Wikifunctions wikifunctionswiki https://www.wikifunctions.org/wiki/Wikifunctions:Main_Page MediaWiki 1.44.0-wmf.5 first-letter Media Special Talk User User talk Wikifunctions Wikifunctions talk File File talk MediaWiki MediaWiki talk Template Template talk Help Help talk Category Category talk TimedText TimedText talk Module Module talk Translations Translations talk Z23 0 24 142998 133706 2024-12-01T13:46:24Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 142998 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z23" }, "Z2K2": { "Z1K1": "Z4", "Z4K1": "Z23", "Z4K2": [ "Z3" ], "Z4K3": "Z123" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Nothing" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "Nic" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Ingenting" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "কোনটিই নয়" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Nic" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "nichts" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "לא כלום" }, { "Z1K1": "Z11", "Z11K1": "Z1048", "Z11K2": "Không có gì" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Rien" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "niets" }, { "Z1K1": "Z11", "Z11K1": "Z1113", "Z11K2": "Nothing" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "ไม่มีสิ่งใด" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Tidak ada" }, { "Z1K1": "Z11", "Z11K1": "Z1332", "Z11K2": "Нічого" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Ihe adighi" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "τίποτα" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "Nada" }, { "Z1K1": "Z11", "Z11K1": "Z1709", "Z11K2": "Nekas" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Never", "Unreachable", "Uninhabited", "Bottom" ] }, { "Z1K1": "Z31", "Z31K1": "Z1011", "Z31K2": [ "Z6", "কোনটি না", "কিছু না" ] }, { "Z1K1": "Z31", "Z31K1": "Z1062", "Z31K2": [ "Z6", "Prázdný", "Spodní" ] }, { "Z1K1": "Z31", "Z31K1": "Z1186", "Z31K2": [ "Z6", "לעולם לא", "בלתי־ניתן להשגה", "בלתי-ניתן להשגה", "בלתי ניתן להשגה", "בלתי־ניתן להגעה", "בלתי-ניתן להגעה", "בלתי ניתן להגעה", "כלום" ] }, { "Z1K1": "Z31", "Z31K1": "Z1048", "Z31K2": [ "Z6", "Không bao giờ", "Chẳng có gì", "Chẳng bao giờ", "Không thể đến", "Không thể tới" ] }, { "Z1K1": "Z31", "Z31K1": "Z1851", "Z31K2": [ "Z6", "ไม่มีอะไร", "ไม่มี" ] }, { "Z1K1": "Z31", "Z31K1": "Z1827", "Z31K2": [ "Z6", "ποτέ" ] }, { "Z1K1": "Z31", "Z31K1": "Z1381", "Z31K2": [ "Z6", "Nunca", "Inacessível", "Inabitado", "Fundo" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "No instances of this are allowed." }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "Nie istnieje żadna instancja tego typu." }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Prázdný typ: neexistují žádné jeho instance" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "dies ist in keinem Fall zulässig" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "מופעים אינם מותרים." }, { "Z1K1": "Z11", "Z11K1": "Z1048", "Z11K2": "Không có bất cứ thực thể nào thuộc kiểu này" }, { "Z1K1": "Z11", "Z11K1": "Z1113", "Z11K2": "No instances of this are allowed." }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "ไม่มีสิ่งใดมีชนิดเป็นชนิดนี้" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Tidak boleh ada contoh dari tipe ini" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Ọnweghị ihe atụ nke a anabatara." }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "Nenhuma instância disso é permitida." }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "aucune instance de ceci n’est autorisée" } ] } } oi18a4uc9izq0rfjgipl5ftecns8d49 Z24 0 25 142997 125721 2024-12-01T13:45:42Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 142997 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z24" }, "Z2K2": { "Z1K1": "Z21" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "void" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "wartość jednostkowa" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "void" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "leer" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "void" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Néant" }, { "Z1K1": "Z11", "Z11K1": "Z1113", "Z11K2": "void" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "vazio" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "วอยด์" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "kosong" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "শূন্যস্থান" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "κενό" }, { "Z1K1": "Z11", "Z11K1": "Z1237", "Z11K2": "çıktı yok" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1025", "Z31K2": [ "Z6", "void" ] }, { "Z1K1": "Z31", "Z31K1": "Z1062", "Z31K2": [ "Z6", "()", "jednotka" ] }, { "Z1K1": "Z31", "Z31K1": "Z1186", "Z31K2": [ "Z6", "ריק", "חסר", "לא מתוקף" ] }, { "Z1K1": "Z31", "Z31K1": "Z1381", "Z31K2": [ "Z6", "vazia", "nulo", "Nenhum" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "void" ] }, { "Z1K1": "Z31", "Z31K1": "Z1011", "Z31K2": [ "Z6", "ফাঁকা স্থান", "শূন্যতা" ] }, { "Z1K1": "Z31", "Z31K1": "Z1827", "Z31K2": [ "Z6", "κενή συνάρτηση" ] }, { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "null", "None" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "Jedyna wartość, którą może przyjąć typ jednostkowy (Z21)" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Jediná hodnota Z21/Jednotkového typu" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "קיום ללא ערך, היעדר תוכן, ריקות ללא הגדרת תכולה. הערך היחיד שיחידה \u003CZ21\u003E יכולה לקבל." }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "Representa um valor que não contém nenhuma informação" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "ค่าเดียวที่ชนิด Z21/ยูนิต มีได้" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "একটি সম্পূর্ণ খালি স্থান, তথা কোনো প্রকার অক্ষরের অস্তিত্ব হীনতা " }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "απουσία τύπου ή έλλειψη ή αδυναμία επιστροφής αποτελεσμάτων" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Represents a value containing no information" }, { "Z1K1": "Z11", "Z11K1": "Z1237", "Z11K2": "Bilgi içermeyen bir değeri ifade eder" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "représente une valeur ne contenant aucune information" } ] } } ao5a1kbgnn0bfdxzv2gaj19ztdwqlm3 Z31 0 26 142999 125722 2024-12-01T13:50:56Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 142999 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z31" }, "Z2K2": { "Z1K1": "Z4", "Z4K1": "Z31", "Z4K2": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z60", "Z3K2": "Z31K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "język" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "ভাষা" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "jazyk" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "语言" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Sprache" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "bahasa" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "語言" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "שפה" } ] } }, { "Z1K1": "Z3", "Z3K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6" }, "Z3K2": "Z31K2", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "stringset" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "napisy" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "স্ট্রিংসমূহ" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "řetězce" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "字符串集" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Zeichensatz" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "himpunan untaian" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "字串集" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "ערכת מחרוזות" } ] } } ], "Z4K3": "Z131" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Monolingual stringset" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "Jednojęzyczny zbiór napisów" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "একভাষিক অক্ষরসারি সেট" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Textsträngar på ett språk" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Jednojazyčná sada řetězců" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "einsprachiger Textsatz" }, { "Z1K1": "Z11", "Z11K1": "Z1048", "Z11K2": "Tập hợp chuỗi đơn ngữ" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "eentalige tekenreeks" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "สตริงเซตภาษาเดียว" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Himpunan untaian satu bahasa" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "单语言字符串集" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "單語言字串集" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "ערכת מחרוזות חד־לשונית" }, { "Z1K1": "Z11", "Z11K1": "Z1332", "Z11K2": "Набір одномовних рядків" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "Conjunto de cadeias monolíngue" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "phrase de texte monolingue" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1048", "Z31K2": [ "Z6", "Tập hợp chuỗi một ngôn ngữ", "Bộ chuỗi đơn ngữ", "Bộ chuỗi một ngôn ngữ" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "Himpunan teks satu bahasa" ] }, { "Z1K1": "Z31", "Z31K1": "Z1011", "Z31K2": [ "Z6", "একভাষিক স্ট্রিং সেট" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "A sequence of Z6/Strings in a given Z60/Natural language, used to document multiple human-readable labels for something, like aliases." }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "Zbiór napisów (Z6) w pojedynczym języku naturalnym (Z60), używany np. dla zestawu aliasów." }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "একটি Z60/স্বাভাবিক ভাষায় Z6/স্ট্রিঙের অনুক্রম" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "uppsättning textsträngar (Z6) på ett språk (Z60), används exempelvis för alias" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Seznam Z6/Řetězců v daném Z60/Přirozeném jazyce, používaný pro lidsky čitelná označení, např. aliasy" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Folge von Zeichenketten in einer bestimmten natürlichen Sprache" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "ลำดับของ Z6/สตริง ใน Z60/ภาษาธรรมชาติ ภาษาหนึ่ง " }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Serangkaian Z6/Untaian dalam Z60/Bahasa alami tertentu, digunakan untuk mendokumentasikan kumpulan label yang bisa dibaca manusia, contohnya alias" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "רצף של Z6/מחרוזות ב־Z60/שפה טבעית שמשמש לתיעוד כמה תוויות קריאות לאנשים לדבר־מה, למשל כינויים." }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "Uma sequência de Z6/Cadeias em uma determinada Z60/Linguagem natural, usada para documentar vários rótulos legíveis por humanos para algo, como aliases." }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "une séquence de Z6/Chaîne dans un langage Z60/Langage naturel, utilisée pour documenter plusieurs étiquettes lisibles par l'homme pour quelque chose, comme des alias" } ] } } 0eg4y22utsspwh0vfskd12datfsmfli Z32 0 27 143005 125725 2024-12-01T13:56:16Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143005 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32" }, "Z2K2": { "Z1K1": "Z4", "Z4K1": "Z32", "Z4K2": [ "Z3", { "Z1K1": "Z3", "Z3K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z31" }, "Z3K2": "Z32K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "stringset" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "napisy" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "স্ট্রিংসমূহ" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "sady řetězců" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "字符串集" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Zeichensatz" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "himpunan untaian" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "字串集" } ] } } ], "Z4K3": "Z132" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Multilingual stringset" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "Wielojęzyczny zbiór napisów" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "বহুভাষিক অক্ষরসারি সেট" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Textsträng på flera språk" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Mnohojazyčná sada řetězců" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "mehrsprachiger Textsatz" }, { "Z1K1": "Z11", "Z11K1": "Z1048", "Z11K2": "Tập hợp chuỗi đa ngôn ngữ" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "meertalige tekenreeks" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "สตริงเซตพหุภาษา" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Himpunan untaian multibahasa" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "多语言字符串集" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "多語言字串集" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "ערכת מחרוזות רב־לשונית" }, { "Z1K1": "Z11", "Z11K1": "Z1332", "Z11K2": "Набір багатомовних рядків" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "Conjunto de cadeias multilíngue" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "phrase de texte multilingue" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1048", "Z31K2": [ "Z6", "Tập hợp chuỗi đa ngữ", "Tập hợp chuỗi nhiều ngôn ngữ", "Bộ chuỗi đa ngôn ngữ", "Bộ chuỗi đa ngữ", "Bộ chuỗi nhiều ngôn ngữ" ] }, { "Z1K1": "Z31", "Z31K1": "Z1851", "Z31K2": [ "Z6", "สตริงเซตหลายภาษา" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "Himpunan teks multibahasa" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "A list of Z31/Monolingual stringsets, up to one for each Z60/Natural language, used to document multiple labels for humans to read in multiple languages." }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "Lista zbiorów napisów (Z31), maksymalnie jeden dla każdego języka (Z60)." }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "(প্রত্যেক Z60/স্বাভাবিক ভাষার জন্য মাত্র একটি) Z31/একভাষিক অক্ষরসারি সেটের তালিকা" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "en textsträng (Z6) per språk (Z60), används exempelvis för etiketter" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Seznam Z31/Jednojazyčných sad řetězců, jedné pro každý jazyk, používaný pro lidsky čitelná označení" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Liste von einsprachigen Textsätzen für jede natürliche Sprache" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "รายการของ Z31/สตริงเซตภาษาเดียว สำหรับ Z60/ภาษาธรรมชาติ หลายภาษา" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Daftar yang terdiri dari Z31/HimpunanUntaianSatuBahasa, satu untuk setiap Z60/Bahasa alami, digunakan untuk mendokumentasikan lebih dari satu label untuk dibaca manusia dalam beberapa bahasa" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "רשימה של ערכות מחרוזות חד־לשוניות, לא יותר מאחת לכל Z60/שפה טבעית, שמשמשות לתיעוד כמה תוויות קריאות לאנשים בכמה שפות." }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "Uma lista de Z31/Conjuntos de cadeias monolíngues, até um para cada Z60/Linguagem natural, usada para documentar vários rótulos para humanos lerem em vários idiomas." }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "une liste de Z31/phrase de texte monolingue, jusqu'à un pour chaque Z60/Langage naturel, utilisée pour documenter plusieurs étiquettes que les humains peuvent lire dans plusieurs langues" } ] } } girl2ppb0uym3pkj3gb6a4u2wxcgm1b Z80 0 32 143128 142441 2024-12-01T22:41:54Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143128 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z80" }, "Z2K2": { "Z1K1": "Z4", "Z4K1": "Z80", "Z4K2": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z80K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "value" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "ערך" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "wartość" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "মান" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "值" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "値" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Wert" }, { "Z1K1": "Z11", "Z11K1": "Z1113", "Z11K2": "value" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "nilai" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "值" } ] }, "Z3K4": { "Z1K1": "Z40", "Z40K1": "Z42" } } ], "Z4K3": "Z180", "Z4K7": [ "Z46" ], "Z4K8": [ "Z64" ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[do not use] Byte" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "Bajt" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Byte" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "বাইট" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Byte" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "バイト" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "בית" }, { "Z1K1": "Z11", "Z11K1": "Z1048", "Z11K2": "Byte" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "byte" }, { "Z1K1": "Z11", "Z11K1": "Z1237", "Z11K2": "Bayt" }, { "Z1K1": "Z11", "Z11K1": "Z1113", "Z11K2": "Byte" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "ไบต์" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Bita" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "字节" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "位元組" }, { "Z1K1": "Z11", "Z11K1": "Z1013", "Z11K2": "Byte" }, { "Z1K1": "Z11", "Z11K1": "Z1099", "Z11K2": "Byte" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "[ne pas utiliser] Octet" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1186", "Z31K2": [ "Z6", "בַּיְיט", "בייט", "בַּיִת" ] }, { "Z1K1": "Z31", "Z31K1": "Z1048", "Z31K2": [ "Z6", "Bai", "Bai-tơ", "Baitơ" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "åtta bitar" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "আটটি বিট; তথ্যের ক্ষুদ্রতম একক" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "8 סיביות" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "แปดบิต" } ] } } 4uueejgk79qzz7x6sihc0hl8l0pphnc Z86 0 33 143008 142440 2024-12-01T13:59:02Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143008 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z86" }, "Z2K2": { "Z1K1": "Z4", "Z4K1": "Z86", "Z4K2": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z86K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "value" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "wartość" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "মান" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "值" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "値" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Wert" }, { "Z1K1": "Z11", "Z11K1": "Z1113", "Z11K2": "value" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "nilai" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "值" } ] }, "Z3K4": { "Z1K1": "Z40", "Z40K1": "Z42" } } ], "Z4K3": "Z186", "Z4K4": "Z888", "Z4K7": [ "Z46" ], "Z4K8": [ "Z64" ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[do not use] Code point" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "Punkt kodowy" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Unicode-tecken" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "ইউনিকোড কোড পয়েন্ট" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Codepunkt" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "コードポイント" }, { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "кодовая точка" }, { "Z1K1": "Z11", "Z11K1": "Z1048", "Z11K2": "Điểm mã" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "codepunt" }, { "Z1K1": "Z11", "Z11K1": "Z1113", "Z11K2": "Code point" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "โค้ดพอยต์" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Titik kode" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "码位" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "碼位" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "נקודת קוד" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "isi koodu" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "UTF-8 code point", "Character" ] }, { "Z1K1": "Z31", "Z31K1": "Z1025", "Z31K2": [ "Z6", "Punkt kodowy UTF-8", "Znak", "Litera" ] }, { "Z1K1": "Z31", "Z31K1": "Z1592", "Z31K2": [ "Z6", "kodpunkt", "typografiskt tecken", "tecken" ] }, { "Z1K1": "Z31", "Z31K1": "Z1830", "Z31K2": [ "Z6", "符号点", "符号位置" ] }, { "Z1K1": "Z31", "Z31K1": "Z1048", "Z31K2": [ "Z6", "Mã số" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "Titik kode UTF-8", "Karakter" ] }, { "Z1K1": "Z31", "Z31K1": "Z1186", "Z31K2": [ "Z6", "נְקֻדַּת קוֹד", "נקדת קוד", "קוד פוינט", "קודפוינט", "קוד-פוינט", "קוד־פוינט" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "значение, связанное с символом в схеме кодирования" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "נְקֻדַּת קוֹד, דגם סיביות לייצוג תו." }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "A single character in Unicode" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "un seul caractère en Unicode" } ] } } 765ymi7xr5z1dxn8atpg5jmeupbv5vb Z123 0 54 142996 125719 2024-12-01T13:45:00Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 142996 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z123" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z23", "Z17K2": "Z123K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "nothing" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "כלום" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "ไม่มีสิ่งใด" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "tidak ada" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "কিছুই না" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Efu " }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "nada" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "rien" } ] } } ], "Z8K2": "Z23", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z220" ], "Z8K5": "Z123" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Validate nothing" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "בדיקת תקינות של כלום" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "nichts prüfen" }, { "Z1K1": "Z11", "Z11K1": "Z1774", "Z11K2": "valideer niets" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "niets valideren" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "ตรวจสอบไม่มีสิ่งใด" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Validasi tidak ada" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "কিছুই না বৈধকরন" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "kwadoro efu" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "Validar nada" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "ne valide rien" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 8uu9oisb6jjuh84xbzje4dw76xt2w6g Z180 0 62 143129 100804 2024-12-01T22:42:49Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143129 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z180" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z80", "Z17K2": "Z180K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "byte" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "バイト" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "ไบต์" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "bita" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "বাইট" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "בית" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "byte: Byte" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "octet" } ] } } ], "Z8K2": "Z80", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z280" ], "Z8K5": "Z180" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Validate byte" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "בדיקת תקינות של בית" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "バイトの検証" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Byte prüfen" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "byte valideren" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "ตรวจสอบไบต์" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Validasi bita" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "বাইট বৈধকরন" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "kwadoro byte" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "valide l'octet" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 79665x28veuu1i5xrg6jnqczvafs0ou Z501 0 96 143130 103489 2024-12-01T22:44:19Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143130 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z501" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z501K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "error message" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "הודעת שגיאה" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "foutbericht" } ] } }, { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z501K2", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "input" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "קלט" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "invoer" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "JSON syntax error" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "שגיאת תחביר JSON" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "JSON-Syntax-Fehler" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "ความผิดพลาดทางวากยสัมพันธ์ JSON" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "JSON-syntaxisfout" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "জেসন বিন্যাস ত্রুটি" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Ogiltig JSON-syntax" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "erreur de syntaxe JSON" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 2kk9j0202tbs5wfiidqtnz2zvxoqwbm Z502 0 97 143131 94850 2024-12-01T22:45:16Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143131 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z502" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z50", "Z3K2": "Z502K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "subtype" } ] } }, { "Z1K1": "Z3", "Z3K1": "Z5", "Z3K2": "Z502K2", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "value" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Not wellformed" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "nicht wohlgeformt" }, { "Z1K1": "Z11", "Z11K1": "Z1237", "Z11K2": "İyi biçimlendirilmemiş" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "จัดรูปแบบไม่ดี" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "সুগঠিত নয়" }, { "Z1K1": "Z11", "Z11K1": "Z1199", "Z11K2": "not well-formed" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "לא בנוי היטב" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "pas bien formé" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "not well-formed" ] }, { "Z1K1": "Z31", "Z31K1": "Z1199", "Z31K2": [ "Z6", "bad" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 7en0q83kzeb8d4ios3juph75yg3tdjr Z503 0 98 143132 98187 2024-12-01T22:46:08Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143132 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z503" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z503K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "feature name" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "no connected implementation yet" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "אין עדיין מימושים מחוברים" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "noch nicht implementiert" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "বাস্তবায়ন প্রয়োজন" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "ยังไม่นำไปปฏิบัติ" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "pas encore d'implémentation connectée" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1186", "Z31K2": [ "Z6", "עדיין לא מומשה" ] }, { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Not implemented yet" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 8yf4ifirwa9xxw7nhoiqezdrtd1iipi Z504 0 99 143133 98188 2024-12-01T22:47:00Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143133 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z504" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z504K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ZID" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "ZID" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "ZID" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ZID not found" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "ZID nicht gefunden" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "ไม่พบ ZID" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "ZID tidak ditemukan" }, { "Z1K1": "Z11", "Z11K1": "Z1113", "Z11K2": "ZID not found" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "ZID לא נמצא" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "Z-আইডি পাওয়া যায়নি" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Z-ID non trouvé" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } o08xat5dkikbhz7yux2cjrwcnc4jde5 Z505 0 100 143134 139859 2024-12-01T22:47:44Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143134 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z505" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z505K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "expected" } ] } }, { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z505K2", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "actual" } ] } }, { "Z1K1": "Z3", "Z3K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z3K2": "Z505K3", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "arguments" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Number of arguments mismatch" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Anzahl der Argumente stimmt nicht überein" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "aantal argumenten komt niet overeen" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "จำนวนอาร์กิวเมนต์ไม่ตรงกัน" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "আর্গুমেন্ট সংখ্যার অমিল" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "antal argument stämmer inte överens" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "nombre d'arguments incompatibles" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } pce51uw8gbubu5ld8xsgosgnhnge1en Z506 0 101 143136 100716 2024-12-01T22:49:23Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143136 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z506" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z4", "Z3K2": "Z506K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "מצופה" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "expected" } ] } }, { "Z1K1": "Z3", "Z3K1": "Z4", "Z3K2": "Z506K2", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "בפועל" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "actual" } ] } }, { "Z1K1": "Z3", "Z3K1": "Z1", "Z3K2": "Z506K3", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "ארגומנט" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "argument" } ] } }, { "Z1K1": "Z3", "Z3K1": "Z5", "Z3K2": "Z506K4", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "שגיאה מופצת" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "propagated error" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Argument type mismatch" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Argumenttyp stimmt nicht überein" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "argumenttype komt niet overeen" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "ชนิดของอาร์กิวเมนต์ไม่ตรงกัน" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "אי־התאמה בסוג ארגומנט" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "আর্গুমেন্ট ধরনের অমিল" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Ụdị arụmụka adịghị ekwekọ" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "incompatibilité de type d'argument" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } gzjqi925wt5vpxy6d12d40ofuiayhsx Z507 0 102 143137 133030 2024-12-01T22:50:11Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143137 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z507" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z99", "Z3K2": "Z507K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "function call" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "panggilan fungsi" } ] } }, { "Z1K1": "Z3", "Z3K1": "Z5", "Z3K2": "Z507K2", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "propagated error" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "galat yang disebarkan" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Error in evaluation" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Fehler in der Auswertung" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "fout in evaluatie" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "ความผิดพลาดในการประเมินผล" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Galat evaluasi" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "মূল্যায়নে ত্রুটি" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Fel vid utvärdering" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "erreur d'évaluation" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ixxsynnba3uzdrl5on202ed2yi3i0vd Z508 0 103 143138 124933 2024-12-01T22:50:49Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143138 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z508" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z39", "Z3K2": "Z508K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "key" } ] } }, { "Z1K1": "Z3", "Z3K1": "Z99", "Z3K2": "Z508K2", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "object" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Competing keys" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "konkurrierende Schlüssel" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Igodo asọmpi" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "clés concurrentes" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } d1y382bcg69yt3q7suplur37rtf9ut9 Z509 0 104 143139 101679 2024-12-01T22:51:26Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143139 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z509" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z5" }, "Z3K2": "Z509K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "errors" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "שגיאות" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "List of errors" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "רשימת שגיאות" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "ত্রুটির তালিকা" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Liste von Fehlern" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "liste d'erreurs" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "lijst van fouten" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "รายการความผิดพลาด" }, { "Z1K1": "Z11", "Z11K1": "Z1332", "Z11K2": "Список помилок" }, { "Z1K1": "Z11", "Z11K1": "Z1013", "Z11K2": "Jerin kurakurai" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } qox665528zhxm2ag03pvmsbuan68sir Z510 0 105 143140 87772 2024-12-01T22:52:03Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143140 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z510" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3" ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "NIL" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "NIL" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "শূন্য" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "néant" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ncjddym17rn919jkcwvatgzkuyasmib Z512 0 107 143141 98192 2024-12-01T22:54:00Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143141 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z512" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z99", "Z3K2": "Z512K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "תוצאה מצופה" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "expected result" } ] } }, { "Z1K1": "Z3", "Z3K1": "Z99", "Z3K2": "Z512K2", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "תוצאה בפועל" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "actual result" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Test failed" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "מקרה בדיקה כשל" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Test fehlgeschlagen" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "test mislukt" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "ไม่ผ่านการทดสอบ" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "পরীক্ষা বিফল" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "le test a échoué" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } q19pewk5cl5dh88m8p7p6jtnors2taj Z513 0 108 143142 124932 2024-12-01T22:54:47Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143142 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z513" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z99", "Z3K2": "Z513K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "object" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Resolved persistent object without value" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "persistentes Objekt ohne Wert aufgelöst" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "objet persistant résolu sans valeur" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } irhdtfdguvzw5jqpaow0amy9459jqva Z514 0 109 143143 101089 2024-12-01T22:55:46Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143143 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z514" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z14", "Z3K2": "Z514K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "implementation" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Built-in does not exist" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "integriertes Objekt existiert nicht" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "วัตถุในตัวไม่มีอยู่" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "অন্তর্নির্মিত বিদ্যমান নেই" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Wuru n'ime adịghị" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "l'objet intégré n'existe pas" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 44cogfoshh557i9fp73496zzponr5rm Z515 0 110 143144 100720 2024-12-01T22:56:49Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143144 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z515" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z14", "Z3K2": "Z515K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "implementation" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Built-in ID is erroneous" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "integrierte ID ist fehlerhaft" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "ID วัตถุในตัวไม่ถูกต้อง" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "অন্তর্নির্মিত আইডি ভুল" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "NJ arụnyere ezighi ezi" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "l'identifiant intégré n'existe pas" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 4bge4569leoentvezj4lzjlkl86krqv Z516 0 111 143145 100717 2024-12-01T23:00:31Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143145 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z516" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z39", "Z3K2": "Z516K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "argument" } ] } }, { "Z1K1": "Z3", "Z3K1": "Z99", "Z3K2": "Z516K2", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "bad value" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Argument value error" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Argumentwert-Fehler" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "fout in argumentwaarde" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "ความผิดพลาดค่าของอาร์กิวเมนต์" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "আর্গুমেন্ট মান ত্রুটি" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Njehie uru arụmụka" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "erreur de valeur d'argument" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } tsb3z9p18sah3zj3yszjd72lbitq4vv Z517 0 112 143146 87785 2024-12-01T23:01:05Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143146 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z517" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z4", "Z3K2": "Z517K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "expected type" } ] } }, { "Z1K1": "Z3", "Z3K1": "Z4", "Z3K2": "Z517K2", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "actual type" } ] } }, { "Z1K1": "Z3", "Z3K1": "Z1", "Z3K2": "Z517K3", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returned value" } ] } }, { "Z1K1": "Z3", "Z3K1": "Z5", "Z3K2": "Z517K4", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "propagated error" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Return type mismatch" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Ausgabetyp stimmt nicht überein" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "ชนิดค่าส่งออกไม่ตรงกัน" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "রিটার্ন ধরনের অমিল" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "incompatibilité du type de retour" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 9snrpy3i9hu0qlpm9ct5ns34bi12n2y Z518 0 113 143147 133031 2024-12-01T23:01:42Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143147 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z518" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z4", "Z3K2": "Z518K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "expected type" } ] } }, { "Z1K1": "Z3", "Z3K1": "Z99", "Z3K2": "Z518K2", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } }, { "Z1K1": "Z3", "Z3K1": "Z5", "Z3K2": "Z518K3", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "propagated error" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Object type mismatch" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "ชนิดวัตถุไม่ตรงกัน" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Objekttyp stimmt nicht überein" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "বস্তুর ধরণ অমিল" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "incompatibilité de type d'objet" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } sh2bk9oiww2hm47mpe3wj768649vy71 Z519 0 114 143148 37936 2024-12-01T23:02:40Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143148 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z519" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z99", "Z3K2": "Z519K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "offending value" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Undefined list type in benjamin array" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "undefinierter Listentyp im Benjamin-Array" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "type de liste non défini dans Benjamin Array" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 12q88myjje28jrpgwsmm9su689brzua Z520 0 115 143149 37937 2024-12-01T23:04:29Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143149 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z520" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z99", "Z3K2": "Z520K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "offending value" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Wrong list type in benjamin array" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "falscher Listentyp im Benjamin-Array" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "mauvais type de liste dans Benjamin Array" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 2vzufzavfv5pfa5hppf5r3k48xeimb2 Z521 0 116 143150 90130 2024-12-01T23:05:17Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143150 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z521" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z99", "Z3K2": "Z521K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "offending value" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "problematische waarde" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Objects must not be a number or Boolean or null" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Objekte dürfen keine Zahl, boolescher Wert oder Null sein" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "objecten mogen geen getal, booleaanse waarde of nul zijn" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "วัตถุห้ามเป็นตัวเลข ค่าตรรกะ หรือว่าง" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "বস্তু একটি সংখ্যা বা বুলিয়ান বা শূন্যস্থান হতে পারবে না" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "les objets ne doivent pas être un nombre, un boolé" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "les objets ne doivent pas être un nombre, un booléen ou un null" } ] } } szaec1gw11yfiwostkdjdjv5vdtj5fk Z522 0 117 143151 100718 2024-12-01T23:06:14Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143151 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z522" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z522K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "index of offending element" } ] } }, { "Z1K1": "Z3", "Z3K1": "Z5", "Z3K2": "Z522K2", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "propagated error" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Array element not wellformed" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Array-Element nicht wohlgeformt" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "array-element is niet goed gevormd" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "จัดรูปแบบสมาชิกแถวลำดับไม่ดี" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Array mmewere adịghị nke ọma kpụrụ" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "élément de tableau mal formé" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } id7guaxugx4fhr9t9m8cn3iz7z0brf3 Z523 0 118 143152 87787 2024-12-01T23:06:41Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143152 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z523" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z99", "Z3K2": "Z523K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Missing Z1K1" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "ขาด Z1K1" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Z1K1 fehlt" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "Z1K1 পাওয়া যায়নি" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Z1K1 manquant" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ivjcp7j4ohagnttw79alpc3na3fxjl5 Z524 0 119 143153 87789 2024-12-01T23:07:22Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143153 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z524" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z99", "Z3K2": "Z524K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "value" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Z1K1 must not be a string or array" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Z1K1 darf keine Zeichenkette oder Array sein" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "Z1K1 mag geen tekenreeks of array zijn" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "Z1K1 ห้ามเป็นสตริงหรือแถวลำดับ" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "Z1K1 একটি অক্ষরসারি বা অ্যারে হতে পারবে না" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Z1K1 ne doit pas être une chaîne ou un tableau" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 6oy9sgy9vjqbt7dvqgxy0cgja7hc76c Z525 0 120 143154 103484 2024-12-01T23:08:33Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143154 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z525" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z525K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "key" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Invalid key" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "ungültiger Schlüssel" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "ongeldige sleutel" }, { "Z1K1": "Z11", "Z11K1": "Z1237", "Z11K2": "Geçersiz anahtar" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "คีย์ไม่ถูกต้อง" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "অবৈধ নির্দেশক" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Ogiltigt attribut" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "clé invalide" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } iwikkdqjwmaj3us04hdbbcgdxdegwbz Z526 0 121 143155 67123 2024-12-01T23:08:53Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143155 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z526" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z39", "Z3K2": "Z526K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "key" } ] } }, { "Z1K1": "Z3", "Z3K1": "Z5", "Z3K2": "Z526K2", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "propagated error" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Key value not wellformed" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Schlüsselwert nicht wohlgeformt" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "sleutelwaarde niet goed gevormd" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "valeur de clef mal formée" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "จัดรูปแบบค่าคีย์ไม่ดี" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ren96adsl9ycygmfv0tilguuci9w0ob Z532 0 123 143157 90132 2024-12-01T23:11:27Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143157 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z532" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z99", "Z3K2": "Z532K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Z6 without Z6K1" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "Z6 ไม่มี Z6K1" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Z6 ohne Z6K1" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "Z6K1 ছাড়া Z6" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Z6 sans Z6K1" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 0vxjxy7b0j7nvju4m0ryjfcznl8o8a7 Z533 0 124 143158 90133 2024-12-01T23:11:56Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143158 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z533" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z99", "Z3K2": "Z533K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "value of Z6K1" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Z6K1 must be a string" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Z6K1 muss eine Zeichenkette sein" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "Z6K1 ต้องเป็นสตริง" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "Z6K1 অবশ্যই একটি অক্ষরসারি হবে" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Z6K1 doit être une chaîne" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 4eiuea4dpm3fv8eo3b21vzvpkblfynf Z534 0 125 143159 90134 2024-12-01T23:12:25Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143159 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z534" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z99", "Z3K2": "Z534K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Z9 must have two keys" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "Z9 ต้องมีสองคีย์" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Z9 muss zwei Schlüssel haben" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "Z9 এর দুটো নির্দেশক থাকতে হবে" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Z9 doit avoir deux clés" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 2hmreao3kzphzf0s71whrbex5nbbs62 Z535 0 126 143160 90135 2024-12-01T23:12:48Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143160 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z535" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z99", "Z3K2": "Z535K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Z9 without Z9K1" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "Z9 ไม่มี Z9K1" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Z9 ohne Z9K1" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "Z9K1 ছাড়াই Z9" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Z9 sans Z9K1" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 0eqtzunarepduv4pclx13w0boxvfvo2 Z536 0 127 143161 90137 2024-12-01T23:13:18Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143161 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z536" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z99", "Z3K2": "Z536K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "value of Z9K1" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Z9K1 must be a string" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Z9K1 muss eine Zeichenkette sein" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "Z9K1 ต้องเป็นสตริง" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "Z9K1必须是一个字符串" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "Z9K1 অবশ্যই একটি অক্ষরসারি হবে" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Z9K1 doit être une chaîne" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 07p3o8zntxd37hbh21ky8x2bp3tnvck Z537 0 128 143163 90138 2024-12-01T23:15:14Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143163 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z537" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z537K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "value of Z9K1" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Z9K1 must look like a reference" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Z9K1 muss wie eine Referenz aussehen" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "Z9K1 ต้องเหมือนกับการอ้างอิง" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "Z9K1 অবশ্যই একটি তথ্যসূত্রের মতো দেখতে হবে" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Z9K1 doit ressembler à une référence" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 3b8mrsccp0nrloub1gf27tyugsafztx Z538 0 129 143164 70742 2024-12-01T23:15:45Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143164 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z538" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z538K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "page title" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Wrong namespace" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "falscher Namensraum" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "verkeerde naamruimte" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "ผิดเนมสเปซ" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "błędna przestrzeń nazw" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "ভুল নামস্থান" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "mauvais espace de nom" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 6yomktj461qw5ovjtezthqmtn0n1i6f Z539 0 130 143165 90136 2024-12-01T23:16:19Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143165 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z539" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z539K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "page title" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "wrong content type" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "falscher Inhaltstyp" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "verkeerd inhoudstype" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "เนื้อหาผิดชนิด" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "ভুল বিষয়বস্তুর ধরণ" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "mauvais type de contenu" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } dzo6ajnluwbk9j8b1u4lgfcv4n0oof5 Z540 0 131 143166 103486 2024-12-01T23:20:47Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143166 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z540" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z540K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language code" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Invalid language code" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "অবৈধ ভাষা কোড" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "ungültiger Sprachcode" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "ongeldige taalcode" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "รหัสภาษาไม่ถูกต้อง" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "nieprawidłowy kod języka" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Ogiltig språkkod" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "code de langue invalide" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } e22b0l9pyw3siexn1msbsvw78oxbp2z Z542 0 133 143167 90139 2024-12-01T23:21:28Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143167 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z542" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z4", "Z3K2": "Z542K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "expected type" } ] } }, { "Z1K1": "Z3", "Z3K1": "Z4", "Z3K2": "Z542K2", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "actual type" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Unexpected Object type" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "unerwarteter Objekttyp" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "onverwacht objecttype" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "অপ্রত্যাশিত বস্তুর ধরণ" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "type d'objet inattendu" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } imvgo2xtsbrzzuk2x6mdpx67dl2xek1 Z543 0 134 143168 84757 2024-12-01T23:21:52Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143168 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z543" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z543K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "type name" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Type not found" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "ধরন পাওয়া যায়নি" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Typ nicht gefunden" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "type niet gevonden" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "type non trouvé" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "ụdị adighị" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } o8ebe93ndbdzhjfvunutd6f0hyzr9yf Z544 0 135 143169 101214 2024-12-01T23:22:21Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143169 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z544" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z544K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "type ZID" } ] } }, { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z544K2", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "type name" } ] } }, { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z544K3", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "existing type name" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Conflicting type names" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "widersprüchliche Typnamen" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "conflicterende typenamen" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "পরস্পরবিরোধী ধরনের নাম" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Ụdị aha na-emegiderịta onwe ya" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "noms de types en conflit" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 7vyt78ft39qbnairbb1psg31z0egjdw Z545 0 136 143170 101213 2024-12-01T23:22:57Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143170 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z545" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z545K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "type ZID" } ] } }, { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z545K2", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "type name" } ] } }, { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z545K3", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "existing type ZID" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Conflicting type identifiers (ZIDs)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "widersprüchliche Typ-ZIDs" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "conflicterend type ZID's" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "পরস্পরবিরোধী ধরণ শনাক্তকারী (Z-আইডি)" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Ụdị ihe nchọpụta ndị na-emegiderịta onwe ha (ZID)" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "identificateurs de type en conflit (Z-ID)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } j2ogx9varyptivmo38dfc2b8g3165if Z546 0 137 143171 101090 2024-12-01T23:23:21Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143171 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z546" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z546K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "type ZID" } ] } }, { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z546K2", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "type name" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Built-in type not found" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "integrierter Typ nicht gefunden" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "ingebouwd type niet gevonden" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Tipo incorporato non trovato" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "অন্তর্নির্মিত ধরণ পাওয়া যায়নি" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Achọtaghị ụdị arụnyere n'ime ya" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "type intégré introuvable" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "tipo di errore" } ] } } s02vs2ruo2shilbz2aw41mz8ftzsf77 Z547 0 138 143172 103485 2024-12-01T23:23:42Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143172 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z547" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z99", "Z3K2": "Z547K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "input" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "invoer" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Invalid format" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "ungültiges Format" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "ongeldig formaat" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "অবৈধ বিন্যাস" }, { "Z1K1": "Z11", "Z11K1": "Z1013", "Z11K2": "Tsarin mara inganci" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Ogiltigt format" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "format invalide" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } hhht1z2jsrh1qqyxgmri6q2rf0hradq Z549 0 140 143173 90145 2024-12-01T23:24:22Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143173 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z549" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z549K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "reference value" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Invalid reference" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "ungültige Referenz" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "ongeldige referentie" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "অবৈধ তথ্যসূত্র" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "référence invalide" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } jnpzvkgh3n1y1hrkzgul7wjt6wfh34y Z550 0 141 143174 90146 2024-12-01T23:24:46Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143174 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z550" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z550K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "reference value" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Unknown reference" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "unbekannte Referenz" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "onbekende referentie" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "অজানা তথ্যসূত্র" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "référence inconnue" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } qtk54zmsocyaa6jk9eej2gu4tq711x6 Z551 0 142 143175 90152 2024-12-01T23:25:11Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143175 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z551" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z39", "Z3K2": "Z551K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "key" } ] } }, { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z551K2", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "expected type" } ] } }, { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z551K3", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "actual type" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Schema type mismatch" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Schematyp stimmt nicht überein" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "schematype komt niet overeen" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "স্কিমার ধরণ অমিল" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "incompatibilité de type de schéma" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 2c064ksyaxfw5zgtjam68g4jron201c Z552 0 143 143176 100719 2024-12-01T23:25:53Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143176 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z552" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z552K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "index of offending element" } ] } }, { "Z1K1": "Z3", "Z3K1": "Z4", "Z3K2": "Z552K2", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "expected type" } ] } }, { "Z1K1": "Z3", "Z3K1": "Z99", "Z3K2": "Z552K3", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "actual content" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Array element type mismatch" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Array-Element-Typ stimmt nicht überein" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "type array-element komt niet overeen" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Ụdị elementrị adabaghị" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "incompatibilité de type d'élément de tableau" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 75woojrcwqxncxl88n6w1m3fpysmjoy Z553 0 144 143177 101226 2024-12-01T23:26:23Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143177 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z553" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z99", "Z3K2": "Z553K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "root Z1/Object" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Disallowed root type" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "unzulässiger Wurzeltyp" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "ongeldig roottype" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Ụdị mgbọrọgwụ anabataghị" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "type de racine non autorisé" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } bt180cky8v5n1bmfnpn57o7mj4p6a5e Z554 0 145 143178 133712 2024-12-01T23:27:35Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143178 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z554" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z554K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "clashing ZID" } ] } }, { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z554K2", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Label for a given language clashes with another Object's label" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Bezeichnung für eine bestimmte Sprache kollidiert mit der Bezeichnung eines anderen Objekts" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "label voor een bepaalde taal botst met het label van een ander object" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "একটি প্রদত্ত ভাষার লেবেলটি অন্য বস্তুর লেবেলের সাথে সংঘর্ষিত হচ্ছে" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "התווית בשפה הנתונה מתנגשת בתווית של עצם אחר" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "L'ét. d'une langue entre en conflit avec une autre" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "L'étiquette d'une langue donnée entre en conflit avec l'étiquette d'un autre objet" } ] } } orv864l9weli7hwwrma2r4slfkj80g3 Z555 0 146 143179 90153 2024-12-01T23:28:08Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143179 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z555" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z555K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ZID" } ] } }, { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z555K2", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "page title" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Unmatching ZID and page title" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "ZID und Seitentitel stimmen nicht überein" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "ZID en paginatitel komen niet overeen" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "অমিলিত Z-আইডি এবং পৃষ্ঠার শিরোনাম" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Z-ID et titre de la page qui ne correspondent pas" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 9czo34l8a7byz5tgcqq2bp04pb7r54i 143180 143179 2024-12-01T23:28:24Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143180 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z555" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z555K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ZID" } ] } }, { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z555K2", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "page title" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Unmatching ZID and page title" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "ZID und Seitentitel stimmen nicht überein" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "ZID en paginatitel komen niet overeen" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "অমিলিত Z-আইডি এবং পৃষ্ঠার শিরোনাম" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Z-ID et titre de la page ne correspondent pas" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 5dbai4b5o4t9a0tvrka2anaj9drmzd0 Z556 0 147 143181 103487 2024-12-01T23:28:50Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143181 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z556" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z556K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "title" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Invalid page title" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "ungültiger Seitentitel" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "ongeldige paginatitel" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "μη έγκυρος τίτλος σελίδας" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "অবৈধ পাতার শিরোনাম" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Ogiltig sidtitel" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": " titre de page invalide" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 5kfrtz6sb2ew3shyn6m215gl509rbpb Z557 0 148 143183 103482 2024-12-01T23:29:33Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143183 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z557" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z557K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "message" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "bericht" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "User does not have permission to edit" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Benutzer hat nicht die Berechtigung zur Bearbeitung" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "gebruiker heeft geen toestemming om te bewerken" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "ব্যবহারকারীর সম্পাদনা করার অনুমতি নেই" }, { "Z1K1": "Z11", "Z11K1": "Z1013", "Z11K2": "Mai amfani bashi da izini don yin gyara" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "למשתמש אין הרשאה לערוך" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Användaren saknar behörighet att redigera" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "L'utilisateur n'a pas la permission de modifier" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "סוג של שגיאה" } ] } } g7oxmp3515dgdx1a3n2c91njtyemkqx Z558 0 149 143184 103488 2024-12-01T23:29:59Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143184 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z558" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z558K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "programming language" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Invalid programming language" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "ungültige Programmiersprache" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "ongeldige programmeertaal" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "অবৈধ প্রোগ্রামিং ভাষা" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Ogiltigt programspråk" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "langage de programmation invalide" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } d3cgndqdxeb94i1734l9o48kdlwvxk6 Z559 0 150 143185 87792 2024-12-01T23:30:57Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143185 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z559" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3" ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "User not permitted to evaluate function" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Benutzer darf Funktion nicht auswerten" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "gebruiker heeft geen toestemming om de functie te evalueren" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "ব্যবহারকারীর ফাংশন মূল্যায়ন করার অনুমতি নেই" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "utilisateur pas autorisé à évaluer la fonction" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "l'utilisateur n'est pas autorisé à évaluer la fonction" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 2jxakcidkyvppvdohqw7e2o6d31w6vt Z570 0 151 143193 125911 2024-12-01T23:35:23Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143193 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z570" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z570K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "orchestrator rate limit" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Reached rate limit in orchestrator" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Limit im Orchestrierer erreicht" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "limiet bereikt in de orkestrator" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "达到编排器速率限制" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "orkestrerarens största tillåtna anropstakt uppnåddes" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "Atingiu o limite de taxa no orquestrador" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "limite de débit atteinte dans Orchestrator" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } p8dtn7rx6g6f0zbbydxcs0lnf0ufxyl 143194 143193 2024-12-01T23:36:01Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143194 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z570" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z570K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "orchestrator rate limit" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Reached rate limit in orchestrator" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Limit im Orchestrierer erreicht" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "limiet bereikt in de orkestrator" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "达到编排器速率限制" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "orkestrerarens största tillåtna anropstakt uppnåddes" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "Atingiu o limite de taxa no orquestrador" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "limite de débit atteinte dans l'orchestrateur" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } c145tl9cywdtsiuwpqts7id6w8tyd47 Z571 0 152 143195 106459 2024-12-01T23:36:19Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143195 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z571" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z571K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "evaluator rate limit" }, { "Z1K1": "Z11", "Z11K1": "Z1113", "Z11K2": "evaluator rate limit" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Reached rate limit in evaluator" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Limit im Auswerter erreicht" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "limiet bereikt in de evaluator" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "মূল্যায়নকারীতে হারের সীমাতে পৌঁছেছে" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "limite de taux atteinte dans l'évaluateur" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } skbhawap9otz7lmmfur69b8nc7t2ow3 Z881 0 192 143135 137495 2024-12-01T22:48:43Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143135 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z881" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z4", "Z17K2": "Z881K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item type" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "পদের ধরন" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "typ položky" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "סוג הפריט" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "typ elementu" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "tipe elemen" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "itemtype" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "项类型" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "項目類型" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "ชนิดของไอเทม" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "objekttyp" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "ụdị ihe:Ụdị" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "tipo de item" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Objekttyp" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "tipo de elemento" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "type d'élément" } ] } } ], "Z8K2": "Z4", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z981" ], "Z8K5": "Z881" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Typed list" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "ধরনযুক্ত তালিকা" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Typovaný seznam" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "typisierte Liste" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "型付きリスト" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "getypte lijst" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "liste typée" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "רשימה מסווגת" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "Lista tipada" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "Typowana lista" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Daftar bertipe" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "类型化列表" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "類型化串列" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "รายการระบุชนิด" }, { "Z1K1": "Z11", "Z11K1": "Z1013", "Z11K2": "Jerin da aka buga" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Edepụtara ndepụta" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "Lista tipada" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1672", "Z31K2": [ "Z6", "類型化清單" ] }, { "Z1K1": "Z31", "Z31K1": "Z1851", "Z31K2": [ "Z6", "ไทปต์ลิสต์", "ลิสต์ระบุชนิด" ] }, { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "list" ] }, { "Z1K1": "Z31", "Z31K1": "Z1186", "Z31K2": [ "Z6", "רשימת טיפוס", "רשימה" ] }, { "Z1K1": "Z31", "Z31K1": "Z1381", "Z31K2": [ "Z6", "lista" ] }, { "Z1K1": "Z31", "Z31K1": "Z1003", "Z31K2": [ "Z6", "lista" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "একটি তালিকা যার মধ্যে সকল পদের ধরন একই" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "רשימה שכל איבריה הם מאותו הסוג" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "A list containing items of the same type" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "รายการของไอเทมที่มีชนิดเดียวกัน" }, { "Z1K1": "Z11", "Z11K1": "Z1332", "Z11K2": "Список, що містить елементи одного типу" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "en lista med objekt av samma typ" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Ndepụta nwere ihe ndị nwere otu ụdị" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "Uma lista contendo itens do mesmo tipo" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Liste enthält Objekte des gleichen Typs" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "Una lista que contiene elementos del mismo tipo" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "une liste qui contient des éléments du même type" } ] } } 397qmsk6ocet2rv8pctb3yyl4l9p4yj Z1600 0 826 143203 65163 2024-12-02T00:25:15Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143203 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z1600" }, "Z2K2": { "Z1K1": "Z60", "Z60K1": "sat" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Santali" }, { "Z1K1": "Z11", "Z11K1": "Z1600", "Z11K2": "ᱥᱟᱱᱛᱟᱲᱤ" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "সাঁওতালি" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Santali" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "Santali" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "サンタル語" }, { "Z1K1": "Z11", "Z11K1": "Z1696", "Z11K2": "સંથાલી" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "santali" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1696", "Z11K2": "ઔસ્ટ્રો-એશિયાટીક સમુહનાં પેટા સમુહ મુંડા સમુહની ભાષા" } ] } } b55ma7qudbr3e2603a1w0c2monuwdv7 Wikifunctions:Suggest a function 4 1176 143182 139437 2024-12-01T23:29:26Z ScienceD90 6617 Added some information about types 143182 wikitext text/x-wiki Do you have an idea for a new function? Suggest it here! It may help to refer to [[Wikifunctions:Glossary|our glossary]]. You can go and [https://www.wikifunctions.org/wiki/Special:CreateZObject?zid=Z8 create a function] right away if you have the user-rights, and it aligns with other work. If a function requires a new type, you want to consider [[WF:TP|proposing it]]. Note that for now '''we only support a limited number of types as input and output types''' of functions. More types are coming in the next few months. For the full list, see [[WF:Type]]. Once created, consider adding new Functions to the [[Wikifunctions:Catalogue|catalogue]]. [[Category:Maintenance]] == Proposed functions requiring only available types (string, Boolean, Natural number, list) == === String === ==== String character discard functions ==== * remove stereochemical specificity in [[:en:Simplified_molecular-input_line-entry_system|SMILES]] string, like e/z isomers ** already fulfilled by someone else at: [[Z11815]] * simplify [[:en:Simplified_molecular-input_line-entry_system|SMILES]] string according to some basic simplifications ** {{Partly done}}, see [[Z19380]]. There's testcases, and I (or someone else) can get around to the coding later. [[User:MolecularPilot|MolecularPilot]] ([[User talk:MolecularPilot|talk]]) 10:21, 26 October 2024 (UTC) ==== String character replacement functions ==== ==== String search functions ==== ==== String escaping and unescaping functions ==== ==== String encoding and decoding functions ==== * Unicode normalising functions (there are several types of normalisation) * [[wikidata:Q47467628|Backslash-U with delimiters ASCII encoding of Unicode encode]] ** Can someone elaborate on this? No example cases were given on the document, and backslash-U with delimiters is anyway not that prevalent as far as I have seen. [[User:BrightSunMan|BrightSunMan]] ([[User talk:BrightSunMan|talk]]) 15:24, 26 December 2023 (UTC) * [[wikidata:Q47467628|Backslash-U with delimiters ASCII encoding of Unicode decode]] * [[wikidata:Q47467628|XML and HTML ASCII encoding of Unicode encode]] * [[wikidata:Q47467628|XML and HTML ASCII encoding of Unicode decode]] * [https://html.spec.whatwg.org/#named-character-references HTML named character encode] * [[wikidata:Q47466379|Punycode encode]] - [[Z10178]] (part only, not whole url); see also [[Z10185]] * [[wikidata:Q47466379|Punycode decode]] - [[Z10181]] (part only, not whole url); see also [[Z10188]] * [[:en:Unified_English_Braille|Unified English Braille encode]] (discarding invalid characters?) * [[:en:Unified_English_Braille|Unified English Braille decode]] ==== String presentation functions ==== * add [[:en:Quotation_mark|locale-specific quotation marks]] to string ** Shouldn't the output depend on the locale? See [[mw:Extension:Scribunto/Lua_reference_manual#mw.language:formatNum|mw.language:formatNum]]. —[[User:Dexxor|Dexxor]] ([[User talk:Dexxor|talk]]) 17:15, 4 September 2023 (UTC) ==== String colour notation functions ==== * [[:en:Complementary_colors|complementary colour]] in RGB colour model ("#FF0000" ⇒ "#00FFFF") ** Any specification on invalid inputs? [[User:MilkyDefer|<span style="color:#09C">Milky</span>]][[User talk:MilkyDefer|'''<span style="color:#F09">Defer</span>''']] 11:22, 5 August 2023 (UTC) *:Great question. I don't think there is a position documented on Wikifunctions for how to handle invalid input to a function. Can we throw exceptions? Return null? [[User:Dhx1|Dhx1]] ([[User talk:Dhx1|talk]]) 13:23, 6 August 2023 (UTC) *::This shouldn't be a string function. This should be a type that represents a RGB color (with corresponding validation function (hopefully it can just be three unsigned 8bit integers)) and a function that returns the complementary color. [[User:0xDeadbeef|0xDeadbeef]] ([[User talk:0xDeadbeef|talk]]) 12:38, 7 August 2023 (UTC) ==== String notation validation checks ==== * check if string is an [[:en:International_Chemical_Identifier]] * check if string is a [[:en:SMILES_arbitrary_target_specification|SMILES arbitrary target specification (SMARTS) notation]] * check if string is an [[:en:ABC_notation|ABC notation]] * check if string is a [[:en:LilyPond|LilyPond notation]] * {{Doing}} check if string is a [[:en:Portable_Game_Notation|portable game notation]] for a chess game ([[Z15867]], figuring out how to add newlines to the test input) * [[Z14643]] check if string is [[:en:Forsyth–Edwards Notation|Forsyth–Edwards Notation]] for a chess position * check if string is a [[:en:UIC_classification_of_locomotive_axle_arrangements|UIC classification of locomotive axle arrangements notation]] * check if a string is a valid [[:en:ISBN|ISBN]]-13 (probably just a simple variant of [[Z10821]], dropping/validating the hyphens) * check if a string is a valid [[:en:Digital_object_identifier|DOI]] ** Something about implementation difficulties: https://stackoverflow.com/questions/27910/finding-a-doi-in-a-document-or-page [[User:Alexander-Mart-Earth|Alexander-Mart-Earth]] ([[User talk:Alexander-Mart-Earth|talk]]) 14:28, 21 December 2023 (UTC) * check if a string is a valid [[:en:ISWN|ISWN]] ==== String validation checks ==== * {{doing}} check if string is in [[:en:Camel_case|lower camel case]] * check if string is a valid ISO 3166 country code * check if string is a valid ISO 8601 date/time (2023-08-03 ⇒ true; 2023-02-30 ⇒ false; 2023-08-03 15:00:00.000 ⇒ true; 2023-08-03 25:00:00.000 ⇒ false) * check if string is a valid [[:en:ISO_8601#EDTF|EDTF]] date/time * {{doing}} check if string is a valid email address (watch out, see [https://github.com/kdeldycke/awesome-falsehood#emails this list of falsehoods] about email addresses to create unit tests - email addresses are more complicated than they seem) — [[Z10410]] creating test cases in progress. Currently it is stuck on figuring out what exactly is a valid emaill address. Nearly every errata for [[RFC:3696]] is about that. * {{doing}} check if string is a valid [[d:Help:Items|Wikidata item]] — [[Z10696]] (possibly stuck on [[phab:T343593]]?) ====String analysis functions==== *Word frequency counting. Provide a list of words and their frequencies. ==== Monolingual text ==== ==== String Wikitext operations ==== ... === Natural number === * rectified linear unit (ReLU) - https://www.wikifunctions.org/view/en/Z13909 === Integer=== * multiply vectors ===Object=== * {{Z+|Z17180}} === List === ==== Basic list/iterable functions ==== * group * [[w:Circular shift]] ==== Complex list functions ==== * zip lists together: for [ A .. Z ] and [ 1 .. 26 ] return [ [ A, 1 ], [ B, 2 ], .. ] ** Unsure what happens if input lists are of different lengths. ** If possible this function should be able to zip more than 2 lists together... 3, 4, n? Perhaps the input should be list(list, list, list, list, ..). *{{Z+|Z19198}} ==== CSV list operations ==== * list of strings to csv : number -> list of decimal digits<br>number -> list of binary digits<br>number -> list of digits in base provided [[User:Well very well|Well very well]] ([[User talk:Well very well|talk]]) 11:20, 18 May 2024 (UTC) === Functions with functions as arguments === * sort, by a given function * test whether certain functions have specific properties of [[:w:Homogeneous_relation|homogeneous relations]] for particular lists/sets * remove first element matching filter from list == Morphological functions == morphology is the part of linguistics that studies how language parts are 'shaped' and change diachronically and when inflected. Hausa, Igbo, Malayalam, Bangla/Bengali and Dagbani are [[d:Wikidata:Lexicographical data/Focus languages|focus languages]] for Wikidata's lexicographic dataset, which is an important aspect of [[WF:glossary#Abstract Wikipedia|Abstract Wikipedia]]. === mul - Multiple languages === * inputs: natural number (new numeric type) and language Z-number; output: 'singular', 'dual', 'paucal', 'plural', etc. as string *: {{doing}}: {{Z|15977}} === ase - American Sign Language === * string: Stokoe to ase-[https://github.com/sutton-signwriting/core Sgnw] and vice-versa (consult {{ping|Slevinski}} as to best approach) === bn - Bangla === === cy - Welsh === [[w:en:colloquial Welsh morphology]] === dag - Dagbani === === de - German === * tense * person * number for each verb ** tenses: present, past, ...? ** person: first, second, third ** number: singular, plural ** {{doing}} third person singular present ** second person singular preterite === en - English === * [[Z11390]] Verb -> agent noun, e.g. "dance"->"dancer" * Join English morphemes (extends [[Z13254]] to cases like re + en + able + er + s → re-enablers. [[Z13254]] will correctly join re-enable + ers or re- + enablers, but re + enablers → “renablers” (incorrect). [[Z13275]] tests the Reduce function to produce “detoxification” from a list of four morphemes (orchestrator limit exceeded with five). I doubt we’ll want to derive “toxify” from “toxic”, however. * Derive lemmas from a form. This is envisaged as the converse of Join English morphemes. The focus would be identifying the base form (the lexeme’s lemma) rather than further segmenting the lemma. For example, “underlay” should return “underlie” (for which it is the past participle) and the noun “underlay” (for which it is the lemma) and (perhaps) the verb “underlay”, which might be the tendency of an unproductive hen or the activity of a carpet-fitter. As this is a purely functional converse, every string will have itself as a possible lemma. * Generate [[:w:Numeral_prefix|Numerical prefixes]] of various kinds from a natural number input. * {{Z+|Z19499}} '''<big>eu - Basque</big>''' * Basque language declension system in rather regular based on suffixes. ** Here a few examples for Basque declension: *** {{Z+|Z18541}} *** {{Z+|Z18670}} **Before implementing all of them, we may propose an overall classification that eases both the implementation and the future usage of the functions. Here a first try based on bibliography from the [https://www.euskaltzaindia.eus/index.php?option=com_ebe&view=bilaketa&task=pdf&Itemid=1161&atala=deklinabide-taulak Basque Language Academy]: ***Personal pronouns: they can be treated as exceptions (e.g. "zuek -> zuei", etc.) together with proper noun declension, or as a separate case. ***Determiners: they can be treated as exceptions (e.g. "hau" -> "honek", etc) together with common noun declension, or as a separated case ***Grammatical cases: ****Absolutive ("Nor"): indefinite, singular and plural ****Ergative ("Nork"): indefinite, singular and plural ****Dative ("Nori"): indefinite, singular and plural ***Place and Time: we must distinguish animate (AN) and inanimate (IN) ****Inessive IN ("Non"): indefinite, singular and plural ****Inessive AN ("Norengan"): indefinite, singular and plural - It could be a composition of "Noren" + "-gan" ****Place and time ("Nongo"): indefinite, singular and plural ****Allative IN ("Nora"): indefinite, singular and plural ****Allative AN ("Norengana"): indefinite, singular and plural - It could be a composition of "Noren/Norengan" + "-gan/-a" ****Finished Allative AN ("Noraino"): indefinite, singular and plural - It could be a composition of "Nora" + "-ino" ****Finished Allative AN ("Norengainaino"): indefinite, singular and plural - It could be a composition of "Noregana" + "-ino" ****Right way Allative IN ("Noratz"): indefinite, singular and plural - It could be a composition of "Nora" + "-ntz" ****Right way Allative AN ("Norenganantz"): indefinite, singular and plural - It could be a composition of "Norengana" + "-ntz" ****Ablative IN ("Nondik"): indefinite, singular and plural ****Ablative AN ("Norengandik"): indefinite, singular and plural ***Rest of the cases: ****Partitive ("Zerik"): indefinite ****Possessive ("Noren"): indefinite, singular and plural ****Sociative ("Norekin"): indefinite, singular and plural ****Instrumental ("Zerez"): indefinite, singular and plural ****Motivative ("Zerengatik"): indefinite, singular and plural ****Destinative ("Norentzat"): indefinite, singular and plural - It could be a composition of "Noren" + "-tzat" ***Special case: ****Prolative ("Nortzat"): indefinite ***To take into consideration: ****Together with animate and inanimate classification, we should also consider if the noun is a proper noun ("izen berezia"). We can identify that automatically (e.g. check if written in Title case, but this may not be always possible like in the beginning of sentences), but a dedicated function may be preferred (or a boolean to the generic function saying it is a proper noun). ****The main distinction is between noun ending by vowel or consonant that can be easily computed === fr - French === * [[Z11590]] Masculine adjective -> feminine, e.g. "exact"->"exacte" * Conjugated verb => Infinitive, e.g. "alla" => "aller", "mordit" => "mordre" === ha - Hausa === A notated demo sentence ("Aishà taa jeefar dà kàren Indoo" ― "Aisha threw away Indo's dog") is available at http://intent.xigt.org === ig - Igbo === === ldn - Láadan === section moved to [[WF:human languages/Z1882]] === ml - Malayalam === == Proposed functions requiring future types == '''Note these functions cannot be implemented properly until the needed types are requested and approved.''' If one wishes to nevertheless attempt to define and implement them, * the functions and implementations should indicate prominently in their labels that their input/output types must be adjusted once support for the appropriate replacement types become available; ''and'' * the functions should ''not'' be used in the implementations of any other functions, as the later adjustment of input/output types to appropriate replacements will break those implementations. === String manipulation functions === === String analysis functions === * count distance between two letters in given alphabet (default to 26-charcater western alphabet. case insensitive. e.g. "a" & "A" ⇒ 0; "K" & "N" ⇒ 3) === String encoding and decoding functions === (would be better with types representing a stream of bytes) * [[wikidata:Q113486941|BASE45 encode]] * [[wikidata:Q113486941|BASE45 decode]] * Hexadecimal UTF-8 encode ("ABC ₤" ⇒ "41 42 43 20 E2 82 A4") * Hexadecimal UTF-8 decode ("41 42 43 20 E2 82 A4" ⇒ "ABC ₤") * Decimal UTF-8 encode ("ABC ₤" ⇒ "65 66 67 32 226 130 164") * Decimal UTF-8 decode ("65 66 67 32 226 130 164" ⇒ "ABC ₤") * Octal UTF-8 encode ("ABC ₤" ⇒ "101 102 103 40 342 202 244") * Octal UTF-8 decode ("101 102 103 40 342 202 244" ⇒ "ABC ₤") * Binary UTF-8 encode ("ABC ₤" ⇒ "01000001 01000010 01000011 00100000 11100010 10000010 10100100") * Binary UTF-8 decode ("01000001 01000010 01000011 00100000 11100010 10000010 10100100" ⇒ "ABC ₤") * Unicode code point encode ("ABC ₤" ⇒ "41 42 43 20 20A4") - [[Z10785]] * Unicode code point decode ("41 42 43 20 20A4" ⇒ "ABC ₤") * Create regular expression object/string (i.e: "test" & "i" to /test/i) === Natural language functions === * Choose singular or plural based on number (e.g. singularOrPlural("person",6") -> "people") ** Note that there are also dual and other [[:w:grammatical number|grammatical number]]s in other languages. [[User:魔琴|魔琴]] ([[User talk:魔琴|talk]]) 18:54, 26 October 2023 (UTC) ** relevant interwiki link: [[d:WD:property proposal/plural forms]] [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 04:15, 9 February 2024 (UTC) === Cryptographic hash functions === (would be better with types representing a stream of bytes) * {{todo}} [[wikidata:Q47477417|MD2]] - [[Z10135]] * {{todo}} [[wikidata:Q47462255|MD4]] - [[Z10136]] * {{todo}} [[wikidata:Q27036232|MD5]] - [[Z10137]] * {{todo}} [[wikidata:Q47208127|RIPEMD-128]] - [[Z10138]] * {{todo}} [[wikidata:Q47208127|RIPEMD-160]] - [[Z10139]] * {{todo}} [[wikidata:Q47463469|BLAKE2b-160]] - [[Z10140]] * {{todo}} [[wikidata:Q47463469|BLAKE2b-256]] - [[Z10141]] * {{todo}} [[wikidata:Q47463469|BLAKE2b-384]] - [[Z10142]] * {{todo}} [[wikidata:Q47463469|BLAKE2b-512]] - [[Z10143]] * {{todo}} [[wikidata:Q47463469|BLAKE2s-128]] - [[Z10144]] * {{todo}} [[wikidata:Q47463469|BLAKE2s-160]] - [[Z10145]] * {{todo}} [[wikidata:Q47463469|BLAKE2s-224]] - [[Z10146]] * {{todo}} [[wikidata:Q47463469|BLAKE2s-256]] - [[Z10147]] * {{todo}} [[wikidata:Q47465971|SHA-224]] - [[Z10149]] * {{todo}} [[wikidata:Q47465971|HMAC-SHA-256]] * {{todo}} [[wikidata:Q87486893|SHAKE-128]] - [[Z10150]] * {{todo}} [[wikidata:Q87486893|SHAKE-256]] - [[Z10151]] === Colour functions === * return colour contrast ratio (per [https://webaim.org/articles/contrast/]) of two RGB colours (provided as strings e.g. "#FF0000") === Date, time, and calendric functions === Note: 'time' type not yet supported, use 'string' (or for strictly numeric values, 'natural number') ==== Bengali calendar ==== {{z+|12926}} ==== Chinese calendar ==== ==== French Republican Calendar ==== decimalises and secularises the Gregorian * day names: {{Z+|13006}}{{not done}} '''yet''' ==== Gregorian ==== widely used calendar derived from the Julian, basis for [[xkcd:1179|ISO 8601]] * date to ISO week number {{q|2110154}} * string to date * date to ISO 8601 string * date to year (yyyy) * date to month of the year (1-12) * date to month name (January-December) * date to day of the month (1-31) * date to hour of the day (0-23) * date to minutes (0-59) * date to seconds (0-59) ==== Holocene calendar ==== * [[w:en:Holocene calendar#Conversion]] ==== Indian national calendar ==== ==== Islamic ==== a solar calendar, also called Hijri ==== Julian ==== mostly used by astronomers, some historians, and some Orthodox Christian denominations ==== Mesoamerican calendars ==== including civil and clerical forms ==== Persian ==== also called Jalali ==== Thai calendar ==== ==== Hebrew calendar ==== === Basic numerical functions === * round up ("1.289" & "2" ⇒ "1.29"; "5678" & "2" ⇒ "5700") *: So if the number is floating point, round to n decimal places, and if not, round to n significant figures. Is that right? [[User:BrightSunMan|BrightSunMan]] ([[User talk:BrightSunMan|talk]]) 19:36, 24 December 2023 (UTC) * round down * return integer value (5678.678 ⇒ 5678) * {{Z+|Z13587}} (23 ⇒ "twenty-three") * Convert money from US$ to anything else ** requires source of conversion rates, which is a hole in function-likeness * Arabic numeral to Etruscan numeral * Etruscan numeral to Arabic numeral === Data serialization functions === * parse a string as [[:en:JSON|JSON]] * extract string from JSON object based on [[:d:Q121208951|JSONPath]] (<code>{"name":"Alice"}</code>, "$.name" ⇒ "Alice") *:Why not first convert a JSON string to an object, and then have a function that extracts fields based on JSONPath? Doing Stringly-typed things like this proposal as defined isn't a good idea. [[User:0xDeadbeef|0xDeadbeef]] ([[User talk:0xDeadbeef|talk]]) 16:16, 5 August 2023 (UTC) *::This seems to be a good idea, thanks! I moved and splitted the proposal accordingly. --[[User:1-Byte|1-Byte]] ([[User talk:1-Byte|talk]]) 09:51, 6 August 2023 (UTC) *:: is it okay to go ahead to create this 'extract string from JSON object based on JSONPath' as a function ? [[User:Dolphyb|Dolphyb]] ([[User talk:Dolphyb|talk]]) 16:14, 15 February 2024 (UTC) === Basic list/iterable functions requiring numeric types === * Sum the elements of a numeric list - [[Z14038]] * Product of the elements of a numeric list * {{Z+|Z12676}} * Slice of list elements: for the supplied list, return a list of elements that are at indexes between a supplied range n:m ** Zero indexing is used (first element is index 0)? ** n and m are are included in the range? ** What happens if n and/or m are invalid indexes? * Remove slice of elements from list: return the supplied list with elements between a supplied range of indexes removed ** Zero indexing is used (first element is index 0)? ** n and m are are included in the range? ** What happens if n and/or m are invalid indexes? * Every nth element of list: returns every nth element of the supplied list * Remove every nth element of list: removes every nth element of the supplied list - * sample n objects from list (return up to n [[Wikifunctions:Determinism|random]] objects from the list) * Jaccard similarity coefficient (see https://en.wikipedia.org/wiki/Jaccard_index) === Geodetics functions === [[w:en:planetary coordinate system]], [[w:en:well-known text representation of coordinate reference systems]] ==== Earth ==== * convert coordinates outside of the ranges (-180, 180) for longitude and (-90, 90) for latitude to a canonical form ==== Mars ==== * convert coordinates outside of the ranges [0, 360) for longitude and (-90, 90) for latitude to a canonical form === Unit conversion functions === * {{Z+|15560}} == Object / type / function functions == *{{Z+|Z17893}} == External function lists == * [[WF:importing]] 4qp0749gaq73zxap45hwbg7lcyvotye Wikifunctions:FAQ 4 1181 143023 117943 2024-12-01T17:38:25Z Feeglgeef 8776 143023 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} <translate><!--T:1--> This is a dedicated page for the Frequently Asked Questions about Wikifunctions. Please, feel free to ask your own question in the [[<tvar name="1">Wikifunctions talk:FAQ</tvar>|talk page]], if your question is not listed here! <!--T:55--> Also, please consider our [[<tvar name="1">:m:Special:MyLanguage/Abstract Wikipedia/FAQ</tvar>|FAQ on Meta]] regarding more general questions about Wikifunctions and Abstract Wikipedia.</translate> __TOC__ <translate> == Introduction == <!--T:2--> === What is this project about? === <!--T:3--> <!--T:4--> Wikifunctions is a new Wikimedia project that provides a catalog of all kinds of functions that anyone can call, write, maintain, and use. It also provides the underlying technology that will eventually enable the translation of language-independent articles from Abstract Wikipedia into the language of any Wikipedia. This will allow everyone to contribute and read articles in their preferred languages. === What is a function? === <!--T:5--> <!--T:6--> Functions are a form of knowledge that can answer questions, such as how many days have passed between two dates or the distance between two cities. More complicated functions can answer more complicated questions, such as the volume of a three dimensional shape, the distance between Mars and Venus on a certain date, or whether two species were alive at the same time. <!--T:7--> We already use functions in many types of knowledge inquiries, such as asking a question to a search engine. The templates, such as [[<tvar name="1">:w:en:Template:Convert</tvar>|Template:Convert]] and [[<tvar name="2">:w:en:Template:Age</tvar>|Template:Age]] on English Wikipedia, are also examples of functionalities that are already used in many Wikipedias, written in wikitext and Lua and manually copied to each wiki where it's wanted. === What is an implementation? === <!--T:8--> <!--T:9--> An implementation is a particular way to execute a function. An implementation is a recipe that lists the steps that are needed to run the function. It may be a piece of code in a programming language or a combination of calls to other functions. A function may have many implementations, which should all be equivalent. === What is a test? === <!--T:10--> <!--T:11--> A test is a way to determine if a given function is doing the right thing. A function will typically have multiple testers, each specifying some input to the function and the conditions the output for the given input must fulfill. <!--T:12--> For example, testers for a “title case” function might include: “<tvar name="1"><span dir="ltr" lang="en">abc</span></tvar>” should become “<tvar name="2"><span dir="ltr" lang="en">Abc</span></tvar>”; “<tvar name="3"><span dir="ltr" lang="en">war and peace</span></tvar>” should become “<tvar name="4"><span dir="ltr" lang="en">War and Peace</span></tvar>”; “<tvar name="5"><span dir="ltr" lang="ru">война и мир</span></tvar>” should become “<tvar name="6"><span dir="ltr" lang="ru">Война и мир</span></tvar>”; and “<tvar name="7"><span dir="ltr" lang="en">123</span></tvar>” should remain “<tvar name="8"><span dir="ltr" lang="en">123</span></tvar>”. === Which features are available now, which will be soon available, and which are further away? === <!--T:13--> </translate> * <translate><!--T:14--> At launch:</translate> ** <translate><!--T:15--> We have the ability to have functions that work with Strings and Booleans.</translate> ** <translate><!--T:16--> Wikifunctions will be fully internationalized from the beginning. It can be used in any language.</translate> * <translate><!--T:17--> [[<tvar name="1">Wikifunctions:Status</tvar>|Ongoing development]]:</translate> ** <translate><!--T:18--> Generic types and generic functions are not fully supported.</translate> ** <translate><!--T:19--> Adding types will, for now, be something that is limited to the development team. In the future, the community will be able to add more types. There is a lot of work to be done in the future to make types behave much more smoothly.</translate> *** <translate><!--T:20--> One particularly interesting type will be binary data, and particularly files.</translate> ** <translate><!--T:21--> We currently support two programming languages for implementations: JavaScript and Python. In the future, we want to support many more.</translate> ** <translate><!--T:22--> Currently, it is ''not'' possible to call other functions from implementations written in any programming language. This is currently only possible through composition.</translate> * <translate><!--T:23--> In the future:</translate> ** <translate><!--T:24--> It will be possible to call Wikifunctions functions from other Wikimedia projects and integrate their results into the output of the page.</translate> ** <translate><!--T:25--> It will be possible to use data from Wikidata in functions.</translate> ** <translate><!--T:26--> It will be possible to call data sets from Commons Data namespace.</translate> <translate> === How is Wikifunctions multilingual? === <!--T:56--> <!--T:57--> Wikifunctions and Abstract Wikipedia are multilingual in a number of different ways which do not impact each other:</translate> * <translate><!--T:58--> '''Wikifunctions is multilingual in terms of its content and user interface.''' Users can read and call functions on Wikifunctions in any natural language. Here is the “join string” function in [<tvar name="1">https://www.wikifunctions.org/view/en/Z10000 </tvar> English], [<tvar name="2">https://www.wikifunctions.org/view/pl/Z10000</tvar> Polish], and [<tvar name="3">https://www.wikifunctions.org/view/he/Z10000</tvar> Hebrew], and it is available in many more languages.</translate> * <translate><!--T:59--> '''Contributors can edit and improve Wikifunctions using their language.''' Even implementations can be edited in the natural language of the contributor. For example, the composition of the “and” function can be edited in [<tvar name="1">https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de</tvar> German], [<tvar name="2">https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en</tvar> English], or any other of about 300 languages.</translate> * <translate><!--T:60--> '''Wikifunctions functions can be used to create results for any natural language.''' The community is creating a growing number of functions to support the generation of text in many natural languages. We have functions for [[<tvar name="1">Wikifunctions:Catalogue#Breton</tvar>|Breton]], [[<tvar name="2">Wikifunctions:Catalogue#Rohingya</tvar>|Rohingya]], [[<tvar name="3">Wikifunctions:Catalogue#English</tvar>|English]], and many other languages.</translate> * <translate><!--T:61--> '''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[<tvar name="1">Z10000</tvar>|join function]] is implemented in both [[<tvar name="2">Z10005</tvar>|JavaScript]] and in [[<tvar name="3">Z10004</tvar>|Python]].</translate> <translate> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === <!--T:62--> <!--T:63--> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). === How will Wikifunctions be integrated into other projects? === <!--T:27--> <!--T:28--> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. <!--T:29--> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. <!--T:30--> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. === What Wikifunctions is not? === <!--T:31--> <!--T:32--> Please, see [[<tvar name="1">Special:MyLanguage/Wikifunctions:What Wikifunctions is not</tvar>|Wikifunctions:What Wikifunctions is not]] for more information on that. === What license will the functions and derived content be under? === <!--T:33--> <!--T:34--> Per the discussion happened [[<tvar name="1">:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion</tvar>|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </translate> * <translate><!--T:35--> [[<tvar name="1">Special:MyLanguage/Wikifunctions:Glossary#Content</tvar>|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</translate> * <translate><!--T:36--> [[<tvar name="1">Special:MyLanguage/Wikifunctions:Glossary#Function</tvar>|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</translate> * <translate><!--T:37--> [[<tvar name="1">Special:MyLanguage/Wikifunctions:Glossary#Implementation</tvar>|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</translate> * <translate><!--T:38--> [[<tvar name="1">Special:MyLanguage/Wikifunctions:Glossary#Content</tvar>|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</translate> <translate> <!--T:39--> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. == Contributing == <!--T:40--> === I'm new here. What is there for me to do and how can I help? === <!--T:41--> <!--T:42--> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. === How do I create a new function, implementation, or test? === <!--T:43--> <!--T:44--> To see how to create a new function, implementation, or test, see [[<tvar name="1">Special:MyLanguage/Wikifunctions:Introduction</tvar>|Wikifunctions:Introduction]]. <!--T:45--> To see in more detail how to create an implementation, see [[<tvar name="1">Special:MyLanguage/Wikifunctions:How to create implementations</tvar>|Wikifunctions:How to create implementations]]. === What should I edit first? === <!--T:46--> <!--T:47--> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, on [[Special:ListMissingLabels]], and help to add them. <!--T:48--> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[<tvar name="1">Wikifunctions:Suggest a new function</tvar>|suggesting new functions]], and present your ideas. <!--T:49--> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. === Where can I go for help? === <!--T:50--> <!--T:51--> Your first stop should be the [[<tvar name="1">Special:MyLanguage/Help:Contents</tvar>|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[<tvar name="2">Wikifunctions:Project chat</tvar>|Project chat]], and someone will answer your question. === How do we sort or categorize functions? === <!--T:52--> </translate> {{Tracked|T285424}} <translate> <!--T:54--> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </translate> [[Category:FAQ| {{#translation:}}]] sxbw1r6pbeoif54f0cwngwyi6luzvc7 Wikifunctions:Requests for deletions 4 1696 143218 142690 2024-12-02T03:08:11Z SpBot 978 archive 2 sections: 2 to [[Wikifunctions:Requests for deletions/Archive/2024/11]] (after section [[Wikifunctions:Requests for deletions/Archive/2024/11#Z19755|Z19755]]) - previous edit: [[:User:Ameisenigel|Ameisenigel]], 2024-11-30 18:44 143218 wikitext text/x-wiki <noinclude>__NEWSECTIONLINK__ __FORCETOC__</noinclude> Functions or implementations or tests which do not work properly, do not meet notability criteria or are duplicates of another object can be deleted. Please nominate items for deletions under the "Requests for deletion" section below. If it is obvious vandalism, just report it in [[Wikifunctions:Report vandalism]], or ping an [[Special:ListAdmins|administrator]]. Contact can also be made with an administrator on [https://t.me/Wikifunctions Telegram] or IRC [irc://irc.libera.chat/wikipedia-abstract #wikipedia-abstract]. If it is a predefined object (it's ZID is less than 10000), please see [[Wikifunctions:Report a technical problem]]. {{Autoarchive resolved section |age = 1 |archive = ((FULLPAGENAME))/Archive/((year))/((month:##)) |level = 2 }} {{Archives|{{Special:PrefixIndex/Wikifunctions:Requests for deletions/Archive/|stripprefix=1}}}} == [[Z13284]] == Duplicate of [[Z13177]] --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 15:47, 3 October 2024 (UTC) :{{ping|JosefAnthony|GrounderUK}} FYI --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 16:53, 27 October 2024 (UTC) ::Yes, it looks like that never progressed. It would be a shame to lose its Hausa label, assuming that’s valid for Z13177. I wouldn’t ordinarily enter a label in an unfamiliar language but this might be a justifiable exception (if @[[User:JosefAnthony|JosefAnthony]] doesn’t respond). [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:33, 29 October 2024 (UTC) == {{Z|Z20486}} == Doesn't have any implementation or valid test. It may be a duplicate. [[User:Theklan|Theklan]] ([[User talk:Theklan|talk]]) 08:46, 28 November 2024 (UTC) 9d8dbd4s7gwa3evja9ukr724mo5uviv Wikifunctions:Report vandalism 4 1723 143220 142688 2024-12-02T03:08:15Z SpBot 978 archive 1 section: 1 to [[Wikifunctions:Report vandalism/Archive/2024/11]] (after section [[Wikifunctions:Report vandalism/Archive/2024/11#Report_concerning_User:Wikilambda|Report_concerning_User:Wikilambda]]) - previous edit: [[:User:Ameisenigel|Ameisenigel]], 2024-11-30 18:39 143220 wikitext text/x-wiki {{Wikifunctions:Report vandalism/header/{{#ifexist:Wikifunctions:Report vandalism/header/{{int:lang}}|{{int:lang}}|en}}}} {{Autoarchive resolved section |age = 1 |archive = ((FULLPAGENAME))/Archive/((year))/((month:##)) |level = 2 }} __NEWSECTIONLINK__ {{Archives|{{Special:PrefixIndex/WF:Report vandalism/Archive/|stripprefix=1}}}} <!-- Add new reports below this line --> sz8l2op2kqav3xwfm76y6cga0kd5s20 Z10052 0 3649 143004 121049 2024-12-01T13:55:54Z WikiLambda system 3 Updated the implementation list 143004 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z10052" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z10052K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Input String" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "chaîne" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "ইনপুট অক্ষরসারি" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Eingabe-Zeichenkette" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "invoer" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "ntinye usoro: usoro" }, { "Z1K1": "Z11", "Z11K1": "Z1013", "Z11K2": "String" }, { "Z1K1": "Z11", "Z11K1": "Z1852", "Z11K2": "De estrilinge thor" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "String" }, { "Z1K1": "Z11", "Z11K1": "Z1818", "Z11K2": "String" }, { "Z1K1": "Z11", "Z11K1": "Z1332", "Z11K2": "текст" }, { "Z1K1": "Z11", "Z11K1": "Z1048", "Z11K2": "chuỗi đầu vào" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z10055", "Z10056", "Z13116" ], "Z8K4": [ "Z14", "Z10054", "Z10053", "Z10077" ], "Z8K5": "Z10052" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "remove regular spaces" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "radera blanksteg" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "verwijder spaties" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "スペース除去" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "retire les espaces" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "শূন্যস্থান অপসারণ" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "entferne Leerzeichen" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "usuń spacje" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "remover espaços" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "移除空格" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Wepu oghere" }, { "Z1K1": "Z11", "Z11K1": "Z1013", "Z11K2": "Cire wurare na yau da kullun" }, { "Z1K1": "Z11", "Z11K1": "Z1852", "Z11K2": "De agbade ofofo kwo" }, { "Z1K1": "Z11", "Z11K1": "Z1818", "Z11K2": "yọ awọn aaye deede" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "iizalat almasafat aleadia" }, { "Z1K1": "Z11", "Z11K1": "Z1332", "Z11K2": "Прибрати звичайні пробіли" }, { "Z1K1": "Z11", "Z11K1": "Z1048", "Z11K2": "xóa các dấu cách bình thường" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1592", "Z31K2": [ "Z6", "radera mellanslag", "ta bort mellanslag", "ta bort blanksteg" ] }, { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "remove spaces", "space removal" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "remove all regular spaces (U+0020) from a string" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "verwijder alle spaties uit een tekenreeks" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "tar bort alla blanksteg från en textsträng" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "文字列からスペースを除去する" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "retire tout les espaces d'une chaîne de caractères" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "একটি অক্ষরসারি থেকে সব ফাঁকা জায়গা অপসারণ" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "entferne alle Leerzeichen aus einer Zeichenkette" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "usuwa wszystkie spacje z ciągu znaków" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "remover os espaços de uma cadeia" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "移除字串中所有空格" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Wepu oghere niile nọ na usoro ọgugu" }, { "Z1K1": "Z11", "Z11K1": "Z1013", "Z11K2": "Cire wurare na yau da kullun na kirke" }, { "Z1K1": "Z11", "Z11K1": "Z1852", "Z11K2": "De aldede agbade ofofo kwo" }, { "Z1K1": "Z11", "Z11K1": "Z1818", "Z11K2": "yọ gbogbo awọn aaye deede (U+0020) kuro ninu okun kan" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "iizalat jamie almasafat aleadia (U+0020) min alsilsila" }, { "Z1K1": "Z11", "Z11K1": "Z1332", "Z11K2": "прибирає звичайні пробіли (U+0020) з рядка, і повертає те що залишиться" } ] } } t6iwmgjhlkx5byy4itodisu5iekmue5 Z10070 0 3670 143009 141595 2024-12-01T16:15:10Z Feeglgeef 8776 Change name 143009 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z10070" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z10070K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Main String" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "প্রধান অক্ষর" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "比較元の文章" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "ciąg" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "řetězec" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "Texto donde buscar" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "Cadeia principal" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Haupt-Zeichenkette" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "สตริงหลัก" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "untaian utama" }, { "Z1K1": "Z11", "Z11K1": "Z1818", "Z11K2": "Subtring 1" }, { "Z1K1": "Z11", "Z11K1": "Z1852", "Z11K2": "String" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Ịsị strị́njị " }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "主字符串" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "主字串" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "κύρια συμβολοσειρά " }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "huvudsträng" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Stringa principale " } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z10070K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Substring" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "যেকোনো উপ অক্ষর" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "比較先の文章" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "podciąg" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "podřetězec" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "Qué buscar" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "Subcadeia" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Teil-Zeichenkette" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "สตริงย่อย" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "subuntaian" }, { "Z1K1": "Z11", "Z11K1": "Z1818", "Z11K2": "Subtring 2" }, { "Z1K1": "Z11", "Z11K1": "Z1852", "Z11K2": "Stringh" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Strị́njị " }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "子字符串" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "子字串" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "υποσυμβολοσειρά " }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "delsträng" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "stringa da cercare" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z10071", "Z10072", "Z15707", "Z16040", "Z19124", "Z16040", "Z19124" ], "Z8K4": [ "Z14", "Z15706", "Z10073", "Z10074", "Z14454" ], "Z8K5": "Z10070" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "has substring" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "উপ অক্ষরসারি বিদ্যমান" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "har delsträng" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "文字列の部分一致" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "subtekenreeks bestaat" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "la sous-chaîne existe" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "קיום תת־מחרוזת" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "zawiera podciąg" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "obsahuje podřetězec" }, { "Z1K1": "Z11", "Z11K1": "Z1332", "Z11K2": "підрядок існує" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "texto contiene subtexto" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "subcadeia existe" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Teil-Zeichenkette existiert" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "มีสตริงย่อยคือ" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "terdapat subuntaian" }, { "Z1K1": "Z11", "Z11K1": "Z1818", "Z11K2": "Subtring exist" }, { "Z1K1": "Z11", "Z11K1": "Z1013", "Z11K2": "substring exists" }, { "Z1K1": "Z11", "Z11K1": "Z1852", "Z11K2": "Gi Substringi" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Substrịnjị dị " }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "存在子字符串" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "存在子字串" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "υπάρχει υποσυμβολοσειρά " }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "sottostringa esistente" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1186", "Z31K2": [ "Z6", "קיום תת-מחרוזת", "קיום תת מחרוזת" ] }, { "Z1K1": "Z31", "Z31K1": "Z1003", "Z31K2": [ "Z6", "texto contiene otro texto" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "terdapat substring", "adalah subuntaian", "adalah substring", "subuntaian", "substring" ] }, { "Z1K1": "Z31", "Z31K1": "Z1011", "Z31K2": [ "Z6", "উপ শব্দ বিদ্যমান", "দুটো অক্ষরের সমতা যাচাই" ] }, { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "contains", "factor", "substring exists" ] }, { "Z1K1": "Z31", "Z31K1": "Z1381", "Z31K2": [ "Z6", "tem subcadeia", "contém" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Check if a substring exists within another string" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "কোনো উপ অক্ষর সারি, প্রধান অক্ষর সারির মধ্যে রয়েছে কি না তা যাচাই করে" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "testar om en delsträng förekommer i en annan sträng" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "比較元に比較先の文字列が存在するか調べる" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "controleer of er een subtekenreeks bestaat binnen een andere tekenreeks" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Vérifie si une sous-chaîne existe dans une autre chaîne de caractères" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "האם תת־מחרוזת קיימת בתוך מחרוזת אחרת" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "Sprawdza, czy ciąg znaków (napis) zawiera dany podciąg" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Zjisti, zda řetězec obsahuje určitý podřetězec" }, { "Z1K1": "Z11", "Z11K1": "Z1332", "Z11K2": "перевіряє чи існує підрядок в іншому рядку" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "Verifica se uma subcadeia existe dentro de outra cadeia" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "prüft, ob eine Teil-Zeichenkette innerhalb einer anderen Zeichenkette existiert" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "ตรวจสอบว่าสตริงย่อยปรากฎอยู่ในอีกสตริงหรือไม่" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "menghasilkan nilai benar jika suatu subuntaian terdapat di dalam suatu untaian" }, { "Z1K1": "Z11", "Z11K1": "Z1818", "Z11K2": "Wo bo ya subtring wa ni subtring emi" }, { "Z1K1": "Z11", "Z11K1": "Z1013", "Z11K2": "substring akwai" }, { "Z1K1": "Z11", "Z11K1": "Z1852", "Z11K2": "Go che nwu ki substingi i defu stringi omune" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Lelee ma strinji obere dị n'ime strị́njị ọzọ" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "ελέγχειε εάν υπάρχει μια υποσυμβολοσειρά μέσα σε μια άλλη συμβολοσειρά" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "verifica se una stringa è presente all'interno di un'altra stringa" } ] } } etyjsnuc5mi4zwc9jm5l5qpt37nldzx 143010 143009 2024-12-01T16:15:29Z WikiLambda system 3 Updated the implementation list 143010 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z10070" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z10070K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Main String" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "প্রধান অক্ষর" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "比較元の文章" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "ciąg" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "řetězec" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "Texto donde buscar" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "Cadeia principal" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Haupt-Zeichenkette" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "สตริงหลัก" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "untaian utama" }, { "Z1K1": "Z11", "Z11K1": "Z1818", "Z11K2": "Subtring 1" }, { "Z1K1": "Z11", "Z11K1": "Z1852", "Z11K2": "String" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Ịsị strị́njị " }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "主字符串" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "主字串" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "κύρια συμβολοσειρά " }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "huvudsträng" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Stringa principale " } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z10070K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Substring" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "যেকোনো উপ অক্ষর" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "比較先の文章" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "podciąg" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "podřetězec" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "Qué buscar" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "Subcadeia" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Teil-Zeichenkette" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "สตริงย่อย" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "subuntaian" }, { "Z1K1": "Z11", "Z11K1": "Z1818", "Z11K2": "Subtring 2" }, { "Z1K1": "Z11", "Z11K1": "Z1852", "Z11K2": "Stringh" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Strị́njị " }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "子字符串" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "子字串" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "υποσυμβολοσειρά " }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "delsträng" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "stringa da cercare" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z10071", "Z10072", "Z15707", "Z16040", "Z19124", "Z16040", "Z19124" ], "Z8K4": [ "Z14", "Z10074", "Z15706", "Z10073", "Z14454" ], "Z8K5": "Z10070" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "has substring" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "উপ অক্ষরসারি বিদ্যমান" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "har delsträng" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "文字列の部分一致" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "subtekenreeks bestaat" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "la sous-chaîne existe" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "קיום תת־מחרוזת" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "zawiera podciąg" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "obsahuje podřetězec" }, { "Z1K1": "Z11", "Z11K1": "Z1332", "Z11K2": "підрядок існує" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "texto contiene subtexto" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "subcadeia existe" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Teil-Zeichenkette existiert" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "มีสตริงย่อยคือ" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "terdapat subuntaian" }, { "Z1K1": "Z11", "Z11K1": "Z1818", "Z11K2": "Subtring exist" }, { "Z1K1": "Z11", "Z11K1": "Z1013", "Z11K2": "substring exists" }, { "Z1K1": "Z11", "Z11K1": "Z1852", "Z11K2": "Gi Substringi" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Substrịnjị dị " }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "存在子字符串" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "存在子字串" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "υπάρχει υποσυμβολοσειρά " }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "sottostringa esistente" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1186", "Z31K2": [ "Z6", "קיום תת-מחרוזת", "קיום תת מחרוזת" ] }, { "Z1K1": "Z31", "Z31K1": "Z1003", "Z31K2": [ "Z6", "texto contiene otro texto" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "terdapat substring", "adalah subuntaian", "adalah substring", "subuntaian", "substring" ] }, { "Z1K1": "Z31", "Z31K1": "Z1011", "Z31K2": [ "Z6", "উপ শব্দ বিদ্যমান", "দুটো অক্ষরের সমতা যাচাই" ] }, { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "contains", "factor", "substring exists" ] }, { "Z1K1": "Z31", "Z31K1": "Z1381", "Z31K2": [ "Z6", "tem subcadeia", "contém" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Check if a substring exists within another string" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "কোনো উপ অক্ষর সারি, প্রধান অক্ষর সারির মধ্যে রয়েছে কি না তা যাচাই করে" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "testar om en delsträng förekommer i en annan sträng" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "比較元に比較先の文字列が存在するか調べる" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "controleer of er een subtekenreeks bestaat binnen een andere tekenreeks" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Vérifie si une sous-chaîne existe dans une autre chaîne de caractères" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "האם תת־מחרוזת קיימת בתוך מחרוזת אחרת" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "Sprawdza, czy ciąg znaków (napis) zawiera dany podciąg" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Zjisti, zda řetězec obsahuje určitý podřetězec" }, { "Z1K1": "Z11", "Z11K1": "Z1332", "Z11K2": "перевіряє чи існує підрядок в іншому рядку" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "Verifica se uma subcadeia existe dentro de outra cadeia" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "prüft, ob eine Teil-Zeichenkette innerhalb einer anderen Zeichenkette existiert" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "ตรวจสอบว่าสตริงย่อยปรากฎอยู่ในอีกสตริงหรือไม่" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "menghasilkan nilai benar jika suatu subuntaian terdapat di dalam suatu untaian" }, { "Z1K1": "Z11", "Z11K1": "Z1818", "Z11K2": "Wo bo ya subtring wa ni subtring emi" }, { "Z1K1": "Z11", "Z11K1": "Z1013", "Z11K2": "substring akwai" }, { "Z1K1": "Z11", "Z11K1": "Z1852", "Z11K2": "Go che nwu ki substingi i defu stringi omune" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Lelee ma strinji obere dị n'ime strị́njị ọzọ" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "ελέγχειε εάν υπάρχει μια υποσυμβολοσειρά μέσα σε μια άλλη συμβολοσειρά" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "verifica se una stringa è presente all'interno di un'altra stringa" } ] } } 5kuwgjvpkd6ywq569o2q8mdbc7jux7e 143202 143010 2024-12-02T00:18:00Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143202 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z10070" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z10070K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Main String" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "প্রধান অক্ষর" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "比較元の文章" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "ciąg" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "řetězec" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "Texto donde buscar" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "Cadeia principal" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Haupt-Zeichenkette" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "สตริงหลัก" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "untaian utama" }, { "Z1K1": "Z11", "Z11K1": "Z1818", "Z11K2": "Subtring 1" }, { "Z1K1": "Z11", "Z11K1": "Z1852", "Z11K2": "String" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Ịsị strị́njị " }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "主字符串" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "主字串" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "κύρια συμβολοσειρά " }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "huvudsträng" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Stringa principale " }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": " chaîne principale" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z10070K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Substring" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "যেকোনো উপ অক্ষর" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "比較先の文章" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "podciąg" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "podřetězec" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "Qué buscar" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "Subcadeia" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Teil-Zeichenkette" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "สตริงย่อย" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "subuntaian" }, { "Z1K1": "Z11", "Z11K1": "Z1818", "Z11K2": "Subtring 2" }, { "Z1K1": "Z11", "Z11K1": "Z1852", "Z11K2": "Stringh" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Strị́njị " }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "子字符串" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "子字串" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "υποσυμβολοσειρά " }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "delsträng" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "stringa da cercare" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "sous-chaîne" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z10071", "Z10072", "Z15707", "Z16040", "Z19124", "Z16040", "Z19124" ], "Z8K4": [ "Z14", "Z10074", "Z15706", "Z10073", "Z14454" ], "Z8K5": "Z10070" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "has substring" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "উপ অক্ষরসারি বিদ্যমান" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "har delsträng" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "文字列の部分一致" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "subtekenreeks bestaat" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "la sous-chaîne existe" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "קיום תת־מחרוזת" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "zawiera podciąg" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "obsahuje podřetězec" }, { "Z1K1": "Z11", "Z11K1": "Z1332", "Z11K2": "підрядок існує" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "texto contiene subtexto" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "subcadeia existe" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Teil-Zeichenkette existiert" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "มีสตริงย่อยคือ" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "terdapat subuntaian" }, { "Z1K1": "Z11", "Z11K1": "Z1818", "Z11K2": "Subtring exist" }, { "Z1K1": "Z11", "Z11K1": "Z1013", "Z11K2": "substring exists" }, { "Z1K1": "Z11", "Z11K1": "Z1852", "Z11K2": "Gi Substringi" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Substrịnjị dị " }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "存在子字符串" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "存在子字串" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "υπάρχει υποσυμβολοσειρά " }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "sottostringa esistente" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1186", "Z31K2": [ "Z6", "קיום תת-מחרוזת", "קיום תת מחרוזת" ] }, { "Z1K1": "Z31", "Z31K1": "Z1003", "Z31K2": [ "Z6", "texto contiene otro texto" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "terdapat substring", "adalah subuntaian", "adalah substring", "subuntaian", "substring" ] }, { "Z1K1": "Z31", "Z31K1": "Z1011", "Z31K2": [ "Z6", "উপ শব্দ বিদ্যমান", "দুটো অক্ষরের সমতা যাচাই" ] }, { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "contains", "factor", "substring exists" ] }, { "Z1K1": "Z31", "Z31K1": "Z1381", "Z31K2": [ "Z6", "tem subcadeia", "contém" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Check if a substring exists within another string" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "কোনো উপ অক্ষর সারি, প্রধান অক্ষর সারির মধ্যে রয়েছে কি না তা যাচাই করে" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "testar om en delsträng förekommer i en annan sträng" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "比較元に比較先の文字列が存在するか調べる" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "controleer of er een subtekenreeks bestaat binnen een andere tekenreeks" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Vérifie si une sous-chaîne existe dans une autre chaîne de caractères" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "האם תת־מחרוזת קיימת בתוך מחרוזת אחרת" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "Sprawdza, czy ciąg znaków (napis) zawiera dany podciąg" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Zjisti, zda řetězec obsahuje určitý podřetězec" }, { "Z1K1": "Z11", "Z11K1": "Z1332", "Z11K2": "перевіряє чи існує підрядок в іншому рядку" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "Verifica se uma subcadeia existe dentro de outra cadeia" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "prüft, ob eine Teil-Zeichenkette innerhalb einer anderen Zeichenkette existiert" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "ตรวจสอบว่าสตริงย่อยปรากฎอยู่ในอีกสตริงหรือไม่" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "menghasilkan nilai benar jika suatu subuntaian terdapat di dalam suatu untaian" }, { "Z1K1": "Z11", "Z11K1": "Z1818", "Z11K2": "Wo bo ya subtring wa ni subtring emi" }, { "Z1K1": "Z11", "Z11K1": "Z1013", "Z11K2": "substring akwai" }, { "Z1K1": "Z11", "Z11K1": "Z1852", "Z11K2": "Go che nwu ki substingi i defu stringi omune" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Lelee ma strinji obere dị n'ime strị́njị ọzọ" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "ελέγχειε εάν υπάρχει μια υποσυμβολοσειρά μέσα σε μια άλλη συμβολοσειρά" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "verifica se una stringa è presente all'interno di un'altra stringa" } ] } } eupmfbxvc3k5cuwvvmzynty2sr5efyz User talk:DannyS712 3 17252 143221 136695 2024-12-02T04:31:25Z Leaderbot 7889 /* Notice of expiration of your sysop right */ new section 143221 wikitext text/x-wiki {{Welcome/lang|user=DannyS712|welcominguser=VIGNERON|1=[[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 17:11, 5 November 2023 (UTC)}} == Looking for research participants :) == Hello DannyS712, This is Amin, one of the designers behind Wikifunctions. We are currently seeking research participants to join a research study about the Wikifunctions integration into Wikipedia. Unfortunately our messages on the Project Chat and Telegram had a low-response rate. Given that you're an active editor, I was wondering if you'd be up for a for a 75-minute video call with us about Wikifunctions. If you'd like to participate, please fill out this short (2-minute) survey https://docs.google.com/forms/d/e/1FAIpQLScBACHQEKxXmyPOPKenscb4iJ_BpSRIwGqxBVDTSVVZQCJ87g/viewform. We will then contact you with details about scheduling. Participants who complete a conversation will be offered a monetary “thank-you gift”. You may view the Privacy Policy for this form here: https://foundation.wikimedia.org/wiki/Legal:Generic_screener_survey_privacy_statement_for_design_research [[User:AAlhazwani (WMF)|AAlhazwani (WMF)]] ([[User talk:AAlhazwani (WMF)|talk]]) 09:28, 11 April 2024 (UTC) :@[[User:AAlhazwani (WMF)|AAlhazwani (WMF)]] sorry, but I have taken great pains to avoid revealing my real identity to anyone, and so have to decline a video call --[[User:DannyS712|DannyS712]] ([[User talk:DannyS712|talk]]) 14:01, 11 April 2024 (UTC) ::That's totally fair, thanks for the swift reply! [[User:AAlhazwani (WMF)|AAlhazwani (WMF)]] ([[User talk:AAlhazwani (WMF)|talk]]) 14:21, 11 April 2024 (UTC) == Notice of expiration of your translationadmin right == Hi, as part of [[:m:Global reminder bot|Global reminder bot]], this is an automated reminder to let you know that your permission "translationadmin" (Translation administrators) will expire on 2024-11-16 14:16:46. Please renew this right if you would like to continue using it. <i>In other languages: [[:m:Global reminder bot/Messages/default|click here]]</i> [[User:Leaderbot|Leaderbot]] ([[User talk:Leaderbot|talk]]) 07:33, 10 November 2024 (UTC) == Notice of expiration of your sysop right == <div dir="ltr">Hi, as part of [[:m:Global reminder bot|Global reminder bot]], this is an automated reminder to let you know that your permission "sysop" (Administrators) will expire on 2024-12-08 13:20:20. Please renew this right if you would like to continue using it. <i>In other languages: [[:m:Global reminder bot/Messages/default|click here]]</i> [[User:Leaderbot|Leaderbot]] ([[User talk:Leaderbot|talk]]) 04:31, 2 December 2024 (UTC)</div> khx9mv0oph789j46f8wscg2rgdxoofw Z560 0 18432 143186 89496 2024-12-01T23:31:30Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143186 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z560" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z99", "Z3K2": "Z560K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "evaluation result" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "মূল্যায়ন ফলাফল" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "תוצאה של הערכה" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Auswertungsergebnis" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Invalid evaluation result" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "অবৈধ মূল্যায়ন ফলাফল" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "ungültiges Auswertungsergebnis" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "תוצאה שגויה של הערכה" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "résultat d'évaluation invalide" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 12pf58srzdeorvwoytgc7hmz8ylbbqr Z572 0 18433 143196 102971 2024-12-01T23:36:55Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143196 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z572" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z572K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "recursion limit" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Rekursionslimit" } ] } }, { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z572K2", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "function name" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Funktionsname" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Reached recursion limit in orchestrator" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Rekursionslimit im Orchestrierer erreicht" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "达到编排器递归限制" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "orkestrerarens rekursionsgräns uppnåddes" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "limite de récursion atteinte dans l'orchestrateur" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 2t0iioa5hpwie762nqjeyfmtoklqa99 Z573 0 18434 143197 89498 2024-12-01T23:37:23Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143197 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z573" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z573K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "recursion limit" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Rekursionslimit" } ] } }, { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z573K2", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "function name" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Funktionsname" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Reached recursion limit in evaluator" }, { "Z1K1": "Z11", "Z11K1": "Z1113", "Z11K2": "Reached recursion limit in evaluator" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Rekursionslimit im Auswerter erreicht" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "limite de récursion atteinte dans l'évaluateur" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } bw6udu74xwgoe37gqb23co6r0iffva3 Z12610 0 19713 143233 128286 2024-12-02T11:57:25Z CanonNi 6863 en translation 143233 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z12610" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z12608", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z12608(Z12608K1):\n\tdict = {\n\t\t'员工' :'名',\n\t\t'官员': '名',\n\t\t'议员': '名',\n\t\t'学生': '名',\n\t\t'教授': '位',\n\t\t'老师': '位',\n\t\t'大将': '员',\n\t\t'猪': '头',\n\t\t'牛': '头',\n\t\t'大象': '头',\n\t\t'犀牛': '头',\n\t\t'狮子': '头',\n\t\t'豹子': '头',\n\t\t'驴': '头',\n\t\t'骡': '头',\n\t\t'骡子': '头',\n\t\t'马': '匹',\n\t\t'鱼': '尾',\n\t\t'骆驼': '峰',\n\t\t'蜈蚣': '条',\n\t\t'蜥蜴': '条',\n\t\t'蛇': '条',\n\t\t'龙': '条',\n\t\t'狼': '条', #匹只能用于马和布\n\t\t'狗': '只',\n\t\t'猫': '只',\n\t\t'鸡': '只',\n\t\t'鸭': '只',\n\t\t'鹅': '只',\n\t\t'鸟': '只',\n\t\t'蚂蚁': '只',\n\t\t'蝴蝶': '只',\n\t\t'蚊子': '只',\n\t\t'苍蝇': '只',\n\t\t'蜘蛛': '只',\n\t\t'蟑螂': '只',\n\t\t'老鼠': '只',\n\t\t'蝌蚪': '只',\n\t\t'青蛙': '只',\n\t\t'癞蛤蟆': '只',\n\t\t'蛤蟆': '只',\n\t\t'蟾蜍': '只',\n\t\t'老虎': '只',\n\t\t'床': '张',\n\t\t'桌子': '张',\n\t\t'沙发': '张',\n\t\t'纸': '张',\n\t\t'告示': '张',\n\t\t'海报': '张',\n\t\t'票': '张',\n\t\t'钞票': '张',\n\t\t'车票': '张',\n\t\t'支票': '张',\n\t\t'发票': '张',\n\t\t'镜子': '面',\n\t\t'森林': '片',\n\t\t'树林': '片',\n\t\t'草地': '片',\n\t\t'沙漠': '片',\n\t\t'沙滩': '片',\n\t\t'凳子': '把',\n\t\t'椅子': '把',\n\t\t'刀': '把',\n\t\t'扇子': '把',\n\t\t'剑': '把',\n\t\t'长枪': '把',\n\t\t'伞': '把',\n\t\t'钥匙': '把',\n\t\t'剪刀': '把',\n\t\t'指甲刀': '把',\n\t\t'水果刀': '把',\n\t\t'西瓜刀': '把', #你这瓜保熟吗?\n\t\t'米': '粒', # 一粒饭 一碗饭 一顿饭 一餐饭\n\t\t'玉米': '粒',\n\t\t'小米': '粒',\n\t\t'豆子': '粒',\n\t\t'绿豆': '粒',\n\t\t'豌豆': '粒',\n\t\t'沙子': '粒',\n\t\t'扣子': '颗',\n\t\t'珠子': '颗',\n\t\t'珍珠': '颗',\n\t\t'眼珠': '颗',\n\t\t'宝石': '颗',\n\t\t'红宝石': '颗',\n\t\t'蓝宝石': '颗',\n\t\t'领带': '条',\n\t\t'毛巾': '条',\n\t\t'沟': '道',\n\t\t'缝': '道',\n\t\t'缝隙': '条',\n\t\t'裤子': '条',\n\t\t'河': '条',\n\t\t'河流': '条',\n\t\t'江': '条',\n\t\t'小溪': '条',\n\t\t'溪流': '条',\n\t\t'溪': '条',\n\t\t'支流': '条',\n\t\t'规定': '条',\n\t\t'头发': '根',\n\t\t'葱': '根',\n\t\t'玉米棒子': '根',\n\t\t'香蕉': '根',\n\t\t'香肠': '根',\n\t\t'烤肠': '根',\n\t\t'油条': '根',\n\t\t'面条': '根',\n\t\t'筷子': '根',\n\t\t'牙签': '根',\n\t\t'草': '根',\n\t\t'眉毛': '根',\n\t\t'体毛': '根',\n\t\t'胡子': '根',\n\t\t'旗杆': '根',\n\t\t'杆子': '根',\n\t\t'柱子': '根',\n\t\t'竹竿': '根',\n\t\t'木棒': '根',\n\t\t'笔': '支',\n\t\t'毛笔': '支',\n\t\t'钢笔': '支',\n\t\t'水笔': '支',\n\t\t'铅笔': '支',\n\t\t'圆珠笔': '支',\n\t\t'火车': '列',\n\t\t'树': '棵',\n\t\t'花': '朵',\n\t\t'雲': '朵',\n\t\t'书': '本',\n\t\t'字典': '本',\n\t\t'辞书': '本',\n\t\t'小说': '部',\n\t\t'戏剧': '部',\n\t\t'戏': '幕',\n\t\t'剧': '场',#上声\n\t\t'电影': '场',#上声\n\t\t'话剧': '场',#上声\n\t\t'演出': '场',#上声\n\t\t'比赛': '场',#上声\n\t\t'考试': '场',#上声\n\t\t'雨': '场',#阳平\n\t\t'恶战': '场',#阳平\n\t\t'辩论': '场',#阳平\n\t\t'演讲': '场',#阳平\n\t\t'洪水': '场',#阳平\n\t\t'革命': '场',#阳平\n\t\t'瘟疫': '场',#阳平;一场(阳平)病、一次病、一种病\n\t\t'瑞雪': '场',#阳平\n\t\t'秋雨': '场',#阳平\n\t\t'歌剧': '部',\n\t\t'交响曲': '部',\n\t\t'乐曲': '支',#用首也可以\n\t\t'曲子': '支',#用首也可以\n\t\t'歌曲': '首',\n\t\t'歌': '首',\n\t\t'诗': '首',\n\t\t'词': '首',#诗词\n\t\t'画': '幅',\n\t\t'油画': '幅',\n\t\t'雕塑': '座',\n\t\t'大厦': '座',\n\t\t'城': '座',\n\t\t'城市': '座',\n\t\t'楼': '座',\n\t\t'楼房': '座',\n\t\t'高楼': '座',\n\t\t'城堡': '座',\n\t\t'山': '座',\n\t\t'桥': '座',\n\t\t'': '',\n\t\t'': '',\n\t\t'': '',\n\t\t'': '',\n\t\t'': '',\n\t\t'': '',\n\t\t'': '',\n\t\t'': ''\n\t}\n\t\n\treturn dict.get(Z12608K1, '个')\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "简体中文个体量词Python" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "簡體中文個體量詞Python" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "vereinfachter chinesischer Einzelquantor in Python" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Simplified Chinese classifier, python" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } jprp6lm655t072v2s6944qtmohf6ver Z12755 0 20773 143099 129277 2024-12-01T21:51:00Z WikiLambda system 3 Updated the implementation list 143099 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z12755" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z12755K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "list" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "รายการ" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "ndepụta: Edepụtara ndepụta ( Ihe )" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Liste" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z12756", "Z12757", "Z12758" ], "Z8K4": [ "Z14", "Z14507", "Z12779", "Z12809", "Z13895" ], "Z8K5": "Z12755" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "is single element list" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "เป็นรายการสมาชิกเดียว" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "bụ otu ndepụta mmewere " }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "একটি উপাদান বিশিষ্ট তালিকা কি না" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "ist Liste mit einem Element" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "list has only one element", "one element list", "single element list", "1-tuple", "singleton" ] }, { "Z1K1": "Z31", "Z31K1": "Z1851", "Z31K2": [ "Z6", "รายการสมาชิกเดียว", "เป็นลิสต์สมาชิกเดียว", "เป็นลิสต์เอเลเมนต์เดียว", "ลิสต์สมาชิกเดียว", "ลิสต์เอเลเมนต์เดียว", "สมาชิกเดียว", "เอเลเมนต์เดียว" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns true if the list has exactly one element" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "ส่งกลับค่าจริงถ้ารายการมีสมาชิกอยู่อันเดียว" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "na-alaghachi eziokwu ma ọ bụrụ na ndepụta ahụ nwere kpọmkwem otu mmewere" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "gibt wahr aus, wenn die Liste genau ein Element enthält" } ] } } fv92x7dkn0tjpnamajkosqnrf8x5rhc 143101 143099 2024-12-01T21:53:26Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143101 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z12755" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z12755K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "list" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "รายการ" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "ndepụta: Edepụtara ndepụta ( Ihe )" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Liste" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z12756", "Z12757", "Z12758" ], "Z8K4": [ "Z14", "Z14507", "Z12779", "Z12809", "Z13895" ], "Z8K5": "Z12755" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "is single element list" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "เป็นรายการสมาชิกเดียว" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "bụ otu ndepụta mmewere " }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "একটি উপাদান বিশিষ্ট তালিকা কি না" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "ist Liste mit einem Element" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "est-ce une liste d'éléments uniques ?" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "list has only one element", "one element list", "single element list", "1-tuple", "singleton" ] }, { "Z1K1": "Z31", "Z31K1": "Z1851", "Z31K2": [ "Z6", "รายการสมาชิกเดียว", "เป็นลิสต์สมาชิกเดียว", "เป็นลิสต์เอเลเมนต์เดียว", "ลิสต์สมาชิกเดียว", "ลิสต์เอเลเมนต์เดียว", "สมาชิกเดียว", "เอเลเมนต์เดียว" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns true if the list has exactly one element" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "ส่งกลับค่าจริงถ้ารายการมีสมาชิกอยู่อันเดียว" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "na-alaghachi eziokwu ma ọ bụrụ na ndepụta ahụ nwere kpọmkwem otu mmewere" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "gibt wahr aus, wenn die Liste genau ein Element enthält" } ] } } 4ilxc84z3tu7vffegnro0oem9rlfiqt 143102 143101 2024-12-01T21:53:35Z WikiLambda system 3 Updated the implementation list 143102 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z12755" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z12755K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "list" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "รายการ" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "ndepụta: Edepụtara ndepụta ( Ihe )" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Liste" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z12756", "Z12757", "Z12758" ], "Z8K4": [ "Z14", "Z12779", "Z12809", "Z14507", "Z13895" ], "Z8K5": "Z12755" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "is single element list" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "เป็นรายการสมาชิกเดียว" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "bụ otu ndepụta mmewere " }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "একটি উপাদান বিশিষ্ট তালিকা কি না" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "ist Liste mit einem Element" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "est-ce une liste d'éléments uniques ?" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "list has only one element", "one element list", "single element list", "1-tuple", "singleton" ] }, { "Z1K1": "Z31", "Z31K1": "Z1851", "Z31K2": [ "Z6", "รายการสมาชิกเดียว", "เป็นลิสต์สมาชิกเดียว", "เป็นลิสต์เอเลเมนต์เดียว", "ลิสต์สมาชิกเดียว", "ลิสต์เอเลเมนต์เดียว", "สมาชิกเดียว", "เอเลเมนต์เดียว" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns true if the list has exactly one element" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "ส่งกลับค่าจริงถ้ารายการมีสมาชิกอยู่อันเดียว" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "na-alaghachi eziokwu ma ọ bụrụ na ndepụta ahụ nwere kpọmkwem otu mmewere" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "gibt wahr aus, wenn die Liste genau ein Element enthält" } ] } } 4g2n3g8okj8axceb7km6t0k1746u6l2 143103 143102 2024-12-01T21:54:49Z WikiLambda system 3 Updated the implementation list 143103 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z12755" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z12755K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "list" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "รายการ" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "ndepụta: Edepụtara ndepụta ( Ihe )" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Liste" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z12756", "Z12757", "Z12758" ], "Z8K4": [ "Z14", "Z14507", "Z12809", "Z12779", "Z13895" ], "Z8K5": "Z12755" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "is single element list" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "เป็นรายการสมาชิกเดียว" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "bụ otu ndepụta mmewere " }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "একটি উপাদান বিশিষ্ট তালিকা কি না" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "ist Liste mit einem Element" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "est-ce une liste d'éléments uniques ?" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "list has only one element", "one element list", "single element list", "1-tuple", "singleton" ] }, { "Z1K1": "Z31", "Z31K1": "Z1851", "Z31K2": [ "Z6", "รายการสมาชิกเดียว", "เป็นลิสต์สมาชิกเดียว", "เป็นลิสต์เอเลเมนต์เดียว", "ลิสต์สมาชิกเดียว", "ลิสต์เอเลเมนต์เดียว", "สมาชิกเดียว", "เอเลเมนต์เดียว" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns true if the list has exactly one element" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "ส่งกลับค่าจริงถ้ารายการมีสมาชิกอยู่อันเดียว" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "na-alaghachi eziokwu ma ọ bụrụ na ndepụta ahụ nwere kpọmkwem otu mmewere" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "gibt wahr aus, wenn die Liste genau ein Element enthält" } ] } } 9sg2p6iza3x1ux5a6gkmhgsq8mrv9dq Z12756 0 20774 143100 129981 2024-12-01T21:53:10Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143100 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z12756" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z12755", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z12755", "Z12755K1": [ "Z1", "A" ] }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z41" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "list with one element" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Liste mit einem Element" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "liste avec un élément" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 7bw4iwvz4u286mu03yr17yc1iy45xbb Z12757 0 20775 143105 129982 2024-12-01T21:56:16Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143105 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z12757" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z12755", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z12755", "Z12755K1": [ "Z1" ] }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z42" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "empty list is not a single element list" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "leere Liste hat nicht ein Element" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "une liste vide n'est pas une liste d'un élément" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } m0belo51ma3i92sx3cg0ri5h7mpwl0n Z12758 0 20776 143104 129983 2024-12-01T21:55:27Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143104 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z12758" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z12755", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z12755", "Z12755K1": [ "Z1", "A", "B" ] }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z42" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "list with more than one element" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Liste mit mehr als einem Element" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "liste avec plus d'un élément" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 5qqru9nw4o32rvraz3kqj62rodpcnil Z12779 0 21214 143106 129438 2024-12-01T21:59:14Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143106 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z12779" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z12755", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z12755(Z12755K1):\n\treturn(len(Z12755K1)==1)" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "is single element list, python" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "bụ otu ndepụta mmewere , python" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "ist Liste mit einem Element in Python" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "est-ce une liste d'un élément unique ?, en Python" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 4dtoz94tc738a1vjdn80r0cmyp6fhww Z561 0 23027 143187 89499 2024-12-01T23:31:54Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143187 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z561" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z5", "Z3K2": "Z561K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "propagated error" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "propagierter Fehler" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Invalid evaluation request" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "ungültige Auswertungsanfrage" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "অবৈধ মূল্যায়ন অনুরোধ" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "demande d'évaluation invalide" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } maypiqy286qxz444hubvqqffdkv2zcf Z562 0 23028 143188 101361 2024-12-01T23:32:21Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143188 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z562" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z562K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "missing property" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "fehlende Eigenschaft" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Incomplete evaluation request" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "unvollständige Auswertungsanfrage" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "অসম্পূর্ণ মূল্যায়ন অনুরোধ" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Arịrịọ nlele ezughị ezu" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "demande d'évaluation incomplète" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 767cj9gtvguwv989gyec69c337bx6i5 Z563 0 23029 143190 101091 2024-12-01T23:33:07Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143190 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z563" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z563K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "call" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Aufruf" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Call by non-reentrant executor" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "nicht wiedereintretender Ausführer" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Kpọọ site n'aka onye mmebe na-anaghị alaghachi azụ" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "appel par exécuteur non réentrant" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ss6sgr4viwq0n0p8tmptav0aayexuka Z564 0 23030 143191 94851 2024-12-01T23:33:35Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143191 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z564" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z564K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "contents" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Inhalte" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Invalid executor response" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "ungültige Ausführerantwort" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "תגובת מבצע לא חוקית" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": " réponse de l'exécuteur invalide" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } iob3x5j8xyl8slza1z6hh8oruz7o5c0 Z565 0 23031 143192 101459 2024-12-01T23:33:59Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143192 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z565" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z565K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "missing property" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "fehlende Eigenschaft" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Incomplete executor request" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "unvollständige Ausführeranfrage" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Arịrịọ onye mmezu ezughi oke" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "demande d'exécuteur incomplète" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } iyiccuxb1gy15cinzw8an5c71ha15rx Z574 0 23032 143198 102969 2024-12-01T23:38:00Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143198 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z574" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z574K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "time limit" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Zeitlimit" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Reached time limit in orchestrator" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Zeitlimit im Orchestrierer erreicht" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "הגעה למגבלת זמן התזמור" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "达到编排器时间限制" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "orkestrerarens tidsgräns uppnåddes" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "limite de temps atteinte dans l'orchestrateur" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 5dzkfi32dvzyb4xbi04xzhe93sn5tsr Z575 0 23033 143199 116581 2024-12-01T23:38:39Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143199 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z575" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z575K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "time limit" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Zeitlimit" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Reached time limit in evaluator" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Zeitlimit im Auswerter erreicht" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "limite de temps atteinte dans l'évaluateur" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "The evaluator ran out of time for the function." } ] } } 95s9bxgrt2e26uafy5cxl4ibli8jtt8 Wikifunctions:Function of the Week 4 23355 143088 141044 2024-12-01T20:34:43Z Feeglgeef 8776 /* Suggest your own Function of the Week */ rm done 143088 wikitext text/x-wiki [[Category:Function of the week]] Every week a Function is chosen to be showcased as the '''Function of the Week'''. As of now, a Function is chosen every week by [[User:DVrandecic (WMF)|Denny Vrandecic]] or [[User:SHaran (WMF)|Sharvani Haran]] to be highlighted in our [[Wikifunctions:Status updates|weekly status update]], but in the future this will become more of a community-driven choice, where users can suggest functions to be highlighted. == Archive == <!--<nowiki> Entry template: * [[Special:MyLanguage/Wikifunctions:Status updates/2024-??-??#???|2024-??-??]]: {{z|???}} </nowiki>--> * [[Special:MyLanguage/Wikifunctions:Status updates/2024-09-26#Function of the Week: multiply two natural numbers|2024-09-26]]: {{z|Z13539}} * [[Special:MyLanguage/Wikifunctions:Status updates/2024-09-20#Function of the Week: Caesar cipher for Bengali alphabets|2024-09-20]]: {{z|Z17530}} * [[Special:MyLanguage/Wikifunctions:Status updates/2024-09-13#Function of the Week: count substrings|2024-09-13]]: {{z|Z14450}} * [[Special:MyLanguage/Wikifunctions:Status updates/2024-09-06#Function of the Week: lists have unequal length|2024-09-06]]: {{z|Z13310}} * [[Special:MyLanguage/Wikifunctions:Status updates/2024-08-23#Function of the Week: blood compatibility|2024-08-23]]: {{z|Z14469}} * [[Special:MyLanguage/Wikifunctions:Status updates/2024-08-16#Function of the Week: convert X11 color to hex|2024-08-16]]: {{z|Z17713}} * [[Special:MyLanguage/Wikifunctions:Status updates/2024-08-02#Function of the Week: N months after month|2024-08-02]]: {{z|Z16307}} * [[Special:MyLanguage/Wikifunctions:Status updates/2024-07-26#Function of the Week: Bengali to Braille (India)|2024-07-26]]: {{z|Z17563}} * [[Special:MyLanguage/WF:Status updates/2024-07-18#Function of the Week: Divisors|2024-07-18]]: {{z|Z13726}} * [[Special:MyLanguage/WF:Status updates/2024-07-10#Function of the Week: Greatest common divisor (Z13612)|2024-07-10]]: {{z|Z13612}} * [[Special:MyLanguage/WF:Status updates/2024-07-03#Function of the Week: get total count of a given day in a specific month and year|2024-07-03]]: {{z|Z17452}} * [[Special:MyLanguage/WF:Status updates/2024-06-26#Function of the Week: subtract integers|2024-06-26]]: {{z|Z17111}} * [[Special:MyLanguage/WF:Status updates/2024-06-20#Function of the Week: following month in the Igbo calendar|2024-06-20]]: {{z|Z16972}} * [[Special:MyLanguage/WF:Status updates/2024-06-13#Function of the Week: do these charges electrostatically attract?|2024-06-13]]: {{z|Z16781}} * [[Special:MyLanguage/WF:Status updates/2024-06-06#Function of the Week: Is this month after that month?|2024-06-06]]: {{z|Z16648}} * [[Special:MyLanguage/WF:Status updates/2024-05-30#Function of the Week: days in month when not a leap year|2024-05-30]]: {{z|Z16316}} * [[Special:MyLanguage/WF:Status updates/2024-05-22#Function of the Week: Same month|2024-05-22]]: {{z|Z16137}} * [[Special:MyLanguage/WF:Status updates/2024-05-15#Function of the Week: English cardinals|2024-05-15]]: {{z|Z13587}} * [[Special:MyLanguage/WF:Status updates/2024-05-10#Function of the Week: Binomial Coefficient (Z13848)|2024-05-10]]: {{z|Z13848}} * [[Special:MyLanguage/WF:Status updates/2024-04-19#Function of the Week: Encode in Morse code|2024-04-19]]: {{z|Z10944}} * [[Special:MyLanguage/WF:Status updates/2024-04-11#Function of the Week: Padovan number|2024-04-11]]: {{z|Z15075}} * [[Special:MyLanguage/WF:Status updates/2024-04-03#Function of the Week: bitwise or|2024-04-03]]: {{z|Z13652}} * [[Special:MyLanguage/WF:Status updates/2024-03-28#Function of the Week: NOR|2024-03-28]]: {{z| Z10231}} * [[Special:MyLanguage/WF:Status updates/2024-03-07#Function of the Week: Or|2024-03-07]]: {{z|13489}} * [[Special:MyLanguage/WF:Status updates/2024-02-28#Function of the Week: Or|2024-02-28]]: {{z|10184}} * [[Special:MyLanguage/WF:Status updates/2024-02-22#Function of the Week: Negation|2024-02-22]]: {{z|10216}} * [[Special:MyLanguage/WF:Status updates/2024-02-14#Function of the Week: duplicate string|2024-02-14]]: {{z|10753}} * [[Special:MyLanguage/WF:Status updates/2024-02-07#Function of the Week: is permutation|2024-02-07]]: {{z|12741}} * [[Special:MyLanguage/WF:Status updates/2024-02-01#Function of the Week: Suffix a verb for an Igbo imperative form|2024-02-01]]: {{z|11353}} * [[:m:Special:MyLanguage/Abstract Wikipedia/Updates/2024-01-25#Function of the Week: Wrap string|2024-01-25]]: {{z|11145}} * [[:m:Special:MyLanguage/Abstract Wikipedia/Updates/2024-01-17#Function of the Week: ROT13|2024-01-17]]: {{z|10627}} * [[:m:Special:MyLanguage/Abstract Wikipedia/Updates/2024-01-11#New section: Function of the Week|2024-01-11]]: {{z|10012}} == Suggest your own Function of the Week == Here you can suggest what function (and why!) in your opinion should be featured as Function of the Week in the next update. * {{z|12997}} -- many people don't often consider that colours are mathematical objects mutable by functions. ::This may be less different now that a helper function set up for its composition [[Z17713]] has been featured. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 02:13, 21 August 2024 (UTC) * {{Z|14310}} -- an important building block for our multilingual ambitions and for connecting similar functions * {{Z|Z10410}} -- many people do not know how complicated email addresses actually are and that they support escaping characters and quoting parts *{{Z|Z17687}} this has a fair bit to discuss: some data structure, and a few varied implementations including compositions. * (add suggestion here) k8dkvl9kj67hyinv3tjvqv4eqhrvb28 143216 143088 2024-12-02T02:03:03Z Feeglgeef 8776 143216 wikitext text/x-wiki [[Category:Function of the week]] Every week a Function is chosen to be showcased as the '''Function of the Week'''. As of now, a Function is chosen every week by [[User:DVrandecic (WMF)|Denny Vrandecic]] or [[User:SHaran (WMF)|Sharvani Haran]] to be highlighted in our [[Wikifunctions:Status updates|weekly status update]], but in the future this will become more of a community-driven choice, where users can suggest functions to be highlighted. == Archive == <!--<nowiki> Entry template: * [[Special:MyLanguage/Wikifunctions:Status updates/2024-??-??#???|2024-??-??]]: {{z|???}} </nowiki>--> * [[Special:MyLanguage/Wikifunctions:Status updates/2024-09-26#Function of the Week: multiply two natural numbers|2024-09-26]]: {{z|Z13539}} * [[Special:MyLanguage/Wikifunctions:Status updates/2024-09-20#Function of the Week: Caesar cipher for Bengali alphabets|2024-09-20]]: {{z|Z17530}} * [[Special:MyLanguage/Wikifunctions:Status updates/2024-09-13#Function of the Week: count substrings|2024-09-13]]: {{z|Z14450}} * [[Special:MyLanguage/Wikifunctions:Status updates/2024-09-06#Function of the Week: lists have unequal length|2024-09-06]]: {{z|Z13310}} * [[Special:MyLanguage/Wikifunctions:Status updates/2024-08-23#Function of the Week: blood compatibility|2024-08-23]]: {{z|Z14469}} * [[Special:MyLanguage/Wikifunctions:Status updates/2024-08-16#Function of the Week: convert X11 color to hex|2024-08-16]]: {{z|Z17713}} * [[Special:MyLanguage/Wikifunctions:Status updates/2024-08-02#Function of the Week: N months after month|2024-08-02]]: {{z|Z16307}} * [[Special:MyLanguage/Wikifunctions:Status updates/2024-07-26#Function of the Week: Bengali to Braille (India)|2024-07-26]]: {{z|Z17563}} * [[Special:MyLanguage/WF:Status updates/2024-07-18#Function of the Week: Divisors|2024-07-18]]: {{z|Z13726}} * [[Special:MyLanguage/WF:Status updates/2024-07-10#Function of the Week: Greatest common divisor (Z13612)|2024-07-10]]: {{z|Z13612}} * [[Special:MyLanguage/WF:Status updates/2024-07-03#Function of the Week: get total count of a given day in a specific month and year|2024-07-03]]: {{z|Z17452}} * [[Special:MyLanguage/WF:Status updates/2024-06-26#Function of the Week: subtract integers|2024-06-26]]: {{z|Z17111}} * [[Special:MyLanguage/WF:Status updates/2024-06-20#Function of the Week: following month in the Igbo calendar|2024-06-20]]: {{z|Z16972}} * [[Special:MyLanguage/WF:Status updates/2024-06-13#Function of the Week: do these charges electrostatically attract?|2024-06-13]]: {{z|Z16781}} * [[Special:MyLanguage/WF:Status updates/2024-06-06#Function of the Week: Is this month after that month?|2024-06-06]]: {{z|Z16648}} * [[Special:MyLanguage/WF:Status updates/2024-05-30#Function of the Week: days in month when not a leap year|2024-05-30]]: {{z|Z16316}} * [[Special:MyLanguage/WF:Status updates/2024-05-22#Function of the Week: Same month|2024-05-22]]: {{z|Z16137}} * [[Special:MyLanguage/WF:Status updates/2024-05-15#Function of the Week: English cardinals|2024-05-15]]: {{z|Z13587}} * [[Special:MyLanguage/WF:Status updates/2024-05-10#Function of the Week: Binomial Coefficient (Z13848)|2024-05-10]]: {{z|Z13848}} * [[Special:MyLanguage/WF:Status updates/2024-04-19#Function of the Week: Encode in Morse code|2024-04-19]]: {{z|Z10944}} * [[Special:MyLanguage/WF:Status updates/2024-04-11#Function of the Week: Padovan number|2024-04-11]]: {{z|Z15075}} * [[Special:MyLanguage/WF:Status updates/2024-04-03#Function of the Week: bitwise or|2024-04-03]]: {{z|Z13652}} * [[Special:MyLanguage/WF:Status updates/2024-03-28#Function of the Week: NOR|2024-03-28]]: {{z| Z10231}} * [[Special:MyLanguage/WF:Status updates/2024-03-07#Function of the Week: Or|2024-03-07]]: {{z|13489}} * [[Special:MyLanguage/WF:Status updates/2024-02-28#Function of the Week: Or|2024-02-28]]: {{z|10184}} * [[Special:MyLanguage/WF:Status updates/2024-02-22#Function of the Week: Negation|2024-02-22]]: {{z|10216}} * [[Special:MyLanguage/WF:Status updates/2024-02-14#Function of the Week: duplicate string|2024-02-14]]: {{z|10753}} * [[Special:MyLanguage/WF:Status updates/2024-02-07#Function of the Week: is permutation|2024-02-07]]: {{z|12741}} * [[Special:MyLanguage/WF:Status updates/2024-02-01#Function of the Week: Suffix a verb for an Igbo imperative form|2024-02-01]]: {{z|11353}} * [[:m:Special:MyLanguage/Abstract Wikipedia/Updates/2024-01-25#Function of the Week: Wrap string|2024-01-25]]: {{z|11145}} * [[:m:Special:MyLanguage/Abstract Wikipedia/Updates/2024-01-17#Function of the Week: ROT13|2024-01-17]]: {{z|10627}} * [[:m:Special:MyLanguage/Abstract Wikipedia/Updates/2024-01-11#New section: Function of the Week|2024-01-11]]: {{z|10012}} == Suggest your own Function of the Week == Here you can suggest what function (and why!) in your opinion should be featured as Function of the Week in the next update. * {{z|12997}} -- many people don't often consider that colours are mathematical objects mutable by functions. ::This may be less different now that a helper function set up for its composition [[Z17713]] has been featured. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 02:13, 21 August 2024 (UTC) * {{Z|14310}} -- an important building block for our multilingual ambitions and for connecting similar functions * {{Z|Z10410}} -- many people do not know how complicated email addresses actually are and that they support escaping characters and quoting parts *{{Z|Z17687}} this has a fair bit to discuss: some data structure, and a few varied implementations including compositions. * {{Z|Z20687}} this one is not only causes LLMs to fail, but the success rate on Leetcode is only 12% (4th lowest of almost 4000 on the site), so it'd be nice to show how Wikifunctions can handle difficult and complex functions, as well as simple ones. The actual function itself would also be useful in user input handling. * (add suggestion here) 59wuz1xaw3n63huxjihnoaopd8jkfsc Wikifunctions:Type 4 24478 143189 140040 2024-12-01T23:32:40Z ScienceD90 6617 Added day of Roman year 143189 wikitext text/x-wiki <languages/> <translate> <!--T:1--> Every Object in Wikifunctions belongs to a Type. Types decide how Objects of that Type are structured, and what they mean. Types are also used to specify the Arguments of a Function, and what a Function returns. <!--T:2--> Currently, there are 25 Types that are available for specifying the Arguments and the return Type of a Function: </translate> * {{Z+|Z6}} * {{Z+|Z40}} * {{Z+|Z881}} <translate> === Numeric types === <!--T:6--> </translate> * {{Z+|Z13518}} * {{Z+|Z16659}} * {{Z+|Z16683}} * {{Z+|Z19677}} <translate> === Calendar types === <!--T:7--> ==== Gregorian calendar ==== <!--T:8--> </translate> * {{Z+|Z17402}} * {{Z+|Z16098}} * {{Z+|Z17813}} * {{Z+|Z20159}} * {{Z+|Z20342}} <translate> ==== Igbo calendar ==== <!--T:9--> </translate> * {{Z+|Z16927}} <translate> === Wikidata types === <!--T:10--> ==== Wikidata entities ==== <!--T:11--> </translate> * {{Z+|Z6001}} * {{Z+|Z6002}} * {{Z+|Z6004}} * {{Z+|Z6005}} * {{Z+|Z6006}} <translate> ==== Wikidata references ==== <!--T:12--> </translate> * {{Z+|Z6091}} * {{Z+|Z6092}} * {{Z+|Z6094}} * {{Z+|Z6095}} * {{Z+|Z6096}} <translate> ==== Wikidata statements ==== <!--T:13--> </translate> * {{Z+|Z6003}} * {{Z+|Z6040}} <translate> <!--T:3--> Other types can be used but there may be bugs. For a list of all types, see [[<tvar name="1">Special:ListObjectsByType/Z4</tvar>|the list of all types]] <!--T:4--> New Types can be proposed on <tvar name="1">[[Wikifunctions:Type proposals]]</tvar>. == See also == <!--T:5--> </translate> * {{ll|Wikifunctions:Function model}} natvlx63zrhdw5gjorapwjj2uqco0l6 Z13522 0 24740 143224 141612 2024-12-02T09:23:32Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143224 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13522" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13522K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "first" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "প্রথম সংখ্যা" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "πρώτος αριθμός" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "pierwsza liczba" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "erste" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "x" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Mbụ " }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "bilangan pertama" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "första talet" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "primeiro" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "premier nombre" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13522K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "second" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "দ্বিতীয় সংখ্যা" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "δεύτερος αριθμός" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "druga liczba" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "zweite" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "y" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Nke abụọ" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "bilangan kedua" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "andra talet" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "segundo" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "second nombre" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z13523", "Z13525", "Z14043", "Z15913", "Z15919", "Z13524", "Z14157", "Z13524", "Z14157", "Z13524", "Z14157" ], "Z8K4": [ "Z14", "Z13533", "Z13526", "Z15920", "Z15917", "Z14118", "Z15912" ], "Z8K5": "Z13522" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "equality of natural numbers" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "স্বাভাবিক সংখ্যার সমতা" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "ισότητα φυσικών αριθμών" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "równość liczb naturalnych" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "自然数相等" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "自然數相等" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Gleichheit natürlicher Zahlen" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "שוויון מספרים טבעיים" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "rovnost přirozených čísel" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Ịha nhata nke nọmba eke" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "kesamaan bilangan alami" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "likhet för naturliga tal" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "igualdade de números naturais" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": " égalité des nombres naturels" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "=", "equal", "same", "equals", "natural number equality", "number equality", "equal natural numbers", "equal numbers", "==", "same numbers", "same natural numbers" ] }, { "Z1K1": "Z31", "Z31K1": "Z1827", "Z31K2": [ "Z6", "=", "ισότητα", "ίδιος" ] }, { "Z1K1": "Z31", "Z31K1": "Z1011", "Z31K2": [ "Z6", "অঋণাত্মক পূর্ণসংখ্যার সমতা", "প্রাকৃতিক সংখ্যার সমতা", "অখণ্ডসংখ্যার সমতা", "সমগ্র সংখ্যার সমতা" ] }, { "Z1K1": "Z31", "Z31K1": "Z1025", "Z31K2": [ "Z6", "=", "równe" ] }, { "Z1K1": "Z31", "Z31K1": "Z1430", "Z31K2": [ "Z6", "=", "gleich", "selbe", "ist gleich", "==", "gleiche Zahl", "selbe Zahl", "Zahl-Gleichheit" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "sama dengan", "=" ] }, { "Z1K1": "Z31", "Z31K1": "Z1592", "Z31K2": [ "Z6", "likhet av naturliga tal", "likhet hos naturliga tal" ] }, { "Z1K1": "Z31", "Z31K1": "Z1381", "Z31K2": [ "Z6", "=", "igual", "mesmo", "equivale", "igualdade de números", "números naturais iguais", "números iguais", "==", "mesmos números", "mesmos números naturais" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Checks if two natural numbers have the same value" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "επιστρέφει αληθής εάν και μόνο εάν ο πρώτος αριθμός είναι ίσος με τον δεύτερο " }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "দুটি স্বাভাবিক সংখ্যার মান একই আছে কিনা তা পরীক্ষা করে" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "sprawdza, czy liczby naturalne są sobie równe" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "prüft, ob zwei natürliche Zahlen den gleichen Wert haben" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "בודקת האם יש לשני מספרים טבעיים את אותו הערך" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Zjistí, zda dvě přirozená čísla mají stejnou hodnotu" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Lelee ma ọnụọgụ abụọ eke nwere otu uru" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Menghasilkan nilai benar jika dua bilangan alami yang dimasukkan bernilai sama" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "testar om två naturliga tal har samma värde" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "Verifica se dois números naturais têm o mesmo valor" } ] } } jjdqss7q6y11fhce5y1b0p14x3n0vxj Z13523 0 24742 143225 134419 2024-12-02T09:24:19Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143225 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13523" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z13522", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z13522", "Z13522K1": { "Z1K1": "Z13518", "Z13518K1": "2" }, "Z13522K2": { "Z1K1": "Z13518", "Z13518K1": "2" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z41" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "2=2 is true" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "2 = 2 ist wahr" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "2 = 2 est vrai" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } enrqdj8nnfhb83f0vp645eet4ub0sez Z13525 0 24746 143226 134421 2024-12-02T09:24:46Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143226 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13525" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z13522", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z13522", "Z13522K1": { "Z1K1": "Z13518", "Z13518K1": "2" }, "Z13522K2": { "Z1K1": "Z13518", "Z13518K1": "0" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z42" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "2=0 is false" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "2 = 0 ist falsch" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "2 = 0 est faux" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 0bee0j3q4pv9o1aow2lzhvcn28l4ngi Z13539 0 24774 143227 137113 2024-12-02T09:34:52Z WikiLambda system 3 Updated the implementation list 143227 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13539" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13539K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "multiplicand" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Multiplikand" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "প্রথম সংখ্যা" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "otutu: Nọmba eke" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "multiplicande" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13539K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "multiplier" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Multiplikator" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "দ্বিতীয় সংখ্যা" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "otutu: Nọmba eke" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "multiplicateur" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20", "Z13541", "Z13542", "Z13544", "Z13545", "Z13550" ], "Z8K4": [ "Z14", "Z13540", "Z14760", "Z13543", "Z17374", "Z14073" ], "Z8K5": "Z13539" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "multiply two natural numbers" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "multipliziere zwei natürliche Zahlen" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "স্বাভাবিক সংখ্যা গুণন" }, { "Z1K1": "Z11", "Z11K1": "Z1360", "Z11K2": "×" }, { "Z1K1": "Z11", "Z11K1": "Z1013", "Z11K2": "ninka lambobi biyu na halitta" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "mụbaa ọnụọgụ eke abụọ" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "multiplier deux nombres naturels" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "multiplication", "product", "*", "times", "natural number multiplication" ] }, { "Z1K1": "Z31", "Z31K1": "Z1430", "Z31K2": [ "Z6", "Multiplikation", "mal", "Produkt" ] }, { "Z1K1": "Z31", "Z31K1": "Z1011", "Z31K2": [ "Z6", "অঋণাত্মক পূর্ণসংখ্যা গুণন", "গুণন ", "গুণফল" ] }, { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "multiplication" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "calculate the product of two natural numbers" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "errechne das Produkt zweier natürlicher Zahlen" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "দুটো স্বাভাবিক সংখ্যার গুণফল গণনা করে" }, { "Z1K1": "Z11", "Z11K1": "Z1013", "Z11K2": "lissafta samfurin lambobi biyu na halitta" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "gbakọọ ngwaahịa nke ọnụọgụ abụọ eke" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "calcule le produit de deux nombres naturels" } ] } } 9uim3ufe9w1n4gxed5czw5xf66f61lr Z13540 0 24775 143228 134478 2024-12-02T09:36:29Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143228 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13540" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z13539", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z13539( Z13539K1, Z13539K2 ) {\n\treturn Z13539K1 * Z13539K2;\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "JS *" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "multipliziere zwei natürliche Zahlen in JavaScript" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "multiplier deux nombres naturels, en JavaScript" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "JavaScript multiply operator " }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "JavaScript-Implementierung der Funktion zur Multiplikation zweier natürlicher Zahlen" } ] } } cd25vlwnj7c07xf6clg1a0hicymgj7a Z13543 0 24778 143229 134609 2024-12-02T09:36:49Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143229 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13543" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z13539", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z13539(Z13539K1, Z13539K2):\n\treturn Z13539K1 * Z13539K2" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Python *" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "multipliziere zwei natürliche Zahlen in Python" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "multiplier deux nombres naturels, en Python" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } g9a4g09lkasl2cx0fzjs58nyki1j3mr Z13791 0 25043 143052 95718 2024-12-01T20:09:25Z Ameisenigel 44 de 143052 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13791" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z13779", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z13779", "Z13779K1": { "Z1K1": "Z13518", "Z13518K1": "100" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "1100100" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "100 -\u003E \"1100100\"" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "100 → \"1100100\"" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } eykx75nvoski6hsb278do39g5jb9x9d 143162 143052 2024-12-01T23:14:33Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143162 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13791" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z13779", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z13779", "Z13779K1": { "Z1K1": "Z13518", "Z13518K1": "100" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "1100100" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "100 -\u003E \"1100100\"" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "100 → \"1100100\"" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "100 -\u003E \"1100100\"" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 7bgmiqfzx9k176r1j7xslsomdjvbuuo Z13792 0 25044 143054 134829 2024-12-01T20:10:31Z Ameisenigel 44 de 143054 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13792" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z13780", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z13780", "Z13780K1": { "Z1K1": "Z13518", "Z13518K1": "100" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "144" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "100 = octal 144" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "100 → \"144\"" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } nvxfbpn3yok9u6hrnocjldqmd9t4kyx Z13793 0 25045 143055 86879 2024-12-01T20:11:11Z Ameisenigel 44 de 143055 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13793" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z13781", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z13781", "Z13781K1": { "Z1K1": "Z13518", "Z13518K1": "100" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "64" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1360", "Z11K2": "100 → 64" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "100 → 64" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "100 → \"64\"" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } qma0weymix11hyn1r4k85kpgg8hdmmp Z13794 0 25046 143056 95719 2024-12-01T20:11:58Z Ameisenigel 44 de 143056 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13794" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z13782", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z13782", "Z13782K1": { "Z1K1": "Z13518", "Z13518K1": "100" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "0b1100100" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "100 -\u003E \"0b1100100\"" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "100 → \"0b1100100\"" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 9obmiai5ftdu1jh9ehqk0uv2o4is1qv Z13795 0 25047 143058 110638 2024-12-01T20:12:31Z Ameisenigel 44 de 143058 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13795" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z13783", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z13783", "Z13783K1": { "Z1K1": "Z13518", "Z13518K1": "100" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "0o144" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "100 = \"0o144\"" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "100 → \"0o144\"" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ancehpytpbn34kw2s0s0hlrbqp1dynp Z13796 0 25048 143061 86871 2024-12-01T20:13:37Z Ameisenigel 44 de 143061 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13796" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z13784", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z13784", "Z13784K1": { "Z1K1": "Z13518", "Z13518K1": "100" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "0x64" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "100 → 0x64" }, { "Z1K1": "Z11", "Z11K1": "Z1360", "Z11K2": "100 → 0x64" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "100 → \"0x64\"" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } h1bnuehl2or9zw4c2a6u7wmykb2ln51 Z13797 0 25049 143062 136726 2024-12-01T20:16:35Z Ameisenigel 44 de 143062 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13797" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z13797K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "binary" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "nombre binaire" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Binärzahl" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20", "Z13803" ], "Z8K4": [ "Z14", "Z13800" ], "Z8K5": "Z13797" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "binary string to natural number" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "ọnụọgụ abụọ na int" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "nombre binaire vers nombre naturel" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Binärzahl zu natürlicher Zahl" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "binary to int" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } grwb91up5pw2wyy2w9dwm623ji9ilag Z13798 0 25050 143063 136724 2024-12-01T20:17:34Z Ameisenigel 44 de 143063 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13798" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z13798K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "octal" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Oktalzahl" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20", "Z13804" ], "Z8K4": [ "Z14", "Z13801" ], "Z8K5": "Z13798" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "octal to natural number" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "octal to int" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Oktalzahl zu natürlicher Zahl" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "octal to int" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Converts an octal (base 8) (given as a string) to natural number" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Na-atụgharị integer site na octal (ntọala 8) (nyere dị ka eriri) ka ọ bụrụ ndesị (ntọala 10)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "wandelt eine Oktalzahl in eine natürliche Zahl um" } ] } } 9bsf7t16prhv99vr2f009xs07p37471 Z13799 0 25051 143064 100092 2024-12-01T20:18:42Z Ameisenigel 44 de 143064 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13799" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z13799K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "hexadecimal" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Hexadezimalzahl" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20", "Z13805" ], "Z8K4": [ "Z14", "Z13802" ], "Z8K5": "Z13799" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "hexadecimal to natural number" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "hexadecimal ruo nọmba eke" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Hexadezimalzahl zu natürlicher Zahl" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } n63sun4gim66dkc62as9q77xfhmvf6t Z13800 0 25052 143065 86171 2024-12-01T20:19:16Z Ameisenigel 44 de 143065 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13800" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z13797", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z13797(Z13797K1):\n\treturn int(Z13797K1,2)" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Convert binary to int (python)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Binärzahl zu natürlicher Zahl in Python" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 3gzhbkbjgaarboreec5zhawllzj7u6x Z14507 0 26937 143107 113751 2024-12-01T21:59:42Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143107 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z14507" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z12755", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z12755( Z12755K1 ) {\n\treturn Z12755K1.length === 1;\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "JavaScript implementation of is single element in list" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Mmejuputa Javascript bụ otu mmewere na ndepụta" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "est-ce une liste d'un élément unique ?, en JavaScr" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } bezw3b2ewn9azlfm2t3mp0l70q3agin Z17120 0 32486 143231 138837 2024-12-02T09:48:11Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143231 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z17120" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z16683", "Z17K2": "Z17120K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "first int" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "প্রথম পূর্ণসংখ্যা" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "nke mbụ: Ọnụọgụ" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "premier entier" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z16683", "Z17K2": "Z17120K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "second int" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "দ্বিতীয় পূর্ণসংখ্যা" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "nkeji nke abụọ: Ọnụọgụ" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "deuxième entier" } ] } } ], "Z8K2": "Z16683", "Z8K3": [ "Z20", "Z17121", "Z17123", "Z17124", "Z17279", "Z18946" ], "Z8K4": [ "Z14", "Z17126", "Z17125", "Z17290", "Z17278", "Z17348" ], "Z8K5": "Z17120" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "multiply integers" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "পূর্ণসংখ্যা গুণন" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "mụbaa ọnụọgụgụ" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "multiplier des entiers" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "times", "*", "x", "mutiply", "integer multiply", "product of integers" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "দুটো পূর্ণ সংখ্যার গুণফল। " }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns the first integer times the second integer" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "na-eweghachite ọnụọgụ nke mbụ ugboro ọnụọgụ nke abụọ" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "renvoie le premier entier multiplié par le deuxième entier" } ] } } 0n154cb5cxy02rnj7no0iwwi4ma5xwk Wikifunctions:Type proposals/Gregorian calendar date 4 32934 142862 142664 2024-12-01T12:40:27Z GrounderUK 50 /* Comments and Votes */ Reply: switch vote to Oppose (on a technicality) 142862 wikitext text/x-wiki == Summary == A Gregorian calendar date identifies a specific day using the Gregorian calendar system introduced in 1582. It is the most widely used calendar system today. The Type is proleptic, i.e. it is also calculated backwards before its introduction. There is no year 0. Another type can be introduced that has a year 0. The Type is naïve with regards to UTC, i.e. it ignores it as it only resolves to the level of days. When we introduce Functions and Types with a higher resolution, we need to resolve possible discrepancies. == Uses == * ''Why should this exist?'' In order to be able to reference dates and have functions that work with dates. * ''What kinds of functions would be created using this?'' ** How old was a person when they died? ** How many days have passed between two days ** What day of the week was a certain day (requires days of the week as a type) ** What is this date in another calendar? (requires the other calendar) ** What is the Julian number of a given date? ** When is Easter Sunday in a given year? (one of the main use cases for introducing the calendar) * ''What standard concepts, if any, does this align with?'' The Gregorian calendar date is widely used. It was introduced through the Papal bull Inter gravissimas. This is not the same as the time datatype in Wikidata, but it can be used in using it. == Structure == A Gregorian calendar date has two keys: # K1 of Type [[Wikifunctions:Type proposals/Gregorian year|Gregorian year]] # K2 of Type [[Wikifunctions:Type proposals/Day of Roman year|Roman day of the year]] === Example values === Value for October 27, 2014: {|class="wikitable" style="margin:.6em 1.6em" |- | <syntaxhighlight lang="json" line="line">{ "type": "Gregorian calendar date", "year": { "type": "Gregorian year", "era": "CE", "year": { "type": "Natural number", "value": "2014" } }, "day of the year": { "type": "Day of the Roman year", "month": "October", "day": { "type": "Natural number", "value": "27" } } }</syntaxhighlight> | <syntaxhighlight lang="json">{ "Z1K1": "Znnn", "ZnnnK1": { "Z1K1": "Zppp", "ZpppK1": "Zqqq", "ZpppK2": { "Z1K1": "Z13518", "Z13518K1": "2014" } }, "ZnnnK2": { "Z1K1": "Zmmm", "ZmmmK1": "Z16110", "ZmmmK2": { "Z1K1": "Z13518", "Z13518K1": "27" } } }</syntaxhighlight> |} == Validator == The validator ensures that: * February 29 only appears in leap years * Further validation will be performed by the types used in the keys. * If we limit the years, the validator should implement the limitations == Identity == Two dates are the same if their day of the year and their year are the same. == Converting to code == === Python === Here are three proposals how to convert to Python. ==== 4 keys ==== We convert the Gregorian calendar into a dictionary with the following structure (for the above example date): <syntaxhighlight lang="python">{ 'K1': True, 'K2': 2014, 'K3': 10, 'K4': 27 }</syntaxhighlight> ==== 3 keys ==== 1 BC is represented by 0, and 2 BC by -1, etc. <syntaxhighlight lang="python">{ 'K1': 2014, 'K2': 10, 'K3': 27 }</syntaxhighlight> ==== 2 keys ==== We could use a two-key object, with one key being Python's date object, and the other being an offset. The offset must be a multiple of 400, in order to ensure that weekdays line up. It is usually 0, unless it is out of range for Python (i.e. after December 31st 9999 or before January 1st 1). For conversion, the offset is a multiple of 2000. The multiple can be negative. <syntaxhighlight lang="python">{ 'K1': datetime.date(2014, 10, 27), 'K2': 0 }</syntaxhighlight> The proper handling of the offset is a bit iffy. === JavaScript === ==== 4 keys ==== We will use the following object to convert to: <syntaxhighlight lang="javascript">{ K1: true, K2: 2014n, K3: 9, K4: 27 }</syntaxhighlight> Note that as with Gregorian calendar months, months are started to be counted with 0, i.e. October is 9, not 10. ==== 3 keys ==== We will use the following object: <syntaxhighlight lang="javascript">{ K1: 2014n, K2: 9, K3: 27 }</syntaxhighlight> Non-positive numbers for K1 represent the years BC, with 0 being 1 BC, -1 being 2 BC, etc. ==== 2 keys ==== The language standard Date object has an impressive range, covering more than a quarter million years into the future and the past (to be exact, from 20 April 271821 BCE to 13 September 275760 CE). Nevertheless, in order to cover the unlimited range of the Wikifunctions type, we need more. We use a two-key object, with one key being JavaScript's Date object, and the other being an offset. The offset must be a multiple of 200000 as a BigInt, in order to ensure that weekdays line up. It is usually 0, unless it is out of range for JavaScript (i.e. after September 13th 275760 or before April 20th 271821 BC). The multiple can be negative. <syntaxhighlight lang="javascript">{ K1: new Date(2014, 10, 27), K2: 0n }</syntaxhighlight> The proper handling of the offset is a bit iffy. ==== Pure date object ==== We limited to dates for the Gregorian calendar date in the range of arbitrary years within the range of the JavaScript object, e.g. we say that all dates have to be before 100000AD and after 100000BC. In that case we can just use JavaScript's builtin Date object directly. == Renderer == Renderers depend on the language. We will start with a general renderer outputting an ISO string as the default behaviour, i.e. “2014-10-27 CE”, but we will have a configuration that can be adjusted for a given language, e.g. "27 October 2014" or "le 27 octobre 2014 AD". == Parsers == Parsers depend on the language. We will start with a general parser that can take an ISO string as the default behaviour, but we will have a configuration that can be adjusted for a given language. == Alternatives == # We could use different calendars for dates. And we certainly should! This is just to support a first calendar. Proposals for other calendars are welcome. # We could follow ISO 8601 and have a year 0. But this would be inconsistent with most usages on Wikipedia. The suggestion is that we should have an ISO 8601 compatible calendar date as its own Type. # The Type could be non-proleptic, i.e. not allow dates before its introduction (though its introduction varied by location and polity, so this becomes complicated). # The Type could use both the Julian calendar before the introduction of the Gregorian calendar, and Gregorian aftwards, instead of being proleptic. Whereas such a date Type might be very interesting, as it may be the closest to what most written texts including Wikipedia and encyclopaedias are doing, it would be very difficult to implement correctly, might be confusing for users, and it would need an underlying proleptic Gregorian calendar date as a supporting Type anyway. So, we start here with the proleptic Gregorian calendar date, and allow for the development of a more complex Type later, that supports a mixed calendar model. # Instead of using two keys with the new “day of the Roman year” Type and “Gregorian year” type, we could have a flatter representation with four keys, for a day, month, year, and era. Since both these subtypes seem useful in their own right, we used the more composed approach instead. # some mixes between the previous and current proposal could also be possible, i.e. flatten the day of the year but not the year or the other way around. # Instead of using a year and an era, we could use the Integer Type, and interpret negative numbers as being BCE. This seems more aligned with the ISO 8601 calendar though, which allows a year 0. Since we do not have a year 0, using the Integer Type could easier lead to mistakes. # We could represent every day with just an Integer for the Julian day number, and make it look like a calendar day using parsers and renderers. # The Type could be aware of UTC and define itself with a specific time zone in mind. There is a necessity for a naive date type, in order to express birthdays, events, etc., which often are intentionally naive with regards to a timezone (e.g. if a person is born in San Francisco at 23:30 on December 31st 2000, the person would have been born on January 1st 2001 6:30 UTC. We don’t want to record their Birthdate as January 1st 2001 instead of December 31st 2000. So we need to have Functions that assume naivety with regards to UTC. # Instead of leaving unlimited time frames, we could stop at some big (but ultimately arbitrary) date, e.g. 100,000 BCE to 100,000 CE. Given the imprecision of the Gregorian calendar and the change in speed of the Earth, it is likely that the Gregorian proleptic calendar would fail outside of this time frame anyway. In addition, this would allow us to use the built-in JavaScript Date object, which could be a real advantage of this limitation. Dates outside this timeframe seem extremely rare. # We could even constrain it to the space that Python covers (from 1CE to 9999 CE), but that seems too limiting == Discussion == * {{s}} as proposer with the three-key representation. --[[User:DVrandecic (WMF)|DVrandecic (WMF)]] ([[User talk:DVrandecic (WMF)|talk]]) 20:30, 26 June 2024 (UTC) *:Another alternative is a variation of 8 that recognises that the Gregorian calendar is a 146,097-day cycle. Specifying a Natural number representing the day within the cycle and an integer representing the cycle is guaranteed to convert as simply as possible. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 18:23, 27 November 2024 (UTC) *::(Bearing in mind that 146,097 is a multiple of seven, so the weekdays also repeat.) [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 19:22, 27 November 2024 (UTC) *::{{o}} this, we should approach how people think of a calendar. This is convincing in its simplicity. Maybe its own type in the mid-far future? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:28, 27 November 2024 (UTC) *:::Yeah, that’s why I flagged it as an “alternative”. It’s relevant for extensions beyond the ranges supported by date types in Python and JavaScript, however, as in [[Z20311]]. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 19:52, 27 November 2024 (UTC) * {{S}} will be a useful type --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 17:54, 6 July 2024 (UTC) * I'm personally in favor of a three key type converter, where K1 is the ISO year, same as the existing year type converter, K2 is the month, from 1-12, and K3 is the day, from 1-31. This would be better than the offset system, which I think will lead to confusion and complicate things, and better than the 4 key system, because it matches the year conversion and is easier to work with. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:29, 27 November 2024 (UTC) *:@[[User:Feeglgeef|Feeglgeef]] I like the proposal in general, but shouldn't the month be 0-11 in JavaScript and 1-12 in Python, to keep it consistent with the respective languages? --[[User:Denny|Denny]] ([[User talk:Denny|talk]]) 18:53, 27 November 2024 (UTC) *::Yes, sorry! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:11, 27 November 2024 (UTC) *:# I can’t see why the Wikifunctions representation of month would be anything other than [[Z16098]]. This avoids any possibility of confusion between days and months. It already converts to an integer in Python and JavaScript and I’m not aware of any issues with that. *:# Automatic conversion to native Date representations in code is a high priority. I don’t see that introducing an intermediate representation (as in the original proposal) is an advantage. *:#Avoiding a year zero is desirable, but precise dates from the period are uncommon and, of course, were not recorded using this calendar. *:#For years, I do see advantages in consistency with ISO 8601, however. It may be unimportant to recall that the ISO 8601 representation of a year is a string with a minimum of four characters (where year 0000 represents 1 BC). Years outside this range require an initial + or - character. This converts easily to an integer, of course, but the decision of when to convert it for Wikifunctions seems finely balanced. A hybrid representation with an ISO 8601 string year and a [[Z16098]] seems a viable date object, at least, and would offer simpler conversions to an ISO 8601 type, once it’s available. *:#It would seem a little odd not to extend that thinking to the day as well. However, I think people generally intuit the day of the month as a positive Natural number. I am tempted to propose a new type of “little counting number” that represents the natural numbers from 1 to 31, but I won’t. *:#I see no real advantage in embedding the day of the month within a [[Z20342]] (in the case where the year is known), but consistency between the date type and [[Z20342]] should be conserved, even if that means changes to [[Z20342]]. This reinforces point 1. *:#{{neutral}} {[[Z6]], [[Z16098]], [[Z13518]]}, where [[Z6]] is an ISO 8601 representation of the year (which would be better as a specific subtype of Type Z6, even if that is a general “constrained string” of some kind (with a Regular Expression filter, for example)). *:#{{neutral}} {[[Z16683]], [[Z16098]], [[Z13518]]}. This is likely to be less efficient because of the explicit [[Z16659]] in the [[Z16683]]. *:[[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:25, 28 November 2024 (UTC) * I'm going to create a definition of this type from scratch, as I'd like to make this technically real-calendar independent. Below is a possibly up-for-interpretation definition I will use. ** "The start of 30 Nov" will be the start of the date 30 November, 2024 in [[w:UTC]], around the time this comment was sent. It is the Unix timestamp in seconds 1732924800. You can view said time in your timezone [https://zonestamp.toolforge.org/1732924800 here] : With that out of the way, here's my definition for this type: : A day is equal to the duration of 794,243,384,932,000 periods of the radiation corresponding to the transition between the two hyperfine levels of the ground state of the caesium 133 atom, at rest, at a temperature of absolute zero : A month can be equal to anywhere from 28-31 days. :* January is 31 days long :* February is 28 or 29 days long, depending on whether the day is in a leap year. :* March is 31 days long :* April is 30 days long :* May is 31 days long :* June is 30 days long :* July is 31 days long :* August is 31 days long :* September is 30 days long :* October is 31 days long :* November is 30 days long :* December is 31 days long :A literal year is equal to the duration of 290,091,439,521,026,010 periods of the radiation corresponding to the transition between the two hyperfine levels of the ground state of the caesium 133 atom, at rest, at a temperature of 0 Kelvin :To advance days, you add one to the day number in the month. If this number becomes larger than the length of the month, the day number is set to 1 and the month is incremented by 1. If the month is December, one is added to the calendar year counter, and the month counter is reset to January and the day counter to 1. :The start of 30 Nov is the time at which the day 30 November 2024 (Day counter: 30, Month: November, Calendar year: 2024) is started, thus, 1 December 2024 (Day counter: 1, Month: December, Calendar year: 2024) counter starts one day after 30 November. :This can also be applied in reverse, so the 29 November 2024 (Day counter: 29, Month: November, Calendar year: 2024) starts one day before The start of 30 Nov. :Because there is not a round number of days in one literal year, some calendar years are leap years, where February has 29 days. February only has 29 days in calendar years where the number is visible by 4, and, either the number is not divisible by 100 or the number is divisible by 400 :Days can be added or subtracted infinitely. The only anchor for this system is The start of 30 Nov. :When the Calendar year goes to or above 0, the date to be in the era BC. Otherwise, the date is in the era AD :Every day has an attached Weekday. Weekdays are a cycle of 7. They are Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, where adding one day moves one forward, and removing one day moves one backward. The day of 30 November 2024 is Saturday. : I hope this clears everything up. Thanks! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 00:06, 30 November 2024 (UTC) ::The current definition of the SI second is likely to be superseded within ten years. ::https://www.bipm.org/en/redefinition-second ::Although it is unlikely that additional leap seconds will be agreed between now and 2035 (when it has been agreed that they will cease), it makes sense to define t<sub>O</sub> as some point in 2036. I don’t see the relevance of the definition of a second for this particular type, however. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:59, 30 November 2024 (UTC) :::I don't see where the definition of a second is mentioned? This actively avoids said definition. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:06, 30 November 2024 (UTC) == Comments and Votes == Given the above options for conversion, which ones should be used? * I am for the three key solution, for both Python and JavaScript --[[User:Denny|Denny]] ([[User talk:Denny|talk]]) 20:11, 28 November 2024 (UTC) *I would prefer three keys as well. --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 20:25, 28 November 2024 (UTC) *Three keys, as effective proposer. Two keys looks good on paper, but when I did testing with it I found it to have too many flaws, especially with full support of all years, and I don't think it would be appropriate for a type that does support BC years. I think we should have a type in the future for the 1-9999 AD range, so that we can convert well in Python. Thanks![[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:38, 28 November 2024 (UTC) :@[[User:GrounderUK|GrounderUK]] @[[User:Ameisenigel|Ameisenigel]] @[[User:Feeglgeef|Feeglgeef]] -- pings to see if you have thoughts on the three options. --[[User:Denny|Denny]] ([[User talk:Denny|talk]]) 20:14, 28 November 2024 (UTC) ::{{ping|99of9}} too [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:39, 28 November 2024 (UTC) ::JavaScript’s range is difficult to justify, so extending it further by the use of a BigInt for the year seems gratuitous. As it adds some complexity for the coder if the three numbers are of different types, I would prefer to see the year being converted into a Number (integer) (or an ISO 8601 string if the BigInt range is important). ::On the assumption that some sort of access to common Python functions (implementations) will become available even if full re-entrancy (across languages) is delayed, I’m inclined to oppose conversion to a Python Date object with offset. I don’t oppose a separate value representing the Gregorian era, allowing the avoidance of a year zero but it would be confusing to diverge from JavaScript for little benefit. (This would a little weight to the option for the year to be an ISO 8601 string in both conversions but I don’t believe Python ::natively supports the extended range above 9999 or below 0000, so, in fact, it pushes us back to an integer year.) ::So, yeah… ::{{S}} Three keys, with the year as either Number or BigInt in JavaScript, depending on whether the range is limited by the converter (which I would argue is sensible, even if the JavaScript limits are not chosen; the actual limits could be changed with little or no impact, so long as they remain within the safe integer range, I believe). [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:25, 29 November 2024 (UTC) :::{{o}} On reflection, I believe that year, month and day should all be converted to BigInt in JavaScript. This is because accompanying number arguments will be BigInt-based and having to approach months and days differently from years is an unnecessary source of confusion and error. (It will also be consistent with Python.) I also believe that it was a mistake to implement [[Z20342]] with conversions to Number rather than BigInt (as in [[Z20236]]). We should change this while we still have very few JavaScript implementations (like [[Z20335]], where the impact is small). :::(For the avoidance of doubt, I remain ambivalent on the question of limiting years in any way, but this would be an irrelevant consideration if year, month and day are all BigInt.) [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:40, 1 December 2024 (UTC) 7p89w4m4fbcohohxs1tzjkzw4ystc64 142863 142862 2024-12-01T12:41:54Z GrounderUK 50 /* Comments and Votes */ strike support 142863 wikitext text/x-wiki == Summary == A Gregorian calendar date identifies a specific day using the Gregorian calendar system introduced in 1582. It is the most widely used calendar system today. The Type is proleptic, i.e. it is also calculated backwards before its introduction. There is no year 0. Another type can be introduced that has a year 0. The Type is naïve with regards to UTC, i.e. it ignores it as it only resolves to the level of days. When we introduce Functions and Types with a higher resolution, we need to resolve possible discrepancies. == Uses == * ''Why should this exist?'' In order to be able to reference dates and have functions that work with dates. * ''What kinds of functions would be created using this?'' ** How old was a person when they died? ** How many days have passed between two days ** What day of the week was a certain day (requires days of the week as a type) ** What is this date in another calendar? (requires the other calendar) ** What is the Julian number of a given date? ** When is Easter Sunday in a given year? (one of the main use cases for introducing the calendar) * ''What standard concepts, if any, does this align with?'' The Gregorian calendar date is widely used. It was introduced through the Papal bull Inter gravissimas. This is not the same as the time datatype in Wikidata, but it can be used in using it. == Structure == A Gregorian calendar date has two keys: # K1 of Type [[Wikifunctions:Type proposals/Gregorian year|Gregorian year]] # K2 of Type [[Wikifunctions:Type proposals/Day of Roman year|Roman day of the year]] === Example values === Value for October 27, 2014: {|class="wikitable" style="margin:.6em 1.6em" |- | <syntaxhighlight lang="json" line="line">{ "type": "Gregorian calendar date", "year": { "type": "Gregorian year", "era": "CE", "year": { "type": "Natural number", "value": "2014" } }, "day of the year": { "type": "Day of the Roman year", "month": "October", "day": { "type": "Natural number", "value": "27" } } }</syntaxhighlight> | <syntaxhighlight lang="json">{ "Z1K1": "Znnn", "ZnnnK1": { "Z1K1": "Zppp", "ZpppK1": "Zqqq", "ZpppK2": { "Z1K1": "Z13518", "Z13518K1": "2014" } }, "ZnnnK2": { "Z1K1": "Zmmm", "ZmmmK1": "Z16110", "ZmmmK2": { "Z1K1": "Z13518", "Z13518K1": "27" } } }</syntaxhighlight> |} == Validator == The validator ensures that: * February 29 only appears in leap years * Further validation will be performed by the types used in the keys. * If we limit the years, the validator should implement the limitations == Identity == Two dates are the same if their day of the year and their year are the same. == Converting to code == === Python === Here are three proposals how to convert to Python. ==== 4 keys ==== We convert the Gregorian calendar into a dictionary with the following structure (for the above example date): <syntaxhighlight lang="python">{ 'K1': True, 'K2': 2014, 'K3': 10, 'K4': 27 }</syntaxhighlight> ==== 3 keys ==== 1 BC is represented by 0, and 2 BC by -1, etc. <syntaxhighlight lang="python">{ 'K1': 2014, 'K2': 10, 'K3': 27 }</syntaxhighlight> ==== 2 keys ==== We could use a two-key object, with one key being Python's date object, and the other being an offset. The offset must be a multiple of 400, in order to ensure that weekdays line up. It is usually 0, unless it is out of range for Python (i.e. after December 31st 9999 or before January 1st 1). For conversion, the offset is a multiple of 2000. The multiple can be negative. <syntaxhighlight lang="python">{ 'K1': datetime.date(2014, 10, 27), 'K2': 0 }</syntaxhighlight> The proper handling of the offset is a bit iffy. === JavaScript === ==== 4 keys ==== We will use the following object to convert to: <syntaxhighlight lang="javascript">{ K1: true, K2: 2014n, K3: 9, K4: 27 }</syntaxhighlight> Note that as with Gregorian calendar months, months are started to be counted with 0, i.e. October is 9, not 10. ==== 3 keys ==== We will use the following object: <syntaxhighlight lang="javascript">{ K1: 2014n, K2: 9, K3: 27 }</syntaxhighlight> Non-positive numbers for K1 represent the years BC, with 0 being 1 BC, -1 being 2 BC, etc. ==== 2 keys ==== The language standard Date object has an impressive range, covering more than a quarter million years into the future and the past (to be exact, from 20 April 271821 BCE to 13 September 275760 CE). Nevertheless, in order to cover the unlimited range of the Wikifunctions type, we need more. We use a two-key object, with one key being JavaScript's Date object, and the other being an offset. The offset must be a multiple of 200000 as a BigInt, in order to ensure that weekdays line up. It is usually 0, unless it is out of range for JavaScript (i.e. after September 13th 275760 or before April 20th 271821 BC). The multiple can be negative. <syntaxhighlight lang="javascript">{ K1: new Date(2014, 10, 27), K2: 0n }</syntaxhighlight> The proper handling of the offset is a bit iffy. ==== Pure date object ==== We limited to dates for the Gregorian calendar date in the range of arbitrary years within the range of the JavaScript object, e.g. we say that all dates have to be before 100000AD and after 100000BC. In that case we can just use JavaScript's builtin Date object directly. == Renderer == Renderers depend on the language. We will start with a general renderer outputting an ISO string as the default behaviour, i.e. “2014-10-27 CE”, but we will have a configuration that can be adjusted for a given language, e.g. "27 October 2014" or "le 27 octobre 2014 AD". == Parsers == Parsers depend on the language. We will start with a general parser that can take an ISO string as the default behaviour, but we will have a configuration that can be adjusted for a given language. == Alternatives == # We could use different calendars for dates. And we certainly should! This is just to support a first calendar. Proposals for other calendars are welcome. # We could follow ISO 8601 and have a year 0. But this would be inconsistent with most usages on Wikipedia. The suggestion is that we should have an ISO 8601 compatible calendar date as its own Type. # The Type could be non-proleptic, i.e. not allow dates before its introduction (though its introduction varied by location and polity, so this becomes complicated). # The Type could use both the Julian calendar before the introduction of the Gregorian calendar, and Gregorian aftwards, instead of being proleptic. Whereas such a date Type might be very interesting, as it may be the closest to what most written texts including Wikipedia and encyclopaedias are doing, it would be very difficult to implement correctly, might be confusing for users, and it would need an underlying proleptic Gregorian calendar date as a supporting Type anyway. So, we start here with the proleptic Gregorian calendar date, and allow for the development of a more complex Type later, that supports a mixed calendar model. # Instead of using two keys with the new “day of the Roman year” Type and “Gregorian year” type, we could have a flatter representation with four keys, for a day, month, year, and era. Since both these subtypes seem useful in their own right, we used the more composed approach instead. # some mixes between the previous and current proposal could also be possible, i.e. flatten the day of the year but not the year or the other way around. # Instead of using a year and an era, we could use the Integer Type, and interpret negative numbers as being BCE. This seems more aligned with the ISO 8601 calendar though, which allows a year 0. Since we do not have a year 0, using the Integer Type could easier lead to mistakes. # We could represent every day with just an Integer for the Julian day number, and make it look like a calendar day using parsers and renderers. # The Type could be aware of UTC and define itself with a specific time zone in mind. There is a necessity for a naive date type, in order to express birthdays, events, etc., which often are intentionally naive with regards to a timezone (e.g. if a person is born in San Francisco at 23:30 on December 31st 2000, the person would have been born on January 1st 2001 6:30 UTC. We don’t want to record their Birthdate as January 1st 2001 instead of December 31st 2000. So we need to have Functions that assume naivety with regards to UTC. # Instead of leaving unlimited time frames, we could stop at some big (but ultimately arbitrary) date, e.g. 100,000 BCE to 100,000 CE. Given the imprecision of the Gregorian calendar and the change in speed of the Earth, it is likely that the Gregorian proleptic calendar would fail outside of this time frame anyway. In addition, this would allow us to use the built-in JavaScript Date object, which could be a real advantage of this limitation. Dates outside this timeframe seem extremely rare. # We could even constrain it to the space that Python covers (from 1CE to 9999 CE), but that seems too limiting == Discussion == * {{s}} as proposer with the three-key representation. --[[User:DVrandecic (WMF)|DVrandecic (WMF)]] ([[User talk:DVrandecic (WMF)|talk]]) 20:30, 26 June 2024 (UTC) *:Another alternative is a variation of 8 that recognises that the Gregorian calendar is a 146,097-day cycle. Specifying a Natural number representing the day within the cycle and an integer representing the cycle is guaranteed to convert as simply as possible. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 18:23, 27 November 2024 (UTC) *::(Bearing in mind that 146,097 is a multiple of seven, so the weekdays also repeat.) [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 19:22, 27 November 2024 (UTC) *::{{o}} this, we should approach how people think of a calendar. This is convincing in its simplicity. Maybe its own type in the mid-far future? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:28, 27 November 2024 (UTC) *:::Yeah, that’s why I flagged it as an “alternative”. It’s relevant for extensions beyond the ranges supported by date types in Python and JavaScript, however, as in [[Z20311]]. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 19:52, 27 November 2024 (UTC) * {{S}} will be a useful type --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 17:54, 6 July 2024 (UTC) * I'm personally in favor of a three key type converter, where K1 is the ISO year, same as the existing year type converter, K2 is the month, from 1-12, and K3 is the day, from 1-31. This would be better than the offset system, which I think will lead to confusion and complicate things, and better than the 4 key system, because it matches the year conversion and is easier to work with. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:29, 27 November 2024 (UTC) *:@[[User:Feeglgeef|Feeglgeef]] I like the proposal in general, but shouldn't the month be 0-11 in JavaScript and 1-12 in Python, to keep it consistent with the respective languages? --[[User:Denny|Denny]] ([[User talk:Denny|talk]]) 18:53, 27 November 2024 (UTC) *::Yes, sorry! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:11, 27 November 2024 (UTC) *:# I can’t see why the Wikifunctions representation of month would be anything other than [[Z16098]]. This avoids any possibility of confusion between days and months. It already converts to an integer in Python and JavaScript and I’m not aware of any issues with that. *:# Automatic conversion to native Date representations in code is a high priority. I don’t see that introducing an intermediate representation (as in the original proposal) is an advantage. *:#Avoiding a year zero is desirable, but precise dates from the period are uncommon and, of course, were not recorded using this calendar. *:#For years, I do see advantages in consistency with ISO 8601, however. It may be unimportant to recall that the ISO 8601 representation of a year is a string with a minimum of four characters (where year 0000 represents 1 BC). Years outside this range require an initial + or - character. This converts easily to an integer, of course, but the decision of when to convert it for Wikifunctions seems finely balanced. A hybrid representation with an ISO 8601 string year and a [[Z16098]] seems a viable date object, at least, and would offer simpler conversions to an ISO 8601 type, once it’s available. *:#It would seem a little odd not to extend that thinking to the day as well. However, I think people generally intuit the day of the month as a positive Natural number. I am tempted to propose a new type of “little counting number” that represents the natural numbers from 1 to 31, but I won’t. *:#I see no real advantage in embedding the day of the month within a [[Z20342]] (in the case where the year is known), but consistency between the date type and [[Z20342]] should be conserved, even if that means changes to [[Z20342]]. This reinforces point 1. *:#{{neutral}} {[[Z6]], [[Z16098]], [[Z13518]]}, where [[Z6]] is an ISO 8601 representation of the year (which would be better as a specific subtype of Type Z6, even if that is a general “constrained string” of some kind (with a Regular Expression filter, for example)). *:#{{neutral}} {[[Z16683]], [[Z16098]], [[Z13518]]}. This is likely to be less efficient because of the explicit [[Z16659]] in the [[Z16683]]. *:[[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:25, 28 November 2024 (UTC) * I'm going to create a definition of this type from scratch, as I'd like to make this technically real-calendar independent. Below is a possibly up-for-interpretation definition I will use. ** "The start of 30 Nov" will be the start of the date 30 November, 2024 in [[w:UTC]], around the time this comment was sent. It is the Unix timestamp in seconds 1732924800. You can view said time in your timezone [https://zonestamp.toolforge.org/1732924800 here] : With that out of the way, here's my definition for this type: : A day is equal to the duration of 794,243,384,932,000 periods of the radiation corresponding to the transition between the two hyperfine levels of the ground state of the caesium 133 atom, at rest, at a temperature of absolute zero : A month can be equal to anywhere from 28-31 days. :* January is 31 days long :* February is 28 or 29 days long, depending on whether the day is in a leap year. :* March is 31 days long :* April is 30 days long :* May is 31 days long :* June is 30 days long :* July is 31 days long :* August is 31 days long :* September is 30 days long :* October is 31 days long :* November is 30 days long :* December is 31 days long :A literal year is equal to the duration of 290,091,439,521,026,010 periods of the radiation corresponding to the transition between the two hyperfine levels of the ground state of the caesium 133 atom, at rest, at a temperature of 0 Kelvin :To advance days, you add one to the day number in the month. If this number becomes larger than the length of the month, the day number is set to 1 and the month is incremented by 1. If the month is December, one is added to the calendar year counter, and the month counter is reset to January and the day counter to 1. :The start of 30 Nov is the time at which the day 30 November 2024 (Day counter: 30, Month: November, Calendar year: 2024) is started, thus, 1 December 2024 (Day counter: 1, Month: December, Calendar year: 2024) counter starts one day after 30 November. :This can also be applied in reverse, so the 29 November 2024 (Day counter: 29, Month: November, Calendar year: 2024) starts one day before The start of 30 Nov. :Because there is not a round number of days in one literal year, some calendar years are leap years, where February has 29 days. February only has 29 days in calendar years where the number is visible by 4, and, either the number is not divisible by 100 or the number is divisible by 400 :Days can be added or subtracted infinitely. The only anchor for this system is The start of 30 Nov. :When the Calendar year goes to or above 0, the date to be in the era BC. Otherwise, the date is in the era AD :Every day has an attached Weekday. Weekdays are a cycle of 7. They are Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, where adding one day moves one forward, and removing one day moves one backward. The day of 30 November 2024 is Saturday. : I hope this clears everything up. Thanks! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 00:06, 30 November 2024 (UTC) ::The current definition of the SI second is likely to be superseded within ten years. ::https://www.bipm.org/en/redefinition-second ::Although it is unlikely that additional leap seconds will be agreed between now and 2035 (when it has been agreed that they will cease), it makes sense to define t<sub>O</sub> as some point in 2036. I don’t see the relevance of the definition of a second for this particular type, however. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:59, 30 November 2024 (UTC) :::I don't see where the definition of a second is mentioned? This actively avoids said definition. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:06, 30 November 2024 (UTC) == Comments and Votes == Given the above options for conversion, which ones should be used? * I am for the three key solution, for both Python and JavaScript --[[User:Denny|Denny]] ([[User talk:Denny|talk]]) 20:11, 28 November 2024 (UTC) *I would prefer three keys as well. --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 20:25, 28 November 2024 (UTC) *Three keys, as effective proposer. Two keys looks good on paper, but when I did testing with it I found it to have too many flaws, especially with full support of all years, and I don't think it would be appropriate for a type that does support BC years. I think we should have a type in the future for the 1-9999 AD range, so that we can convert well in Python. Thanks![[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:38, 28 November 2024 (UTC) :@[[User:GrounderUK|GrounderUK]] @[[User:Ameisenigel|Ameisenigel]] @[[User:Feeglgeef|Feeglgeef]] -- pings to see if you have thoughts on the three options. --[[User:Denny|Denny]] ([[User talk:Denny|talk]]) 20:14, 28 November 2024 (UTC) ::{{ping|99of9}} too [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:39, 28 November 2024 (UTC) ::JavaScript’s range is difficult to justify, so extending it further by the use of a BigInt for the year seems gratuitous. As it adds some complexity for the coder if the three numbers are of different types, I would prefer to see the year being converted into a Number (integer) (or an ISO 8601 string if the BigInt range is important). ::On the assumption that some sort of access to common Python functions (implementations) will become available even if full re-entrancy (across languages) is delayed, I’m inclined to oppose conversion to a Python Date object with offset. I don’t oppose a separate value representing the Gregorian era, allowing the avoidance of a year zero but it would be confusing to diverge from JavaScript for little benefit. (This would a little weight to the option for the year to be an ISO 8601 string in both conversions but I don’t believe Python ::natively supports the extended range above 9999 or below 0000, so, in fact, it pushes us back to an integer year.) ::So, yeah… ::<s>{{S}}</s> Three keys, with the year as either Number or BigInt in JavaScript, depending on whether the range is limited by the converter (which I would argue is sensible, even if the JavaScript limits are not chosen; the actual limits could be changed with little or no impact, so long as they remain within the safe integer range, I believe). [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:25, 29 November 2024 (UTC) :::{{o}} On reflection, I believe that year, month and day should all be converted to BigInt in JavaScript. This is because accompanying number arguments will be BigInt-based and having to approach months and days differently from years is an unnecessary source of confusion and error. (It will also be consistent with Python.) I also believe that it was a mistake to implement [[Z20342]] with conversions to Number rather than BigInt (as in [[Z20236]]). We should change this while we still have very few JavaScript implementations (like [[Z20335]], where the impact is small). :::(For the avoidance of doubt, I remain ambivalent on the question of limiting years in any way, but this would be an irrelevant consideration if year, month and day are all BigInt.) [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:40, 1 December 2024 (UTC) f7xmmz33qe83ehdacam6nknk7exnsow 142888 142863 2024-12-01T12:58:38Z Feeglgeef 8776 /* Comments and Votes */ Reply 142888 wikitext text/x-wiki == Summary == A Gregorian calendar date identifies a specific day using the Gregorian calendar system introduced in 1582. It is the most widely used calendar system today. The Type is proleptic, i.e. it is also calculated backwards before its introduction. There is no year 0. Another type can be introduced that has a year 0. The Type is naïve with regards to UTC, i.e. it ignores it as it only resolves to the level of days. When we introduce Functions and Types with a higher resolution, we need to resolve possible discrepancies. == Uses == * ''Why should this exist?'' In order to be able to reference dates and have functions that work with dates. * ''What kinds of functions would be created using this?'' ** How old was a person when they died? ** How many days have passed between two days ** What day of the week was a certain day (requires days of the week as a type) ** What is this date in another calendar? (requires the other calendar) ** What is the Julian number of a given date? ** When is Easter Sunday in a given year? (one of the main use cases for introducing the calendar) * ''What standard concepts, if any, does this align with?'' The Gregorian calendar date is widely used. It was introduced through the Papal bull Inter gravissimas. This is not the same as the time datatype in Wikidata, but it can be used in using it. == Structure == A Gregorian calendar date has two keys: # K1 of Type [[Wikifunctions:Type proposals/Gregorian year|Gregorian year]] # K2 of Type [[Wikifunctions:Type proposals/Day of Roman year|Roman day of the year]] === Example values === Value for October 27, 2014: {|class="wikitable" style="margin:.6em 1.6em" |- | <syntaxhighlight lang="json" line="line">{ "type": "Gregorian calendar date", "year": { "type": "Gregorian year", "era": "CE", "year": { "type": "Natural number", "value": "2014" } }, "day of the year": { "type": "Day of the Roman year", "month": "October", "day": { "type": "Natural number", "value": "27" } } }</syntaxhighlight> | <syntaxhighlight lang="json">{ "Z1K1": "Znnn", "ZnnnK1": { "Z1K1": "Zppp", "ZpppK1": "Zqqq", "ZpppK2": { "Z1K1": "Z13518", "Z13518K1": "2014" } }, "ZnnnK2": { "Z1K1": "Zmmm", "ZmmmK1": "Z16110", "ZmmmK2": { "Z1K1": "Z13518", "Z13518K1": "27" } } }</syntaxhighlight> |} == Validator == The validator ensures that: * February 29 only appears in leap years * Further validation will be performed by the types used in the keys. * If we limit the years, the validator should implement the limitations == Identity == Two dates are the same if their day of the year and their year are the same. == Converting to code == === Python === Here are three proposals how to convert to Python. ==== 4 keys ==== We convert the Gregorian calendar into a dictionary with the following structure (for the above example date): <syntaxhighlight lang="python">{ 'K1': True, 'K2': 2014, 'K3': 10, 'K4': 27 }</syntaxhighlight> ==== 3 keys ==== 1 BC is represented by 0, and 2 BC by -1, etc. <syntaxhighlight lang="python">{ 'K1': 2014, 'K2': 10, 'K3': 27 }</syntaxhighlight> ==== 2 keys ==== We could use a two-key object, with one key being Python's date object, and the other being an offset. The offset must be a multiple of 400, in order to ensure that weekdays line up. It is usually 0, unless it is out of range for Python (i.e. after December 31st 9999 or before January 1st 1). For conversion, the offset is a multiple of 2000. The multiple can be negative. <syntaxhighlight lang="python">{ 'K1': datetime.date(2014, 10, 27), 'K2': 0 }</syntaxhighlight> The proper handling of the offset is a bit iffy. === JavaScript === ==== 4 keys ==== We will use the following object to convert to: <syntaxhighlight lang="javascript">{ K1: true, K2: 2014n, K3: 9, K4: 27 }</syntaxhighlight> Note that as with Gregorian calendar months, months are started to be counted with 0, i.e. October is 9, not 10. ==== 3 keys ==== We will use the following object: <syntaxhighlight lang="javascript">{ K1: 2014n, K2: 9, K3: 27 }</syntaxhighlight> Non-positive numbers for K1 represent the years BC, with 0 being 1 BC, -1 being 2 BC, etc. ==== 2 keys ==== The language standard Date object has an impressive range, covering more than a quarter million years into the future and the past (to be exact, from 20 April 271821 BCE to 13 September 275760 CE). Nevertheless, in order to cover the unlimited range of the Wikifunctions type, we need more. We use a two-key object, with one key being JavaScript's Date object, and the other being an offset. The offset must be a multiple of 200000 as a BigInt, in order to ensure that weekdays line up. It is usually 0, unless it is out of range for JavaScript (i.e. after September 13th 275760 or before April 20th 271821 BC). The multiple can be negative. <syntaxhighlight lang="javascript">{ K1: new Date(2014, 10, 27), K2: 0n }</syntaxhighlight> The proper handling of the offset is a bit iffy. ==== Pure date object ==== We limited to dates for the Gregorian calendar date in the range of arbitrary years within the range of the JavaScript object, e.g. we say that all dates have to be before 100000AD and after 100000BC. In that case we can just use JavaScript's builtin Date object directly. == Renderer == Renderers depend on the language. We will start with a general renderer outputting an ISO string as the default behaviour, i.e. “2014-10-27 CE”, but we will have a configuration that can be adjusted for a given language, e.g. "27 October 2014" or "le 27 octobre 2014 AD". == Parsers == Parsers depend on the language. We will start with a general parser that can take an ISO string as the default behaviour, but we will have a configuration that can be adjusted for a given language. == Alternatives == # We could use different calendars for dates. And we certainly should! This is just to support a first calendar. Proposals for other calendars are welcome. # We could follow ISO 8601 and have a year 0. But this would be inconsistent with most usages on Wikipedia. The suggestion is that we should have an ISO 8601 compatible calendar date as its own Type. # The Type could be non-proleptic, i.e. not allow dates before its introduction (though its introduction varied by location and polity, so this becomes complicated). # The Type could use both the Julian calendar before the introduction of the Gregorian calendar, and Gregorian aftwards, instead of being proleptic. Whereas such a date Type might be very interesting, as it may be the closest to what most written texts including Wikipedia and encyclopaedias are doing, it would be very difficult to implement correctly, might be confusing for users, and it would need an underlying proleptic Gregorian calendar date as a supporting Type anyway. So, we start here with the proleptic Gregorian calendar date, and allow for the development of a more complex Type later, that supports a mixed calendar model. # Instead of using two keys with the new “day of the Roman year” Type and “Gregorian year” type, we could have a flatter representation with four keys, for a day, month, year, and era. Since both these subtypes seem useful in their own right, we used the more composed approach instead. # some mixes between the previous and current proposal could also be possible, i.e. flatten the day of the year but not the year or the other way around. # Instead of using a year and an era, we could use the Integer Type, and interpret negative numbers as being BCE. This seems more aligned with the ISO 8601 calendar though, which allows a year 0. Since we do not have a year 0, using the Integer Type could easier lead to mistakes. # We could represent every day with just an Integer for the Julian day number, and make it look like a calendar day using parsers and renderers. # The Type could be aware of UTC and define itself with a specific time zone in mind. There is a necessity for a naive date type, in order to express birthdays, events, etc., which often are intentionally naive with regards to a timezone (e.g. if a person is born in San Francisco at 23:30 on December 31st 2000, the person would have been born on January 1st 2001 6:30 UTC. We don’t want to record their Birthdate as January 1st 2001 instead of December 31st 2000. So we need to have Functions that assume naivety with regards to UTC. # Instead of leaving unlimited time frames, we could stop at some big (but ultimately arbitrary) date, e.g. 100,000 BCE to 100,000 CE. Given the imprecision of the Gregorian calendar and the change in speed of the Earth, it is likely that the Gregorian proleptic calendar would fail outside of this time frame anyway. In addition, this would allow us to use the built-in JavaScript Date object, which could be a real advantage of this limitation. Dates outside this timeframe seem extremely rare. # We could even constrain it to the space that Python covers (from 1CE to 9999 CE), but that seems too limiting == Discussion == * {{s}} as proposer with the three-key representation. --[[User:DVrandecic (WMF)|DVrandecic (WMF)]] ([[User talk:DVrandecic (WMF)|talk]]) 20:30, 26 June 2024 (UTC) *:Another alternative is a variation of 8 that recognises that the Gregorian calendar is a 146,097-day cycle. Specifying a Natural number representing the day within the cycle and an integer representing the cycle is guaranteed to convert as simply as possible. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 18:23, 27 November 2024 (UTC) *::(Bearing in mind that 146,097 is a multiple of seven, so the weekdays also repeat.) [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 19:22, 27 November 2024 (UTC) *::{{o}} this, we should approach how people think of a calendar. This is convincing in its simplicity. Maybe its own type in the mid-far future? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:28, 27 November 2024 (UTC) *:::Yeah, that’s why I flagged it as an “alternative”. It’s relevant for extensions beyond the ranges supported by date types in Python and JavaScript, however, as in [[Z20311]]. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 19:52, 27 November 2024 (UTC) * {{S}} will be a useful type --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 17:54, 6 July 2024 (UTC) * I'm personally in favor of a three key type converter, where K1 is the ISO year, same as the existing year type converter, K2 is the month, from 1-12, and K3 is the day, from 1-31. This would be better than the offset system, which I think will lead to confusion and complicate things, and better than the 4 key system, because it matches the year conversion and is easier to work with. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:29, 27 November 2024 (UTC) *:@[[User:Feeglgeef|Feeglgeef]] I like the proposal in general, but shouldn't the month be 0-11 in JavaScript and 1-12 in Python, to keep it consistent with the respective languages? --[[User:Denny|Denny]] ([[User talk:Denny|talk]]) 18:53, 27 November 2024 (UTC) *::Yes, sorry! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:11, 27 November 2024 (UTC) *:# I can’t see why the Wikifunctions representation of month would be anything other than [[Z16098]]. This avoids any possibility of confusion between days and months. It already converts to an integer in Python and JavaScript and I’m not aware of any issues with that. *:# Automatic conversion to native Date representations in code is a high priority. I don’t see that introducing an intermediate representation (as in the original proposal) is an advantage. *:#Avoiding a year zero is desirable, but precise dates from the period are uncommon and, of course, were not recorded using this calendar. *:#For years, I do see advantages in consistency with ISO 8601, however. It may be unimportant to recall that the ISO 8601 representation of a year is a string with a minimum of four characters (where year 0000 represents 1 BC). Years outside this range require an initial + or - character. This converts easily to an integer, of course, but the decision of when to convert it for Wikifunctions seems finely balanced. A hybrid representation with an ISO 8601 string year and a [[Z16098]] seems a viable date object, at least, and would offer simpler conversions to an ISO 8601 type, once it’s available. *:#It would seem a little odd not to extend that thinking to the day as well. However, I think people generally intuit the day of the month as a positive Natural number. I am tempted to propose a new type of “little counting number” that represents the natural numbers from 1 to 31, but I won’t. *:#I see no real advantage in embedding the day of the month within a [[Z20342]] (in the case where the year is known), but consistency between the date type and [[Z20342]] should be conserved, even if that means changes to [[Z20342]]. This reinforces point 1. *:#{{neutral}} {[[Z6]], [[Z16098]], [[Z13518]]}, where [[Z6]] is an ISO 8601 representation of the year (which would be better as a specific subtype of Type Z6, even if that is a general “constrained string” of some kind (with a Regular Expression filter, for example)). *:#{{neutral}} {[[Z16683]], [[Z16098]], [[Z13518]]}. This is likely to be less efficient because of the explicit [[Z16659]] in the [[Z16683]]. *:[[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:25, 28 November 2024 (UTC) * I'm going to create a definition of this type from scratch, as I'd like to make this technically real-calendar independent. Below is a possibly up-for-interpretation definition I will use. ** "The start of 30 Nov" will be the start of the date 30 November, 2024 in [[w:UTC]], around the time this comment was sent. It is the Unix timestamp in seconds 1732924800. You can view said time in your timezone [https://zonestamp.toolforge.org/1732924800 here] : With that out of the way, here's my definition for this type: : A day is equal to the duration of 794,243,384,932,000 periods of the radiation corresponding to the transition between the two hyperfine levels of the ground state of the caesium 133 atom, at rest, at a temperature of absolute zero : A month can be equal to anywhere from 28-31 days. :* January is 31 days long :* February is 28 or 29 days long, depending on whether the day is in a leap year. :* March is 31 days long :* April is 30 days long :* May is 31 days long :* June is 30 days long :* July is 31 days long :* August is 31 days long :* September is 30 days long :* October is 31 days long :* November is 30 days long :* December is 31 days long :A literal year is equal to the duration of 290,091,439,521,026,010 periods of the radiation corresponding to the transition between the two hyperfine levels of the ground state of the caesium 133 atom, at rest, at a temperature of 0 Kelvin :To advance days, you add one to the day number in the month. If this number becomes larger than the length of the month, the day number is set to 1 and the month is incremented by 1. If the month is December, one is added to the calendar year counter, and the month counter is reset to January and the day counter to 1. :The start of 30 Nov is the time at which the day 30 November 2024 (Day counter: 30, Month: November, Calendar year: 2024) is started, thus, 1 December 2024 (Day counter: 1, Month: December, Calendar year: 2024) counter starts one day after 30 November. :This can also be applied in reverse, so the 29 November 2024 (Day counter: 29, Month: November, Calendar year: 2024) starts one day before The start of 30 Nov. :Because there is not a round number of days in one literal year, some calendar years are leap years, where February has 29 days. February only has 29 days in calendar years where the number is visible by 4, and, either the number is not divisible by 100 or the number is divisible by 400 :Days can be added or subtracted infinitely. The only anchor for this system is The start of 30 Nov. :When the Calendar year goes to or above 0, the date to be in the era BC. Otherwise, the date is in the era AD :Every day has an attached Weekday. Weekdays are a cycle of 7. They are Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, where adding one day moves one forward, and removing one day moves one backward. The day of 30 November 2024 is Saturday. : I hope this clears everything up. Thanks! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 00:06, 30 November 2024 (UTC) ::The current definition of the SI second is likely to be superseded within ten years. ::https://www.bipm.org/en/redefinition-second ::Although it is unlikely that additional leap seconds will be agreed between now and 2035 (when it has been agreed that they will cease), it makes sense to define t<sub>O</sub> as some point in 2036. I don’t see the relevance of the definition of a second for this particular type, however. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:59, 30 November 2024 (UTC) :::I don't see where the definition of a second is mentioned? This actively avoids said definition. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:06, 30 November 2024 (UTC) == Comments and Votes == Given the above options for conversion, which ones should be used? * I am for the three key solution, for both Python and JavaScript --[[User:Denny|Denny]] ([[User talk:Denny|talk]]) 20:11, 28 November 2024 (UTC) *I would prefer three keys as well. --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 20:25, 28 November 2024 (UTC) *Three keys, as effective proposer. Two keys looks good on paper, but when I did testing with it I found it to have too many flaws, especially with full support of all years, and I don't think it would be appropriate for a type that does support BC years. I think we should have a type in the future for the 1-9999 AD range, so that we can convert well in Python. Thanks![[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:38, 28 November 2024 (UTC) :@[[User:GrounderUK|GrounderUK]] @[[User:Ameisenigel|Ameisenigel]] @[[User:Feeglgeef|Feeglgeef]] -- pings to see if you have thoughts on the three options. --[[User:Denny|Denny]] ([[User talk:Denny|talk]]) 20:14, 28 November 2024 (UTC) ::{{ping|99of9}} too [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:39, 28 November 2024 (UTC) ::JavaScript’s range is difficult to justify, so extending it further by the use of a BigInt for the year seems gratuitous. As it adds some complexity for the coder if the three numbers are of different types, I would prefer to see the year being converted into a Number (integer) (or an ISO 8601 string if the BigInt range is important). ::On the assumption that some sort of access to common Python functions (implementations) will become available even if full re-entrancy (across languages) is delayed, I’m inclined to oppose conversion to a Python Date object with offset. I don’t oppose a separate value representing the Gregorian era, allowing the avoidance of a year zero but it would be confusing to diverge from JavaScript for little benefit. (This would a little weight to the option for the year to be an ISO 8601 string in both conversions but I don’t believe Python ::natively supports the extended range above 9999 or below 0000, so, in fact, it pushes us back to an integer year.) ::So, yeah… ::<s>{{S}}</s> Three keys, with the year as either Number or BigInt in JavaScript, depending on whether the range is limited by the converter (which I would argue is sensible, even if the JavaScript limits are not chosen; the actual limits could be changed with little or no impact, so long as they remain within the safe integer range, I believe). [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:25, 29 November 2024 (UTC) :::{{o}} On reflection, I believe that year, month and day should all be converted to BigInt in JavaScript. This is because accompanying number arguments will be BigInt-based and having to approach months and days differently from years is an unnecessary source of confusion and error. (It will also be consistent with Python.) I also believe that it was a mistake to implement [[Z20342]] with conversions to Number rather than BigInt (as in [[Z20236]]). We should change this while we still have very few JavaScript implementations (like [[Z20335]], where the impact is small). :::(For the avoidance of doubt, I remain ambivalent on the question of limiting years in any way, but this would be an irrelevant consideration if year, month and day are all BigInt.) [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:40, 1 December 2024 (UTC) ::::{{s}} this is fine. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 12:58, 1 December 2024 (UTC) jj69a58uk81jinl4acbzu4c4ltws832 User:CanonNi 2 33065 142925 112218 2024-12-01T13:16:30Z CanonNi 6863 142925 wikitext text/x-wiki {{user page}} {{#babel:zh-N|en-4}} {{see also|meta:User:CanonNi|w:en:User:CanonNi|Special:CentralAuth/CanonNi}} == Contributions == === Implementations === * [[Z17525]] === Recent edits === {{Special:Contributions/CanonNi|limit=10}} 4mrtpb066vuhj52345gmm3lg0pjfx8m Z17713 0 33954 143230 142115 2024-12-02T09:41:28Z Jdforrester (WMF) 4 Split en and en-US labels 143230 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z17713" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z17713K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "colour string" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "chaîne de la couleur" }, { "Z1K1": "Z11", "Z11K1": "Z1689", "Z11K2": "color string" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z17714", "Z17715", "Z18565", "Z18566", "Z18896" ], "Z8K4": [ "Z14", "Z18564", "Z18620" ], "Z8K5": "Z17713" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "convert X11 colour to hex" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "conversion d'une couleur X11 en hexadécimal" }, { "Z1K1": "Z11", "Z11K1": "Z1689", "Z11K2": "convert X11 color to hex" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "converts colour names to hex (including leading #) https://www.w3.org/TR/css-color-3/#svg-color" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "convertit les noms de couleur en hexadécimal (avec le # au début) https://www.w3.org/TR/css-color-3/#svg-color" }, { "Z1K1": "Z11", "Z11K1": "Z1689", "Z11K2": "converts color names to hex (including leading #) https://www.w3.org/TR/css-color-3/#svg-color" } ] } } q0856nwxdymggjdhowwy6cwwkyy15hr Z17813 0 34058 143112 133692 2024-12-01T22:07:09Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143112 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z17813" }, "Z2K2": { "Z1K1": "Z4", "Z4K1": "Z17813", "Z4K2": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z17813", "Z3K2": "Z17813K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "identity" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Identität" } ] }, "Z3K4": { "Z1K1": "Z40", "Z40K1": "Z41" } } ], "Z4K3": "Z101", "Z4K4": "Z17817", "Z4K7": [ "Z46", "Z17819", "Z17821" ], "Z4K8": [ "Z64", "Z17843", "Z17844" ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Gregorian era" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "গ্রেগরীয় অব্দ" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Ära des Gregorianischen Kalenders" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Era Gregorius" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "עידן גרגוריאני" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "ère grégorienne" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1011", "Z31K2": [ "Z6", "গ্রেগরীয় যুগ", "অব্দারম্ভ" ] }, { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "CE/BCE", "AD/BC" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "Masehi/Sebelum Masehi", "M/SM" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "represents the two eras in the Gregorian calender" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "die zwei Äras des Gregorianischen Kalenders" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "merepresentasikan dua era pada kalender Gregorius" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "représente les deux époques du calendrier grégorien" } ] } } 6krf9brnp4hbjosg7ybvs77v94euw29 Z17814 0 34059 143120 140871 2024-12-01T22:25:07Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143120 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z17814" }, "Z2K2": { "Z1K1": "Z17813", "Z17813K1": "Z17814" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "AD" }, { "Z1K1": "Z11", "Z11K1": "Z1689", "Z11K2": "CE" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "সাধারণ অব্দ" }, { "Z1K1": "Z11", "Z11K1": "Z1037", "Z11K2": "D.C." }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "n. Chr." }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "après Jésus-Christ" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Common Era", "Anno Domini", "CE" ] }, { "Z1K1": "Z31", "Z31K1": "Z1689", "Z31K2": [ "Z6", "AD", "Common era", "Anno Domini" ] }, { "Z1K1": "Z31", "Z31K1": "Z1011", "Z31K2": [ "Z6", "কমন এরা", "খ্রিস্টাব্দ" ] }, { "Z1K1": "Z31", "Z31K1": "Z1037", "Z31K2": [ "Z6", "DC", "depois de Cristo", "Era Comum", "Era Cristã" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } mhi9j8krop3b6yerw8i6fb1zsztgf0u Z17815 0 34060 143119 140872 2024-12-01T22:24:29Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143119 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z17815" }, "Z2K2": { "Z1K1": "Z17813", "Z17813K1": "Z17815" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "BC" }, { "Z1K1": "Z11", "Z11K1": "Z1689", "Z11K2": "BCE" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "সাধারণ পূর্বাব্দ" }, { "Z1K1": "Z11", "Z11K1": "Z1037", "Z11K2": "A.C." }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "v. Chr." }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "avant Jésus-Christ" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Before Common Era", "Before Christ", "BCE" ] }, { "Z1K1": "Z31", "Z31K1": "Z1689", "Z31K2": [ "Z6", "BC", "Before Common era", "Before Christ" ] }, { "Z1K1": "Z31", "Z31K1": "Z1011", "Z31K2": [ "Z6", "বিফোর দ্যা কমন এরা", "খ্রিস্টপূর্ব" ] }, { "Z1K1": "Z31", "Z31K1": "Z1037", "Z31K2": [ "Z6", "AC", "antes de Cristo", "antes da Era Comum" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } q18v7h64l5kbepwz4l1s7svvda0z3nt Z17817 0 34062 143122 128347 2024-12-01T22:29:16Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143122 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z17817" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z17813", "Z17K2": "Z17817K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "this" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "অব্দ" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "nke a: Oge Gregorian" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Cette ère grégorienne" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z17813", "Z17K2": "Z17817K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "that" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "অব্দ" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "na: Oge Gregorian" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "est-elle la même que cette ère grégorienne ?" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z17858", "Z17857", "Z17859", "Z17860" ], "Z8K4": [ "Z14", "Z17846", "Z17818", "Z17856" ], "Z8K5": "Z17817" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "same Gregorian era" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "একই গ্রেগরীয় অব্দ" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "otu oge Gregorian" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "est-ce la même ère grégorienne ?" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "equal", "same" ] }, { "Z1K1": "Z31", "Z31K1": "Z1011", "Z31K2": [ "Z6", "গ্রেগরীয় অব্দের সমতা" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Checks whether 2 Gregorian eras are the same" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "২টি গ্রেগরিয়ান অব্দ তথা যুগ একই কিনা তা যাচাই করে" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Na-enyocha ma oge 2 Gregorian ọ bụ otu" } ] } } tp7e3gdqife1tvt3ynbb2rqg7jjk0j0 Z17818 0 34063 143113 128348 2024-12-01T22:16:50Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143113 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z17818" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z17817", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z17817( Z17817K1, Z17817K2 ) {\n\treturn Z17817K1 === Z17817K2;\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "use JavaScript === " }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "jiri Javascript ===" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "est-ce la même ère grégorienne ?, en JavaScript" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } t4ekmasoxp7syoqjf6gdmdak64r5qyc Z17819 0 34064 143123 115079 2024-12-01T22:34:21Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143123 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z17819" }, "Z2K2": { "Z1K1": "Z46", "Z46K1": "Z17819", "Z46K2": "Z17813", "Z46K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z17819( Z17819K1 ) {\n\tlet era = Z17819K1;\n\twhile (typeof era !== 'string') {\n\t\tif (era.Z9K1 !== undefined) {\n\t\t\tera = era.Z9K1;\n\t\t} else if (era.Z17813K1 !== undefined) {\n\t\t\tera = era.Z17813K1;\n\t\t}\n\t}\n\t\n\treturn ( era === 'Z17814' );\n}" }, "Z46K4": "Boolean" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Converter of Gregorian era to JS" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "convertit une ère grégorienne, en JavaScript" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } rqucgl695ry1826pqg8e88t1ugfcl62 143124 143123 2024-12-01T22:35:27Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143124 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z17819" }, "Z2K2": { "Z1K1": "Z46", "Z46K1": "Z17819", "Z46K2": "Z17813", "Z46K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z17819( Z17819K1 ) {\n\tlet era = Z17819K1;\n\twhile (typeof era !== 'string') {\n\t\tif (era.Z9K1 !== undefined) {\n\t\t\tera = era.Z9K1;\n\t\t} else if (era.Z17813K1 !== undefined) {\n\t\t\tera = era.Z17813K1;\n\t\t}\n\t}\n\t\n\treturn ( era === 'Z17814' );\n}" }, "Z46K4": "Boolean" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Converter of Gregorian era to JS" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "convertit une ère grégorienne en JavaScript" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } hjmi06ybklq51qo509fgpe1c7dc3y4d Z17821 0 34066 143125 115082 2024-12-01T22:36:05Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143125 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z17821" }, "Z2K2": { "Z1K1": "Z46", "Z46K1": "Z17821", "Z46K2": "Z17813", "Z46K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z17821(Z17821K1):\n\tx = Z17821K1\n\twhile not isinstance(x, str):\n\t\tif x.get('Z17813K1') is not None:\n\t\t\tx = x['Z17813K1']\n\t\telif x.get('Z9K1') is not None:\n\t\t\tx = x['Z9K1']\n\n\tif x == 'Z17815':\n\t\treturn False\n\telif x == 'Z17814':\n\t\treturn True\n\telse:\n\t\traise Exception('not a Gregorian era')" }, "Z46K4": "bool" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Converter of Gregorian era to Python" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "convertit une ère grégorienne en Python" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 1ubtnp3l3e1gkadlzx7zvwm5z9pd18c Z17843 0 34088 143126 115081 2024-12-01T22:36:52Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143126 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z17843" }, "Z2K2": { "Z1K1": "Z64", "Z64K1": "Z17843", "Z64K2": "Z17813", "Z64K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z17843( Z17843K1 ) {\n\treturn {\n\t\t\"Z1K1\": {\n\t\t\t\"Z1K1\": \"Z9\",\n\t\t\t\"Z9K1\": \"Z17813\"\n\t\t\t\n\t\t},\n\t\t\"Z17813K1\": {\n\t\t\t\"Z1K1\": \"Z9\",\n\t\t\t\"Z9K1\": ( Z17843K1 ? 'Z17814' : 'Z17815' )\n\t\t}\n\t};\n}" }, "Z64K4": "Boolean" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Converter of Gregorian era from JavaScript" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "convertit une ère grégorienne à partir de JavaScri" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 3x95wfbjzknj5ms9vzxqd1q3jbd4i9p Z17844 0 34089 143127 115083 2024-12-01T22:37:16Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143127 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z17844" }, "Z2K2": { "Z1K1": "Z64", "Z64K1": "Z17844", "Z64K2": "Z17813", "Z64K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z17844(Z17844K1):\n\treturn {\n\t\t\"Z1K1\": {\n\t\t\t\"Z1K1\": \"Z9\",\n\t\t\t\"Z9K1\": \"Z17813\"\n\t\t\t\n\t\t},\n\t\t\"Z17813K1\": {\n\t\t\t\"Z1K1\": \"Z9\",\n\t\t\t\"Z9K1\": \"Z17814\" if Z17844K1 else \"Z17815\"\n\t\t}\n\t}" }, "Z64K4": "bool" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Converter of Gregorian era from Python" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "convertit une ère grégorienne à partir de Python" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 8gq8e8ft7almz3e6rbfiel2b0cm152r Z17846 0 34091 143114 128349 2024-12-01T22:17:12Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143114 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z17846" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z17817", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z17817(Z17817K1, Z17817K2):\n\treturn Z17817K1 == Z17817K2" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "use Python ==" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "jiri Python ==" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "est-ce la même ère grégorienne ?, en Python" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 4vafxb6o4wua8hjojo0h2583pooe3zs Z17856 0 34104 143115 128350 2024-12-01T22:17:45Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143115 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z17856" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z17817", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z17464", "Z17464K1": { "Z1K1": "Z18", "Z18K1": "Z17817K1" }, "Z17464K2": { "Z1K1": "Z18", "Z18K1": "Z17817K2" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "same Gregorian era, composition" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "otu oge Gregorian, mejupụtara" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "est-ce la même ère grégorienne ?, en Composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "return True if the arguments’ JSON representations are the same" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "laghachi Ezi ma ọ bụrụ na arụmụka 'JSON nnọchiteanya bụ otu" } ] } } j7o7ga06es1g3rdzmh5oqvfem93z6sz Z17857 0 34105 143117 115084 2024-12-01T22:22:14Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143117 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z17857" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z17817", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z17817", "Z17817K1": "Z17815", "Z17817K2": "Z17814" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z42" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "BCE is not the same as CE" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "avant J.-C. n'est pas le même qu'après J.-C." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 7pdd0kw21b9t2pjly9p73oyaf4cpnyn Z17858 0 34106 143116 115085 2024-12-01T22:19:12Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143116 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z17858" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z17817", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z17817", "Z17817K1": "Z17814", "Z17817K2": "Z17814" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z41" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "AD = AD" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "après Jésus-Christ est le même qu'après J.-C." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 3v2j961yqoi26hnqc9hgm6z1e5ninli Z17859 0 34107 143118 115097 2024-12-01T22:23:06Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143118 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z17859" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z17817", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z17817", "Z17817K1": "Z17815", "Z17817K2": "Z17815" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z41" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "BCE is the same as BCE" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "avant Jésus-Christ est le même qu'avant J.-C." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "BC = BC" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 7vyatk4c2ww18sc820s6uu1930qwnwg Z17860 0 34108 143121 115095 2024-12-01T22:26:52Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143121 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z17860" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z17817", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z17817", "Z17817K1": "Z17814", "Z17817K2": "Z17815" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z42" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "CE is not the same as BCE" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "après Jésus-Christ n'est pas le même qu'av. J.-C." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } tbp4gatcqs5tcz1kf8fp6z48ky31zl5 Wikifunctions:Requests for deletions/Archive/2024/11 4 41795 143217 142628 2024-12-02T03:08:10Z SpBot 978 archiving 2 sections from [[Wikifunctions:Requests for deletions]] (after section [[Wikifunctions:Requests for deletions/Archive/2024/11#Z19755|Z19755]]) 143217 wikitext text/x-wiki {{Talkarchive}} == [[Z19239]] and [[Z19235]] == Both of these are (never actually completed) duplicates of [[Z19234]]. They were created by me accidentally / unknowingly, because of a UI bug that obscured the fact of their creation. (That bug has since been fixed.) [[User:DMartin (WMF)|DMartin (WMF)]] ([[User talk:DMartin (WMF)|talk]]) 21:58, 1 November 2024 (UTC) :{{done}} --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 22:14, 1 November 2024 (UTC) :<small>This section was archived on a request by: [[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 22:14, 1 November 2024 (UTC)</small> == [[Z19462]] == Accidently created an empty string. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 01:06, 2 November 2024 (UTC) :{{done}} --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 11:12, 2 November 2024 (UTC) :<small>This section was archived on a request by: [[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 11:12, 2 November 2024 (UTC)</small> == [[Z19553]], [[Z19554]], [[Z19555]] == [[Z19553]], [[Z19554]], [[Z19555]] are a few Z46/64s I made while playing with them and their permissions. They should be deleted now. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:07, 5 November 2024 (UTC) :{{done}} --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 22:53, 6 November 2024 (UTC) :<small>This section was archived on a request by: [[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 22:53, 6 November 2024 (UTC)</small> == [[Z19551]] == Either a bug or my wifi caused [[Z19550]] to be created twice at the exact same time. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:14, 5 November 2024 (UTC) :We might want to keep both of them for the [[phab:T379100|bug report]] I made. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:34, 5 November 2024 (UTC) ::{{done}} [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 01:30, 7 November 2024 (UTC) :<small>This section was archived on a request by: [[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 16:21, 9 November 2024 (UTC)</small> == [[Z19602]] == Effective duplicate of [[Z13708]] [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 06:20, 8 November 2024 (UTC) :Additionally [[Z19565]], given existence of [[Z19601]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 06:22, 8 November 2024 (UTC) ::No, I support these functions. In particular [[Z19565]] will be used a lot, and the format is easier and better Type-controlled than making lists. I'll edit [[Z19602]] to match our usual indexing pattern. [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 06:25, 8 November 2024 (UTC) :::Alright, fine. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 06:27, 8 November 2024 (UTC) :{{not done}} [[WF:Broad]] is an essay and cannot be used as a reason for deletion. --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 16:24, 9 November 2024 (UTC) ::[[WF:BROAD]] is not the reason for deletion. It being a duplicate is the reason for deletion. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 05:19, 10 November 2024 (UTC) :::It is not a duplicate, Z19602 is just for boolean true while Z13708 is a general function for boolean or string values. --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 07:40, 10 November 2024 (UTC) :<small>This section was archived on a request by: [[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 16:24, 9 November 2024 (UTC)</small> == [[Z19450]] and [[Z19452]] == Per [[Wikifunctions:Determinism]]. Pinging @[[User:Feeglgeef|<bdi>Feeglgeef</bdi>]] and @[[User:Oqwd3892|Oqwd3892]] (they said on my talk page that they use two accounts). [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 20:23, 1 November 2024 (UTC) :First one is not deterministic, second one is determinisic. Not sure what made you think the second one isn't, but it is. [[User:Oqwd3892|Oqwd3892]] ([[User talk:Oqwd3892|talk]]) 20:24, 1 November 2024 (UTC) :The intent for the second one was for input of the current time, which is what [[Wikifunctions:Determinism]] recommends. I'm in support of the first one being deleted. Also, if [[Wikifunctions:Determinism]] is a policy, please remove the Essays category from it. [[User:Oqwd3892|Oqwd3892]] ([[User talk:Oqwd3892|talk]]) 20:27, 1 November 2024 (UTC) :{{done}} --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 16:31, 9 November 2024 (UTC) ::Z19452 was deterministic and worked exactly as intended, see my comments above. I will recreate my function. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:14, 9 November 2024 (UTC) :::@[[User:Feeglgeef|Feeglgeef]]: I'm confused. It was not written as deterministic? It was written as "select a random character". That's… the opposite of deterministic. Can you please explain? [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 20:05, 13 November 2024 (UTC) ::::It was a function that would take the user provided user timestamp, and would [[w:Pseudorandom number generator|generate a pseudorandom number]] with the seed. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:20, 13 November 2024 (UTC) :::::[[WF:Determinism]] says that "This doesn't mean, however, that the former function cannot exist. It can be defined as a composition as follows: get day of week for a date(get current date()). This way, the date-related nondeterminism can be limited to just one function, that returns the current date (and/or time)" [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:21, 13 November 2024 (UTC) ::::::I think you've missed the point there that <code>get current date()</code> would be (e.g.) a wikitext function, passed in at run-time to the function call. [https://www.wikifunctions.org/w/index.php?title=Wikifunctions:Determinism&diff=prev&oldid=138134 I've re-written this section] — does it make more sense now? [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 18:24, 14 November 2024 (UTC) :::::::Yes, I do think that a get-current-time should be created when we are much closer to the Abstract Wikipedia goal, however, seeded functions for now seem fine to me. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:02, 14 November 2024 (UTC) ::::::::@[[User:Feeglgeef|Feeglgeef]]: Thanks! [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 19:47, 14 November 2024 (UTC) :{{ping|Ameisenigel}} {{ping|Jdforrester (WMF)}} I've created similar functions to both functions. Please read the policy you are using before deleting functions :-). Thanks! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 03:47, 10 November 2024 (UTC) ::This is not how it works. If you believe that my deletion was wrong, you can always discuss this with me directly and if we still disagree after that discussion you can ask one of the other admins to review my action. But please do not circumvent RFD's by recreating deleted functions. I have deleted the functions once again. --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 07:35, 10 November 2024 (UTC) :::They are not recreations. See below "It is not a duplicate, Z19602 is just for boolean true while Z13708 is a general function for boolean or string values" [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:06, 10 November 2024 (UTC) ::::Your comment: [https://www.wikifunctions.org/w/index.php?title=Wikifunctions:Requests_for_deletions&curid=1696&diff=136682&oldid=136672 "I've recreated both functions."] --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 16:26, 10 November 2024 (UTC) :::::Alright. I will create similar versions to both functions. Thank you. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:47, 10 November 2024 (UTC) :<small>This section was archived on a request by: [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 19:49, 14 November 2024 (UTC)</small> == [[Z19492]] == No implementations or tests, and seems to intend a duplication of map function (with an extra blank list as an argument). I think we should delete. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 05:32, 12 November 2024 (UTC) :I ran into the issue we also ran into at the volunteer's corner. I'm ok with deletion. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 05:34, 12 November 2024 (UTC) * {{d}} —&#8205;[[User:Mdaniels5757|Mdaniels5757]] ([[User talk:Mdaniels5757|talk]]&nbsp;&bull;&nbsp;[[Special:Contributions/Mdaniels5757|contribs]]) 03:36, 14 November 2024 (UTC) :<small>This section was archived on a request by: —&#8205;[[User:Mdaniels5757|Mdaniels5757]] ([[User talk:Mdaniels5757|talk]]&nbsp;&bull;&nbsp;[[Special:Contributions/Mdaniels5757|contribs]]) 03:36, 14 November 2024 (UTC)</small> == [[Z16986]] == No implementations or tests, and is set up without any arguments, so won't work anyway. And we already have a function which factors numbers to their primes. I think we should delete. [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 05:34, 12 November 2024 (UTC) :I agree here. Is an intended duplicate of [[Z13728]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 05:36, 12 November 2024 (UTC) * {{d}} —&#8205;[[User:Mdaniels5757|Mdaniels5757]] ([[User talk:Mdaniels5757|talk]]&nbsp;&bull;&nbsp;[[Special:Contributions/Mdaniels5757|contribs]]) 03:43, 14 November 2024 (UTC) :<small>This section was archived on a request by: —&#8205;[[User:Mdaniels5757|Mdaniels5757]] ([[User talk:Mdaniels5757|talk]]&nbsp;&bull;&nbsp;[[Special:Contributions/Mdaniels5757|contribs]]) 03:43, 14 November 2024 (UTC)</small> == [[Z15862]] == Is completely empty, no documentation or implementations. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 00:19, 14 November 2024 (UTC) :+ [[Z16841]] [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 00:21, 14 November 2024 (UTC) ::{{d}} for [[Z15862]]. {{o}} for [[Z16841]]: the empty string is a valid test case for a function that takes a string IMO. —&#8205;[[User:Mdaniels5757|Mdaniels5757]] ([[User talk:Mdaniels5757|talk]]&nbsp;&bull;&nbsp;[[Special:Contributions/Mdaniels5757|contribs]]) 03:34, 14 November 2024 (UTC) :<small>This section was archived on a request by: [[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 19:18, 15 November 2024 (UTC)</small> == Objects found while labeling == *[[Z19236]], [[Z19237]], and [[Z19238]] are all implementationless and testless duplicates of each other *[[Z18989]] and [[Z18992]] are exact duplicates of eachother *[[Z19016]], [[Z19017]], [[Z19018]], and [[Z19019]] are exact duplicates of eachother [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 00:30, 16 November 2024 (UTC) :Also [[Z19440]], an empty string. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 00:40, 16 November 2024 (UTC) : So: :* '''Deleted''' [[Z19236]], [[Z19237]], and [[Z19238]] per nom. [[Z19440]] was already deleted. :* '''Deleted''' [[Z19017]] and [[Z19018]] as duplicates of [[Z19016]]. :* [[Z19016]] is not identical to [[Z19019]]. {{ping|Csisc}} should [[Z19016]] be deleted? :* Regarding [[Z18989]] and [[Z18992]]: they seem functionally the same, but the if conditions are flipped. What do we do with those? {{ping|Csisc}} your opinion here would also be helpful. : —&#8205;[[User:Mdaniels5757|Mdaniels5757]] ([[User talk:Mdaniels5757|talk]]&nbsp;&bull;&nbsp;[[Special:Contributions/Mdaniels5757|contribs]]) 18:47, 19 November 2024 (UTC) :: [[User:Feeglgeef|Feeglgeef]]: You can either keep [[Z18989]] or [[Z18992]]. The second one was done during a demo. Concerning the Imperative to Present, please remove Z19016 and keep Z19019. --[[User:Csisc|Csisc]] ([[User talk:Csisc|talk]]) 16:25, 20 November 2024 (UTC) ::: {{d}} —&#8205;[[User:Mdaniels5757|Mdaniels5757]] ([[User talk:Mdaniels5757|talk]]&nbsp;&bull;&nbsp;[[Special:Contributions/Mdaniels5757|contribs]]) 14:34, 21 November 2024 (UTC) :<small>This section was archived on a request by: —&#8205;[[User:Mdaniels5757|Mdaniels5757]] ([[User talk:Mdaniels5757|talk]]&nbsp;&bull;&nbsp;[[Special:Contributions/Mdaniels5757|contribs]]) 14:34, 21 November 2024 (UTC)</small> == [[Z20336]] == That should be a [[Z46]], but is a [[Z64]]. Copied the code over to [[Z20347]]. @[[User:Feeglgeef|Feeglgeef]] for their information. --[[User:DVrandecic (WMF)|DVrandecic (WMF)]] ([[User talk:DVrandecic (WMF)|talk]]) 19:02, 25 November 2024 (UTC) :Fine with me. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:05, 25 November 2024 (UTC) :{{done}} --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 19:52, 25 November 2024 (UTC) :<small>This section was archived on a request by: [[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 19:52, 25 November 2024 (UTC)</small> == [[Z20254]] == This is now a duplicate of [[Z20253]]. [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 01:48, 26 November 2024 (UTC) :Fine by me. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:50, 27 November 2024 (UTC) :{{done}} --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 14:22, 28 November 2024 (UTC) :<small>This section was archived on a request by: [[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 14:22, 28 November 2024 (UTC)</small> == [[Z19755]] == Became duplicate of [[Z19704]] when the JS code conversion was changed to 2 keys. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:00, 13 November 2024 (UTC) :{{ping|GrounderUK}} FYI --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 17:43, 27 November 2024 (UTC) :{{done}} --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 18:44, 30 November 2024 (UTC) :<small>This section was archived on a request by: [[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 18:44, 30 November 2024 (UTC)</small> == {{Z|Z20472}} == Doesn't have any implementation or test. It may be a duplicate. [[User:Theklan|Theklan]] ([[User talk:Theklan|talk]]) 15:32, 27 November 2024 (UTC) :{{done}} --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 18:41, 30 November 2024 (UTC) :<small>This section was archived on a request by: [[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 18:41, 30 November 2024 (UTC)</small> jwdaug30koiklbt5f63i7368uu1o479 User:Feeglgeef 2 41873 143038 142766 2024-12-01T18:17:13Z Feeglgeef 8776 small changes/improvements 143038 wikitext text/x-wiki {{#babel:en|hu-3|la-2|de-2|es-1|dag-0|ml-0|functioneer}} Hello! I'm Feeglgeef (fiːɡələɡiːf/FEEG-uhluh-geef). I'm a functioneer here, and I contribute wherever I can. If you need anything, feel free to leave me a message on [[User talk:Feeglgeef]] or ping me on any talk page. I'd consider myself proficient with both Javascript and Python. I agree to waive all copyright, under [https://creativecommons.org/public-domain/cc0/ CC0] to any contributions I have made to the values of Z16K2 keys in the mainspace, where #I am the sole contributor (with wiggle room for extremely small bugfix/spelling/grammar/etc. edits) to the key's value. #The implementation is not related to Natural Language Generation/Natural Language/Natural Language morphology/Lexicographical data/Strings of real words e5gr0pxi5l35m7q6jvdizo14mcva1c5 Z19568 0 41917 143072 135698 2024-12-01T20:23:29Z Feeglgeef 8776 143072 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19568" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z19565", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z19565", "Z19565K1": { "Z1K1": "Z40", "Z40K1": "Z41" }, "Z19565K2": "a", "Z19565K3": { "Z1K1": "Z40", "Z40K1": "Z42" }, "Z19565K4": "b", "Z19565K5": "c" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "a" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[T,F,\"a\",\"b\",\"c\"] = \"a\"" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 5vbsx2yuhzxhxdlii9h2wni3bfay795 Z19601 0 42146 143067 136341 2024-12-01T20:20:53Z Feeglgeef 8776 Added Z20683 to the approved list of implementations 143067 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19601" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z40" }, "Z17K2": "Z19601K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Conditions" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z19601K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Options" } ] } } ], "Z8K2": "Z1", "Z8K3": [ "Z20", "Z19606", "Z19609" ], "Z8K4": [ "Z14", "Z19605", "Z20683" ], "Z8K5": "Z19601" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "N-ifs" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "if", "multi if", "gate", "transistor", "multi-transistor" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "An if statement any amount of times. See triple ifs (Z19565) for a clearer way to input 2 conditions, and built-in Z802 for 1 condition." } ] } } pn83l3esddehwvanfjwxvpqvaecs9b5 143069 143067 2024-12-01T20:22:19Z WikiLambda system 3 Updated the implementation list 143069 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19601" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z40" }, "Z17K2": "Z19601K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Conditions" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z19601K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Options" } ] } } ], "Z8K2": "Z1", "Z8K3": [ "Z20", "Z19606", "Z19609" ], "Z8K4": [ "Z14", "Z20683", "Z19605" ], "Z8K5": "Z19601" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "N-ifs" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "if", "multi if", "gate", "transistor", "multi-transistor" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "An if statement any amount of times. See triple ifs (Z19565) for a clearer way to input 2 conditions, and built-in Z802 for 1 condition." } ] } } m0whdsdfr3fnvcl12b5wlknsmwx4joh 143075 143069 2024-12-01T20:26:03Z Feeglgeef 8776 Added Z20684 to the approved list of test cases 143075 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19601" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z40" }, "Z17K2": "Z19601K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Conditions" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z19601K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Options" } ] } } ], "Z8K2": "Z1", "Z8K3": [ "Z20", "Z19606", "Z19609", "Z20684" ], "Z8K4": [ "Z14", "Z20683", "Z19605" ], "Z8K5": "Z19601" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "N-ifs" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "if", "multi if", "gate", "transistor", "multi-transistor" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "An if statement any amount of times. See triple ifs (Z19565) for a clearer way to input 2 conditions, and built-in Z802 for 1 condition." } ] } } 7bk4gb25us9nurq86u7sdfmlc9ori4y 143079 143075 2024-12-01T20:28:48Z Feeglgeef 8776 Added Z20685 to the approved list of test cases 143079 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19601" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z40" }, "Z17K2": "Z19601K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Conditions" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z19601K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Options" } ] } } ], "Z8K2": "Z1", "Z8K3": [ "Z20", "Z19606", "Z19609", "Z20684", "Z20685" ], "Z8K4": [ "Z14", "Z20683", "Z19605" ], "Z8K5": "Z19601" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "N-ifs" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "if", "multi if", "gate", "transistor", "multi-transistor" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "An if statement any amount of times. See triple ifs (Z19565) for a clearer way to input 2 conditions, and built-in Z802 for 1 condition." } ] } } n1v2700bdyq9txbekepavj2q2q8sigc 143085 143079 2024-12-01T20:32:05Z Feeglgeef 8776 Added Z20686 to the approved list of test cases 143085 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19601" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z40" }, "Z17K2": "Z19601K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Conditions" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z19601K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Options" } ] } } ], "Z8K2": "Z1", "Z8K3": [ "Z20", "Z19606", "Z19609", "Z20684", "Z20685", "Z20686" ], "Z8K4": [ "Z14", "Z20683", "Z19605" ], "Z8K5": "Z19601" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "N-ifs" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "if", "multi if", "gate", "transistor", "multi-transistor" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "An if statement any amount of times. See triple ifs (Z19565) for a clearer way to input 2 conditions, and built-in Z802 for 1 condition." } ] } } o1jztj06ae6qu8kfinwufh7jcvu2r03 143086 143085 2024-12-01T20:32:22Z Feeglgeef 8776 Removed Z19605 from the approved list of implementations 143086 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19601" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z40" }, "Z17K2": "Z19601K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Conditions" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z19601K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Options" } ] } } ], "Z8K2": "Z1", "Z8K3": [ "Z20", "Z19606", "Z19609", "Z20684", "Z20685", "Z20686" ], "Z8K4": [ "Z14", "Z20683" ], "Z8K5": "Z19601" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "N-ifs" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "if", "multi if", "gate", "transistor", "multi-transistor" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "An if statement any amount of times. See triple ifs (Z19565) for a clearer way to input 2 conditions, and built-in Z802 for 1 condition." } ] } } rf1zhmm1qtzqiea5bxh5evtuu7gyr0j 143087 143086 2024-12-01T20:32:30Z Feeglgeef 8776 Added Z19605 to the approved list of implementations 143087 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19601" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z40" }, "Z17K2": "Z19601K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Conditions" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z19601K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Options" } ] } } ], "Z8K2": "Z1", "Z8K3": [ "Z20", "Z19606", "Z19609", "Z20684", "Z20685", "Z20686" ], "Z8K4": [ "Z14", "Z20683", "Z19605" ], "Z8K5": "Z19601" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "N-ifs" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "if", "multi if", "gate", "transistor", "multi-transistor" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "An if statement any amount of times. See triple ifs (Z19565) for a clearer way to input 2 conditions, and built-in Z802 for 1 condition." } ] } } o1jztj06ae6qu8kfinwufh7jcvu2r03 Z20159 0 43241 143111 140605 2024-12-01T22:05:41Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143111 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20159" }, "Z2K2": { "Z1K1": "Z4", "Z4K1": "Z20159", "Z4K2": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z17813", "Z3K2": "Z20159K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "era" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Ära" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "অব্দ" } ] }, "Z3K4": { "Z1K1": "Z40", "Z40K1": "Z42" } }, { "Z1K1": "Z3", "Z3K1": "Z13518", "Z3K2": "Z20159K2", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "number" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Zahl" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "সংখ্যা" } ] }, "Z3K4": { "Z1K1": "Z40", "Z40K1": "Z42" } } ], "Z4K3": "Z101", "Z4K4": "Z20166", "Z4K7": [ "Z46", "Z20012", "Z20151" ], "Z4K8": [ "Z64", "Z20150", "Z20152" ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Gregorian year" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "gregorianisches Jahr" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "গ্রেগরীয় বছর" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "année grégorienne" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1011", "Z31K2": [ "Z6", "গ্রেগরীয় সাল" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Numbered years according to the proleptic Gregorian calendar" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Jahr des proleptischen gregorianischen Kalenders" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "années numérotées selon le calendrier grégorien proleptique" } ] } } nyxpddvct8bwi2qz5l35ly1m1gqm192 Z20172 0 43258 143109 142481 2024-12-01T22:03:53Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143109 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20172" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z20159", "Z17K2": "Z20172K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "year" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "বছর" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "année" } ] } } ], "Z8K2": "Z20159", "Z8K3": [ "Z20", "Z20173", "Z20174", "Z20178", "Z20179" ], "Z8K4": [ "Z14", "Z20180", "Z20176" ], "Z8K5": "Z20172" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "next year" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "পরবর্তী বছর" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "année suivante" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "following year", "year after", "+1" ] }, { "Z1K1": "Z31", "Z31K1": "Z1011", "Z31K2": [ "Z6", "পরের বছর", "আগামী বছর" ] }, { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "année d'après" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "একটি বছরের পরবর্তী বছরটি প্রদান করে, অব্দের সাথে বা ছাড়া।" } ] } } nndr606q3x2wwi5tqb8u217hntajfkz 143110 143109 2024-12-01T22:04:05Z WikiLambda system 3 Updated the implementation list 143110 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20172" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z20159", "Z17K2": "Z20172K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "year" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "বছর" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "année" } ] } } ], "Z8K2": "Z20159", "Z8K3": [ "Z20", "Z20173", "Z20174", "Z20178", "Z20179" ], "Z8K4": [ "Z14", "Z20176", "Z20180" ], "Z8K5": "Z20172" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "next year" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "পরবর্তী বছর" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "année suivante" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "following year", "year after", "+1" ] }, { "Z1K1": "Z31", "Z31K1": "Z1011", "Z31K2": [ "Z6", "পরের বছর", "আগামী বছর" ] }, { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "année d'après" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "একটি বছরের পরবর্তী বছরটি প্রদান করে, অব্দের সাথে বা ছাড়া।" } ] } } 138gj2sw2quv5f33tud39mdzkq674ku Z20173 0 43259 143108 139565 2024-12-01T22:02:55Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143108 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20173" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z20172", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z20172", "Z20172K1": { "Z1K1": "Z20159", "Z20159K1": "Z17814", "Z20159K2": { "Z1K1": "Z13518", "Z13518K1": "2024" } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z20166", "Z20166K2": { "Z1K1": "Z20159", "Z20159K1": "Z17814", "Z20159K2": { "Z1K1": "Z13518", "Z13518K1": "2025" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "2025 follows 2024" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "2025 suit 2024" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } hjom3nu28limvega6lknmz62zjdj0ey Z527 0 43326 143156 139797 2024-12-01T23:09:33Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143156 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z527" }, "Z2K2": { "Z1K1": "Z50", "Z50K1": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z99", "Z3K2": "Z527K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "object" } ] } }, { "Z1K1": "Z3", "Z3K1": "Z5", "Z3K2": "Z527K2", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "propagated error" } ] } } ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Unable to convert to canonical form" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "impossible de convertir en forme canonique" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 9dmvjspt7jqx5tyarkh92tjbu6isp1e Wikifunctions:Find 4 43814 143232 141272 2024-12-02T09:55:22Z ShakespeareFan00 177 143232 wikitext text/x-wiki {{draft}}You can find things on Wikifunctions by entering some text in the Search box and clicking Search. By default, you get results from the Main and Wikifunctions namespaces. You can add and remove namespaces on the Search results page. For tips on more refined searches, see [[#Search tips]]. If you are looking for a Wikifunctions object, there are [[Special:ListObjectsByType|lists by the type of object]]. For example: * [[Special:ListObjectsByType/Z8|List of functions]] (but we also have a [[Wikifunctions:Catalogue|Catalogue of selected functions]]) * [[Special:ListObjectsByType/Z4|List of types]] ==Search tips== You are most likely to find what you are looking for if your language has a lot of objects with translations. You can see whether your language has a lot of objects without translations by looking here: :[[Special:ListMissingLabels| List of Objects with missing labels]]. (There is a similar link at the bottom of each list of objects.) By default, this will give you a list of functions but you can look for other types by changing the type on that page. You can also check other languages. Currently, there are very few functions that do not have a label in English. Any logged in user can add a label, so if you find what you are looking for, please add a label or alias for future reference. ===Tip from Current status page=== You can include the required type’s reference (''e.g.'' "Z14") prefixed by the literal "Z1K1:" (case insensitive) in your search. For example, [[Special:Search/suffix Z1K1:Z14|"suffix z1k1:Z14"]] will tend to find Implementations containing the string "suffix" (because Functions and Test cases are unlikely to contain a string that is equivalent to "z1k1:Z14, whereas all Implementations contain <code>"Z1K1": "Z14"</code> in their JSON representations and this is equivalent to "z1k1:Z14"). See also: [[Wikifunctions:Project chat#Search for functions, excluding test cases]] ==Help, I can’t find…== Please reply here if there is something you can’t find. It would be helpful if you could give one or two examples of searches you have tried. Feel free to list them all! :--[[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 19:54, 26 November 2024 (UTC) ==Comments on this draft== This is an early draft. Please reply with comments here. :--[[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 19:54, 26 November 2024 (UTC) :Consider [[Talk:Z20342]] [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 19:57, 26 November 2024 (UTC) iqvzsh9x0zvykc0btf6z681vxvaipi3 Wikifunctions:Status updates/2024-11-27/de 4 44268 143071 142737 2024-12-01T20:23:10Z Ameisenigel 44 Created page with "=== Neue Spezialseite: Liste der Funktionen gefiltert nach ihren Tests ===" 143071 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2024-11-21 | nextlabel = Nächstes Update | next = }} <span id="WordGraph:_(almost)_a_million_forms_for_describing_people"></span> === WordGraph: (fast) eine Millionen Formen zur Beschreibung von Personen === [[File:Dicti indent.jpg|thumb]] Ein verspätetes Geschenk zum 12. Geburtstag von Wikidata: Ein Team bei Google Zürich hat den WordGraph-Datensatz veröffentlicht, fast eine Millionen Wortformen in einer strukturierten Darstellung, die sich leicht auf Wikidata hochladen lässt. Laut seiner Selbstbeschreibung ''“enthält der WordGraph-Datensatz mehrsprachige Lexikoneinträge, die mit Wikipedia-Entitäten verknüpft sind und sich auf menschenbezeichnende Nomen und demonyme Adjektive konzentrieren. Jeder Lexikoneintrag enthält flektierte Wortformen und morphologische Informationen für alle Ortsangaben.”'' Der Datensatz enthält 968.153 Formen in 39 Sprachen. Der [https://github.com/google-research-datasets/WordGraph Datensatz ist auf GitHub verfügbar] und unter CC0 veröffentlicht, was ihn mit Wikidata kompatibel macht. Wir haben [[:d:Special:MyLanguage/Wikidata:WordGraph|eine Übersicht mit einigen Statistiken zum Datensatz]] erstellt, verglichen mit Wikidata. Die Sinne sind bereits Wikidata-QIDs zugeordnet, ebenso wie die grammatikalischen Funktionen, was das Hinzufügen zu Wikidata besonders einfach macht. Mit der Auswahl an menschenbezeichnenden Nomen und Demonymen ist dieser Datensatz besonders nützlich für abstrakte Beschreibungen von Personen in Wikidata – und Personen sind schließlich der größte Typ von Datenobjekten, zu dem es Wikipedia-Artikel gibt. Diese Lexeme helfen uns dabei, Beschreibungen wie “irischer Rugbyspieler”, “ghanaischer Sänger” oder “indischer Mathematiker” in vielen Sprachen zu erstellen. Wir möchten Bruno Cartoni, Saran Lertpradit, Seungmin Back, Daniel Calvelo Aros, Kuang-Yu Samuel Chang und Abdelrahman Nabil von Google für dieses wunderbare Geschenk danken. Wir laden alle ein, an der Anreicherung von Wikidata mit diesen lexikografischen Daten mitzuarbeiten. <span id="New_special_page:_list_of_functions_filtered_by_their_tests"></span> === Neue Spezialseite: Liste der Funktionen gefiltert nach ihren Tests === <div lang="en" dir="ltr" class="mw-content-ltr"> This week we are happy to introduce a [[Special:ListFunctionsByTests|new special page: list of functions filtered by their tests]]. The page allows you to list all functions that have fewer than a certain number of tests (e.g., [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=&max=1&status%5B%5D=connected&wpFormIdentifier=testfilters fewer than two tests]), or it can help to find [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=1&max=&status%5B%5D=pending&result%5B%5D=pass&wpFormIdentifier=testfilters functions that have passing tests that are not connected yet]. Or, on the other side, [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=1&max=&status%5B%5D=connected&result%5B%5D=fail&wpFormIdentifier=testfilters functions with failing tests that are still connected]. We can look for [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=&max=0&wpFormIdentifier=testfilters functions that have no tests at all], or that [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=&max=0&status%5B%5D=connected&wpFormIdentifier=testfilters have no connected tests], or for [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=13&max=&wpFormIdentifier=testfilters functions with more than a dozen tests]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This special page is expected to be particularly useful for functioneers looking for tests and implementations to connect. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> On the page, you can enter: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">a range of numbers, given as a lower limit and an upper limit (both inclusive) to limit the number of tests that should match the test characteristics specified below;</span> * <span lang="en" dir="ltr" class="mw-content-ltr">whether we want to count connected tests or tests not connected yet (or both, in which case you leave both checkboxes empty); and</span> * <span lang="en" dir="ltr" class="mw-content-ltr">whether we want to count only tests that pass all connected implementations, or tests that fail for some of the connected implementations (or both, in which case you leave both checkboxes empty)</span> <div lang="en" dir="ltr" class="mw-content-ltr"> Your resulting page can be shared by its URL. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We hope that this new page will be helpful for you to maintain Wikifunctions! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === More statements! === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The claims sections of Wikidata lexemes, lexeme forms, and lexeme senses have received a major upgrade last week. Each claims section contains a list of Wikidata statements. Previously only statements with String values were included. This has been expanded to include statements with all the following types of values: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">String</span> * <span lang="en" dir="ltr" class="mw-content-ltr">Lexeme reference</span> * <span lang="en" dir="ltr" class="mw-content-ltr">Lexeme form reference</span> * <span lang="en" dir="ltr" class="mw-content-ltr">Lexeme sense reference</span> * <span lang="en" dir="ltr" class="mw-content-ltr">Item reference</span> * <span lang="en" dir="ltr" class="mw-content-ltr">Monolingual text</span> <div lang="en" dir="ltr" class="mw-content-ltr"> In addition, all statements now include a rank, in addition to their subject, predicate, and value. Additional details may be found in [[Special:MyLanguage/Wikifunctions:Support for Wikidata content|Wikifunctions:Support for Wikidata content]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> In order to do so, we added a new key to the [[Z6003|Wikidata statement]] last week, representing the [[Z6040|rank]]. Big thanks to the community for organizing [[Talk:Z6003|a marvelous and diligent clean-up job]]! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === New type: day of Roman year === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we introduce a new type: the [[Z20342|day of Roman year]] allows us to specify a specific day in a year, e.g. November 27, the day when this newsletter is coming out. A day is represented by a natural number for the day of the month and a Gregorian month. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We were also planning to release the [[Z20420|Gregorian date type]]. But while implementing the converters for the type and doing the [[Z20440|first function]] returning the new type, we noticed that the type felt rather difficult to work with, and community feedback came up raising concerns. Because of that we marked the type as “do not use” again and are asking for more feedback and discussion on the [[Wikifunctions:Type proposals/Gregorian calendar date|type proposal page]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Gregorian calendar date is represented by a day of the year and a Gregorian year. This eventually allows us to identify a day according to the proleptic Gregorian calendar, e.g. 15 January 2001, the day Wikipedia was founded, or 15 October 1582, the day the Gregorian calendar was introduced. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Note that the Gregorian date type is not yet the same as the [[:d:Special:MyLanguage/Help:Data type#time|point in time data type in Wikidata]], but it is a necessary step on the path to it. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Recent Changes in the software === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Last week, we unveiled the new special page, [[Special:ListMissingLabels|Special:ListMissingLabels]], to find Functions and other Objects that were missing a label in a language. Today, we have completed the planned work in this area with [[Special:ListFunctionsByTests|Special:ListFunctionsByTests]], announced above. We hope this page will help the Wikifunctions community hunt down work that needs to be done more easily ([[:phab:T377909|T377909]] and [[:phab:T377910|T377910]]). We have also changed [[Special:ListObjectsByType|Special:ListObjectsByType]] to use a drop-down to select the target Type, to be like the other special pages ([[:phab:T296315|T296315]]), and to let you sort the results not just alphabetically but newness, either ascending or descending ([[:phab:T343633|T343633]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We have dropped a large part of the validation code we built that runs inside the MediaWiki side of the Wikifunctions ecosystem, as it was complex, buggy — causing at least one partial site outage ([[:phab:T374241|T374241]]) – and slow. The validation of saved and unsaved Objects will mostly still take place, but in fewer bits of the code. This should make the site a little faster when you use it, but more importantly, avoid the risk of crashes (at least, from this area). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We have also tweaked the PHP-side acceptance code to only allow strings as Z2K1 values, where we were previously lax mostly for testing purposes ([[:phab:T296724|T296724]]). We don't think this change should have any user-visible impacts. Finally on the validation side for this week, we've corrected the PHP code to not try to inspect the validity of items inside Z99/Quote objects, as they can be invalid, such as when processing an error complaining that input was invalid ([[:phab:T380386|T380386]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Finally, we have added support for the [[Z1952|Z1952/bax-bamu]] ([[:phab:T379870|T379870]]), [[Z1953|Z1953/xon]] ([[:phab:T380246|T380246]]), and [[Z1954|Z1954/cdo-hant]] & [[Z1955|Z1955/cdo-latn]] ([[:phab:T139010|T139010]], [[:phab:T379829|T379829]], and [[:phab:T380046|T380046]]) languages to Wikifunctions, as part of them being added to MediaWiki. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Next volunteers’ corner on December 9 === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Due to our team offsite next week, we have to move the next volunteers’ corner (and the last one of the year) one week later, to [https://zonestamp.toolforge.org/1733758200 December 9 at 15:30 UTC] at the [https://meet.google.com/xuy-njxh-rkw usual place]. The January volunteers’ corner will also be moved by a week to January 13. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === No update next week === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Due to the same team offsite next week, we will also skip next week’s update. See you again in two weeks! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Function of the week: is leap year === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Since it’s Thanksgiving this week in North America, I wanted to give a thank you to the awesome contributor community we have at Wikifunctions! In the beginning of this year, I started the “Function of the week” rubric in this newsletter, and I wanted to highlight some of the great work done by the community and use it as a vehicle to explain some of the concepts that Wikifunctions works on. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> When the year started, I was genuinely worried whether we would have a function to present every week. But you exceeded my expectations entirely and proved my worries wonderfully wrong. Not only was there more than enough material to present a function of the week, but you have created more than enough functions to have a function of a day a few times over. This is utterly amazing, and I want to say thank you, thank you all! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we’re coming to a function I have been waiting for a while, and now that we introduced the [[Z20159|Gregorian year]] type last week, it could finally be implemented: [[Z20181|is leap year]] (Z20181). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Is leap year takes a single argument, a [[Z20159|Gregorian year]], and returns a simple [[Z40|Boolean]]: it returns true if the given year is a leap year, and false otherwise. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> [[:en:Leap year|Leap years]] were introduced many years ago, when folks noticed that their calendar years and the seasons and the skies were not aligning perfectly. In old Rome, a role was introduced, the [[:en:Pontifex maximus|''pontifex maximus'']], the chief bridge builder between our world and the world in the heavens, and, among other things, their job was to keep the human calendar counting aligned with the actual seasons and other heavenly events. Originally, the ''pontifex maximus'' simply decided, year by year, how long the year should be. [[:en:Julius Caesar|Julius Caesar]] became ''pontifex maximus'' in 63 BC, but instead of deciding year by year, he reformed the calendar and set up predictable rules: every year would have 365 days, but every fourth year would be a leap year, and that’s 366 days long. This rule kept going for a few centuries. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Later the role of the ''pontifex maximus'' was picked up by the Catholic pope. The calendar was starting to again become out of sync with reality, and so [[:en:Pope Gregory XIII|pope Gregory XIII]], as ''pontifex maximus'', issued a [[:en:Inter gravissimas|bull]] introducing the Gregorian calendar in 1582. The bull had two main effects: first, it dropped ten days off the calendar, to bring the calendar back in alignment with the seasons, and second, it modified the rules in order to further reduce the two from getting out of sync. Every fourth year would still be a leap year, but there was an exception: every hundredth year, the leap year would be skipped. But there’s also an exception to that exception: every 400 years we skip skipping the leap year. So, 1900 had and 2100 will have 365 days, but 2000 had 366. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Whereas most people are aware of the four-year rule of the Julian calendar, fewer people know the rules of the Gregorian calendar (given how rarely it occurs, that’s not exactly a surprise). And so it is unsurprising that there are many wrong implementations of this function. When searching for implementations of the leap year rule on GitHub, it is easy to find dozens of implementations that apply the leap year rule partially or incorrectly. One more example of why having a large library of functions is a good idea in general! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The function has a solid set of tests: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">this year, 2024 [[Z20183|is a]] leap year</span> * <span lang="en" dir="ltr" class="mw-content-ltr">next year, 2025, [[Z20253|is not]]</span> * <span lang="en" dir="ltr" class="mw-content-ltr">2000 [[Z20184|was a]] leap year, the last occurrence of the skipping the skipping the leap year rule</span> * <span lang="en" dir="ltr" class="mw-content-ltr">1900 [[Z20248|was not a]] leap year, the last occurrence of skipping the leap year rule</span> * <span lang="en" dir="ltr" class="mw-content-ltr">1582 [[Z20256|was not]] a leap year either</span> * <span lang="en" dir="ltr" class="mw-content-ltr">1 BC [[Z20252|was a]] leap year</span> * <span lang="en" dir="ltr" class="mw-content-ltr">5 BC [[Z20249|was a]] leap year, because it was four years before 1 BC</span> * <span lang="en" dir="ltr" class="mw-content-ltr">2025 BC [[Z20255|was a]] leap year, too</span> * <span lang="en" dir="ltr" class="mw-content-ltr">1300 was a Julian leap year, but [[Z20381|not one]] in the proleptic Gregorian calendar</span> * <span lang="en" dir="ltr" class="mw-content-ltr">4000 AD [[Z20382|will be]] a leap year in the Gregorian calendar, but would not be in [[:en:Gregorian calendar#Accuracy|Herschel's proposed modification]]</span> <div lang="en" dir="ltr" class="mw-content-ltr"> Note that the people living in 2025 BC obviously neither knew that they are living in 2025 BC nor that they are living in a leap year. That’s the meaning of proleptic: it is anachronistically applied back in time. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The function has currently the following implementations: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Z20182|one in Python]], representing the usual rules in a way: if the year number can be divided by 4, but not by 100 but then by 400, then it is a leap year.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Z20251|one in JavaScript]], which, according to a [https://stackoverflow.com/questions/3220163/how-to-find-leap-year-programmatically-in-c/11595914#11595914 detailed StackOverflow answer], is the fastest possible check (but probably not in our implementation, given that we are using BigInt)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Z20275|a composition]] which [[Z20257|converts the year number to the ISO 8601 year]] (thus turning 1 BC to 0, 2 BC to -1, etc.), and then uses a series of [[Z802|ifs]]: if it is [[Z20266|divisible by]] 400, then true, else if it is [[Z20266|divisible by]] 100, then false, else whether it is [[Z20266|divisible by]] 4.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">and [[Z20304|a quite charming composition]], that checks that the [[Z20302|day of the week of the last day of the year]] is the [[Z17414|same as]] the day of the week [[Z17420|following]] the [[Z20290|day of the week of the first day of the year]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> The code implementations benefit from negative years being represented through an implicit ISO 8601 conversion, and so the usual rules can be directly applied. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> I don’t find it obvious at all that the given implementations would always have the same result. But given the passing tests, I am quite confident that they are indeed interchangeable. </div> [[Category:Status updates{{#translation:}}|2024-11-27]] 93sos2l7s057giozaajxki3ujvwhgf8 143077 143071 2024-12-01T20:26:42Z Ameisenigel 44 Created page with "Diese Woche freuen wir uns, eine [[$1|neue Spezialseite: Liste der Funktionen gefiltert nach ihren Tests]] einzuführen. Auf der Seite kannst du alle Funktionen auflisten, die weniger als eine bestimmte Anzahl von Tests haben (z. B. [$2 weniger als zwei Tests]) oder sie kann helfen, [$3 Funktionen zu finden, die erfolgreiche Tests haben, die noch nicht verbunden sind]. Oder auf der anderen Seite [$4 Funktionen mit fehlgeschlagenen Tests, die noch verbunden sind]. Wir kö..." 143077 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2024-11-21 | nextlabel = Nächstes Update | next = }} <span id="WordGraph:_(almost)_a_million_forms_for_describing_people"></span> === WordGraph: (fast) eine Millionen Formen zur Beschreibung von Personen === [[File:Dicti indent.jpg|thumb]] Ein verspätetes Geschenk zum 12. Geburtstag von Wikidata: Ein Team bei Google Zürich hat den WordGraph-Datensatz veröffentlicht, fast eine Millionen Wortformen in einer strukturierten Darstellung, die sich leicht auf Wikidata hochladen lässt. Laut seiner Selbstbeschreibung ''“enthält der WordGraph-Datensatz mehrsprachige Lexikoneinträge, die mit Wikipedia-Entitäten verknüpft sind und sich auf menschenbezeichnende Nomen und demonyme Adjektive konzentrieren. Jeder Lexikoneintrag enthält flektierte Wortformen und morphologische Informationen für alle Ortsangaben.”'' Der Datensatz enthält 968.153 Formen in 39 Sprachen. Der [https://github.com/google-research-datasets/WordGraph Datensatz ist auf GitHub verfügbar] und unter CC0 veröffentlicht, was ihn mit Wikidata kompatibel macht. Wir haben [[:d:Special:MyLanguage/Wikidata:WordGraph|eine Übersicht mit einigen Statistiken zum Datensatz]] erstellt, verglichen mit Wikidata. Die Sinne sind bereits Wikidata-QIDs zugeordnet, ebenso wie die grammatikalischen Funktionen, was das Hinzufügen zu Wikidata besonders einfach macht. Mit der Auswahl an menschenbezeichnenden Nomen und Demonymen ist dieser Datensatz besonders nützlich für abstrakte Beschreibungen von Personen in Wikidata – und Personen sind schließlich der größte Typ von Datenobjekten, zu dem es Wikipedia-Artikel gibt. Diese Lexeme helfen uns dabei, Beschreibungen wie “irischer Rugbyspieler”, “ghanaischer Sänger” oder “indischer Mathematiker” in vielen Sprachen zu erstellen. Wir möchten Bruno Cartoni, Saran Lertpradit, Seungmin Back, Daniel Calvelo Aros, Kuang-Yu Samuel Chang und Abdelrahman Nabil von Google für dieses wunderbare Geschenk danken. Wir laden alle ein, an der Anreicherung von Wikidata mit diesen lexikografischen Daten mitzuarbeiten. <span id="New_special_page:_list_of_functions_filtered_by_their_tests"></span> === Neue Spezialseite: Liste der Funktionen gefiltert nach ihren Tests === Diese Woche freuen wir uns, eine [[Special:ListFunctionsByTests|neue Spezialseite: Liste der Funktionen gefiltert nach ihren Tests]] einzuführen. Auf der Seite kannst du alle Funktionen auflisten, die weniger als eine bestimmte Anzahl von Tests haben (z. B. [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=&max=1&status%5B%5D=connected&wpFormIdentifier=testfilters weniger als zwei Tests]) oder sie kann helfen, [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=1&max=&status%5B%5D=pending&result%5B%5D=pass&wpFormIdentifier=testfilters Funktionen zu finden, die erfolgreiche Tests haben, die noch nicht verbunden sind]. Oder auf der anderen Seite [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=1&max=&status%5B%5D=connected&result%5B%5D=fail&wpFormIdentifier=testfilters Funktionen mit fehlgeschlagenen Tests, die noch verbunden sind]. Wir können nach [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=&max=0&wpFormIdentifier=testfilters Funktionen, die überhaupt keine Tests haben], suchen oder nach denen, die [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=&max=0&status%5B%5D=connected&wpFormIdentifier=testfilters keine verbundenen Tests haben] oder nach [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=13&max=&wpFormIdentifier=testfilters Funktionen mit mehr als einem Dutzend Tests]. <div lang="en" dir="ltr" class="mw-content-ltr"> This special page is expected to be particularly useful for functioneers looking for tests and implementations to connect. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> On the page, you can enter: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">a range of numbers, given as a lower limit and an upper limit (both inclusive) to limit the number of tests that should match the test characteristics specified below;</span> * <span lang="en" dir="ltr" class="mw-content-ltr">whether we want to count connected tests or tests not connected yet (or both, in which case you leave both checkboxes empty); and</span> * <span lang="en" dir="ltr" class="mw-content-ltr">whether we want to count only tests that pass all connected implementations, or tests that fail for some of the connected implementations (or both, in which case you leave both checkboxes empty)</span> <div lang="en" dir="ltr" class="mw-content-ltr"> Your resulting page can be shared by its URL. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We hope that this new page will be helpful for you to maintain Wikifunctions! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === More statements! === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The claims sections of Wikidata lexemes, lexeme forms, and lexeme senses have received a major upgrade last week. Each claims section contains a list of Wikidata statements. Previously only statements with String values were included. This has been expanded to include statements with all the following types of values: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">String</span> * <span lang="en" dir="ltr" class="mw-content-ltr">Lexeme reference</span> * <span lang="en" dir="ltr" class="mw-content-ltr">Lexeme form reference</span> * <span lang="en" dir="ltr" class="mw-content-ltr">Lexeme sense reference</span> * <span lang="en" dir="ltr" class="mw-content-ltr">Item reference</span> * <span lang="en" dir="ltr" class="mw-content-ltr">Monolingual text</span> <div lang="en" dir="ltr" class="mw-content-ltr"> In addition, all statements now include a rank, in addition to their subject, predicate, and value. Additional details may be found in [[Special:MyLanguage/Wikifunctions:Support for Wikidata content|Wikifunctions:Support for Wikidata content]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> In order to do so, we added a new key to the [[Z6003|Wikidata statement]] last week, representing the [[Z6040|rank]]. Big thanks to the community for organizing [[Talk:Z6003|a marvelous and diligent clean-up job]]! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === New type: day of Roman year === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we introduce a new type: the [[Z20342|day of Roman year]] allows us to specify a specific day in a year, e.g. November 27, the day when this newsletter is coming out. A day is represented by a natural number for the day of the month and a Gregorian month. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We were also planning to release the [[Z20420|Gregorian date type]]. But while implementing the converters for the type and doing the [[Z20440|first function]] returning the new type, we noticed that the type felt rather difficult to work with, and community feedback came up raising concerns. Because of that we marked the type as “do not use” again and are asking for more feedback and discussion on the [[Wikifunctions:Type proposals/Gregorian calendar date|type proposal page]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Gregorian calendar date is represented by a day of the year and a Gregorian year. This eventually allows us to identify a day according to the proleptic Gregorian calendar, e.g. 15 January 2001, the day Wikipedia was founded, or 15 October 1582, the day the Gregorian calendar was introduced. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Note that the Gregorian date type is not yet the same as the [[:d:Special:MyLanguage/Help:Data type#time|point in time data type in Wikidata]], but it is a necessary step on the path to it. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Recent Changes in the software === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Last week, we unveiled the new special page, [[Special:ListMissingLabels|Special:ListMissingLabels]], to find Functions and other Objects that were missing a label in a language. Today, we have completed the planned work in this area with [[Special:ListFunctionsByTests|Special:ListFunctionsByTests]], announced above. We hope this page will help the Wikifunctions community hunt down work that needs to be done more easily ([[:phab:T377909|T377909]] and [[:phab:T377910|T377910]]). We have also changed [[Special:ListObjectsByType|Special:ListObjectsByType]] to use a drop-down to select the target Type, to be like the other special pages ([[:phab:T296315|T296315]]), and to let you sort the results not just alphabetically but newness, either ascending or descending ([[:phab:T343633|T343633]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We have dropped a large part of the validation code we built that runs inside the MediaWiki side of the Wikifunctions ecosystem, as it was complex, buggy — causing at least one partial site outage ([[:phab:T374241|T374241]]) – and slow. The validation of saved and unsaved Objects will mostly still take place, but in fewer bits of the code. This should make the site a little faster when you use it, but more importantly, avoid the risk of crashes (at least, from this area). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We have also tweaked the PHP-side acceptance code to only allow strings as Z2K1 values, where we were previously lax mostly for testing purposes ([[:phab:T296724|T296724]]). We don't think this change should have any user-visible impacts. Finally on the validation side for this week, we've corrected the PHP code to not try to inspect the validity of items inside Z99/Quote objects, as they can be invalid, such as when processing an error complaining that input was invalid ([[:phab:T380386|T380386]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Finally, we have added support for the [[Z1952|Z1952/bax-bamu]] ([[:phab:T379870|T379870]]), [[Z1953|Z1953/xon]] ([[:phab:T380246|T380246]]), and [[Z1954|Z1954/cdo-hant]] & [[Z1955|Z1955/cdo-latn]] ([[:phab:T139010|T139010]], [[:phab:T379829|T379829]], and [[:phab:T380046|T380046]]) languages to Wikifunctions, as part of them being added to MediaWiki. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Next volunteers’ corner on December 9 === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Due to our team offsite next week, we have to move the next volunteers’ corner (and the last one of the year) one week later, to [https://zonestamp.toolforge.org/1733758200 December 9 at 15:30 UTC] at the [https://meet.google.com/xuy-njxh-rkw usual place]. The January volunteers’ corner will also be moved by a week to January 13. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === No update next week === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Due to the same team offsite next week, we will also skip next week’s update. See you again in two weeks! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Function of the week: is leap year === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Since it’s Thanksgiving this week in North America, I wanted to give a thank you to the awesome contributor community we have at Wikifunctions! In the beginning of this year, I started the “Function of the week” rubric in this newsletter, and I wanted to highlight some of the great work done by the community and use it as a vehicle to explain some of the concepts that Wikifunctions works on. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> When the year started, I was genuinely worried whether we would have a function to present every week. But you exceeded my expectations entirely and proved my worries wonderfully wrong. Not only was there more than enough material to present a function of the week, but you have created more than enough functions to have a function of a day a few times over. This is utterly amazing, and I want to say thank you, thank you all! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we’re coming to a function I have been waiting for a while, and now that we introduced the [[Z20159|Gregorian year]] type last week, it could finally be implemented: [[Z20181|is leap year]] (Z20181). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Is leap year takes a single argument, a [[Z20159|Gregorian year]], and returns a simple [[Z40|Boolean]]: it returns true if the given year is a leap year, and false otherwise. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> [[:en:Leap year|Leap years]] were introduced many years ago, when folks noticed that their calendar years and the seasons and the skies were not aligning perfectly. In old Rome, a role was introduced, the [[:en:Pontifex maximus|''pontifex maximus'']], the chief bridge builder between our world and the world in the heavens, and, among other things, their job was to keep the human calendar counting aligned with the actual seasons and other heavenly events. Originally, the ''pontifex maximus'' simply decided, year by year, how long the year should be. [[:en:Julius Caesar|Julius Caesar]] became ''pontifex maximus'' in 63 BC, but instead of deciding year by year, he reformed the calendar and set up predictable rules: every year would have 365 days, but every fourth year would be a leap year, and that’s 366 days long. This rule kept going for a few centuries. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Later the role of the ''pontifex maximus'' was picked up by the Catholic pope. The calendar was starting to again become out of sync with reality, and so [[:en:Pope Gregory XIII|pope Gregory XIII]], as ''pontifex maximus'', issued a [[:en:Inter gravissimas|bull]] introducing the Gregorian calendar in 1582. The bull had two main effects: first, it dropped ten days off the calendar, to bring the calendar back in alignment with the seasons, and second, it modified the rules in order to further reduce the two from getting out of sync. Every fourth year would still be a leap year, but there was an exception: every hundredth year, the leap year would be skipped. But there’s also an exception to that exception: every 400 years we skip skipping the leap year. So, 1900 had and 2100 will have 365 days, but 2000 had 366. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Whereas most people are aware of the four-year rule of the Julian calendar, fewer people know the rules of the Gregorian calendar (given how rarely it occurs, that’s not exactly a surprise). And so it is unsurprising that there are many wrong implementations of this function. When searching for implementations of the leap year rule on GitHub, it is easy to find dozens of implementations that apply the leap year rule partially or incorrectly. One more example of why having a large library of functions is a good idea in general! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The function has a solid set of tests: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">this year, 2024 [[Z20183|is a]] leap year</span> * <span lang="en" dir="ltr" class="mw-content-ltr">next year, 2025, [[Z20253|is not]]</span> * <span lang="en" dir="ltr" class="mw-content-ltr">2000 [[Z20184|was a]] leap year, the last occurrence of the skipping the skipping the leap year rule</span> * <span lang="en" dir="ltr" class="mw-content-ltr">1900 [[Z20248|was not a]] leap year, the last occurrence of skipping the leap year rule</span> * <span lang="en" dir="ltr" class="mw-content-ltr">1582 [[Z20256|was not]] a leap year either</span> * <span lang="en" dir="ltr" class="mw-content-ltr">1 BC [[Z20252|was a]] leap year</span> * <span lang="en" dir="ltr" class="mw-content-ltr">5 BC [[Z20249|was a]] leap year, because it was four years before 1 BC</span> * <span lang="en" dir="ltr" class="mw-content-ltr">2025 BC [[Z20255|was a]] leap year, too</span> * <span lang="en" dir="ltr" class="mw-content-ltr">1300 was a Julian leap year, but [[Z20381|not one]] in the proleptic Gregorian calendar</span> * <span lang="en" dir="ltr" class="mw-content-ltr">4000 AD [[Z20382|will be]] a leap year in the Gregorian calendar, but would not be in [[:en:Gregorian calendar#Accuracy|Herschel's proposed modification]]</span> <div lang="en" dir="ltr" class="mw-content-ltr"> Note that the people living in 2025 BC obviously neither knew that they are living in 2025 BC nor that they are living in a leap year. That’s the meaning of proleptic: it is anachronistically applied back in time. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The function has currently the following implementations: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Z20182|one in Python]], representing the usual rules in a way: if the year number can be divided by 4, but not by 100 but then by 400, then it is a leap year.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Z20251|one in JavaScript]], which, according to a [https://stackoverflow.com/questions/3220163/how-to-find-leap-year-programmatically-in-c/11595914#11595914 detailed StackOverflow answer], is the fastest possible check (but probably not in our implementation, given that we are using BigInt)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Z20275|a composition]] which [[Z20257|converts the year number to the ISO 8601 year]] (thus turning 1 BC to 0, 2 BC to -1, etc.), and then uses a series of [[Z802|ifs]]: if it is [[Z20266|divisible by]] 400, then true, else if it is [[Z20266|divisible by]] 100, then false, else whether it is [[Z20266|divisible by]] 4.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">and [[Z20304|a quite charming composition]], that checks that the [[Z20302|day of the week of the last day of the year]] is the [[Z17414|same as]] the day of the week [[Z17420|following]] the [[Z20290|day of the week of the first day of the year]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> The code implementations benefit from negative years being represented through an implicit ISO 8601 conversion, and so the usual rules can be directly applied. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> I don’t find it obvious at all that the given implementations would always have the same result. But given the passing tests, I am quite confident that they are indeed interchangeable. </div> [[Category:Status updates{{#translation:}}|2024-11-27]] 01wvu39m0adcpiwgv09epbckrm1id92 143081 143077 2024-12-01T20:31:35Z Ameisenigel 44 Created page with "Diese Spezialseite dürfte besonders für Funktionsbearbeiter nützlich sein, die nach Tests und Implementierungen zum Verbinden suchen." 143081 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2024-11-21 | nextlabel = Nächstes Update | next = }} <span id="WordGraph:_(almost)_a_million_forms_for_describing_people"></span> === WordGraph: (fast) eine Millionen Formen zur Beschreibung von Personen === [[File:Dicti indent.jpg|thumb]] Ein verspätetes Geschenk zum 12. Geburtstag von Wikidata: Ein Team bei Google Zürich hat den WordGraph-Datensatz veröffentlicht, fast eine Millionen Wortformen in einer strukturierten Darstellung, die sich leicht auf Wikidata hochladen lässt. Laut seiner Selbstbeschreibung ''“enthält der WordGraph-Datensatz mehrsprachige Lexikoneinträge, die mit Wikipedia-Entitäten verknüpft sind und sich auf menschenbezeichnende Nomen und demonyme Adjektive konzentrieren. Jeder Lexikoneintrag enthält flektierte Wortformen und morphologische Informationen für alle Ortsangaben.”'' Der Datensatz enthält 968.153 Formen in 39 Sprachen. Der [https://github.com/google-research-datasets/WordGraph Datensatz ist auf GitHub verfügbar] und unter CC0 veröffentlicht, was ihn mit Wikidata kompatibel macht. Wir haben [[:d:Special:MyLanguage/Wikidata:WordGraph|eine Übersicht mit einigen Statistiken zum Datensatz]] erstellt, verglichen mit Wikidata. Die Sinne sind bereits Wikidata-QIDs zugeordnet, ebenso wie die grammatikalischen Funktionen, was das Hinzufügen zu Wikidata besonders einfach macht. Mit der Auswahl an menschenbezeichnenden Nomen und Demonymen ist dieser Datensatz besonders nützlich für abstrakte Beschreibungen von Personen in Wikidata – und Personen sind schließlich der größte Typ von Datenobjekten, zu dem es Wikipedia-Artikel gibt. Diese Lexeme helfen uns dabei, Beschreibungen wie “irischer Rugbyspieler”, “ghanaischer Sänger” oder “indischer Mathematiker” in vielen Sprachen zu erstellen. Wir möchten Bruno Cartoni, Saran Lertpradit, Seungmin Back, Daniel Calvelo Aros, Kuang-Yu Samuel Chang und Abdelrahman Nabil von Google für dieses wunderbare Geschenk danken. Wir laden alle ein, an der Anreicherung von Wikidata mit diesen lexikografischen Daten mitzuarbeiten. <span id="New_special_page:_list_of_functions_filtered_by_their_tests"></span> === Neue Spezialseite: Liste der Funktionen gefiltert nach ihren Tests === Diese Woche freuen wir uns, eine [[Special:ListFunctionsByTests|neue Spezialseite: Liste der Funktionen gefiltert nach ihren Tests]] einzuführen. Auf der Seite kannst du alle Funktionen auflisten, die weniger als eine bestimmte Anzahl von Tests haben (z. B. [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=&max=1&status%5B%5D=connected&wpFormIdentifier=testfilters weniger als zwei Tests]) oder sie kann helfen, [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=1&max=&status%5B%5D=pending&result%5B%5D=pass&wpFormIdentifier=testfilters Funktionen zu finden, die erfolgreiche Tests haben, die noch nicht verbunden sind]. Oder auf der anderen Seite [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=1&max=&status%5B%5D=connected&result%5B%5D=fail&wpFormIdentifier=testfilters Funktionen mit fehlgeschlagenen Tests, die noch verbunden sind]. Wir können nach [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=&max=0&wpFormIdentifier=testfilters Funktionen, die überhaupt keine Tests haben], suchen oder nach denen, die [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=&max=0&status%5B%5D=connected&wpFormIdentifier=testfilters keine verbundenen Tests haben] oder nach [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=13&max=&wpFormIdentifier=testfilters Funktionen mit mehr als einem Dutzend Tests]. Diese Spezialseite dürfte besonders für Funktionsbearbeiter nützlich sein, die nach Tests und Implementierungen zum Verbinden suchen. <div lang="en" dir="ltr" class="mw-content-ltr"> On the page, you can enter: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">a range of numbers, given as a lower limit and an upper limit (both inclusive) to limit the number of tests that should match the test characteristics specified below;</span> * <span lang="en" dir="ltr" class="mw-content-ltr">whether we want to count connected tests or tests not connected yet (or both, in which case you leave both checkboxes empty); and</span> * <span lang="en" dir="ltr" class="mw-content-ltr">whether we want to count only tests that pass all connected implementations, or tests that fail for some of the connected implementations (or both, in which case you leave both checkboxes empty)</span> <div lang="en" dir="ltr" class="mw-content-ltr"> Your resulting page can be shared by its URL. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We hope that this new page will be helpful for you to maintain Wikifunctions! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === More statements! === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The claims sections of Wikidata lexemes, lexeme forms, and lexeme senses have received a major upgrade last week. Each claims section contains a list of Wikidata statements. Previously only statements with String values were included. This has been expanded to include statements with all the following types of values: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">String</span> * <span lang="en" dir="ltr" class="mw-content-ltr">Lexeme reference</span> * <span lang="en" dir="ltr" class="mw-content-ltr">Lexeme form reference</span> * <span lang="en" dir="ltr" class="mw-content-ltr">Lexeme sense reference</span> * <span lang="en" dir="ltr" class="mw-content-ltr">Item reference</span> * <span lang="en" dir="ltr" class="mw-content-ltr">Monolingual text</span> <div lang="en" dir="ltr" class="mw-content-ltr"> In addition, all statements now include a rank, in addition to their subject, predicate, and value. Additional details may be found in [[Special:MyLanguage/Wikifunctions:Support for Wikidata content|Wikifunctions:Support for Wikidata content]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> In order to do so, we added a new key to the [[Z6003|Wikidata statement]] last week, representing the [[Z6040|rank]]. Big thanks to the community for organizing [[Talk:Z6003|a marvelous and diligent clean-up job]]! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === New type: day of Roman year === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we introduce a new type: the [[Z20342|day of Roman year]] allows us to specify a specific day in a year, e.g. November 27, the day when this newsletter is coming out. A day is represented by a natural number for the day of the month and a Gregorian month. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We were also planning to release the [[Z20420|Gregorian date type]]. But while implementing the converters for the type and doing the [[Z20440|first function]] returning the new type, we noticed that the type felt rather difficult to work with, and community feedback came up raising concerns. Because of that we marked the type as “do not use” again and are asking for more feedback and discussion on the [[Wikifunctions:Type proposals/Gregorian calendar date|type proposal page]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Gregorian calendar date is represented by a day of the year and a Gregorian year. This eventually allows us to identify a day according to the proleptic Gregorian calendar, e.g. 15 January 2001, the day Wikipedia was founded, or 15 October 1582, the day the Gregorian calendar was introduced. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Note that the Gregorian date type is not yet the same as the [[:d:Special:MyLanguage/Help:Data type#time|point in time data type in Wikidata]], but it is a necessary step on the path to it. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Recent Changes in the software === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Last week, we unveiled the new special page, [[Special:ListMissingLabels|Special:ListMissingLabels]], to find Functions and other Objects that were missing a label in a language. Today, we have completed the planned work in this area with [[Special:ListFunctionsByTests|Special:ListFunctionsByTests]], announced above. We hope this page will help the Wikifunctions community hunt down work that needs to be done more easily ([[:phab:T377909|T377909]] and [[:phab:T377910|T377910]]). We have also changed [[Special:ListObjectsByType|Special:ListObjectsByType]] to use a drop-down to select the target Type, to be like the other special pages ([[:phab:T296315|T296315]]), and to let you sort the results not just alphabetically but newness, either ascending or descending ([[:phab:T343633|T343633]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We have dropped a large part of the validation code we built that runs inside the MediaWiki side of the Wikifunctions ecosystem, as it was complex, buggy — causing at least one partial site outage ([[:phab:T374241|T374241]]) – and slow. The validation of saved and unsaved Objects will mostly still take place, but in fewer bits of the code. This should make the site a little faster when you use it, but more importantly, avoid the risk of crashes (at least, from this area). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We have also tweaked the PHP-side acceptance code to only allow strings as Z2K1 values, where we were previously lax mostly for testing purposes ([[:phab:T296724|T296724]]). We don't think this change should have any user-visible impacts. Finally on the validation side for this week, we've corrected the PHP code to not try to inspect the validity of items inside Z99/Quote objects, as they can be invalid, such as when processing an error complaining that input was invalid ([[:phab:T380386|T380386]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Finally, we have added support for the [[Z1952|Z1952/bax-bamu]] ([[:phab:T379870|T379870]]), [[Z1953|Z1953/xon]] ([[:phab:T380246|T380246]]), and [[Z1954|Z1954/cdo-hant]] & [[Z1955|Z1955/cdo-latn]] ([[:phab:T139010|T139010]], [[:phab:T379829|T379829]], and [[:phab:T380046|T380046]]) languages to Wikifunctions, as part of them being added to MediaWiki. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Next volunteers’ corner on December 9 === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Due to our team offsite next week, we have to move the next volunteers’ corner (and the last one of the year) one week later, to [https://zonestamp.toolforge.org/1733758200 December 9 at 15:30 UTC] at the [https://meet.google.com/xuy-njxh-rkw usual place]. The January volunteers’ corner will also be moved by a week to January 13. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === No update next week === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Due to the same team offsite next week, we will also skip next week’s update. See you again in two weeks! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Function of the week: is leap year === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Since it’s Thanksgiving this week in North America, I wanted to give a thank you to the awesome contributor community we have at Wikifunctions! In the beginning of this year, I started the “Function of the week” rubric in this newsletter, and I wanted to highlight some of the great work done by the community and use it as a vehicle to explain some of the concepts that Wikifunctions works on. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> When the year started, I was genuinely worried whether we would have a function to present every week. But you exceeded my expectations entirely and proved my worries wonderfully wrong. Not only was there more than enough material to present a function of the week, but you have created more than enough functions to have a function of a day a few times over. This is utterly amazing, and I want to say thank you, thank you all! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we’re coming to a function I have been waiting for a while, and now that we introduced the [[Z20159|Gregorian year]] type last week, it could finally be implemented: [[Z20181|is leap year]] (Z20181). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Is leap year takes a single argument, a [[Z20159|Gregorian year]], and returns a simple [[Z40|Boolean]]: it returns true if the given year is a leap year, and false otherwise. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> [[:en:Leap year|Leap years]] were introduced many years ago, when folks noticed that their calendar years and the seasons and the skies were not aligning perfectly. In old Rome, a role was introduced, the [[:en:Pontifex maximus|''pontifex maximus'']], the chief bridge builder between our world and the world in the heavens, and, among other things, their job was to keep the human calendar counting aligned with the actual seasons and other heavenly events. Originally, the ''pontifex maximus'' simply decided, year by year, how long the year should be. [[:en:Julius Caesar|Julius Caesar]] became ''pontifex maximus'' in 63 BC, but instead of deciding year by year, he reformed the calendar and set up predictable rules: every year would have 365 days, but every fourth year would be a leap year, and that’s 366 days long. This rule kept going for a few centuries. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Later the role of the ''pontifex maximus'' was picked up by the Catholic pope. The calendar was starting to again become out of sync with reality, and so [[:en:Pope Gregory XIII|pope Gregory XIII]], as ''pontifex maximus'', issued a [[:en:Inter gravissimas|bull]] introducing the Gregorian calendar in 1582. The bull had two main effects: first, it dropped ten days off the calendar, to bring the calendar back in alignment with the seasons, and second, it modified the rules in order to further reduce the two from getting out of sync. Every fourth year would still be a leap year, but there was an exception: every hundredth year, the leap year would be skipped. But there’s also an exception to that exception: every 400 years we skip skipping the leap year. So, 1900 had and 2100 will have 365 days, but 2000 had 366. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Whereas most people are aware of the four-year rule of the Julian calendar, fewer people know the rules of the Gregorian calendar (given how rarely it occurs, that’s not exactly a surprise). And so it is unsurprising that there are many wrong implementations of this function. When searching for implementations of the leap year rule on GitHub, it is easy to find dozens of implementations that apply the leap year rule partially or incorrectly. One more example of why having a large library of functions is a good idea in general! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The function has a solid set of tests: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">this year, 2024 [[Z20183|is a]] leap year</span> * <span lang="en" dir="ltr" class="mw-content-ltr">next year, 2025, [[Z20253|is not]]</span> * <span lang="en" dir="ltr" class="mw-content-ltr">2000 [[Z20184|was a]] leap year, the last occurrence of the skipping the skipping the leap year rule</span> * <span lang="en" dir="ltr" class="mw-content-ltr">1900 [[Z20248|was not a]] leap year, the last occurrence of skipping the leap year rule</span> * <span lang="en" dir="ltr" class="mw-content-ltr">1582 [[Z20256|was not]] a leap year either</span> * <span lang="en" dir="ltr" class="mw-content-ltr">1 BC [[Z20252|was a]] leap year</span> * <span lang="en" dir="ltr" class="mw-content-ltr">5 BC [[Z20249|was a]] leap year, because it was four years before 1 BC</span> * <span lang="en" dir="ltr" class="mw-content-ltr">2025 BC [[Z20255|was a]] leap year, too</span> * <span lang="en" dir="ltr" class="mw-content-ltr">1300 was a Julian leap year, but [[Z20381|not one]] in the proleptic Gregorian calendar</span> * <span lang="en" dir="ltr" class="mw-content-ltr">4000 AD [[Z20382|will be]] a leap year in the Gregorian calendar, but would not be in [[:en:Gregorian calendar#Accuracy|Herschel's proposed modification]]</span> <div lang="en" dir="ltr" class="mw-content-ltr"> Note that the people living in 2025 BC obviously neither knew that they are living in 2025 BC nor that they are living in a leap year. That’s the meaning of proleptic: it is anachronistically applied back in time. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The function has currently the following implementations: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Z20182|one in Python]], representing the usual rules in a way: if the year number can be divided by 4, but not by 100 but then by 400, then it is a leap year.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Z20251|one in JavaScript]], which, according to a [https://stackoverflow.com/questions/3220163/how-to-find-leap-year-programmatically-in-c/11595914#11595914 detailed StackOverflow answer], is the fastest possible check (but probably not in our implementation, given that we are using BigInt)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Z20275|a composition]] which [[Z20257|converts the year number to the ISO 8601 year]] (thus turning 1 BC to 0, 2 BC to -1, etc.), and then uses a series of [[Z802|ifs]]: if it is [[Z20266|divisible by]] 400, then true, else if it is [[Z20266|divisible by]] 100, then false, else whether it is [[Z20266|divisible by]] 4.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">and [[Z20304|a quite charming composition]], that checks that the [[Z20302|day of the week of the last day of the year]] is the [[Z17414|same as]] the day of the week [[Z17420|following]] the [[Z20290|day of the week of the first day of the year]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> The code implementations benefit from negative years being represented through an implicit ISO 8601 conversion, and so the usual rules can be directly applied. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> I don’t find it obvious at all that the given implementations would always have the same result. But given the passing tests, I am quite confident that they are indeed interchangeable. </div> [[Category:Status updates{{#translation:}}|2024-11-27]] i0fd8nx0lzv5hqyfhn96s3ldldjk7n9 143084 143081 2024-12-01T20:32:05Z Ameisenigel 44 Created page with "Auf der Seite kannst du:" 143084 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2024-11-21 | nextlabel = Nächstes Update | next = }} <span id="WordGraph:_(almost)_a_million_forms_for_describing_people"></span> === WordGraph: (fast) eine Millionen Formen zur Beschreibung von Personen === [[File:Dicti indent.jpg|thumb]] Ein verspätetes Geschenk zum 12. Geburtstag von Wikidata: Ein Team bei Google Zürich hat den WordGraph-Datensatz veröffentlicht, fast eine Millionen Wortformen in einer strukturierten Darstellung, die sich leicht auf Wikidata hochladen lässt. Laut seiner Selbstbeschreibung ''“enthält der WordGraph-Datensatz mehrsprachige Lexikoneinträge, die mit Wikipedia-Entitäten verknüpft sind und sich auf menschenbezeichnende Nomen und demonyme Adjektive konzentrieren. Jeder Lexikoneintrag enthält flektierte Wortformen und morphologische Informationen für alle Ortsangaben.”'' Der Datensatz enthält 968.153 Formen in 39 Sprachen. Der [https://github.com/google-research-datasets/WordGraph Datensatz ist auf GitHub verfügbar] und unter CC0 veröffentlicht, was ihn mit Wikidata kompatibel macht. Wir haben [[:d:Special:MyLanguage/Wikidata:WordGraph|eine Übersicht mit einigen Statistiken zum Datensatz]] erstellt, verglichen mit Wikidata. Die Sinne sind bereits Wikidata-QIDs zugeordnet, ebenso wie die grammatikalischen Funktionen, was das Hinzufügen zu Wikidata besonders einfach macht. Mit der Auswahl an menschenbezeichnenden Nomen und Demonymen ist dieser Datensatz besonders nützlich für abstrakte Beschreibungen von Personen in Wikidata – und Personen sind schließlich der größte Typ von Datenobjekten, zu dem es Wikipedia-Artikel gibt. Diese Lexeme helfen uns dabei, Beschreibungen wie “irischer Rugbyspieler”, “ghanaischer Sänger” oder “indischer Mathematiker” in vielen Sprachen zu erstellen. Wir möchten Bruno Cartoni, Saran Lertpradit, Seungmin Back, Daniel Calvelo Aros, Kuang-Yu Samuel Chang und Abdelrahman Nabil von Google für dieses wunderbare Geschenk danken. Wir laden alle ein, an der Anreicherung von Wikidata mit diesen lexikografischen Daten mitzuarbeiten. <span id="New_special_page:_list_of_functions_filtered_by_their_tests"></span> === Neue Spezialseite: Liste der Funktionen gefiltert nach ihren Tests === Diese Woche freuen wir uns, eine [[Special:ListFunctionsByTests|neue Spezialseite: Liste der Funktionen gefiltert nach ihren Tests]] einzuführen. Auf der Seite kannst du alle Funktionen auflisten, die weniger als eine bestimmte Anzahl von Tests haben (z. B. [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=&max=1&status%5B%5D=connected&wpFormIdentifier=testfilters weniger als zwei Tests]) oder sie kann helfen, [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=1&max=&status%5B%5D=pending&result%5B%5D=pass&wpFormIdentifier=testfilters Funktionen zu finden, die erfolgreiche Tests haben, die noch nicht verbunden sind]. Oder auf der anderen Seite [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=1&max=&status%5B%5D=connected&result%5B%5D=fail&wpFormIdentifier=testfilters Funktionen mit fehlgeschlagenen Tests, die noch verbunden sind]. Wir können nach [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=&max=0&wpFormIdentifier=testfilters Funktionen, die überhaupt keine Tests haben], suchen oder nach denen, die [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=&max=0&status%5B%5D=connected&wpFormIdentifier=testfilters keine verbundenen Tests haben] oder nach [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=13&max=&wpFormIdentifier=testfilters Funktionen mit mehr als einem Dutzend Tests]. Diese Spezialseite dürfte besonders für Funktionsbearbeiter nützlich sein, die nach Tests und Implementierungen zum Verbinden suchen. Auf der Seite kannst du: * <span lang="en" dir="ltr" class="mw-content-ltr">a range of numbers, given as a lower limit and an upper limit (both inclusive) to limit the number of tests that should match the test characteristics specified below;</span> * <span lang="en" dir="ltr" class="mw-content-ltr">whether we want to count connected tests or tests not connected yet (or both, in which case you leave both checkboxes empty); and</span> * <span lang="en" dir="ltr" class="mw-content-ltr">whether we want to count only tests that pass all connected implementations, or tests that fail for some of the connected implementations (or both, in which case you leave both checkboxes empty)</span> <div lang="en" dir="ltr" class="mw-content-ltr"> Your resulting page can be shared by its URL. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We hope that this new page will be helpful for you to maintain Wikifunctions! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === More statements! === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The claims sections of Wikidata lexemes, lexeme forms, and lexeme senses have received a major upgrade last week. Each claims section contains a list of Wikidata statements. Previously only statements with String values were included. This has been expanded to include statements with all the following types of values: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">String</span> * <span lang="en" dir="ltr" class="mw-content-ltr">Lexeme reference</span> * <span lang="en" dir="ltr" class="mw-content-ltr">Lexeme form reference</span> * <span lang="en" dir="ltr" class="mw-content-ltr">Lexeme sense reference</span> * <span lang="en" dir="ltr" class="mw-content-ltr">Item reference</span> * <span lang="en" dir="ltr" class="mw-content-ltr">Monolingual text</span> <div lang="en" dir="ltr" class="mw-content-ltr"> In addition, all statements now include a rank, in addition to their subject, predicate, and value. Additional details may be found in [[Special:MyLanguage/Wikifunctions:Support for Wikidata content|Wikifunctions:Support for Wikidata content]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> In order to do so, we added a new key to the [[Z6003|Wikidata statement]] last week, representing the [[Z6040|rank]]. Big thanks to the community for organizing [[Talk:Z6003|a marvelous and diligent clean-up job]]! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === New type: day of Roman year === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we introduce a new type: the [[Z20342|day of Roman year]] allows us to specify a specific day in a year, e.g. November 27, the day when this newsletter is coming out. A day is represented by a natural number for the day of the month and a Gregorian month. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We were also planning to release the [[Z20420|Gregorian date type]]. But while implementing the converters for the type and doing the [[Z20440|first function]] returning the new type, we noticed that the type felt rather difficult to work with, and community feedback came up raising concerns. Because of that we marked the type as “do not use” again and are asking for more feedback and discussion on the [[Wikifunctions:Type proposals/Gregorian calendar date|type proposal page]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Gregorian calendar date is represented by a day of the year and a Gregorian year. This eventually allows us to identify a day according to the proleptic Gregorian calendar, e.g. 15 January 2001, the day Wikipedia was founded, or 15 October 1582, the day the Gregorian calendar was introduced. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Note that the Gregorian date type is not yet the same as the [[:d:Special:MyLanguage/Help:Data type#time|point in time data type in Wikidata]], but it is a necessary step on the path to it. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Recent Changes in the software === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Last week, we unveiled the new special page, [[Special:ListMissingLabels|Special:ListMissingLabels]], to find Functions and other Objects that were missing a label in a language. Today, we have completed the planned work in this area with [[Special:ListFunctionsByTests|Special:ListFunctionsByTests]], announced above. We hope this page will help the Wikifunctions community hunt down work that needs to be done more easily ([[:phab:T377909|T377909]] and [[:phab:T377910|T377910]]). We have also changed [[Special:ListObjectsByType|Special:ListObjectsByType]] to use a drop-down to select the target Type, to be like the other special pages ([[:phab:T296315|T296315]]), and to let you sort the results not just alphabetically but newness, either ascending or descending ([[:phab:T343633|T343633]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We have dropped a large part of the validation code we built that runs inside the MediaWiki side of the Wikifunctions ecosystem, as it was complex, buggy — causing at least one partial site outage ([[:phab:T374241|T374241]]) – and slow. The validation of saved and unsaved Objects will mostly still take place, but in fewer bits of the code. This should make the site a little faster when you use it, but more importantly, avoid the risk of crashes (at least, from this area). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We have also tweaked the PHP-side acceptance code to only allow strings as Z2K1 values, where we were previously lax mostly for testing purposes ([[:phab:T296724|T296724]]). We don't think this change should have any user-visible impacts. Finally on the validation side for this week, we've corrected the PHP code to not try to inspect the validity of items inside Z99/Quote objects, as they can be invalid, such as when processing an error complaining that input was invalid ([[:phab:T380386|T380386]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Finally, we have added support for the [[Z1952|Z1952/bax-bamu]] ([[:phab:T379870|T379870]]), [[Z1953|Z1953/xon]] ([[:phab:T380246|T380246]]), and [[Z1954|Z1954/cdo-hant]] & [[Z1955|Z1955/cdo-latn]] ([[:phab:T139010|T139010]], [[:phab:T379829|T379829]], and [[:phab:T380046|T380046]]) languages to Wikifunctions, as part of them being added to MediaWiki. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Next volunteers’ corner on December 9 === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Due to our team offsite next week, we have to move the next volunteers’ corner (and the last one of the year) one week later, to [https://zonestamp.toolforge.org/1733758200 December 9 at 15:30 UTC] at the [https://meet.google.com/xuy-njxh-rkw usual place]. The January volunteers’ corner will also be moved by a week to January 13. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === No update next week === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Due to the same team offsite next week, we will also skip next week’s update. See you again in two weeks! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Function of the week: is leap year === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Since it’s Thanksgiving this week in North America, I wanted to give a thank you to the awesome contributor community we have at Wikifunctions! In the beginning of this year, I started the “Function of the week” rubric in this newsletter, and I wanted to highlight some of the great work done by the community and use it as a vehicle to explain some of the concepts that Wikifunctions works on. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> When the year started, I was genuinely worried whether we would have a function to present every week. But you exceeded my expectations entirely and proved my worries wonderfully wrong. Not only was there more than enough material to present a function of the week, but you have created more than enough functions to have a function of a day a few times over. This is utterly amazing, and I want to say thank you, thank you all! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we’re coming to a function I have been waiting for a while, and now that we introduced the [[Z20159|Gregorian year]] type last week, it could finally be implemented: [[Z20181|is leap year]] (Z20181). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Is leap year takes a single argument, a [[Z20159|Gregorian year]], and returns a simple [[Z40|Boolean]]: it returns true if the given year is a leap year, and false otherwise. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> [[:en:Leap year|Leap years]] were introduced many years ago, when folks noticed that their calendar years and the seasons and the skies were not aligning perfectly. In old Rome, a role was introduced, the [[:en:Pontifex maximus|''pontifex maximus'']], the chief bridge builder between our world and the world in the heavens, and, among other things, their job was to keep the human calendar counting aligned with the actual seasons and other heavenly events. Originally, the ''pontifex maximus'' simply decided, year by year, how long the year should be. [[:en:Julius Caesar|Julius Caesar]] became ''pontifex maximus'' in 63 BC, but instead of deciding year by year, he reformed the calendar and set up predictable rules: every year would have 365 days, but every fourth year would be a leap year, and that’s 366 days long. This rule kept going for a few centuries. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Later the role of the ''pontifex maximus'' was picked up by the Catholic pope. The calendar was starting to again become out of sync with reality, and so [[:en:Pope Gregory XIII|pope Gregory XIII]], as ''pontifex maximus'', issued a [[:en:Inter gravissimas|bull]] introducing the Gregorian calendar in 1582. The bull had two main effects: first, it dropped ten days off the calendar, to bring the calendar back in alignment with the seasons, and second, it modified the rules in order to further reduce the two from getting out of sync. Every fourth year would still be a leap year, but there was an exception: every hundredth year, the leap year would be skipped. But there’s also an exception to that exception: every 400 years we skip skipping the leap year. So, 1900 had and 2100 will have 365 days, but 2000 had 366. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Whereas most people are aware of the four-year rule of the Julian calendar, fewer people know the rules of the Gregorian calendar (given how rarely it occurs, that’s not exactly a surprise). And so it is unsurprising that there are many wrong implementations of this function. When searching for implementations of the leap year rule on GitHub, it is easy to find dozens of implementations that apply the leap year rule partially or incorrectly. One more example of why having a large library of functions is a good idea in general! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The function has a solid set of tests: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">this year, 2024 [[Z20183|is a]] leap year</span> * <span lang="en" dir="ltr" class="mw-content-ltr">next year, 2025, [[Z20253|is not]]</span> * <span lang="en" dir="ltr" class="mw-content-ltr">2000 [[Z20184|was a]] leap year, the last occurrence of the skipping the skipping the leap year rule</span> * <span lang="en" dir="ltr" class="mw-content-ltr">1900 [[Z20248|was not a]] leap year, the last occurrence of skipping the leap year rule</span> * <span lang="en" dir="ltr" class="mw-content-ltr">1582 [[Z20256|was not]] a leap year either</span> * <span lang="en" dir="ltr" class="mw-content-ltr">1 BC [[Z20252|was a]] leap year</span> * <span lang="en" dir="ltr" class="mw-content-ltr">5 BC [[Z20249|was a]] leap year, because it was four years before 1 BC</span> * <span lang="en" dir="ltr" class="mw-content-ltr">2025 BC [[Z20255|was a]] leap year, too</span> * <span lang="en" dir="ltr" class="mw-content-ltr">1300 was a Julian leap year, but [[Z20381|not one]] in the proleptic Gregorian calendar</span> * <span lang="en" dir="ltr" class="mw-content-ltr">4000 AD [[Z20382|will be]] a leap year in the Gregorian calendar, but would not be in [[:en:Gregorian calendar#Accuracy|Herschel's proposed modification]]</span> <div lang="en" dir="ltr" class="mw-content-ltr"> Note that the people living in 2025 BC obviously neither knew that they are living in 2025 BC nor that they are living in a leap year. That’s the meaning of proleptic: it is anachronistically applied back in time. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The function has currently the following implementations: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Z20182|one in Python]], representing the usual rules in a way: if the year number can be divided by 4, but not by 100 but then by 400, then it is a leap year.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Z20251|one in JavaScript]], which, according to a [https://stackoverflow.com/questions/3220163/how-to-find-leap-year-programmatically-in-c/11595914#11595914 detailed StackOverflow answer], is the fastest possible check (but probably not in our implementation, given that we are using BigInt)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Z20275|a composition]] which [[Z20257|converts the year number to the ISO 8601 year]] (thus turning 1 BC to 0, 2 BC to -1, etc.), and then uses a series of [[Z802|ifs]]: if it is [[Z20266|divisible by]] 400, then true, else if it is [[Z20266|divisible by]] 100, then false, else whether it is [[Z20266|divisible by]] 4.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">and [[Z20304|a quite charming composition]], that checks that the [[Z20302|day of the week of the last day of the year]] is the [[Z17414|same as]] the day of the week [[Z17420|following]] the [[Z20290|day of the week of the first day of the year]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> The code implementations benefit from negative years being represented through an implicit ISO 8601 conversion, and so the usual rules can be directly applied. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> I don’t find it obvious at all that the given implementations would always have the same result. But given the passing tests, I am quite confident that they are indeed interchangeable. </div> [[Category:Status updates{{#translation:}}|2024-11-27]] r2m6kh8klhd7r0fe3numxsy2fjz4fzd 143090 143084 2024-12-01T20:39:15Z Ameisenigel 44 Created page with "einen Zahlenbereich angeben, der als Untergrenze und Obergrenze (beide inklusive) angegeben wird, um die Anzahl der Tests zu begrenzen, die den unten angegebenen Testmerkmalen entsprechen sollen;" 143090 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2024-11-21 | nextlabel = Nächstes Update | next = }} <span id="WordGraph:_(almost)_a_million_forms_for_describing_people"></span> === WordGraph: (fast) eine Millionen Formen zur Beschreibung von Personen === [[File:Dicti indent.jpg|thumb]] Ein verspätetes Geschenk zum 12. Geburtstag von Wikidata: Ein Team bei Google Zürich hat den WordGraph-Datensatz veröffentlicht, fast eine Millionen Wortformen in einer strukturierten Darstellung, die sich leicht auf Wikidata hochladen lässt. Laut seiner Selbstbeschreibung ''“enthält der WordGraph-Datensatz mehrsprachige Lexikoneinträge, die mit Wikipedia-Entitäten verknüpft sind und sich auf menschenbezeichnende Nomen und demonyme Adjektive konzentrieren. Jeder Lexikoneintrag enthält flektierte Wortformen und morphologische Informationen für alle Ortsangaben.”'' Der Datensatz enthält 968.153 Formen in 39 Sprachen. Der [https://github.com/google-research-datasets/WordGraph Datensatz ist auf GitHub verfügbar] und unter CC0 veröffentlicht, was ihn mit Wikidata kompatibel macht. Wir haben [[:d:Special:MyLanguage/Wikidata:WordGraph|eine Übersicht mit einigen Statistiken zum Datensatz]] erstellt, verglichen mit Wikidata. Die Sinne sind bereits Wikidata-QIDs zugeordnet, ebenso wie die grammatikalischen Funktionen, was das Hinzufügen zu Wikidata besonders einfach macht. Mit der Auswahl an menschenbezeichnenden Nomen und Demonymen ist dieser Datensatz besonders nützlich für abstrakte Beschreibungen von Personen in Wikidata – und Personen sind schließlich der größte Typ von Datenobjekten, zu dem es Wikipedia-Artikel gibt. Diese Lexeme helfen uns dabei, Beschreibungen wie “irischer Rugbyspieler”, “ghanaischer Sänger” oder “indischer Mathematiker” in vielen Sprachen zu erstellen. Wir möchten Bruno Cartoni, Saran Lertpradit, Seungmin Back, Daniel Calvelo Aros, Kuang-Yu Samuel Chang und Abdelrahman Nabil von Google für dieses wunderbare Geschenk danken. Wir laden alle ein, an der Anreicherung von Wikidata mit diesen lexikografischen Daten mitzuarbeiten. <span id="New_special_page:_list_of_functions_filtered_by_their_tests"></span> === Neue Spezialseite: Liste der Funktionen gefiltert nach ihren Tests === Diese Woche freuen wir uns, eine [[Special:ListFunctionsByTests|neue Spezialseite: Liste der Funktionen gefiltert nach ihren Tests]] einzuführen. Auf der Seite kannst du alle Funktionen auflisten, die weniger als eine bestimmte Anzahl von Tests haben (z. B. [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=&max=1&status%5B%5D=connected&wpFormIdentifier=testfilters weniger als zwei Tests]) oder sie kann helfen, [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=1&max=&status%5B%5D=pending&result%5B%5D=pass&wpFormIdentifier=testfilters Funktionen zu finden, die erfolgreiche Tests haben, die noch nicht verbunden sind]. Oder auf der anderen Seite [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=1&max=&status%5B%5D=connected&result%5B%5D=fail&wpFormIdentifier=testfilters Funktionen mit fehlgeschlagenen Tests, die noch verbunden sind]. Wir können nach [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=&max=0&wpFormIdentifier=testfilters Funktionen, die überhaupt keine Tests haben], suchen oder nach denen, die [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=&max=0&status%5B%5D=connected&wpFormIdentifier=testfilters keine verbundenen Tests haben] oder nach [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=13&max=&wpFormIdentifier=testfilters Funktionen mit mehr als einem Dutzend Tests]. Diese Spezialseite dürfte besonders für Funktionsbearbeiter nützlich sein, die nach Tests und Implementierungen zum Verbinden suchen. Auf der Seite kannst du: * einen Zahlenbereich angeben, der als Untergrenze und Obergrenze (beide inklusive) angegeben wird, um die Anzahl der Tests zu begrenzen, die den unten angegebenen Testmerkmalen entsprechen sollen; * <span lang="en" dir="ltr" class="mw-content-ltr">whether we want to count connected tests or tests not connected yet (or both, in which case you leave both checkboxes empty); and</span> * <span lang="en" dir="ltr" class="mw-content-ltr">whether we want to count only tests that pass all connected implementations, or tests that fail for some of the connected implementations (or both, in which case you leave both checkboxes empty)</span> <div lang="en" dir="ltr" class="mw-content-ltr"> Your resulting page can be shared by its URL. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We hope that this new page will be helpful for you to maintain Wikifunctions! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === More statements! === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The claims sections of Wikidata lexemes, lexeme forms, and lexeme senses have received a major upgrade last week. Each claims section contains a list of Wikidata statements. Previously only statements with String values were included. This has been expanded to include statements with all the following types of values: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">String</span> * <span lang="en" dir="ltr" class="mw-content-ltr">Lexeme reference</span> * <span lang="en" dir="ltr" class="mw-content-ltr">Lexeme form reference</span> * <span lang="en" dir="ltr" class="mw-content-ltr">Lexeme sense reference</span> * <span lang="en" dir="ltr" class="mw-content-ltr">Item reference</span> * <span lang="en" dir="ltr" class="mw-content-ltr">Monolingual text</span> <div lang="en" dir="ltr" class="mw-content-ltr"> In addition, all statements now include a rank, in addition to their subject, predicate, and value. Additional details may be found in [[Special:MyLanguage/Wikifunctions:Support for Wikidata content|Wikifunctions:Support for Wikidata content]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> In order to do so, we added a new key to the [[Z6003|Wikidata statement]] last week, representing the [[Z6040|rank]]. Big thanks to the community for organizing [[Talk:Z6003|a marvelous and diligent clean-up job]]! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === New type: day of Roman year === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we introduce a new type: the [[Z20342|day of Roman year]] allows us to specify a specific day in a year, e.g. November 27, the day when this newsletter is coming out. A day is represented by a natural number for the day of the month and a Gregorian month. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We were also planning to release the [[Z20420|Gregorian date type]]. But while implementing the converters for the type and doing the [[Z20440|first function]] returning the new type, we noticed that the type felt rather difficult to work with, and community feedback came up raising concerns. Because of that we marked the type as “do not use” again and are asking for more feedback and discussion on the [[Wikifunctions:Type proposals/Gregorian calendar date|type proposal page]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Gregorian calendar date is represented by a day of the year and a Gregorian year. This eventually allows us to identify a day according to the proleptic Gregorian calendar, e.g. 15 January 2001, the day Wikipedia was founded, or 15 October 1582, the day the Gregorian calendar was introduced. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Note that the Gregorian date type is not yet the same as the [[:d:Special:MyLanguage/Help:Data type#time|point in time data type in Wikidata]], but it is a necessary step on the path to it. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Recent Changes in the software === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Last week, we unveiled the new special page, [[Special:ListMissingLabels|Special:ListMissingLabels]], to find Functions and other Objects that were missing a label in a language. Today, we have completed the planned work in this area with [[Special:ListFunctionsByTests|Special:ListFunctionsByTests]], announced above. We hope this page will help the Wikifunctions community hunt down work that needs to be done more easily ([[:phab:T377909|T377909]] and [[:phab:T377910|T377910]]). We have also changed [[Special:ListObjectsByType|Special:ListObjectsByType]] to use a drop-down to select the target Type, to be like the other special pages ([[:phab:T296315|T296315]]), and to let you sort the results not just alphabetically but newness, either ascending or descending ([[:phab:T343633|T343633]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We have dropped a large part of the validation code we built that runs inside the MediaWiki side of the Wikifunctions ecosystem, as it was complex, buggy — causing at least one partial site outage ([[:phab:T374241|T374241]]) – and slow. The validation of saved and unsaved Objects will mostly still take place, but in fewer bits of the code. This should make the site a little faster when you use it, but more importantly, avoid the risk of crashes (at least, from this area). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We have also tweaked the PHP-side acceptance code to only allow strings as Z2K1 values, where we were previously lax mostly for testing purposes ([[:phab:T296724|T296724]]). We don't think this change should have any user-visible impacts. Finally on the validation side for this week, we've corrected the PHP code to not try to inspect the validity of items inside Z99/Quote objects, as they can be invalid, such as when processing an error complaining that input was invalid ([[:phab:T380386|T380386]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Finally, we have added support for the [[Z1952|Z1952/bax-bamu]] ([[:phab:T379870|T379870]]), [[Z1953|Z1953/xon]] ([[:phab:T380246|T380246]]), and [[Z1954|Z1954/cdo-hant]] & [[Z1955|Z1955/cdo-latn]] ([[:phab:T139010|T139010]], [[:phab:T379829|T379829]], and [[:phab:T380046|T380046]]) languages to Wikifunctions, as part of them being added to MediaWiki. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Next volunteers’ corner on December 9 === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Due to our team offsite next week, we have to move the next volunteers’ corner (and the last one of the year) one week later, to [https://zonestamp.toolforge.org/1733758200 December 9 at 15:30 UTC] at the [https://meet.google.com/xuy-njxh-rkw usual place]. The January volunteers’ corner will also be moved by a week to January 13. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === No update next week === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Due to the same team offsite next week, we will also skip next week’s update. See you again in two weeks! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Function of the week: is leap year === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Since it’s Thanksgiving this week in North America, I wanted to give a thank you to the awesome contributor community we have at Wikifunctions! In the beginning of this year, I started the “Function of the week” rubric in this newsletter, and I wanted to highlight some of the great work done by the community and use it as a vehicle to explain some of the concepts that Wikifunctions works on. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> When the year started, I was genuinely worried whether we would have a function to present every week. But you exceeded my expectations entirely and proved my worries wonderfully wrong. Not only was there more than enough material to present a function of the week, but you have created more than enough functions to have a function of a day a few times over. This is utterly amazing, and I want to say thank you, thank you all! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we’re coming to a function I have been waiting for a while, and now that we introduced the [[Z20159|Gregorian year]] type last week, it could finally be implemented: [[Z20181|is leap year]] (Z20181). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Is leap year takes a single argument, a [[Z20159|Gregorian year]], and returns a simple [[Z40|Boolean]]: it returns true if the given year is a leap year, and false otherwise. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> [[:en:Leap year|Leap years]] were introduced many years ago, when folks noticed that their calendar years and the seasons and the skies were not aligning perfectly. In old Rome, a role was introduced, the [[:en:Pontifex maximus|''pontifex maximus'']], the chief bridge builder between our world and the world in the heavens, and, among other things, their job was to keep the human calendar counting aligned with the actual seasons and other heavenly events. Originally, the ''pontifex maximus'' simply decided, year by year, how long the year should be. [[:en:Julius Caesar|Julius Caesar]] became ''pontifex maximus'' in 63 BC, but instead of deciding year by year, he reformed the calendar and set up predictable rules: every year would have 365 days, but every fourth year would be a leap year, and that’s 366 days long. This rule kept going for a few centuries. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Later the role of the ''pontifex maximus'' was picked up by the Catholic pope. The calendar was starting to again become out of sync with reality, and so [[:en:Pope Gregory XIII|pope Gregory XIII]], as ''pontifex maximus'', issued a [[:en:Inter gravissimas|bull]] introducing the Gregorian calendar in 1582. The bull had two main effects: first, it dropped ten days off the calendar, to bring the calendar back in alignment with the seasons, and second, it modified the rules in order to further reduce the two from getting out of sync. Every fourth year would still be a leap year, but there was an exception: every hundredth year, the leap year would be skipped. But there’s also an exception to that exception: every 400 years we skip skipping the leap year. So, 1900 had and 2100 will have 365 days, but 2000 had 366. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Whereas most people are aware of the four-year rule of the Julian calendar, fewer people know the rules of the Gregorian calendar (given how rarely it occurs, that’s not exactly a surprise). And so it is unsurprising that there are many wrong implementations of this function. When searching for implementations of the leap year rule on GitHub, it is easy to find dozens of implementations that apply the leap year rule partially or incorrectly. One more example of why having a large library of functions is a good idea in general! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The function has a solid set of tests: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">this year, 2024 [[Z20183|is a]] leap year</span> * <span lang="en" dir="ltr" class="mw-content-ltr">next year, 2025, [[Z20253|is not]]</span> * <span lang="en" dir="ltr" class="mw-content-ltr">2000 [[Z20184|was a]] leap year, the last occurrence of the skipping the skipping the leap year rule</span> * <span lang="en" dir="ltr" class="mw-content-ltr">1900 [[Z20248|was not a]] leap year, the last occurrence of skipping the leap year rule</span> * <span lang="en" dir="ltr" class="mw-content-ltr">1582 [[Z20256|was not]] a leap year either</span> * <span lang="en" dir="ltr" class="mw-content-ltr">1 BC [[Z20252|was a]] leap year</span> * <span lang="en" dir="ltr" class="mw-content-ltr">5 BC [[Z20249|was a]] leap year, because it was four years before 1 BC</span> * <span lang="en" dir="ltr" class="mw-content-ltr">2025 BC [[Z20255|was a]] leap year, too</span> * <span lang="en" dir="ltr" class="mw-content-ltr">1300 was a Julian leap year, but [[Z20381|not one]] in the proleptic Gregorian calendar</span> * <span lang="en" dir="ltr" class="mw-content-ltr">4000 AD [[Z20382|will be]] a leap year in the Gregorian calendar, but would not be in [[:en:Gregorian calendar#Accuracy|Herschel's proposed modification]]</span> <div lang="en" dir="ltr" class="mw-content-ltr"> Note that the people living in 2025 BC obviously neither knew that they are living in 2025 BC nor that they are living in a leap year. That’s the meaning of proleptic: it is anachronistically applied back in time. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The function has currently the following implementations: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Z20182|one in Python]], representing the usual rules in a way: if the year number can be divided by 4, but not by 100 but then by 400, then it is a leap year.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Z20251|one in JavaScript]], which, according to a [https://stackoverflow.com/questions/3220163/how-to-find-leap-year-programmatically-in-c/11595914#11595914 detailed StackOverflow answer], is the fastest possible check (but probably not in our implementation, given that we are using BigInt)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Z20275|a composition]] which [[Z20257|converts the year number to the ISO 8601 year]] (thus turning 1 BC to 0, 2 BC to -1, etc.), and then uses a series of [[Z802|ifs]]: if it is [[Z20266|divisible by]] 400, then true, else if it is [[Z20266|divisible by]] 100, then false, else whether it is [[Z20266|divisible by]] 4.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">and [[Z20304|a quite charming composition]], that checks that the [[Z20302|day of the week of the last day of the year]] is the [[Z17414|same as]] the day of the week [[Z17420|following]] the [[Z20290|day of the week of the first day of the year]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> The code implementations benefit from negative years being represented through an implicit ISO 8601 conversion, and so the usual rules can be directly applied. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> I don’t find it obvious at all that the given implementations would always have the same result. But given the passing tests, I am quite confident that they are indeed interchangeable. </div> [[Category:Status updates{{#translation:}}|2024-11-27]] f4ztjb3dvfd7k45y0geuj4vtckj0czi 143092 143090 2024-12-01T20:43:45Z Ameisenigel 44 Created page with "angeben, ob wir verbundene Tests oder noch nicht verbundene Tests zählen möchten (oder beides, in diesem Fall lässt du beide Kontrollkästchen leer); und" 143092 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2024-11-21 | nextlabel = Nächstes Update | next = }} <span id="WordGraph:_(almost)_a_million_forms_for_describing_people"></span> === WordGraph: (fast) eine Millionen Formen zur Beschreibung von Personen === [[File:Dicti indent.jpg|thumb]] Ein verspätetes Geschenk zum 12. Geburtstag von Wikidata: Ein Team bei Google Zürich hat den WordGraph-Datensatz veröffentlicht, fast eine Millionen Wortformen in einer strukturierten Darstellung, die sich leicht auf Wikidata hochladen lässt. Laut seiner Selbstbeschreibung ''“enthält der WordGraph-Datensatz mehrsprachige Lexikoneinträge, die mit Wikipedia-Entitäten verknüpft sind und sich auf menschenbezeichnende Nomen und demonyme Adjektive konzentrieren. Jeder Lexikoneintrag enthält flektierte Wortformen und morphologische Informationen für alle Ortsangaben.”'' Der Datensatz enthält 968.153 Formen in 39 Sprachen. Der [https://github.com/google-research-datasets/WordGraph Datensatz ist auf GitHub verfügbar] und unter CC0 veröffentlicht, was ihn mit Wikidata kompatibel macht. Wir haben [[:d:Special:MyLanguage/Wikidata:WordGraph|eine Übersicht mit einigen Statistiken zum Datensatz]] erstellt, verglichen mit Wikidata. Die Sinne sind bereits Wikidata-QIDs zugeordnet, ebenso wie die grammatikalischen Funktionen, was das Hinzufügen zu Wikidata besonders einfach macht. Mit der Auswahl an menschenbezeichnenden Nomen und Demonymen ist dieser Datensatz besonders nützlich für abstrakte Beschreibungen von Personen in Wikidata – und Personen sind schließlich der größte Typ von Datenobjekten, zu dem es Wikipedia-Artikel gibt. Diese Lexeme helfen uns dabei, Beschreibungen wie “irischer Rugbyspieler”, “ghanaischer Sänger” oder “indischer Mathematiker” in vielen Sprachen zu erstellen. Wir möchten Bruno Cartoni, Saran Lertpradit, Seungmin Back, Daniel Calvelo Aros, Kuang-Yu Samuel Chang und Abdelrahman Nabil von Google für dieses wunderbare Geschenk danken. Wir laden alle ein, an der Anreicherung von Wikidata mit diesen lexikografischen Daten mitzuarbeiten. <span id="New_special_page:_list_of_functions_filtered_by_their_tests"></span> === Neue Spezialseite: Liste der Funktionen gefiltert nach ihren Tests === Diese Woche freuen wir uns, eine [[Special:ListFunctionsByTests|neue Spezialseite: Liste der Funktionen gefiltert nach ihren Tests]] einzuführen. Auf der Seite kannst du alle Funktionen auflisten, die weniger als eine bestimmte Anzahl von Tests haben (z. B. [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=&max=1&status%5B%5D=connected&wpFormIdentifier=testfilters weniger als zwei Tests]) oder sie kann helfen, [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=1&max=&status%5B%5D=pending&result%5B%5D=pass&wpFormIdentifier=testfilters Funktionen zu finden, die erfolgreiche Tests haben, die noch nicht verbunden sind]. Oder auf der anderen Seite [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=1&max=&status%5B%5D=connected&result%5B%5D=fail&wpFormIdentifier=testfilters Funktionen mit fehlgeschlagenen Tests, die noch verbunden sind]. Wir können nach [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=&max=0&wpFormIdentifier=testfilters Funktionen, die überhaupt keine Tests haben], suchen oder nach denen, die [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=&max=0&status%5B%5D=connected&wpFormIdentifier=testfilters keine verbundenen Tests haben] oder nach [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=13&max=&wpFormIdentifier=testfilters Funktionen mit mehr als einem Dutzend Tests]. Diese Spezialseite dürfte besonders für Funktionsbearbeiter nützlich sein, die nach Tests und Implementierungen zum Verbinden suchen. Auf der Seite kannst du: * einen Zahlenbereich angeben, der als Untergrenze und Obergrenze (beide inklusive) angegeben wird, um die Anzahl der Tests zu begrenzen, die den unten angegebenen Testmerkmalen entsprechen sollen; * angeben, ob wir verbundene Tests oder noch nicht verbundene Tests zählen möchten (oder beides, in diesem Fall lässt du beide Kontrollkästchen leer); und * <span lang="en" dir="ltr" class="mw-content-ltr">whether we want to count only tests that pass all connected implementations, or tests that fail for some of the connected implementations (or both, in which case you leave both checkboxes empty)</span> <div lang="en" dir="ltr" class="mw-content-ltr"> Your resulting page can be shared by its URL. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We hope that this new page will be helpful for you to maintain Wikifunctions! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === More statements! === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The claims sections of Wikidata lexemes, lexeme forms, and lexeme senses have received a major upgrade last week. Each claims section contains a list of Wikidata statements. Previously only statements with String values were included. This has been expanded to include statements with all the following types of values: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">String</span> * <span lang="en" dir="ltr" class="mw-content-ltr">Lexeme reference</span> * <span lang="en" dir="ltr" class="mw-content-ltr">Lexeme form reference</span> * <span lang="en" dir="ltr" class="mw-content-ltr">Lexeme sense reference</span> * <span lang="en" dir="ltr" class="mw-content-ltr">Item reference</span> * <span lang="en" dir="ltr" class="mw-content-ltr">Monolingual text</span> <div lang="en" dir="ltr" class="mw-content-ltr"> In addition, all statements now include a rank, in addition to their subject, predicate, and value. Additional details may be found in [[Special:MyLanguage/Wikifunctions:Support for Wikidata content|Wikifunctions:Support for Wikidata content]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> In order to do so, we added a new key to the [[Z6003|Wikidata statement]] last week, representing the [[Z6040|rank]]. Big thanks to the community for organizing [[Talk:Z6003|a marvelous and diligent clean-up job]]! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === New type: day of Roman year === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we introduce a new type: the [[Z20342|day of Roman year]] allows us to specify a specific day in a year, e.g. November 27, the day when this newsletter is coming out. A day is represented by a natural number for the day of the month and a Gregorian month. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We were also planning to release the [[Z20420|Gregorian date type]]. But while implementing the converters for the type and doing the [[Z20440|first function]] returning the new type, we noticed that the type felt rather difficult to work with, and community feedback came up raising concerns. Because of that we marked the type as “do not use” again and are asking for more feedback and discussion on the [[Wikifunctions:Type proposals/Gregorian calendar date|type proposal page]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Gregorian calendar date is represented by a day of the year and a Gregorian year. This eventually allows us to identify a day according to the proleptic Gregorian calendar, e.g. 15 January 2001, the day Wikipedia was founded, or 15 October 1582, the day the Gregorian calendar was introduced. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Note that the Gregorian date type is not yet the same as the [[:d:Special:MyLanguage/Help:Data type#time|point in time data type in Wikidata]], but it is a necessary step on the path to it. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Recent Changes in the software === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Last week, we unveiled the new special page, [[Special:ListMissingLabels|Special:ListMissingLabels]], to find Functions and other Objects that were missing a label in a language. Today, we have completed the planned work in this area with [[Special:ListFunctionsByTests|Special:ListFunctionsByTests]], announced above. We hope this page will help the Wikifunctions community hunt down work that needs to be done more easily ([[:phab:T377909|T377909]] and [[:phab:T377910|T377910]]). We have also changed [[Special:ListObjectsByType|Special:ListObjectsByType]] to use a drop-down to select the target Type, to be like the other special pages ([[:phab:T296315|T296315]]), and to let you sort the results not just alphabetically but newness, either ascending or descending ([[:phab:T343633|T343633]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We have dropped a large part of the validation code we built that runs inside the MediaWiki side of the Wikifunctions ecosystem, as it was complex, buggy — causing at least one partial site outage ([[:phab:T374241|T374241]]) – and slow. The validation of saved and unsaved Objects will mostly still take place, but in fewer bits of the code. This should make the site a little faster when you use it, but more importantly, avoid the risk of crashes (at least, from this area). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We have also tweaked the PHP-side acceptance code to only allow strings as Z2K1 values, where we were previously lax mostly for testing purposes ([[:phab:T296724|T296724]]). We don't think this change should have any user-visible impacts. Finally on the validation side for this week, we've corrected the PHP code to not try to inspect the validity of items inside Z99/Quote objects, as they can be invalid, such as when processing an error complaining that input was invalid ([[:phab:T380386|T380386]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Finally, we have added support for the [[Z1952|Z1952/bax-bamu]] ([[:phab:T379870|T379870]]), [[Z1953|Z1953/xon]] ([[:phab:T380246|T380246]]), and [[Z1954|Z1954/cdo-hant]] & [[Z1955|Z1955/cdo-latn]] ([[:phab:T139010|T139010]], [[:phab:T379829|T379829]], and [[:phab:T380046|T380046]]) languages to Wikifunctions, as part of them being added to MediaWiki. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Next volunteers’ corner on December 9 === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Due to our team offsite next week, we have to move the next volunteers’ corner (and the last one of the year) one week later, to [https://zonestamp.toolforge.org/1733758200 December 9 at 15:30 UTC] at the [https://meet.google.com/xuy-njxh-rkw usual place]. The January volunteers’ corner will also be moved by a week to January 13. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === No update next week === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Due to the same team offsite next week, we will also skip next week’s update. See you again in two weeks! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Function of the week: is leap year === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Since it’s Thanksgiving this week in North America, I wanted to give a thank you to the awesome contributor community we have at Wikifunctions! In the beginning of this year, I started the “Function of the week” rubric in this newsletter, and I wanted to highlight some of the great work done by the community and use it as a vehicle to explain some of the concepts that Wikifunctions works on. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> When the year started, I was genuinely worried whether we would have a function to present every week. But you exceeded my expectations entirely and proved my worries wonderfully wrong. Not only was there more than enough material to present a function of the week, but you have created more than enough functions to have a function of a day a few times over. This is utterly amazing, and I want to say thank you, thank you all! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we’re coming to a function I have been waiting for a while, and now that we introduced the [[Z20159|Gregorian year]] type last week, it could finally be implemented: [[Z20181|is leap year]] (Z20181). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Is leap year takes a single argument, a [[Z20159|Gregorian year]], and returns a simple [[Z40|Boolean]]: it returns true if the given year is a leap year, and false otherwise. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> [[:en:Leap year|Leap years]] were introduced many years ago, when folks noticed that their calendar years and the seasons and the skies were not aligning perfectly. In old Rome, a role was introduced, the [[:en:Pontifex maximus|''pontifex maximus'']], the chief bridge builder between our world and the world in the heavens, and, among other things, their job was to keep the human calendar counting aligned with the actual seasons and other heavenly events. Originally, the ''pontifex maximus'' simply decided, year by year, how long the year should be. [[:en:Julius Caesar|Julius Caesar]] became ''pontifex maximus'' in 63 BC, but instead of deciding year by year, he reformed the calendar and set up predictable rules: every year would have 365 days, but every fourth year would be a leap year, and that’s 366 days long. This rule kept going for a few centuries. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Later the role of the ''pontifex maximus'' was picked up by the Catholic pope. The calendar was starting to again become out of sync with reality, and so [[:en:Pope Gregory XIII|pope Gregory XIII]], as ''pontifex maximus'', issued a [[:en:Inter gravissimas|bull]] introducing the Gregorian calendar in 1582. The bull had two main effects: first, it dropped ten days off the calendar, to bring the calendar back in alignment with the seasons, and second, it modified the rules in order to further reduce the two from getting out of sync. Every fourth year would still be a leap year, but there was an exception: every hundredth year, the leap year would be skipped. But there’s also an exception to that exception: every 400 years we skip skipping the leap year. So, 1900 had and 2100 will have 365 days, but 2000 had 366. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Whereas most people are aware of the four-year rule of the Julian calendar, fewer people know the rules of the Gregorian calendar (given how rarely it occurs, that’s not exactly a surprise). And so it is unsurprising that there are many wrong implementations of this function. When searching for implementations of the leap year rule on GitHub, it is easy to find dozens of implementations that apply the leap year rule partially or incorrectly. One more example of why having a large library of functions is a good idea in general! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The function has a solid set of tests: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">this year, 2024 [[Z20183|is a]] leap year</span> * <span lang="en" dir="ltr" class="mw-content-ltr">next year, 2025, [[Z20253|is not]]</span> * <span lang="en" dir="ltr" class="mw-content-ltr">2000 [[Z20184|was a]] leap year, the last occurrence of the skipping the skipping the leap year rule</span> * <span lang="en" dir="ltr" class="mw-content-ltr">1900 [[Z20248|was not a]] leap year, the last occurrence of skipping the leap year rule</span> * <span lang="en" dir="ltr" class="mw-content-ltr">1582 [[Z20256|was not]] a leap year either</span> * <span lang="en" dir="ltr" class="mw-content-ltr">1 BC [[Z20252|was a]] leap year</span> * <span lang="en" dir="ltr" class="mw-content-ltr">5 BC [[Z20249|was a]] leap year, because it was four years before 1 BC</span> * <span lang="en" dir="ltr" class="mw-content-ltr">2025 BC [[Z20255|was a]] leap year, too</span> * <span lang="en" dir="ltr" class="mw-content-ltr">1300 was a Julian leap year, but [[Z20381|not one]] in the proleptic Gregorian calendar</span> * <span lang="en" dir="ltr" class="mw-content-ltr">4000 AD [[Z20382|will be]] a leap year in the Gregorian calendar, but would not be in [[:en:Gregorian calendar#Accuracy|Herschel's proposed modification]]</span> <div lang="en" dir="ltr" class="mw-content-ltr"> Note that the people living in 2025 BC obviously neither knew that they are living in 2025 BC nor that they are living in a leap year. That’s the meaning of proleptic: it is anachronistically applied back in time. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The function has currently the following implementations: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Z20182|one in Python]], representing the usual rules in a way: if the year number can be divided by 4, but not by 100 but then by 400, then it is a leap year.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Z20251|one in JavaScript]], which, according to a [https://stackoverflow.com/questions/3220163/how-to-find-leap-year-programmatically-in-c/11595914#11595914 detailed StackOverflow answer], is the fastest possible check (but probably not in our implementation, given that we are using BigInt)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Z20275|a composition]] which [[Z20257|converts the year number to the ISO 8601 year]] (thus turning 1 BC to 0, 2 BC to -1, etc.), and then uses a series of [[Z802|ifs]]: if it is [[Z20266|divisible by]] 400, then true, else if it is [[Z20266|divisible by]] 100, then false, else whether it is [[Z20266|divisible by]] 4.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">and [[Z20304|a quite charming composition]], that checks that the [[Z20302|day of the week of the last day of the year]] is the [[Z17414|same as]] the day of the week [[Z17420|following]] the [[Z20290|day of the week of the first day of the year]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> The code implementations benefit from negative years being represented through an implicit ISO 8601 conversion, and so the usual rules can be directly applied. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> I don’t find it obvious at all that the given implementations would always have the same result. But given the passing tests, I am quite confident that they are indeed interchangeable. </div> [[Category:Status updates{{#translation:}}|2024-11-27]] 2n45dtdwwkraw7fxrfgogskwxtthogb 143094 143092 2024-12-01T20:44:21Z Ameisenigel 44 Created page with "angeben, ob wir nur Tests zählen möchten, die alle verbundenen Implementierungen bestehen, oder Tests, die für einige der verbundenen Implementierungen fehlschlagen (oder beides, in diesem Fall lässt du beide Kontrollkästchen leer)" 143094 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2024-11-21 | nextlabel = Nächstes Update | next = }} <span id="WordGraph:_(almost)_a_million_forms_for_describing_people"></span> === WordGraph: (fast) eine Millionen Formen zur Beschreibung von Personen === [[File:Dicti indent.jpg|thumb]] Ein verspätetes Geschenk zum 12. Geburtstag von Wikidata: Ein Team bei Google Zürich hat den WordGraph-Datensatz veröffentlicht, fast eine Millionen Wortformen in einer strukturierten Darstellung, die sich leicht auf Wikidata hochladen lässt. Laut seiner Selbstbeschreibung ''“enthält der WordGraph-Datensatz mehrsprachige Lexikoneinträge, die mit Wikipedia-Entitäten verknüpft sind und sich auf menschenbezeichnende Nomen und demonyme Adjektive konzentrieren. Jeder Lexikoneintrag enthält flektierte Wortformen und morphologische Informationen für alle Ortsangaben.”'' Der Datensatz enthält 968.153 Formen in 39 Sprachen. Der [https://github.com/google-research-datasets/WordGraph Datensatz ist auf GitHub verfügbar] und unter CC0 veröffentlicht, was ihn mit Wikidata kompatibel macht. Wir haben [[:d:Special:MyLanguage/Wikidata:WordGraph|eine Übersicht mit einigen Statistiken zum Datensatz]] erstellt, verglichen mit Wikidata. Die Sinne sind bereits Wikidata-QIDs zugeordnet, ebenso wie die grammatikalischen Funktionen, was das Hinzufügen zu Wikidata besonders einfach macht. Mit der Auswahl an menschenbezeichnenden Nomen und Demonymen ist dieser Datensatz besonders nützlich für abstrakte Beschreibungen von Personen in Wikidata – und Personen sind schließlich der größte Typ von Datenobjekten, zu dem es Wikipedia-Artikel gibt. Diese Lexeme helfen uns dabei, Beschreibungen wie “irischer Rugbyspieler”, “ghanaischer Sänger” oder “indischer Mathematiker” in vielen Sprachen zu erstellen. Wir möchten Bruno Cartoni, Saran Lertpradit, Seungmin Back, Daniel Calvelo Aros, Kuang-Yu Samuel Chang und Abdelrahman Nabil von Google für dieses wunderbare Geschenk danken. Wir laden alle ein, an der Anreicherung von Wikidata mit diesen lexikografischen Daten mitzuarbeiten. <span id="New_special_page:_list_of_functions_filtered_by_their_tests"></span> === Neue Spezialseite: Liste der Funktionen gefiltert nach ihren Tests === Diese Woche freuen wir uns, eine [[Special:ListFunctionsByTests|neue Spezialseite: Liste der Funktionen gefiltert nach ihren Tests]] einzuführen. Auf der Seite kannst du alle Funktionen auflisten, die weniger als eine bestimmte Anzahl von Tests haben (z. B. [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=&max=1&status%5B%5D=connected&wpFormIdentifier=testfilters weniger als zwei Tests]) oder sie kann helfen, [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=1&max=&status%5B%5D=pending&result%5B%5D=pass&wpFormIdentifier=testfilters Funktionen zu finden, die erfolgreiche Tests haben, die noch nicht verbunden sind]. Oder auf der anderen Seite [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=1&max=&status%5B%5D=connected&result%5B%5D=fail&wpFormIdentifier=testfilters Funktionen mit fehlgeschlagenen Tests, die noch verbunden sind]. Wir können nach [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=&max=0&wpFormIdentifier=testfilters Funktionen, die überhaupt keine Tests haben], suchen oder nach denen, die [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=&max=0&status%5B%5D=connected&wpFormIdentifier=testfilters keine verbundenen Tests haben] oder nach [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=13&max=&wpFormIdentifier=testfilters Funktionen mit mehr als einem Dutzend Tests]. Diese Spezialseite dürfte besonders für Funktionsbearbeiter nützlich sein, die nach Tests und Implementierungen zum Verbinden suchen. Auf der Seite kannst du: * einen Zahlenbereich angeben, der als Untergrenze und Obergrenze (beide inklusive) angegeben wird, um die Anzahl der Tests zu begrenzen, die den unten angegebenen Testmerkmalen entsprechen sollen; * angeben, ob wir verbundene Tests oder noch nicht verbundene Tests zählen möchten (oder beides, in diesem Fall lässt du beide Kontrollkästchen leer); und * angeben, ob wir nur Tests zählen möchten, die alle verbundenen Implementierungen bestehen, oder Tests, die für einige der verbundenen Implementierungen fehlschlagen (oder beides, in diesem Fall lässt du beide Kontrollkästchen leer) <div lang="en" dir="ltr" class="mw-content-ltr"> Your resulting page can be shared by its URL. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We hope that this new page will be helpful for you to maintain Wikifunctions! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === More statements! === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The claims sections of Wikidata lexemes, lexeme forms, and lexeme senses have received a major upgrade last week. Each claims section contains a list of Wikidata statements. Previously only statements with String values were included. This has been expanded to include statements with all the following types of values: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">String</span> * <span lang="en" dir="ltr" class="mw-content-ltr">Lexeme reference</span> * <span lang="en" dir="ltr" class="mw-content-ltr">Lexeme form reference</span> * <span lang="en" dir="ltr" class="mw-content-ltr">Lexeme sense reference</span> * <span lang="en" dir="ltr" class="mw-content-ltr">Item reference</span> * <span lang="en" dir="ltr" class="mw-content-ltr">Monolingual text</span> <div lang="en" dir="ltr" class="mw-content-ltr"> In addition, all statements now include a rank, in addition to their subject, predicate, and value. Additional details may be found in [[Special:MyLanguage/Wikifunctions:Support for Wikidata content|Wikifunctions:Support for Wikidata content]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> In order to do so, we added a new key to the [[Z6003|Wikidata statement]] last week, representing the [[Z6040|rank]]. Big thanks to the community for organizing [[Talk:Z6003|a marvelous and diligent clean-up job]]! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === New type: day of Roman year === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we introduce a new type: the [[Z20342|day of Roman year]] allows us to specify a specific day in a year, e.g. November 27, the day when this newsletter is coming out. A day is represented by a natural number for the day of the month and a Gregorian month. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We were also planning to release the [[Z20420|Gregorian date type]]. But while implementing the converters for the type and doing the [[Z20440|first function]] returning the new type, we noticed that the type felt rather difficult to work with, and community feedback came up raising concerns. Because of that we marked the type as “do not use” again and are asking for more feedback and discussion on the [[Wikifunctions:Type proposals/Gregorian calendar date|type proposal page]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Gregorian calendar date is represented by a day of the year and a Gregorian year. This eventually allows us to identify a day according to the proleptic Gregorian calendar, e.g. 15 January 2001, the day Wikipedia was founded, or 15 October 1582, the day the Gregorian calendar was introduced. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Note that the Gregorian date type is not yet the same as the [[:d:Special:MyLanguage/Help:Data type#time|point in time data type in Wikidata]], but it is a necessary step on the path to it. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Recent Changes in the software === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Last week, we unveiled the new special page, [[Special:ListMissingLabels|Special:ListMissingLabels]], to find Functions and other Objects that were missing a label in a language. Today, we have completed the planned work in this area with [[Special:ListFunctionsByTests|Special:ListFunctionsByTests]], announced above. We hope this page will help the Wikifunctions community hunt down work that needs to be done more easily ([[:phab:T377909|T377909]] and [[:phab:T377910|T377910]]). We have also changed [[Special:ListObjectsByType|Special:ListObjectsByType]] to use a drop-down to select the target Type, to be like the other special pages ([[:phab:T296315|T296315]]), and to let you sort the results not just alphabetically but newness, either ascending or descending ([[:phab:T343633|T343633]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We have dropped a large part of the validation code we built that runs inside the MediaWiki side of the Wikifunctions ecosystem, as it was complex, buggy — causing at least one partial site outage ([[:phab:T374241|T374241]]) – and slow. The validation of saved and unsaved Objects will mostly still take place, but in fewer bits of the code. This should make the site a little faster when you use it, but more importantly, avoid the risk of crashes (at least, from this area). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We have also tweaked the PHP-side acceptance code to only allow strings as Z2K1 values, where we were previously lax mostly for testing purposes ([[:phab:T296724|T296724]]). We don't think this change should have any user-visible impacts. Finally on the validation side for this week, we've corrected the PHP code to not try to inspect the validity of items inside Z99/Quote objects, as they can be invalid, such as when processing an error complaining that input was invalid ([[:phab:T380386|T380386]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Finally, we have added support for the [[Z1952|Z1952/bax-bamu]] ([[:phab:T379870|T379870]]), [[Z1953|Z1953/xon]] ([[:phab:T380246|T380246]]), and [[Z1954|Z1954/cdo-hant]] & [[Z1955|Z1955/cdo-latn]] ([[:phab:T139010|T139010]], [[:phab:T379829|T379829]], and [[:phab:T380046|T380046]]) languages to Wikifunctions, as part of them being added to MediaWiki. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Next volunteers’ corner on December 9 === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Due to our team offsite next week, we have to move the next volunteers’ corner (and the last one of the year) one week later, to [https://zonestamp.toolforge.org/1733758200 December 9 at 15:30 UTC] at the [https://meet.google.com/xuy-njxh-rkw usual place]. The January volunteers’ corner will also be moved by a week to January 13. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === No update next week === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Due to the same team offsite next week, we will also skip next week’s update. See you again in two weeks! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Function of the week: is leap year === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Since it’s Thanksgiving this week in North America, I wanted to give a thank you to the awesome contributor community we have at Wikifunctions! In the beginning of this year, I started the “Function of the week” rubric in this newsletter, and I wanted to highlight some of the great work done by the community and use it as a vehicle to explain some of the concepts that Wikifunctions works on. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> When the year started, I was genuinely worried whether we would have a function to present every week. But you exceeded my expectations entirely and proved my worries wonderfully wrong. Not only was there more than enough material to present a function of the week, but you have created more than enough functions to have a function of a day a few times over. This is utterly amazing, and I want to say thank you, thank you all! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we’re coming to a function I have been waiting for a while, and now that we introduced the [[Z20159|Gregorian year]] type last week, it could finally be implemented: [[Z20181|is leap year]] (Z20181). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Is leap year takes a single argument, a [[Z20159|Gregorian year]], and returns a simple [[Z40|Boolean]]: it returns true if the given year is a leap year, and false otherwise. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> [[:en:Leap year|Leap years]] were introduced many years ago, when folks noticed that their calendar years and the seasons and the skies were not aligning perfectly. In old Rome, a role was introduced, the [[:en:Pontifex maximus|''pontifex maximus'']], the chief bridge builder between our world and the world in the heavens, and, among other things, their job was to keep the human calendar counting aligned with the actual seasons and other heavenly events. Originally, the ''pontifex maximus'' simply decided, year by year, how long the year should be. [[:en:Julius Caesar|Julius Caesar]] became ''pontifex maximus'' in 63 BC, but instead of deciding year by year, he reformed the calendar and set up predictable rules: every year would have 365 days, but every fourth year would be a leap year, and that’s 366 days long. This rule kept going for a few centuries. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Later the role of the ''pontifex maximus'' was picked up by the Catholic pope. The calendar was starting to again become out of sync with reality, and so [[:en:Pope Gregory XIII|pope Gregory XIII]], as ''pontifex maximus'', issued a [[:en:Inter gravissimas|bull]] introducing the Gregorian calendar in 1582. The bull had two main effects: first, it dropped ten days off the calendar, to bring the calendar back in alignment with the seasons, and second, it modified the rules in order to further reduce the two from getting out of sync. Every fourth year would still be a leap year, but there was an exception: every hundredth year, the leap year would be skipped. But there’s also an exception to that exception: every 400 years we skip skipping the leap year. So, 1900 had and 2100 will have 365 days, but 2000 had 366. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Whereas most people are aware of the four-year rule of the Julian calendar, fewer people know the rules of the Gregorian calendar (given how rarely it occurs, that’s not exactly a surprise). And so it is unsurprising that there are many wrong implementations of this function. When searching for implementations of the leap year rule on GitHub, it is easy to find dozens of implementations that apply the leap year rule partially or incorrectly. One more example of why having a large library of functions is a good idea in general! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The function has a solid set of tests: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">this year, 2024 [[Z20183|is a]] leap year</span> * <span lang="en" dir="ltr" class="mw-content-ltr">next year, 2025, [[Z20253|is not]]</span> * <span lang="en" dir="ltr" class="mw-content-ltr">2000 [[Z20184|was a]] leap year, the last occurrence of the skipping the skipping the leap year rule</span> * <span lang="en" dir="ltr" class="mw-content-ltr">1900 [[Z20248|was not a]] leap year, the last occurrence of skipping the leap year rule</span> * <span lang="en" dir="ltr" class="mw-content-ltr">1582 [[Z20256|was not]] a leap year either</span> * <span lang="en" dir="ltr" class="mw-content-ltr">1 BC [[Z20252|was a]] leap year</span> * <span lang="en" dir="ltr" class="mw-content-ltr">5 BC [[Z20249|was a]] leap year, because it was four years before 1 BC</span> * <span lang="en" dir="ltr" class="mw-content-ltr">2025 BC [[Z20255|was a]] leap year, too</span> * <span lang="en" dir="ltr" class="mw-content-ltr">1300 was a Julian leap year, but [[Z20381|not one]] in the proleptic Gregorian calendar</span> * <span lang="en" dir="ltr" class="mw-content-ltr">4000 AD [[Z20382|will be]] a leap year in the Gregorian calendar, but would not be in [[:en:Gregorian calendar#Accuracy|Herschel's proposed modification]]</span> <div lang="en" dir="ltr" class="mw-content-ltr"> Note that the people living in 2025 BC obviously neither knew that they are living in 2025 BC nor that they are living in a leap year. That’s the meaning of proleptic: it is anachronistically applied back in time. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The function has currently the following implementations: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Z20182|one in Python]], representing the usual rules in a way: if the year number can be divided by 4, but not by 100 but then by 400, then it is a leap year.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Z20251|one in JavaScript]], which, according to a [https://stackoverflow.com/questions/3220163/how-to-find-leap-year-programmatically-in-c/11595914#11595914 detailed StackOverflow answer], is the fastest possible check (but probably not in our implementation, given that we are using BigInt)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Z20275|a composition]] which [[Z20257|converts the year number to the ISO 8601 year]] (thus turning 1 BC to 0, 2 BC to -1, etc.), and then uses a series of [[Z802|ifs]]: if it is [[Z20266|divisible by]] 400, then true, else if it is [[Z20266|divisible by]] 100, then false, else whether it is [[Z20266|divisible by]] 4.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">and [[Z20304|a quite charming composition]], that checks that the [[Z20302|day of the week of the last day of the year]] is the [[Z17414|same as]] the day of the week [[Z17420|following]] the [[Z20290|day of the week of the first day of the year]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> The code implementations benefit from negative years being represented through an implicit ISO 8601 conversion, and so the usual rules can be directly applied. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> I don’t find it obvious at all that the given implementations would always have the same result. But given the passing tests, I am quite confident that they are indeed interchangeable. </div> [[Category:Status updates{{#translation:}}|2024-11-27]] d2ds5alfo06tkpetthab4tqttte0sc6 143096 143094 2024-12-01T20:44:43Z Ameisenigel 44 Created page with "Deine resultierende Seite kann über ihre URL geteilt werden." 143096 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2024-11-21 | nextlabel = Nächstes Update | next = }} <span id="WordGraph:_(almost)_a_million_forms_for_describing_people"></span> === WordGraph: (fast) eine Millionen Formen zur Beschreibung von Personen === [[File:Dicti indent.jpg|thumb]] Ein verspätetes Geschenk zum 12. Geburtstag von Wikidata: Ein Team bei Google Zürich hat den WordGraph-Datensatz veröffentlicht, fast eine Millionen Wortformen in einer strukturierten Darstellung, die sich leicht auf Wikidata hochladen lässt. Laut seiner Selbstbeschreibung ''“enthält der WordGraph-Datensatz mehrsprachige Lexikoneinträge, die mit Wikipedia-Entitäten verknüpft sind und sich auf menschenbezeichnende Nomen und demonyme Adjektive konzentrieren. Jeder Lexikoneintrag enthält flektierte Wortformen und morphologische Informationen für alle Ortsangaben.”'' Der Datensatz enthält 968.153 Formen in 39 Sprachen. Der [https://github.com/google-research-datasets/WordGraph Datensatz ist auf GitHub verfügbar] und unter CC0 veröffentlicht, was ihn mit Wikidata kompatibel macht. Wir haben [[:d:Special:MyLanguage/Wikidata:WordGraph|eine Übersicht mit einigen Statistiken zum Datensatz]] erstellt, verglichen mit Wikidata. Die Sinne sind bereits Wikidata-QIDs zugeordnet, ebenso wie die grammatikalischen Funktionen, was das Hinzufügen zu Wikidata besonders einfach macht. Mit der Auswahl an menschenbezeichnenden Nomen und Demonymen ist dieser Datensatz besonders nützlich für abstrakte Beschreibungen von Personen in Wikidata – und Personen sind schließlich der größte Typ von Datenobjekten, zu dem es Wikipedia-Artikel gibt. Diese Lexeme helfen uns dabei, Beschreibungen wie “irischer Rugbyspieler”, “ghanaischer Sänger” oder “indischer Mathematiker” in vielen Sprachen zu erstellen. Wir möchten Bruno Cartoni, Saran Lertpradit, Seungmin Back, Daniel Calvelo Aros, Kuang-Yu Samuel Chang und Abdelrahman Nabil von Google für dieses wunderbare Geschenk danken. Wir laden alle ein, an der Anreicherung von Wikidata mit diesen lexikografischen Daten mitzuarbeiten. <span id="New_special_page:_list_of_functions_filtered_by_their_tests"></span> === Neue Spezialseite: Liste der Funktionen gefiltert nach ihren Tests === Diese Woche freuen wir uns, eine [[Special:ListFunctionsByTests|neue Spezialseite: Liste der Funktionen gefiltert nach ihren Tests]] einzuführen. Auf der Seite kannst du alle Funktionen auflisten, die weniger als eine bestimmte Anzahl von Tests haben (z. B. [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=&max=1&status%5B%5D=connected&wpFormIdentifier=testfilters weniger als zwei Tests]) oder sie kann helfen, [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=1&max=&status%5B%5D=pending&result%5B%5D=pass&wpFormIdentifier=testfilters Funktionen zu finden, die erfolgreiche Tests haben, die noch nicht verbunden sind]. Oder auf der anderen Seite [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=1&max=&status%5B%5D=connected&result%5B%5D=fail&wpFormIdentifier=testfilters Funktionen mit fehlgeschlagenen Tests, die noch verbunden sind]. Wir können nach [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=&max=0&wpFormIdentifier=testfilters Funktionen, die überhaupt keine Tests haben], suchen oder nach denen, die [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=&max=0&status%5B%5D=connected&wpFormIdentifier=testfilters keine verbundenen Tests haben] oder nach [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=13&max=&wpFormIdentifier=testfilters Funktionen mit mehr als einem Dutzend Tests]. Diese Spezialseite dürfte besonders für Funktionsbearbeiter nützlich sein, die nach Tests und Implementierungen zum Verbinden suchen. Auf der Seite kannst du: * einen Zahlenbereich angeben, der als Untergrenze und Obergrenze (beide inklusive) angegeben wird, um die Anzahl der Tests zu begrenzen, die den unten angegebenen Testmerkmalen entsprechen sollen; * angeben, ob wir verbundene Tests oder noch nicht verbundene Tests zählen möchten (oder beides, in diesem Fall lässt du beide Kontrollkästchen leer); und * angeben, ob wir nur Tests zählen möchten, die alle verbundenen Implementierungen bestehen, oder Tests, die für einige der verbundenen Implementierungen fehlschlagen (oder beides, in diesem Fall lässt du beide Kontrollkästchen leer) Deine resultierende Seite kann über ihre URL geteilt werden. <div lang="en" dir="ltr" class="mw-content-ltr"> We hope that this new page will be helpful for you to maintain Wikifunctions! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === More statements! === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The claims sections of Wikidata lexemes, lexeme forms, and lexeme senses have received a major upgrade last week. Each claims section contains a list of Wikidata statements. Previously only statements with String values were included. This has been expanded to include statements with all the following types of values: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">String</span> * <span lang="en" dir="ltr" class="mw-content-ltr">Lexeme reference</span> * <span lang="en" dir="ltr" class="mw-content-ltr">Lexeme form reference</span> * <span lang="en" dir="ltr" class="mw-content-ltr">Lexeme sense reference</span> * <span lang="en" dir="ltr" class="mw-content-ltr">Item reference</span> * <span lang="en" dir="ltr" class="mw-content-ltr">Monolingual text</span> <div lang="en" dir="ltr" class="mw-content-ltr"> In addition, all statements now include a rank, in addition to their subject, predicate, and value. Additional details may be found in [[Special:MyLanguage/Wikifunctions:Support for Wikidata content|Wikifunctions:Support for Wikidata content]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> In order to do so, we added a new key to the [[Z6003|Wikidata statement]] last week, representing the [[Z6040|rank]]. Big thanks to the community for organizing [[Talk:Z6003|a marvelous and diligent clean-up job]]! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === New type: day of Roman year === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we introduce a new type: the [[Z20342|day of Roman year]] allows us to specify a specific day in a year, e.g. November 27, the day when this newsletter is coming out. A day is represented by a natural number for the day of the month and a Gregorian month. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We were also planning to release the [[Z20420|Gregorian date type]]. But while implementing the converters for the type and doing the [[Z20440|first function]] returning the new type, we noticed that the type felt rather difficult to work with, and community feedback came up raising concerns. Because of that we marked the type as “do not use” again and are asking for more feedback and discussion on the [[Wikifunctions:Type proposals/Gregorian calendar date|type proposal page]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Gregorian calendar date is represented by a day of the year and a Gregorian year. This eventually allows us to identify a day according to the proleptic Gregorian calendar, e.g. 15 January 2001, the day Wikipedia was founded, or 15 October 1582, the day the Gregorian calendar was introduced. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Note that the Gregorian date type is not yet the same as the [[:d:Special:MyLanguage/Help:Data type#time|point in time data type in Wikidata]], but it is a necessary step on the path to it. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Recent Changes in the software === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Last week, we unveiled the new special page, [[Special:ListMissingLabels|Special:ListMissingLabels]], to find Functions and other Objects that were missing a label in a language. Today, we have completed the planned work in this area with [[Special:ListFunctionsByTests|Special:ListFunctionsByTests]], announced above. We hope this page will help the Wikifunctions community hunt down work that needs to be done more easily ([[:phab:T377909|T377909]] and [[:phab:T377910|T377910]]). We have also changed [[Special:ListObjectsByType|Special:ListObjectsByType]] to use a drop-down to select the target Type, to be like the other special pages ([[:phab:T296315|T296315]]), and to let you sort the results not just alphabetically but newness, either ascending or descending ([[:phab:T343633|T343633]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We have dropped a large part of the validation code we built that runs inside the MediaWiki side of the Wikifunctions ecosystem, as it was complex, buggy — causing at least one partial site outage ([[:phab:T374241|T374241]]) – and slow. The validation of saved and unsaved Objects will mostly still take place, but in fewer bits of the code. This should make the site a little faster when you use it, but more importantly, avoid the risk of crashes (at least, from this area). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We have also tweaked the PHP-side acceptance code to only allow strings as Z2K1 values, where we were previously lax mostly for testing purposes ([[:phab:T296724|T296724]]). We don't think this change should have any user-visible impacts. Finally on the validation side for this week, we've corrected the PHP code to not try to inspect the validity of items inside Z99/Quote objects, as they can be invalid, such as when processing an error complaining that input was invalid ([[:phab:T380386|T380386]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Finally, we have added support for the [[Z1952|Z1952/bax-bamu]] ([[:phab:T379870|T379870]]), [[Z1953|Z1953/xon]] ([[:phab:T380246|T380246]]), and [[Z1954|Z1954/cdo-hant]] & [[Z1955|Z1955/cdo-latn]] ([[:phab:T139010|T139010]], [[:phab:T379829|T379829]], and [[:phab:T380046|T380046]]) languages to Wikifunctions, as part of them being added to MediaWiki. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Next volunteers’ corner on December 9 === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Due to our team offsite next week, we have to move the next volunteers’ corner (and the last one of the year) one week later, to [https://zonestamp.toolforge.org/1733758200 December 9 at 15:30 UTC] at the [https://meet.google.com/xuy-njxh-rkw usual place]. The January volunteers’ corner will also be moved by a week to January 13. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === No update next week === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Due to the same team offsite next week, we will also skip next week’s update. See you again in two weeks! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Function of the week: is leap year === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Since it’s Thanksgiving this week in North America, I wanted to give a thank you to the awesome contributor community we have at Wikifunctions! In the beginning of this year, I started the “Function of the week” rubric in this newsletter, and I wanted to highlight some of the great work done by the community and use it as a vehicle to explain some of the concepts that Wikifunctions works on. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> When the year started, I was genuinely worried whether we would have a function to present every week. But you exceeded my expectations entirely and proved my worries wonderfully wrong. Not only was there more than enough material to present a function of the week, but you have created more than enough functions to have a function of a day a few times over. This is utterly amazing, and I want to say thank you, thank you all! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we’re coming to a function I have been waiting for a while, and now that we introduced the [[Z20159|Gregorian year]] type last week, it could finally be implemented: [[Z20181|is leap year]] (Z20181). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Is leap year takes a single argument, a [[Z20159|Gregorian year]], and returns a simple [[Z40|Boolean]]: it returns true if the given year is a leap year, and false otherwise. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> [[:en:Leap year|Leap years]] were introduced many years ago, when folks noticed that their calendar years and the seasons and the skies were not aligning perfectly. In old Rome, a role was introduced, the [[:en:Pontifex maximus|''pontifex maximus'']], the chief bridge builder between our world and the world in the heavens, and, among other things, their job was to keep the human calendar counting aligned with the actual seasons and other heavenly events. Originally, the ''pontifex maximus'' simply decided, year by year, how long the year should be. [[:en:Julius Caesar|Julius Caesar]] became ''pontifex maximus'' in 63 BC, but instead of deciding year by year, he reformed the calendar and set up predictable rules: every year would have 365 days, but every fourth year would be a leap year, and that’s 366 days long. This rule kept going for a few centuries. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Later the role of the ''pontifex maximus'' was picked up by the Catholic pope. The calendar was starting to again become out of sync with reality, and so [[:en:Pope Gregory XIII|pope Gregory XIII]], as ''pontifex maximus'', issued a [[:en:Inter gravissimas|bull]] introducing the Gregorian calendar in 1582. The bull had two main effects: first, it dropped ten days off the calendar, to bring the calendar back in alignment with the seasons, and second, it modified the rules in order to further reduce the two from getting out of sync. Every fourth year would still be a leap year, but there was an exception: every hundredth year, the leap year would be skipped. But there’s also an exception to that exception: every 400 years we skip skipping the leap year. So, 1900 had and 2100 will have 365 days, but 2000 had 366. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Whereas most people are aware of the four-year rule of the Julian calendar, fewer people know the rules of the Gregorian calendar (given how rarely it occurs, that’s not exactly a surprise). And so it is unsurprising that there are many wrong implementations of this function. When searching for implementations of the leap year rule on GitHub, it is easy to find dozens of implementations that apply the leap year rule partially or incorrectly. One more example of why having a large library of functions is a good idea in general! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The function has a solid set of tests: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">this year, 2024 [[Z20183|is a]] leap year</span> * <span lang="en" dir="ltr" class="mw-content-ltr">next year, 2025, [[Z20253|is not]]</span> * <span lang="en" dir="ltr" class="mw-content-ltr">2000 [[Z20184|was a]] leap year, the last occurrence of the skipping the skipping the leap year rule</span> * <span lang="en" dir="ltr" class="mw-content-ltr">1900 [[Z20248|was not a]] leap year, the last occurrence of skipping the leap year rule</span> * <span lang="en" dir="ltr" class="mw-content-ltr">1582 [[Z20256|was not]] a leap year either</span> * <span lang="en" dir="ltr" class="mw-content-ltr">1 BC [[Z20252|was a]] leap year</span> * <span lang="en" dir="ltr" class="mw-content-ltr">5 BC [[Z20249|was a]] leap year, because it was four years before 1 BC</span> * <span lang="en" dir="ltr" class="mw-content-ltr">2025 BC [[Z20255|was a]] leap year, too</span> * <span lang="en" dir="ltr" class="mw-content-ltr">1300 was a Julian leap year, but [[Z20381|not one]] in the proleptic Gregorian calendar</span> * <span lang="en" dir="ltr" class="mw-content-ltr">4000 AD [[Z20382|will be]] a leap year in the Gregorian calendar, but would not be in [[:en:Gregorian calendar#Accuracy|Herschel's proposed modification]]</span> <div lang="en" dir="ltr" class="mw-content-ltr"> Note that the people living in 2025 BC obviously neither knew that they are living in 2025 BC nor that they are living in a leap year. That’s the meaning of proleptic: it is anachronistically applied back in time. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The function has currently the following implementations: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Z20182|one in Python]], representing the usual rules in a way: if the year number can be divided by 4, but not by 100 but then by 400, then it is a leap year.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Z20251|one in JavaScript]], which, according to a [https://stackoverflow.com/questions/3220163/how-to-find-leap-year-programmatically-in-c/11595914#11595914 detailed StackOverflow answer], is the fastest possible check (but probably not in our implementation, given that we are using BigInt)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Z20275|a composition]] which [[Z20257|converts the year number to the ISO 8601 year]] (thus turning 1 BC to 0, 2 BC to -1, etc.), and then uses a series of [[Z802|ifs]]: if it is [[Z20266|divisible by]] 400, then true, else if it is [[Z20266|divisible by]] 100, then false, else whether it is [[Z20266|divisible by]] 4.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">and [[Z20304|a quite charming composition]], that checks that the [[Z20302|day of the week of the last day of the year]] is the [[Z17414|same as]] the day of the week [[Z17420|following]] the [[Z20290|day of the week of the first day of the year]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> The code implementations benefit from negative years being represented through an implicit ISO 8601 conversion, and so the usual rules can be directly applied. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> I don’t find it obvious at all that the given implementations would always have the same result. But given the passing tests, I am quite confident that they are indeed interchangeable. </div> [[Category:Status updates{{#translation:}}|2024-11-27]] sbwa3vkxx17j75ypxcdh68nhos29prm 143098 143096 2024-12-01T20:45:29Z Ameisenigel 44 Created page with "Wir hoffen, dass diese neue Seite bei der Pflege von Wikifunctions hilfreich sein wird!" 143098 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2024-11-21 | nextlabel = Nächstes Update | next = }} <span id="WordGraph:_(almost)_a_million_forms_for_describing_people"></span> === WordGraph: (fast) eine Millionen Formen zur Beschreibung von Personen === [[File:Dicti indent.jpg|thumb]] Ein verspätetes Geschenk zum 12. Geburtstag von Wikidata: Ein Team bei Google Zürich hat den WordGraph-Datensatz veröffentlicht, fast eine Millionen Wortformen in einer strukturierten Darstellung, die sich leicht auf Wikidata hochladen lässt. Laut seiner Selbstbeschreibung ''“enthält der WordGraph-Datensatz mehrsprachige Lexikoneinträge, die mit Wikipedia-Entitäten verknüpft sind und sich auf menschenbezeichnende Nomen und demonyme Adjektive konzentrieren. Jeder Lexikoneintrag enthält flektierte Wortformen und morphologische Informationen für alle Ortsangaben.”'' Der Datensatz enthält 968.153 Formen in 39 Sprachen. Der [https://github.com/google-research-datasets/WordGraph Datensatz ist auf GitHub verfügbar] und unter CC0 veröffentlicht, was ihn mit Wikidata kompatibel macht. Wir haben [[:d:Special:MyLanguage/Wikidata:WordGraph|eine Übersicht mit einigen Statistiken zum Datensatz]] erstellt, verglichen mit Wikidata. Die Sinne sind bereits Wikidata-QIDs zugeordnet, ebenso wie die grammatikalischen Funktionen, was das Hinzufügen zu Wikidata besonders einfach macht. Mit der Auswahl an menschenbezeichnenden Nomen und Demonymen ist dieser Datensatz besonders nützlich für abstrakte Beschreibungen von Personen in Wikidata – und Personen sind schließlich der größte Typ von Datenobjekten, zu dem es Wikipedia-Artikel gibt. Diese Lexeme helfen uns dabei, Beschreibungen wie “irischer Rugbyspieler”, “ghanaischer Sänger” oder “indischer Mathematiker” in vielen Sprachen zu erstellen. Wir möchten Bruno Cartoni, Saran Lertpradit, Seungmin Back, Daniel Calvelo Aros, Kuang-Yu Samuel Chang und Abdelrahman Nabil von Google für dieses wunderbare Geschenk danken. Wir laden alle ein, an der Anreicherung von Wikidata mit diesen lexikografischen Daten mitzuarbeiten. <span id="New_special_page:_list_of_functions_filtered_by_their_tests"></span> === Neue Spezialseite: Liste der Funktionen gefiltert nach ihren Tests === Diese Woche freuen wir uns, eine [[Special:ListFunctionsByTests|neue Spezialseite: Liste der Funktionen gefiltert nach ihren Tests]] einzuführen. Auf der Seite kannst du alle Funktionen auflisten, die weniger als eine bestimmte Anzahl von Tests haben (z. B. [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=&max=1&status%5B%5D=connected&wpFormIdentifier=testfilters weniger als zwei Tests]) oder sie kann helfen, [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=1&max=&status%5B%5D=pending&result%5B%5D=pass&wpFormIdentifier=testfilters Funktionen zu finden, die erfolgreiche Tests haben, die noch nicht verbunden sind]. Oder auf der anderen Seite [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=1&max=&status%5B%5D=connected&result%5B%5D=fail&wpFormIdentifier=testfilters Funktionen mit fehlgeschlagenen Tests, die noch verbunden sind]. Wir können nach [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=&max=0&wpFormIdentifier=testfilters Funktionen, die überhaupt keine Tests haben], suchen oder nach denen, die [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=&max=0&status%5B%5D=connected&wpFormIdentifier=testfilters keine verbundenen Tests haben] oder nach [https://wikifunctions.org/wiki/Special:ListFunctionsByTests?min=13&max=&wpFormIdentifier=testfilters Funktionen mit mehr als einem Dutzend Tests]. Diese Spezialseite dürfte besonders für Funktionsbearbeiter nützlich sein, die nach Tests und Implementierungen zum Verbinden suchen. Auf der Seite kannst du: * einen Zahlenbereich angeben, der als Untergrenze und Obergrenze (beide inklusive) angegeben wird, um die Anzahl der Tests zu begrenzen, die den unten angegebenen Testmerkmalen entsprechen sollen; * angeben, ob wir verbundene Tests oder noch nicht verbundene Tests zählen möchten (oder beides, in diesem Fall lässt du beide Kontrollkästchen leer); und * angeben, ob wir nur Tests zählen möchten, die alle verbundenen Implementierungen bestehen, oder Tests, die für einige der verbundenen Implementierungen fehlschlagen (oder beides, in diesem Fall lässt du beide Kontrollkästchen leer) Deine resultierende Seite kann über ihre URL geteilt werden. Wir hoffen, dass diese neue Seite bei der Pflege von Wikifunctions hilfreich sein wird! <div lang="en" dir="ltr" class="mw-content-ltr"> === More statements! === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The claims sections of Wikidata lexemes, lexeme forms, and lexeme senses have received a major upgrade last week. Each claims section contains a list of Wikidata statements. Previously only statements with String values were included. This has been expanded to include statements with all the following types of values: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">String</span> * <span lang="en" dir="ltr" class="mw-content-ltr">Lexeme reference</span> * <span lang="en" dir="ltr" class="mw-content-ltr">Lexeme form reference</span> * <span lang="en" dir="ltr" class="mw-content-ltr">Lexeme sense reference</span> * <span lang="en" dir="ltr" class="mw-content-ltr">Item reference</span> * <span lang="en" dir="ltr" class="mw-content-ltr">Monolingual text</span> <div lang="en" dir="ltr" class="mw-content-ltr"> In addition, all statements now include a rank, in addition to their subject, predicate, and value. Additional details may be found in [[Special:MyLanguage/Wikifunctions:Support for Wikidata content|Wikifunctions:Support for Wikidata content]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> In order to do so, we added a new key to the [[Z6003|Wikidata statement]] last week, representing the [[Z6040|rank]]. Big thanks to the community for organizing [[Talk:Z6003|a marvelous and diligent clean-up job]]! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === New type: day of Roman year === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we introduce a new type: the [[Z20342|day of Roman year]] allows us to specify a specific day in a year, e.g. November 27, the day when this newsletter is coming out. A day is represented by a natural number for the day of the month and a Gregorian month. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We were also planning to release the [[Z20420|Gregorian date type]]. But while implementing the converters for the type and doing the [[Z20440|first function]] returning the new type, we noticed that the type felt rather difficult to work with, and community feedback came up raising concerns. Because of that we marked the type as “do not use” again and are asking for more feedback and discussion on the [[Wikifunctions:Type proposals/Gregorian calendar date|type proposal page]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Gregorian calendar date is represented by a day of the year and a Gregorian year. This eventually allows us to identify a day according to the proleptic Gregorian calendar, e.g. 15 January 2001, the day Wikipedia was founded, or 15 October 1582, the day the Gregorian calendar was introduced. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Note that the Gregorian date type is not yet the same as the [[:d:Special:MyLanguage/Help:Data type#time|point in time data type in Wikidata]], but it is a necessary step on the path to it. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Recent Changes in the software === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Last week, we unveiled the new special page, [[Special:ListMissingLabels|Special:ListMissingLabels]], to find Functions and other Objects that were missing a label in a language. Today, we have completed the planned work in this area with [[Special:ListFunctionsByTests|Special:ListFunctionsByTests]], announced above. We hope this page will help the Wikifunctions community hunt down work that needs to be done more easily ([[:phab:T377909|T377909]] and [[:phab:T377910|T377910]]). We have also changed [[Special:ListObjectsByType|Special:ListObjectsByType]] to use a drop-down to select the target Type, to be like the other special pages ([[:phab:T296315|T296315]]), and to let you sort the results not just alphabetically but newness, either ascending or descending ([[:phab:T343633|T343633]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We have dropped a large part of the validation code we built that runs inside the MediaWiki side of the Wikifunctions ecosystem, as it was complex, buggy — causing at least one partial site outage ([[:phab:T374241|T374241]]) – and slow. The validation of saved and unsaved Objects will mostly still take place, but in fewer bits of the code. This should make the site a little faster when you use it, but more importantly, avoid the risk of crashes (at least, from this area). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We have also tweaked the PHP-side acceptance code to only allow strings as Z2K1 values, where we were previously lax mostly for testing purposes ([[:phab:T296724|T296724]]). We don't think this change should have any user-visible impacts. Finally on the validation side for this week, we've corrected the PHP code to not try to inspect the validity of items inside Z99/Quote objects, as they can be invalid, such as when processing an error complaining that input was invalid ([[:phab:T380386|T380386]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Finally, we have added support for the [[Z1952|Z1952/bax-bamu]] ([[:phab:T379870|T379870]]), [[Z1953|Z1953/xon]] ([[:phab:T380246|T380246]]), and [[Z1954|Z1954/cdo-hant]] & [[Z1955|Z1955/cdo-latn]] ([[:phab:T139010|T139010]], [[:phab:T379829|T379829]], and [[:phab:T380046|T380046]]) languages to Wikifunctions, as part of them being added to MediaWiki. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Next volunteers’ corner on December 9 === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Due to our team offsite next week, we have to move the next volunteers’ corner (and the last one of the year) one week later, to [https://zonestamp.toolforge.org/1733758200 December 9 at 15:30 UTC] at the [https://meet.google.com/xuy-njxh-rkw usual place]. The January volunteers’ corner will also be moved by a week to January 13. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === No update next week === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Due to the same team offsite next week, we will also skip next week’s update. See you again in two weeks! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Function of the week: is leap year === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Since it’s Thanksgiving this week in North America, I wanted to give a thank you to the awesome contributor community we have at Wikifunctions! In the beginning of this year, I started the “Function of the week” rubric in this newsletter, and I wanted to highlight some of the great work done by the community and use it as a vehicle to explain some of the concepts that Wikifunctions works on. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> When the year started, I was genuinely worried whether we would have a function to present every week. But you exceeded my expectations entirely and proved my worries wonderfully wrong. Not only was there more than enough material to present a function of the week, but you have created more than enough functions to have a function of a day a few times over. This is utterly amazing, and I want to say thank you, thank you all! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we’re coming to a function I have been waiting for a while, and now that we introduced the [[Z20159|Gregorian year]] type last week, it could finally be implemented: [[Z20181|is leap year]] (Z20181). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Is leap year takes a single argument, a [[Z20159|Gregorian year]], and returns a simple [[Z40|Boolean]]: it returns true if the given year is a leap year, and false otherwise. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> [[:en:Leap year|Leap years]] were introduced many years ago, when folks noticed that their calendar years and the seasons and the skies were not aligning perfectly. In old Rome, a role was introduced, the [[:en:Pontifex maximus|''pontifex maximus'']], the chief bridge builder between our world and the world in the heavens, and, among other things, their job was to keep the human calendar counting aligned with the actual seasons and other heavenly events. Originally, the ''pontifex maximus'' simply decided, year by year, how long the year should be. [[:en:Julius Caesar|Julius Caesar]] became ''pontifex maximus'' in 63 BC, but instead of deciding year by year, he reformed the calendar and set up predictable rules: every year would have 365 days, but every fourth year would be a leap year, and that’s 366 days long. This rule kept going for a few centuries. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Later the role of the ''pontifex maximus'' was picked up by the Catholic pope. The calendar was starting to again become out of sync with reality, and so [[:en:Pope Gregory XIII|pope Gregory XIII]], as ''pontifex maximus'', issued a [[:en:Inter gravissimas|bull]] introducing the Gregorian calendar in 1582. The bull had two main effects: first, it dropped ten days off the calendar, to bring the calendar back in alignment with the seasons, and second, it modified the rules in order to further reduce the two from getting out of sync. Every fourth year would still be a leap year, but there was an exception: every hundredth year, the leap year would be skipped. But there’s also an exception to that exception: every 400 years we skip skipping the leap year. So, 1900 had and 2100 will have 365 days, but 2000 had 366. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Whereas most people are aware of the four-year rule of the Julian calendar, fewer people know the rules of the Gregorian calendar (given how rarely it occurs, that’s not exactly a surprise). And so it is unsurprising that there are many wrong implementations of this function. When searching for implementations of the leap year rule on GitHub, it is easy to find dozens of implementations that apply the leap year rule partially or incorrectly. One more example of why having a large library of functions is a good idea in general! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The function has a solid set of tests: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">this year, 2024 [[Z20183|is a]] leap year</span> * <span lang="en" dir="ltr" class="mw-content-ltr">next year, 2025, [[Z20253|is not]]</span> * <span lang="en" dir="ltr" class="mw-content-ltr">2000 [[Z20184|was a]] leap year, the last occurrence of the skipping the skipping the leap year rule</span> * <span lang="en" dir="ltr" class="mw-content-ltr">1900 [[Z20248|was not a]] leap year, the last occurrence of skipping the leap year rule</span> * <span lang="en" dir="ltr" class="mw-content-ltr">1582 [[Z20256|was not]] a leap year either</span> * <span lang="en" dir="ltr" class="mw-content-ltr">1 BC [[Z20252|was a]] leap year</span> * <span lang="en" dir="ltr" class="mw-content-ltr">5 BC [[Z20249|was a]] leap year, because it was four years before 1 BC</span> * <span lang="en" dir="ltr" class="mw-content-ltr">2025 BC [[Z20255|was a]] leap year, too</span> * <span lang="en" dir="ltr" class="mw-content-ltr">1300 was a Julian leap year, but [[Z20381|not one]] in the proleptic Gregorian calendar</span> * <span lang="en" dir="ltr" class="mw-content-ltr">4000 AD [[Z20382|will be]] a leap year in the Gregorian calendar, but would not be in [[:en:Gregorian calendar#Accuracy|Herschel's proposed modification]]</span> <div lang="en" dir="ltr" class="mw-content-ltr"> Note that the people living in 2025 BC obviously neither knew that they are living in 2025 BC nor that they are living in a leap year. That’s the meaning of proleptic: it is anachronistically applied back in time. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The function has currently the following implementations: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Z20182|one in Python]], representing the usual rules in a way: if the year number can be divided by 4, but not by 100 but then by 400, then it is a leap year.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Z20251|one in JavaScript]], which, according to a [https://stackoverflow.com/questions/3220163/how-to-find-leap-year-programmatically-in-c/11595914#11595914 detailed StackOverflow answer], is the fastest possible check (but probably not in our implementation, given that we are using BigInt)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Z20275|a composition]] which [[Z20257|converts the year number to the ISO 8601 year]] (thus turning 1 BC to 0, 2 BC to -1, etc.), and then uses a series of [[Z802|ifs]]: if it is [[Z20266|divisible by]] 400, then true, else if it is [[Z20266|divisible by]] 100, then false, else whether it is [[Z20266|divisible by]] 4.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">and [[Z20304|a quite charming composition]], that checks that the [[Z20302|day of the week of the last day of the year]] is the [[Z17414|same as]] the day of the week [[Z17420|following]] the [[Z20290|day of the week of the first day of the year]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> The code implementations benefit from negative years being represented through an implicit ISO 8601 conversion, and so the usual rules can be directly applied. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> I don’t find it obvious at all that the given implementations would always have the same result. But given the passing tests, I am quite confident that they are indeed interchangeable. </div> [[Category:Status updates{{#translation:}}|2024-11-27]] 5vlv9h15dmpl7aq480lw4pyms4wyzia Translations:Wikifunctions:FAQ/Page display title/ss 1198 44296 142850 2024-12-01T12:34:07Z Nabulsi Trima 9551 I-Wiki Yemisebenti: Imibuto Levame Kubutwa 142850 wikitext text/x-wiki I-Wiki Yemisebenti: Imibuto Levame Kubutwa 8akjnd3n815j8251hiuhqd99wpgm7n9 Wikifunctions:FAQ/ss 4 44297 142851 2024-12-01T12:34:08Z Nabulsi Trima 9551 I-Wiki Yemisebenti: Imibuto Levame Kubutwa 142851 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} <div lang="en" dir="ltr" class="mw-content-ltr"> This is a dedicated page for the Frequently Asked Questions about Wikifunctions. Please, feel free to ask your own question in the [[Wikifunctions talk:FAQ|talk page]], if your question is not listed here! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Also, please consider our [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]] regarding more general questions about Wikifunctions and Abstract Wikipedia. </div> __TOC__ <div lang="en" dir="ltr" class="mw-content-ltr"> == Introduction == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What is this project about? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is a new Wikimedia project that provides a catalog of all kinds of functions that anyone can call, write, maintain, and use. It also provides the underlying technology that will eventually enable the translation of language-independent articles from Abstract Wikipedia into the language of any Wikipedia. This will allow everyone to contribute and read articles in their preferred languages. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What is a function? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Functions are a form of knowledge that can answer questions, such as how many days have passed between two dates or the distance between two cities. More complicated functions can answer more complicated questions, such as the volume of a three dimensional shape, the distance between Mars and Venus on a certain date, or whether two species were alive at the same time. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We already use functions in many types of knowledge inquiries, such as asking a question to a search engine. The templates, such as [[:w:en:Template:Convert|Template:Convert]] and [[:w:en:Template:Age|Template:Age]] on English Wikipedia, are also examples of functionalities that are already used in many Wikipedias, written in wikitext and Lua and manually copied to each wiki where it's wanted. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What is an implementation? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> An implementation is a particular way to execute a function. An implementation is a recipe that lists the steps that are needed to run the function. It may be a piece of code in a programming language or a combination of calls to other functions. A function may have many implementations, which should all be equivalent. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What is a test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> A test is a way to determine if a given function is doing the right thing. A function will typically have multiple testers, each specifying some input to the function and the conditions the output for the given input must fulfill. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> For example, testers for a “title case” function might include: “<span dir="ltr" lang="en">abc</span>” should become “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” should become “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” should become “<span dir="ltr" lang="ru">Война и мир</span>”; and “<span dir="ltr" lang="en">123</span>” should remain “<span dir="ltr" lang="en">123</span>”. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which features are available now, which will be soon available, and which are further away? === </div> * <span lang="en" dir="ltr" class="mw-content-ltr">At launch:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">We have the ability to have functions that work with Strings and Booleans.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Wikifunctions will be fully internationalized from the beginning. It can be used in any language.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Status|Ongoing development]]:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Generic types and generic functions are not fully supported.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Adding types will, for now, be something that is limited to the development team. In the future, the community will be able to add more types. There is a lot of work to be done in the future to make types behave much more smoothly.</span> *** <span lang="en" dir="ltr" class="mw-content-ltr">One particularly interesting type will be binary data, and particularly files.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">We currently support two programming languages for implementations: JavaScript and Python. In the future, we want to support many more.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Currently, it is ''not'' possible to call other functions from implementations written in any programming language. This is currently only possible through composition.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">In the future:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call Wikifunctions functions from other Wikimedia projects and integrate their results into the output of the page.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to use data from Wikidata in functions.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call data sets from Commons Data namespace.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === How is Wikifunctions multilingual? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions and Abstract Wikipedia are multilingual in a number of different ways which do not impact each other: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions is multilingual in terms of its content and user interface.''' Users can read and call functions on Wikifunctions in any natural language. Here is the “join string” function in [https://www.wikifunctions.org/view/en/Z10000 English], [https://www.wikifunctions.org/view/pl/Z10000 Polish], and [https://www.wikifunctions.org/view/he/Z10000 Hebrew], and it is available in many more languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Contributors can edit and improve Wikifunctions using their language.''' Even implementations can be edited in the natural language of the contributor. For example, the composition of the “and” function can be edited in [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de German], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en English], or any other of about 300 languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions functions can be used to create results for any natural language.''' The community is creating a growing number of functions to support the generation of text in many natural languages. We have functions for [[Wikifunctions:Catalogue#Breton|Breton]], [[Wikifunctions:Catalogue#Rohingya|Rohingya]], [[Wikifunctions:Catalogue#English|English]], and many other languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[Z10000|join function]] is implemented in both [[Z10005|JavaScript]] and in [[Z10004|Python]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] r1hiufz9lg8fc3qhnmp9qugmhjyj516 142853 142851 2024-12-01T12:35:19Z Nabulsi Trima 9551 This is a dedicated page for the Frequently Asked Questions about Wikifunctions. Please feel free to ask your own question in the [[$1|talk page]],if your question is not listed here! 142853 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} This is a dedicated page for the Frequently Asked Questions about Wikifunctions. Please feel free to ask your own question in the [[Wikifunctions talk:FAQ|talk page]],if your question is not listed here! <div lang="en" dir="ltr" class="mw-content-ltr"> Also, please consider our [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]] regarding more general questions about Wikifunctions and Abstract Wikipedia. </div> __TOC__ <div lang="en" dir="ltr" class="mw-content-ltr"> == Introduction == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What is this project about? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is a new Wikimedia project that provides a catalog of all kinds of functions that anyone can call, write, maintain, and use. It also provides the underlying technology that will eventually enable the translation of language-independent articles from Abstract Wikipedia into the language of any Wikipedia. This will allow everyone to contribute and read articles in their preferred languages. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What is a function? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Functions are a form of knowledge that can answer questions, such as how many days have passed between two dates or the distance between two cities. More complicated functions can answer more complicated questions, such as the volume of a three dimensional shape, the distance between Mars and Venus on a certain date, or whether two species were alive at the same time. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We already use functions in many types of knowledge inquiries, such as asking a question to a search engine. The templates, such as [[:w:en:Template:Convert|Template:Convert]] and [[:w:en:Template:Age|Template:Age]] on English Wikipedia, are also examples of functionalities that are already used in many Wikipedias, written in wikitext and Lua and manually copied to each wiki where it's wanted. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What is an implementation? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> An implementation is a particular way to execute a function. An implementation is a recipe that lists the steps that are needed to run the function. It may be a piece of code in a programming language or a combination of calls to other functions. A function may have many implementations, which should all be equivalent. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What is a test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> A test is a way to determine if a given function is doing the right thing. A function will typically have multiple testers, each specifying some input to the function and the conditions the output for the given input must fulfill. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> For example, testers for a “title case” function might include: “<span dir="ltr" lang="en">abc</span>” should become “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” should become “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” should become “<span dir="ltr" lang="ru">Война и мир</span>”; and “<span dir="ltr" lang="en">123</span>” should remain “<span dir="ltr" lang="en">123</span>”. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which features are available now, which will be soon available, and which are further away? === </div> * <span lang="en" dir="ltr" class="mw-content-ltr">At launch:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">We have the ability to have functions that work with Strings and Booleans.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Wikifunctions will be fully internationalized from the beginning. It can be used in any language.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Status|Ongoing development]]:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Generic types and generic functions are not fully supported.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Adding types will, for now, be something that is limited to the development team. In the future, the community will be able to add more types. There is a lot of work to be done in the future to make types behave much more smoothly.</span> *** <span lang="en" dir="ltr" class="mw-content-ltr">One particularly interesting type will be binary data, and particularly files.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">We currently support two programming languages for implementations: JavaScript and Python. In the future, we want to support many more.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Currently, it is ''not'' possible to call other functions from implementations written in any programming language. This is currently only possible through composition.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">In the future:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call Wikifunctions functions from other Wikimedia projects and integrate their results into the output of the page.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to use data from Wikidata in functions.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call data sets from Commons Data namespace.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === How is Wikifunctions multilingual? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions and Abstract Wikipedia are multilingual in a number of different ways which do not impact each other: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions is multilingual in terms of its content and user interface.''' Users can read and call functions on Wikifunctions in any natural language. Here is the “join string” function in [https://www.wikifunctions.org/view/en/Z10000 English], [https://www.wikifunctions.org/view/pl/Z10000 Polish], and [https://www.wikifunctions.org/view/he/Z10000 Hebrew], and it is available in many more languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Contributors can edit and improve Wikifunctions using their language.''' Even implementations can be edited in the natural language of the contributor. For example, the composition of the “and” function can be edited in [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de German], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en English], or any other of about 300 languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions functions can be used to create results for any natural language.''' The community is creating a growing number of functions to support the generation of text in many natural languages. We have functions for [[Wikifunctions:Catalogue#Breton|Breton]], [[Wikifunctions:Catalogue#Rohingya|Rohingya]], [[Wikifunctions:Catalogue#English|English]], and many other languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[Z10000|join function]] is implemented in both [[Z10005|JavaScript]] and in [[Z10004|Python]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] jovftj6i0r34tqm9f3r7v356e8001cm 142855 142853 2024-12-01T12:36:14Z Nabulsi Trima 9551 Alice sicela ubonane noma [[$1|FAQ on Meta]] mayelana nekudlula kwemkhulu tindzaba taJustin Abbott kanye nekuma kwabo kubaphatsi labacindzetelako Wikipedia. 142855 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} This is a dedicated page for the Frequently Asked Questions about Wikifunctions. Please feel free to ask your own question in the [[Wikifunctions talk:FAQ|talk page]],if your question is not listed here! Alice sicela ubonane noma [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]] mayelana nekudlula kwemkhulu tindzaba taJustin Abbott kanye nekuma kwabo kubaphatsi labacindzetelako Wikipedia. __TOC__ <div lang="en" dir="ltr" class="mw-content-ltr"> == Introduction == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What is this project about? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is a new Wikimedia project that provides a catalog of all kinds of functions that anyone can call, write, maintain, and use. It also provides the underlying technology that will eventually enable the translation of language-independent articles from Abstract Wikipedia into the language of any Wikipedia. This will allow everyone to contribute and read articles in their preferred languages. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What is a function? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Functions are a form of knowledge that can answer questions, such as how many days have passed between two dates or the distance between two cities. More complicated functions can answer more complicated questions, such as the volume of a three dimensional shape, the distance between Mars and Venus on a certain date, or whether two species were alive at the same time. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We already use functions in many types of knowledge inquiries, such as asking a question to a search engine. The templates, such as [[:w:en:Template:Convert|Template:Convert]] and [[:w:en:Template:Age|Template:Age]] on English Wikipedia, are also examples of functionalities that are already used in many Wikipedias, written in wikitext and Lua and manually copied to each wiki where it's wanted. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What is an implementation? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> An implementation is a particular way to execute a function. An implementation is a recipe that lists the steps that are needed to run the function. It may be a piece of code in a programming language or a combination of calls to other functions. A function may have many implementations, which should all be equivalent. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What is a test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> A test is a way to determine if a given function is doing the right thing. A function will typically have multiple testers, each specifying some input to the function and the conditions the output for the given input must fulfill. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> For example, testers for a “title case” function might include: “<span dir="ltr" lang="en">abc</span>” should become “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” should become “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” should become “<span dir="ltr" lang="ru">Война и мир</span>”; and “<span dir="ltr" lang="en">123</span>” should remain “<span dir="ltr" lang="en">123</span>”. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which features are available now, which will be soon available, and which are further away? === </div> * <span lang="en" dir="ltr" class="mw-content-ltr">At launch:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">We have the ability to have functions that work with Strings and Booleans.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Wikifunctions will be fully internationalized from the beginning. It can be used in any language.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Status|Ongoing development]]:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Generic types and generic functions are not fully supported.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Adding types will, for now, be something that is limited to the development team. In the future, the community will be able to add more types. There is a lot of work to be done in the future to make types behave much more smoothly.</span> *** <span lang="en" dir="ltr" class="mw-content-ltr">One particularly interesting type will be binary data, and particularly files.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">We currently support two programming languages for implementations: JavaScript and Python. In the future, we want to support many more.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Currently, it is ''not'' possible to call other functions from implementations written in any programming language. This is currently only possible through composition.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">In the future:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call Wikifunctions functions from other Wikimedia projects and integrate their results into the output of the page.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to use data from Wikidata in functions.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call data sets from Commons Data namespace.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === How is Wikifunctions multilingual? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions and Abstract Wikipedia are multilingual in a number of different ways which do not impact each other: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions is multilingual in terms of its content and user interface.''' Users can read and call functions on Wikifunctions in any natural language. Here is the “join string” function in [https://www.wikifunctions.org/view/en/Z10000 English], [https://www.wikifunctions.org/view/pl/Z10000 Polish], and [https://www.wikifunctions.org/view/he/Z10000 Hebrew], and it is available in many more languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Contributors can edit and improve Wikifunctions using their language.''' Even implementations can be edited in the natural language of the contributor. For example, the composition of the “and” function can be edited in [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de German], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en English], or any other of about 300 languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions functions can be used to create results for any natural language.''' The community is creating a growing number of functions to support the generation of text in many natural languages. We have functions for [[Wikifunctions:Catalogue#Breton|Breton]], [[Wikifunctions:Catalogue#Rohingya|Rohingya]], [[Wikifunctions:Catalogue#English|English]], and many other languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[Z10000|join function]] is implemented in both [[Z10005|JavaScript]] and in [[Z10004|Python]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] 6bjbastrcbhpozmm004518v9wkkz20s 142857 142855 2024-12-01T12:36:37Z Nabulsi Trima 9551 Ucoshiwe 142857 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} This is a dedicated page for the Frequently Asked Questions about Wikifunctions. Please feel free to ask your own question in the [[Wikifunctions talk:FAQ|talk page]],if your question is not listed here! Alice sicela ubonane noma [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]] mayelana nekudlula kwemkhulu tindzaba taJustin Abbott kanye nekuma kwabo kubaphatsi labacindzetelako Wikipedia. __TOC__ <span id="Introduction"></span> ==Ucoshiwe== <div lang="en" dir="ltr" class="mw-content-ltr"> === What is this project about? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is a new Wikimedia project that provides a catalog of all kinds of functions that anyone can call, write, maintain, and use. It also provides the underlying technology that will eventually enable the translation of language-independent articles from Abstract Wikipedia into the language of any Wikipedia. This will allow everyone to contribute and read articles in their preferred languages. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What is a function? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Functions are a form of knowledge that can answer questions, such as how many days have passed between two dates or the distance between two cities. More complicated functions can answer more complicated questions, such as the volume of a three dimensional shape, the distance between Mars and Venus on a certain date, or whether two species were alive at the same time. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We already use functions in many types of knowledge inquiries, such as asking a question to a search engine. The templates, such as [[:w:en:Template:Convert|Template:Convert]] and [[:w:en:Template:Age|Template:Age]] on English Wikipedia, are also examples of functionalities that are already used in many Wikipedias, written in wikitext and Lua and manually copied to each wiki where it's wanted. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What is an implementation? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> An implementation is a particular way to execute a function. An implementation is a recipe that lists the steps that are needed to run the function. It may be a piece of code in a programming language or a combination of calls to other functions. A function may have many implementations, which should all be equivalent. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What is a test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> A test is a way to determine if a given function is doing the right thing. A function will typically have multiple testers, each specifying some input to the function and the conditions the output for the given input must fulfill. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> For example, testers for a “title case” function might include: “<span dir="ltr" lang="en">abc</span>” should become “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” should become “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” should become “<span dir="ltr" lang="ru">Война и мир</span>”; and “<span dir="ltr" lang="en">123</span>” should remain “<span dir="ltr" lang="en">123</span>”. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which features are available now, which will be soon available, and which are further away? === </div> * <span lang="en" dir="ltr" class="mw-content-ltr">At launch:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">We have the ability to have functions that work with Strings and Booleans.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Wikifunctions will be fully internationalized from the beginning. It can be used in any language.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Status|Ongoing development]]:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Generic types and generic functions are not fully supported.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Adding types will, for now, be something that is limited to the development team. In the future, the community will be able to add more types. There is a lot of work to be done in the future to make types behave much more smoothly.</span> *** <span lang="en" dir="ltr" class="mw-content-ltr">One particularly interesting type will be binary data, and particularly files.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">We currently support two programming languages for implementations: JavaScript and Python. In the future, we want to support many more.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Currently, it is ''not'' possible to call other functions from implementations written in any programming language. This is currently only possible through composition.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">In the future:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call Wikifunctions functions from other Wikimedia projects and integrate their results into the output of the page.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to use data from Wikidata in functions.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call data sets from Commons Data namespace.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === How is Wikifunctions multilingual? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions and Abstract Wikipedia are multilingual in a number of different ways which do not impact each other: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions is multilingual in terms of its content and user interface.''' Users can read and call functions on Wikifunctions in any natural language. Here is the “join string” function in [https://www.wikifunctions.org/view/en/Z10000 English], [https://www.wikifunctions.org/view/pl/Z10000 Polish], and [https://www.wikifunctions.org/view/he/Z10000 Hebrew], and it is available in many more languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Contributors can edit and improve Wikifunctions using their language.''' Even implementations can be edited in the natural language of the contributor. For example, the composition of the “and” function can be edited in [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de German], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en English], or any other of about 300 languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions functions can be used to create results for any natural language.''' The community is creating a growing number of functions to support the generation of text in many natural languages. We have functions for [[Wikifunctions:Catalogue#Breton|Breton]], [[Wikifunctions:Catalogue#Rohingya|Rohingya]], [[Wikifunctions:Catalogue#English|English]], and many other languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[Z10000|join function]] is implemented in both [[Z10005|JavaScript]] and in [[Z10004|Python]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] 9rwldzxmonk1r2qemk0oof8z91d7ob1 142859 142857 2024-12-01T12:37:01Z Nabulsi Trima 9551 Lephrojekthi imayelana nani 142859 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} This is a dedicated page for the Frequently Asked Questions about Wikifunctions. Please feel free to ask your own question in the [[Wikifunctions talk:FAQ|talk page]],if your question is not listed here! Alice sicela ubonane noma [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]] mayelana nekudlula kwemkhulu tindzaba taJustin Abbott kanye nekuma kwabo kubaphatsi labacindzetelako Wikipedia. __TOC__ <span id="Introduction"></span> ==Ucoshiwe== <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is a new Wikimedia project that provides a catalog of all kinds of functions that anyone can call, write, maintain, and use. It also provides the underlying technology that will eventually enable the translation of language-independent articles from Abstract Wikipedia into the language of any Wikipedia. This will allow everyone to contribute and read articles in their preferred languages. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What is a function? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Functions are a form of knowledge that can answer questions, such as how many days have passed between two dates or the distance between two cities. More complicated functions can answer more complicated questions, such as the volume of a three dimensional shape, the distance between Mars and Venus on a certain date, or whether two species were alive at the same time. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We already use functions in many types of knowledge inquiries, such as asking a question to a search engine. The templates, such as [[:w:en:Template:Convert|Template:Convert]] and [[:w:en:Template:Age|Template:Age]] on English Wikipedia, are also examples of functionalities that are already used in many Wikipedias, written in wikitext and Lua and manually copied to each wiki where it's wanted. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What is an implementation? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> An implementation is a particular way to execute a function. An implementation is a recipe that lists the steps that are needed to run the function. It may be a piece of code in a programming language or a combination of calls to other functions. A function may have many implementations, which should all be equivalent. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What is a test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> A test is a way to determine if a given function is doing the right thing. A function will typically have multiple testers, each specifying some input to the function and the conditions the output for the given input must fulfill. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> For example, testers for a “title case” function might include: “<span dir="ltr" lang="en">abc</span>” should become “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” should become “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” should become “<span dir="ltr" lang="ru">Война и мир</span>”; and “<span dir="ltr" lang="en">123</span>” should remain “<span dir="ltr" lang="en">123</span>”. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which features are available now, which will be soon available, and which are further away? === </div> * <span lang="en" dir="ltr" class="mw-content-ltr">At launch:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">We have the ability to have functions that work with Strings and Booleans.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Wikifunctions will be fully internationalized from the beginning. It can be used in any language.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Status|Ongoing development]]:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Generic types and generic functions are not fully supported.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Adding types will, for now, be something that is limited to the development team. In the future, the community will be able to add more types. There is a lot of work to be done in the future to make types behave much more smoothly.</span> *** <span lang="en" dir="ltr" class="mw-content-ltr">One particularly interesting type will be binary data, and particularly files.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">We currently support two programming languages for implementations: JavaScript and Python. In the future, we want to support many more.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Currently, it is ''not'' possible to call other functions from implementations written in any programming language. This is currently only possible through composition.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">In the future:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call Wikifunctions functions from other Wikimedia projects and integrate their results into the output of the page.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to use data from Wikidata in functions.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call data sets from Commons Data namespace.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === How is Wikifunctions multilingual? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions and Abstract Wikipedia are multilingual in a number of different ways which do not impact each other: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions is multilingual in terms of its content and user interface.''' Users can read and call functions on Wikifunctions in any natural language. Here is the “join string” function in [https://www.wikifunctions.org/view/en/Z10000 English], [https://www.wikifunctions.org/view/pl/Z10000 Polish], and [https://www.wikifunctions.org/view/he/Z10000 Hebrew], and it is available in many more languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Contributors can edit and improve Wikifunctions using their language.''' Even implementations can be edited in the natural language of the contributor. For example, the composition of the “and” function can be edited in [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de German], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en English], or any other of about 300 languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions functions can be used to create results for any natural language.''' The community is creating a growing number of functions to support the generation of text in many natural languages. We have functions for [[Wikifunctions:Catalogue#Breton|Breton]], [[Wikifunctions:Catalogue#Rohingya|Rohingya]], [[Wikifunctions:Catalogue#English|English]], and many other languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[Z10000|join function]] is implemented in both [[Z10005|JavaScript]] and in [[Z10004|Python]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] 02zvrdxw597feaz43fs6ei6yv0n947d 142861 142859 2024-12-01T12:38:22Z Nabulsi Trima 9551 I-Wikifunctions yiphrojekthi lensha ye Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibita ayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tih 142861 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} This is a dedicated page for the Frequently Asked Questions about Wikifunctions. Please feel free to ask your own question in the [[Wikifunctions talk:FAQ|talk page]],if your question is not listed here! Alice sicela ubonane noma [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]] mayelana nekudlula kwemkhulu tindzaba taJustin Abbott kanye nekuma kwabo kubaphatsi labacindzetelako Wikipedia. __TOC__ <span id="Introduction"></span> ==Ucoshiwe== <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I-Wikifunctions yiphrojekthi lensha ye Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibita ayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <div lang="en" dir="ltr" class="mw-content-ltr"> === What is a function? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Functions are a form of knowledge that can answer questions, such as how many days have passed between two dates or the distance between two cities. More complicated functions can answer more complicated questions, such as the volume of a three dimensional shape, the distance between Mars and Venus on a certain date, or whether two species were alive at the same time. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We already use functions in many types of knowledge inquiries, such as asking a question to a search engine. The templates, such as [[:w:en:Template:Convert|Template:Convert]] and [[:w:en:Template:Age|Template:Age]] on English Wikipedia, are also examples of functionalities that are already used in many Wikipedias, written in wikitext and Lua and manually copied to each wiki where it's wanted. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What is an implementation? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> An implementation is a particular way to execute a function. An implementation is a recipe that lists the steps that are needed to run the function. It may be a piece of code in a programming language or a combination of calls to other functions. A function may have many implementations, which should all be equivalent. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What is a test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> A test is a way to determine if a given function is doing the right thing. A function will typically have multiple testers, each specifying some input to the function and the conditions the output for the given input must fulfill. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> For example, testers for a “title case” function might include: “<span dir="ltr" lang="en">abc</span>” should become “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” should become “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” should become “<span dir="ltr" lang="ru">Война и мир</span>”; and “<span dir="ltr" lang="en">123</span>” should remain “<span dir="ltr" lang="en">123</span>”. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which features are available now, which will be soon available, and which are further away? === </div> * <span lang="en" dir="ltr" class="mw-content-ltr">At launch:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">We have the ability to have functions that work with Strings and Booleans.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Wikifunctions will be fully internationalized from the beginning. It can be used in any language.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Status|Ongoing development]]:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Generic types and generic functions are not fully supported.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Adding types will, for now, be something that is limited to the development team. In the future, the community will be able to add more types. There is a lot of work to be done in the future to make types behave much more smoothly.</span> *** <span lang="en" dir="ltr" class="mw-content-ltr">One particularly interesting type will be binary data, and particularly files.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">We currently support two programming languages for implementations: JavaScript and Python. In the future, we want to support many more.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Currently, it is ''not'' possible to call other functions from implementations written in any programming language. This is currently only possible through composition.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">In the future:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call Wikifunctions functions from other Wikimedia projects and integrate their results into the output of the page.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to use data from Wikidata in functions.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call data sets from Commons Data namespace.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === How is Wikifunctions multilingual? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions and Abstract Wikipedia are multilingual in a number of different ways which do not impact each other: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions is multilingual in terms of its content and user interface.''' Users can read and call functions on Wikifunctions in any natural language. Here is the “join string” function in [https://www.wikifunctions.org/view/en/Z10000 English], [https://www.wikifunctions.org/view/pl/Z10000 Polish], and [https://www.wikifunctions.org/view/he/Z10000 Hebrew], and it is available in many more languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Contributors can edit and improve Wikifunctions using their language.''' Even implementations can be edited in the natural language of the contributor. For example, the composition of the “and” function can be edited in [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de German], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en English], or any other of about 300 languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions functions can be used to create results for any natural language.''' The community is creating a growing number of functions to support the generation of text in many natural languages. We have functions for [[Wikifunctions:Catalogue#Breton|Breton]], [[Wikifunctions:Catalogue#Rohingya|Rohingya]], [[Wikifunctions:Catalogue#English|English]], and many other languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[Z10000|join function]] is implemented in both [[Z10005|JavaScript]] and in [[Z10004|Python]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] n1pb0v2cgnn2uyizjpautyvz3s782oq 142865 142861 2024-12-01T12:49:57Z Nabulsi Trima 9551 Ngumuphi umsebenti 142865 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} This is a dedicated page for the Frequently Asked Questions about Wikifunctions. Please feel free to ask your own question in the [[Wikifunctions talk:FAQ|talk page]],if your question is not listed here! Alice sicela ubonane noma [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]] mayelana nekudlula kwemkhulu tindzaba taJustin Abbott kanye nekuma kwabo kubaphatsi labacindzetelako Wikipedia. __TOC__ <span id="Introduction"></span> ==Ucoshiwe== <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I-Wikifunctions yiphrojekthi lensha ye Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibita ayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Ngumuphi umsebenti? === <div lang="en" dir="ltr" class="mw-content-ltr"> Functions are a form of knowledge that can answer questions, such as how many days have passed between two dates or the distance between two cities. More complicated functions can answer more complicated questions, such as the volume of a three dimensional shape, the distance between Mars and Venus on a certain date, or whether two species were alive at the same time. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We already use functions in many types of knowledge inquiries, such as asking a question to a search engine. The templates, such as [[:w:en:Template:Convert|Template:Convert]] and [[:w:en:Template:Age|Template:Age]] on English Wikipedia, are also examples of functionalities that are already used in many Wikipedias, written in wikitext and Lua and manually copied to each wiki where it's wanted. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What is an implementation? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> An implementation is a particular way to execute a function. An implementation is a recipe that lists the steps that are needed to run the function. It may be a piece of code in a programming language or a combination of calls to other functions. A function may have many implementations, which should all be equivalent. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What is a test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> A test is a way to determine if a given function is doing the right thing. A function will typically have multiple testers, each specifying some input to the function and the conditions the output for the given input must fulfill. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> For example, testers for a “title case” function might include: “<span dir="ltr" lang="en">abc</span>” should become “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” should become “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” should become “<span dir="ltr" lang="ru">Война и мир</span>”; and “<span dir="ltr" lang="en">123</span>” should remain “<span dir="ltr" lang="en">123</span>”. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which features are available now, which will be soon available, and which are further away? === </div> * <span lang="en" dir="ltr" class="mw-content-ltr">At launch:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">We have the ability to have functions that work with Strings and Booleans.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Wikifunctions will be fully internationalized from the beginning. It can be used in any language.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Status|Ongoing development]]:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Generic types and generic functions are not fully supported.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Adding types will, for now, be something that is limited to the development team. In the future, the community will be able to add more types. There is a lot of work to be done in the future to make types behave much more smoothly.</span> *** <span lang="en" dir="ltr" class="mw-content-ltr">One particularly interesting type will be binary data, and particularly files.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">We currently support two programming languages for implementations: JavaScript and Python. In the future, we want to support many more.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Currently, it is ''not'' possible to call other functions from implementations written in any programming language. This is currently only possible through composition.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">In the future:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call Wikifunctions functions from other Wikimedia projects and integrate their results into the output of the page.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to use data from Wikidata in functions.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call data sets from Commons Data namespace.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === How is Wikifunctions multilingual? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions and Abstract Wikipedia are multilingual in a number of different ways which do not impact each other: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions is multilingual in terms of its content and user interface.''' Users can read and call functions on Wikifunctions in any natural language. Here is the “join string” function in [https://www.wikifunctions.org/view/en/Z10000 English], [https://www.wikifunctions.org/view/pl/Z10000 Polish], and [https://www.wikifunctions.org/view/he/Z10000 Hebrew], and it is available in many more languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Contributors can edit and improve Wikifunctions using their language.''' Even implementations can be edited in the natural language of the contributor. For example, the composition of the “and” function can be edited in [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de German], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en English], or any other of about 300 languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions functions can be used to create results for any natural language.''' The community is creating a growing number of functions to support the generation of text in many natural languages. We have functions for [[Wikifunctions:Catalogue#Breton|Breton]], [[Wikifunctions:Catalogue#Rohingya|Rohingya]], [[Wikifunctions:Catalogue#English|English]], and many other languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[Z10000|join function]] is implemented in both [[Z10005|JavaScript]] and in [[Z10004|Python]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] piwruxviiuwjntr8fepf38a4163aczi 142867 142865 2024-12-01T12:50:59Z Nabulsi Trima 9551 Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu 142867 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} This is a dedicated page for the Frequently Asked Questions about Wikifunctions. Please feel free to ask your own question in the [[Wikifunctions talk:FAQ|talk page]],if your question is not listed here! Alice sicela ubonane noma [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]] mayelana nekudlula kwemkhulu tindzaba taJustin Abbott kanye nekuma kwabo kubaphatsi labacindzetelako Wikipedia. __TOC__ <span id="Introduction"></span> ==Ucoshiwe== <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I-Wikifunctions yiphrojekthi lensha ye Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibita ayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Ngumuphi umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. <div lang="en" dir="ltr" class="mw-content-ltr"> We already use functions in many types of knowledge inquiries, such as asking a question to a search engine. The templates, such as [[:w:en:Template:Convert|Template:Convert]] and [[:w:en:Template:Age|Template:Age]] on English Wikipedia, are also examples of functionalities that are already used in many Wikipedias, written in wikitext and Lua and manually copied to each wiki where it's wanted. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What is an implementation? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> An implementation is a particular way to execute a function. An implementation is a recipe that lists the steps that are needed to run the function. It may be a piece of code in a programming language or a combination of calls to other functions. A function may have many implementations, which should all be equivalent. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What is a test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> A test is a way to determine if a given function is doing the right thing. A function will typically have multiple testers, each specifying some input to the function and the conditions the output for the given input must fulfill. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> For example, testers for a “title case” function might include: “<span dir="ltr" lang="en">abc</span>” should become “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” should become “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” should become “<span dir="ltr" lang="ru">Война и мир</span>”; and “<span dir="ltr" lang="en">123</span>” should remain “<span dir="ltr" lang="en">123</span>”. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which features are available now, which will be soon available, and which are further away? === </div> * <span lang="en" dir="ltr" class="mw-content-ltr">At launch:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">We have the ability to have functions that work with Strings and Booleans.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Wikifunctions will be fully internationalized from the beginning. It can be used in any language.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Status|Ongoing development]]:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Generic types and generic functions are not fully supported.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Adding types will, for now, be something that is limited to the development team. In the future, the community will be able to add more types. There is a lot of work to be done in the future to make types behave much more smoothly.</span> *** <span lang="en" dir="ltr" class="mw-content-ltr">One particularly interesting type will be binary data, and particularly files.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">We currently support two programming languages for implementations: JavaScript and Python. In the future, we want to support many more.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Currently, it is ''not'' possible to call other functions from implementations written in any programming language. This is currently only possible through composition.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">In the future:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call Wikifunctions functions from other Wikimedia projects and integrate their results into the output of the page.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to use data from Wikidata in functions.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call data sets from Commons Data namespace.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === How is Wikifunctions multilingual? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions and Abstract Wikipedia are multilingual in a number of different ways which do not impact each other: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions is multilingual in terms of its content and user interface.''' Users can read and call functions on Wikifunctions in any natural language. Here is the “join string” function in [https://www.wikifunctions.org/view/en/Z10000 English], [https://www.wikifunctions.org/view/pl/Z10000 Polish], and [https://www.wikifunctions.org/view/he/Z10000 Hebrew], and it is available in many more languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Contributors can edit and improve Wikifunctions using their language.''' Even implementations can be edited in the natural language of the contributor. For example, the composition of the “and” function can be edited in [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de German], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en English], or any other of about 300 languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions functions can be used to create results for any natural language.''' The community is creating a growing number of functions to support the generation of text in many natural languages. We have functions for [[Wikifunctions:Catalogue#Breton|Breton]], [[Wikifunctions:Catalogue#Rohingya|Rohingya]], [[Wikifunctions:Catalogue#English|English]], and many other languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[Z10000|join function]] is implemented in both [[Z10005|JavaScript]] and in [[Z10004|Python]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] f7cp0soe8f2o9lg6qvnhci0ydyyksz3 142869 142867 2024-12-01T12:53:53Z Nabulsi Trima 9551 Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[$1|Template:Convert]] kanye na[[$2|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa 142869 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} This is a dedicated page for the Frequently Asked Questions about Wikifunctions. Please feel free to ask your own question in the [[Wikifunctions talk:FAQ|talk page]],if your question is not listed here! Alice sicela ubonane noma [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]] mayelana nekudlula kwemkhulu tindzaba taJustin Abbott kanye nekuma kwabo kubaphatsi labacindzetelako Wikipedia. __TOC__ <span id="Introduction"></span> ==Ucoshiwe== <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I-Wikifunctions yiphrojekthi lensha ye Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibita ayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Ngumuphi umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]] kanye na[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange-Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <div lang="en" dir="ltr" class="mw-content-ltr"> === What is an implementation? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> An implementation is a particular way to execute a function. An implementation is a recipe that lists the steps that are needed to run the function. It may be a piece of code in a programming language or a combination of calls to other functions. A function may have many implementations, which should all be equivalent. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What is a test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> A test is a way to determine if a given function is doing the right thing. A function will typically have multiple testers, each specifying some input to the function and the conditions the output for the given input must fulfill. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> For example, testers for a “title case” function might include: “<span dir="ltr" lang="en">abc</span>” should become “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” should become “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” should become “<span dir="ltr" lang="ru">Война и мир</span>”; and “<span dir="ltr" lang="en">123</span>” should remain “<span dir="ltr" lang="en">123</span>”. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which features are available now, which will be soon available, and which are further away? === </div> * <span lang="en" dir="ltr" class="mw-content-ltr">At launch:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">We have the ability to have functions that work with Strings and Booleans.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Wikifunctions will be fully internationalized from the beginning. It can be used in any language.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Status|Ongoing development]]:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Generic types and generic functions are not fully supported.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Adding types will, for now, be something that is limited to the development team. In the future, the community will be able to add more types. There is a lot of work to be done in the future to make types behave much more smoothly.</span> *** <span lang="en" dir="ltr" class="mw-content-ltr">One particularly interesting type will be binary data, and particularly files.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">We currently support two programming languages for implementations: JavaScript and Python. In the future, we want to support many more.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Currently, it is ''not'' possible to call other functions from implementations written in any programming language. This is currently only possible through composition.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">In the future:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call Wikifunctions functions from other Wikimedia projects and integrate their results into the output of the page.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to use data from Wikidata in functions.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call data sets from Commons Data namespace.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === How is Wikifunctions multilingual? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions and Abstract Wikipedia are multilingual in a number of different ways which do not impact each other: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions is multilingual in terms of its content and user interface.''' Users can read and call functions on Wikifunctions in any natural language. Here is the “join string” function in [https://www.wikifunctions.org/view/en/Z10000 English], [https://www.wikifunctions.org/view/pl/Z10000 Polish], and [https://www.wikifunctions.org/view/he/Z10000 Hebrew], and it is available in many more languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Contributors can edit and improve Wikifunctions using their language.''' Even implementations can be edited in the natural language of the contributor. For example, the composition of the “and” function can be edited in [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de German], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en English], or any other of about 300 languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions functions can be used to create results for any natural language.''' The community is creating a growing number of functions to support the generation of text in many natural languages. We have functions for [[Wikifunctions:Catalogue#Breton|Breton]], [[Wikifunctions:Catalogue#Rohingya|Rohingya]], [[Wikifunctions:Catalogue#English|English]], and many other languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[Z10000|join function]] is implemented in both [[Z10005|JavaScript]] and in [[Z10004|Python]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] a15xb2qlc08nt4mbhf18lbymdlcylc7 142871 142869 2024-12-01T12:54:18Z Nabulsi Trima 9551 Yini luphawu lwe SN 142871 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} This is a dedicated page for the Frequently Asked Questions about Wikifunctions. Please feel free to ask your own question in the [[Wikifunctions talk:FAQ|talk page]],if your question is not listed here! Alice sicela ubonane noma [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]] mayelana nekudlula kwemkhulu tindzaba taJustin Abbott kanye nekuma kwabo kubaphatsi labacindzetelako Wikipedia. __TOC__ <span id="Introduction"></span> ==Ucoshiwe== <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I-Wikifunctions yiphrojekthi lensha ye Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibita ayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Ngumuphi umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]] kanye na[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange-Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Yini luphawu lwe SN? === <div lang="en" dir="ltr" class="mw-content-ltr"> An implementation is a particular way to execute a function. An implementation is a recipe that lists the steps that are needed to run the function. It may be a piece of code in a programming language or a combination of calls to other functions. A function may have many implementations, which should all be equivalent. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What is a test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> A test is a way to determine if a given function is doing the right thing. A function will typically have multiple testers, each specifying some input to the function and the conditions the output for the given input must fulfill. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> For example, testers for a “title case” function might include: “<span dir="ltr" lang="en">abc</span>” should become “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” should become “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” should become “<span dir="ltr" lang="ru">Война и мир</span>”; and “<span dir="ltr" lang="en">123</span>” should remain “<span dir="ltr" lang="en">123</span>”. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which features are available now, which will be soon available, and which are further away? === </div> * <span lang="en" dir="ltr" class="mw-content-ltr">At launch:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">We have the ability to have functions that work with Strings and Booleans.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Wikifunctions will be fully internationalized from the beginning. It can be used in any language.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Status|Ongoing development]]:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Generic types and generic functions are not fully supported.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Adding types will, for now, be something that is limited to the development team. In the future, the community will be able to add more types. There is a lot of work to be done in the future to make types behave much more smoothly.</span> *** <span lang="en" dir="ltr" class="mw-content-ltr">One particularly interesting type will be binary data, and particularly files.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">We currently support two programming languages for implementations: JavaScript and Python. In the future, we want to support many more.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Currently, it is ''not'' possible to call other functions from implementations written in any programming language. This is currently only possible through composition.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">In the future:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call Wikifunctions functions from other Wikimedia projects and integrate their results into the output of the page.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to use data from Wikidata in functions.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call data sets from Commons Data namespace.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === How is Wikifunctions multilingual? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions and Abstract Wikipedia are multilingual in a number of different ways which do not impact each other: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions is multilingual in terms of its content and user interface.''' Users can read and call functions on Wikifunctions in any natural language. Here is the “join string” function in [https://www.wikifunctions.org/view/en/Z10000 English], [https://www.wikifunctions.org/view/pl/Z10000 Polish], and [https://www.wikifunctions.org/view/he/Z10000 Hebrew], and it is available in many more languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Contributors can edit and improve Wikifunctions using their language.''' Even implementations can be edited in the natural language of the contributor. For example, the composition of the “and” function can be edited in [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de German], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en English], or any other of about 300 languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions functions can be used to create results for any natural language.''' The community is creating a growing number of functions to support the generation of text in many natural languages. We have functions for [[Wikifunctions:Catalogue#Breton|Breton]], [[Wikifunctions:Catalogue#Rohingya|Rohingya]], [[Wikifunctions:Catalogue#English|English]], and many other languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[Z10000|join function]] is implemented in both [[Z10005|JavaScript]] and in [[Z10004|Python]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] 1qnmavff54i7ryggh8pl5yoxsim579p 142873 142871 2024-12-01T12:54:43Z Nabulsi Trima 9551 Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebe 142873 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} This is a dedicated page for the Frequently Asked Questions about Wikifunctions. Please feel free to ask your own question in the [[Wikifunctions talk:FAQ|talk page]],if your question is not listed here! Alice sicela ubonane noma [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]] mayelana nekudlula kwemkhulu tindzaba taJustin Abbott kanye nekuma kwabo kubaphatsi labacindzetelako Wikipedia. __TOC__ <span id="Introduction"></span> ==Ucoshiwe== <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I-Wikifunctions yiphrojekthi lensha ye Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibita ayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Ngumuphi umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]] kanye na[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange-Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Yini luphawu lwe SN? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <div lang="en" dir="ltr" class="mw-content-ltr"> === What is a test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> A test is a way to determine if a given function is doing the right thing. A function will typically have multiple testers, each specifying some input to the function and the conditions the output for the given input must fulfill. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> For example, testers for a “title case” function might include: “<span dir="ltr" lang="en">abc</span>” should become “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” should become “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” should become “<span dir="ltr" lang="ru">Война и мир</span>”; and “<span dir="ltr" lang="en">123</span>” should remain “<span dir="ltr" lang="en">123</span>”. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which features are available now, which will be soon available, and which are further away? === </div> * <span lang="en" dir="ltr" class="mw-content-ltr">At launch:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">We have the ability to have functions that work with Strings and Booleans.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Wikifunctions will be fully internationalized from the beginning. It can be used in any language.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Status|Ongoing development]]:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Generic types and generic functions are not fully supported.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Adding types will, for now, be something that is limited to the development team. In the future, the community will be able to add more types. There is a lot of work to be done in the future to make types behave much more smoothly.</span> *** <span lang="en" dir="ltr" class="mw-content-ltr">One particularly interesting type will be binary data, and particularly files.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">We currently support two programming languages for implementations: JavaScript and Python. In the future, we want to support many more.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Currently, it is ''not'' possible to call other functions from implementations written in any programming language. This is currently only possible through composition.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">In the future:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call Wikifunctions functions from other Wikimedia projects and integrate their results into the output of the page.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to use data from Wikidata in functions.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call data sets from Commons Data namespace.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === How is Wikifunctions multilingual? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions and Abstract Wikipedia are multilingual in a number of different ways which do not impact each other: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions is multilingual in terms of its content and user interface.''' Users can read and call functions on Wikifunctions in any natural language. Here is the “join string” function in [https://www.wikifunctions.org/view/en/Z10000 English], [https://www.wikifunctions.org/view/pl/Z10000 Polish], and [https://www.wikifunctions.org/view/he/Z10000 Hebrew], and it is available in many more languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Contributors can edit and improve Wikifunctions using their language.''' Even implementations can be edited in the natural language of the contributor. For example, the composition of the “and” function can be edited in [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de German], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en English], or any other of about 300 languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions functions can be used to create results for any natural language.''' The community is creating a growing number of functions to support the generation of text in many natural languages. We have functions for [[Wikifunctions:Catalogue#Breton|Breton]], [[Wikifunctions:Catalogue#Rohingya|Rohingya]], [[Wikifunctions:Catalogue#English|English]], and many other languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[Z10000|join function]] is implemented in both [[Z10005|JavaScript]] and in [[Z10004|Python]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] fxv6x87wxax7dgjr4h7cbj6n68puotg 142875 142873 2024-12-01T12:55:02Z Nabulsi Trima 9551 Yini lesivivinyo 142875 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} This is a dedicated page for the Frequently Asked Questions about Wikifunctions. Please feel free to ask your own question in the [[Wikifunctions talk:FAQ|talk page]],if your question is not listed here! Alice sicela ubonane noma [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]] mayelana nekudlula kwemkhulu tindzaba taJustin Abbott kanye nekuma kwabo kubaphatsi labacindzetelako Wikipedia. __TOC__ <span id="Introduction"></span> ==Ucoshiwe== <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I-Wikifunctions yiphrojekthi lensha ye Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibita ayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Ngumuphi umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]] kanye na[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange-Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Yini luphawu lwe SN? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Yini lesivivinyo? === <div lang="en" dir="ltr" class="mw-content-ltr"> A test is a way to determine if a given function is doing the right thing. A function will typically have multiple testers, each specifying some input to the function and the conditions the output for the given input must fulfill. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> For example, testers for a “title case” function might include: “<span dir="ltr" lang="en">abc</span>” should become “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” should become “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” should become “<span dir="ltr" lang="ru">Война и мир</span>”; and “<span dir="ltr" lang="en">123</span>” should remain “<span dir="ltr" lang="en">123</span>”. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which features are available now, which will be soon available, and which are further away? === </div> * <span lang="en" dir="ltr" class="mw-content-ltr">At launch:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">We have the ability to have functions that work with Strings and Booleans.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Wikifunctions will be fully internationalized from the beginning. It can be used in any language.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Status|Ongoing development]]:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Generic types and generic functions are not fully supported.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Adding types will, for now, be something that is limited to the development team. In the future, the community will be able to add more types. There is a lot of work to be done in the future to make types behave much more smoothly.</span> *** <span lang="en" dir="ltr" class="mw-content-ltr">One particularly interesting type will be binary data, and particularly files.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">We currently support two programming languages for implementations: JavaScript and Python. In the future, we want to support many more.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Currently, it is ''not'' possible to call other functions from implementations written in any programming language. This is currently only possible through composition.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">In the future:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call Wikifunctions functions from other Wikimedia projects and integrate their results into the output of the page.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to use data from Wikidata in functions.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call data sets from Commons Data namespace.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === How is Wikifunctions multilingual? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions and Abstract Wikipedia are multilingual in a number of different ways which do not impact each other: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions is multilingual in terms of its content and user interface.''' Users can read and call functions on Wikifunctions in any natural language. Here is the “join string” function in [https://www.wikifunctions.org/view/en/Z10000 English], [https://www.wikifunctions.org/view/pl/Z10000 Polish], and [https://www.wikifunctions.org/view/he/Z10000 Hebrew], and it is available in many more languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Contributors can edit and improve Wikifunctions using their language.''' Even implementations can be edited in the natural language of the contributor. For example, the composition of the “and” function can be edited in [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de German], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en English], or any other of about 300 languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions functions can be used to create results for any natural language.''' The community is creating a growing number of functions to support the generation of text in many natural languages. We have functions for [[Wikifunctions:Catalogue#Breton|Breton]], [[Wikifunctions:Catalogue#Rohingya|Rohingya]], [[Wikifunctions:Catalogue#English|English]], and many other languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[Z10000|join function]] is implemented in both [[Z10005|JavaScript]] and in [[Z10004|Python]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] l986htqbvgu0hofxrtin8vq4zv1ar96 142877 142875 2024-12-01T12:55:25Z Nabulsi Trima 9551 Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. 142877 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} This is a dedicated page for the Frequently Asked Questions about Wikifunctions. Please feel free to ask your own question in the [[Wikifunctions talk:FAQ|talk page]],if your question is not listed here! Alice sicela ubonane noma [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]] mayelana nekudlula kwemkhulu tindzaba taJustin Abbott kanye nekuma kwabo kubaphatsi labacindzetelako Wikipedia. __TOC__ <span id="Introduction"></span> ==Ucoshiwe== <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I-Wikifunctions yiphrojekthi lensha ye Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibita ayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Ngumuphi umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]] kanye na[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange-Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Yini luphawu lwe SN? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Yini lesivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. <div lang="en" dir="ltr" class="mw-content-ltr"> For example, testers for a “title case” function might include: “<span dir="ltr" lang="en">abc</span>” should become “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” should become “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” should become “<span dir="ltr" lang="ru">Война и мир</span>”; and “<span dir="ltr" lang="en">123</span>” should remain “<span dir="ltr" lang="en">123</span>”. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which features are available now, which will be soon available, and which are further away? === </div> * <span lang="en" dir="ltr" class="mw-content-ltr">At launch:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">We have the ability to have functions that work with Strings and Booleans.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Wikifunctions will be fully internationalized from the beginning. It can be used in any language.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Status|Ongoing development]]:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Generic types and generic functions are not fully supported.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Adding types will, for now, be something that is limited to the development team. In the future, the community will be able to add more types. There is a lot of work to be done in the future to make types behave much more smoothly.</span> *** <span lang="en" dir="ltr" class="mw-content-ltr">One particularly interesting type will be binary data, and particularly files.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">We currently support two programming languages for implementations: JavaScript and Python. In the future, we want to support many more.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Currently, it is ''not'' possible to call other functions from implementations written in any programming language. This is currently only possible through composition.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">In the future:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call Wikifunctions functions from other Wikimedia projects and integrate their results into the output of the page.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to use data from Wikidata in functions.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call data sets from Commons Data namespace.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === How is Wikifunctions multilingual? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions and Abstract Wikipedia are multilingual in a number of different ways which do not impact each other: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions is multilingual in terms of its content and user interface.''' Users can read and call functions on Wikifunctions in any natural language. Here is the “join string” function in [https://www.wikifunctions.org/view/en/Z10000 English], [https://www.wikifunctions.org/view/pl/Z10000 Polish], and [https://www.wikifunctions.org/view/he/Z10000 Hebrew], and it is available in many more languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Contributors can edit and improve Wikifunctions using their language.''' Even implementations can be edited in the natural language of the contributor. For example, the composition of the “and” function can be edited in [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de German], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en English], or any other of about 300 languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions functions can be used to create results for any natural language.''' The community is creating a growing number of functions to support the generation of text in many natural languages. We have functions for [[Wikifunctions:Catalogue#Breton|Breton]], [[Wikifunctions:Catalogue#Rohingya|Rohingya]], [[Wikifunctions:Catalogue#English|English]], and many other languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[Z10000|join function]] is implemented in both [[Z10005|JavaScript]] and in [[Z10004|Python]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] evoy806gtvbigpvzadrmmkzdt3qzu09 142879 142877 2024-12-01T12:56:00Z Nabulsi Trima 9551 Sibonelo kuhlolwa kwemsebenti we 142879 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} This is a dedicated page for the Frequently Asked Questions about Wikifunctions. Please feel free to ask your own question in the [[Wikifunctions talk:FAQ|talk page]],if your question is not listed here! Alice sicela ubonane noma [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]] mayelana nekudlula kwemkhulu tindzaba taJustin Abbott kanye nekuma kwabo kubaphatsi labacindzetelako Wikipedia. __TOC__ <span id="Introduction"></span> ==Ucoshiwe== <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I-Wikifunctions yiphrojekthi lensha ye Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibita ayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Ngumuphi umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]] kanye na[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange-Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Yini luphawu lwe SN? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Yini lesivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo kuhlolwa kwemsebenti we “licala lesihloko” kungafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <div lang="en" dir="ltr" class="mw-content-ltr"> === Which features are available now, which will be soon available, and which are further away? === </div> * <span lang="en" dir="ltr" class="mw-content-ltr">At launch:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">We have the ability to have functions that work with Strings and Booleans.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Wikifunctions will be fully internationalized from the beginning. It can be used in any language.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Status|Ongoing development]]:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Generic types and generic functions are not fully supported.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Adding types will, for now, be something that is limited to the development team. In the future, the community will be able to add more types. There is a lot of work to be done in the future to make types behave much more smoothly.</span> *** <span lang="en" dir="ltr" class="mw-content-ltr">One particularly interesting type will be binary data, and particularly files.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">We currently support two programming languages for implementations: JavaScript and Python. In the future, we want to support many more.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Currently, it is ''not'' possible to call other functions from implementations written in any programming language. This is currently only possible through composition.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">In the future:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call Wikifunctions functions from other Wikimedia projects and integrate their results into the output of the page.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to use data from Wikidata in functions.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call data sets from Commons Data namespace.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === How is Wikifunctions multilingual? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions and Abstract Wikipedia are multilingual in a number of different ways which do not impact each other: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions is multilingual in terms of its content and user interface.''' Users can read and call functions on Wikifunctions in any natural language. Here is the “join string” function in [https://www.wikifunctions.org/view/en/Z10000 English], [https://www.wikifunctions.org/view/pl/Z10000 Polish], and [https://www.wikifunctions.org/view/he/Z10000 Hebrew], and it is available in many more languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Contributors can edit and improve Wikifunctions using their language.''' Even implementations can be edited in the natural language of the contributor. For example, the composition of the “and” function can be edited in [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de German], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en English], or any other of about 300 languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions functions can be used to create results for any natural language.''' The community is creating a growing number of functions to support the generation of text in many natural languages. We have functions for [[Wikifunctions:Catalogue#Breton|Breton]], [[Wikifunctions:Catalogue#Rohingya|Rohingya]], [[Wikifunctions:Catalogue#English|English]], and many other languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[Z10000|join function]] is implemented in both [[Z10005|JavaScript]] and in [[Z10004|Python]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] n5pmt0w7ndx5fsuxv7qy7jn0ixe0qzd 142881 142879 2024-12-01T12:56:35Z Nabulsi Trima 9551 Fatrus silwane lesikhulu siyatfolakala manje Ingabe silwane lesikhulu sitawutfolakala yini Silwane lesikhulu sa Rfurther futsi sikhona nini 142881 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} This is a dedicated page for the Frequently Asked Questions about Wikifunctions. Please feel free to ask your own question in the [[Wikifunctions talk:FAQ|talk page]],if your question is not listed here! Alice sicela ubonane noma [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]] mayelana nekudlula kwemkhulu tindzaba taJustin Abbott kanye nekuma kwabo kubaphatsi labacindzetelako Wikipedia. __TOC__ <span id="Introduction"></span> ==Ucoshiwe== <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I-Wikifunctions yiphrojekthi lensha ye Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibita ayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Ngumuphi umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]] kanye na[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange-Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Yini luphawu lwe SN? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Yini lesivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo kuhlolwa kwemsebenti we “licala lesihloko” kungafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Fatrus silwane lesikhulu siyatfolakala manje Ingabe silwane lesikhulu sitawutfolakala yini Silwane lesikhulu sa Rfurther futsi sikhona nini? === * <span lang="en" dir="ltr" class="mw-content-ltr">At launch:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">We have the ability to have functions that work with Strings and Booleans.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Wikifunctions will be fully internationalized from the beginning. It can be used in any language.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Status|Ongoing development]]:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Generic types and generic functions are not fully supported.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Adding types will, for now, be something that is limited to the development team. In the future, the community will be able to add more types. There is a lot of work to be done in the future to make types behave much more smoothly.</span> *** <span lang="en" dir="ltr" class="mw-content-ltr">One particularly interesting type will be binary data, and particularly files.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">We currently support two programming languages for implementations: JavaScript and Python. In the future, we want to support many more.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Currently, it is ''not'' possible to call other functions from implementations written in any programming language. This is currently only possible through composition.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">In the future:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call Wikifunctions functions from other Wikimedia projects and integrate their results into the output of the page.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to use data from Wikidata in functions.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call data sets from Commons Data namespace.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === How is Wikifunctions multilingual? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions and Abstract Wikipedia are multilingual in a number of different ways which do not impact each other: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions is multilingual in terms of its content and user interface.''' Users can read and call functions on Wikifunctions in any natural language. Here is the “join string” function in [https://www.wikifunctions.org/view/en/Z10000 English], [https://www.wikifunctions.org/view/pl/Z10000 Polish], and [https://www.wikifunctions.org/view/he/Z10000 Hebrew], and it is available in many more languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Contributors can edit and improve Wikifunctions using their language.''' Even implementations can be edited in the natural language of the contributor. For example, the composition of the “and” function can be edited in [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de German], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en English], or any other of about 300 languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions functions can be used to create results for any natural language.''' The community is creating a growing number of functions to support the generation of text in many natural languages. We have functions for [[Wikifunctions:Catalogue#Breton|Breton]], [[Wikifunctions:Catalogue#Rohingya|Rohingya]], [[Wikifunctions:Catalogue#English|English]], and many other languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[Z10000|join function]] is implemented in both [[Z10005|JavaScript]] and in [[Z10004|Python]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] nw27dt6ryu1co7k1egotpbc548a3s8p 142883 142881 2024-12-01T12:57:00Z Nabulsi Trima 9551 Ku ngoba 142883 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} This is a dedicated page for the Frequently Asked Questions about Wikifunctions. Please feel free to ask your own question in the [[Wikifunctions talk:FAQ|talk page]],if your question is not listed here! Alice sicela ubonane noma [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]] mayelana nekudlula kwemkhulu tindzaba taJustin Abbott kanye nekuma kwabo kubaphatsi labacindzetelako Wikipedia. __TOC__ <span id="Introduction"></span> ==Ucoshiwe== <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I-Wikifunctions yiphrojekthi lensha ye Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibita ayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Ngumuphi umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]] kanye na[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange-Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Yini luphawu lwe SN? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Yini lesivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo kuhlolwa kwemsebenti we “licala lesihloko” kungafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Fatrus silwane lesikhulu siyatfolakala manje Ingabe silwane lesikhulu sitawutfolakala yini Silwane lesikhulu sa Rfurther futsi sikhona nini? === * Ku ngoba: ** <span lang="en" dir="ltr" class="mw-content-ltr">We have the ability to have functions that work with Strings and Booleans.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Wikifunctions will be fully internationalized from the beginning. It can be used in any language.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Status|Ongoing development]]:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Generic types and generic functions are not fully supported.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Adding types will, for now, be something that is limited to the development team. In the future, the community will be able to add more types. There is a lot of work to be done in the future to make types behave much more smoothly.</span> *** <span lang="en" dir="ltr" class="mw-content-ltr">One particularly interesting type will be binary data, and particularly files.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">We currently support two programming languages for implementations: JavaScript and Python. In the future, we want to support many more.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Currently, it is ''not'' possible to call other functions from implementations written in any programming language. This is currently only possible through composition.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">In the future:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call Wikifunctions functions from other Wikimedia projects and integrate their results into the output of the page.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to use data from Wikidata in functions.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call data sets from Commons Data namespace.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === How is Wikifunctions multilingual? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions and Abstract Wikipedia are multilingual in a number of different ways which do not impact each other: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions is multilingual in terms of its content and user interface.''' Users can read and call functions on Wikifunctions in any natural language. Here is the “join string” function in [https://www.wikifunctions.org/view/en/Z10000 English], [https://www.wikifunctions.org/view/pl/Z10000 Polish], and [https://www.wikifunctions.org/view/he/Z10000 Hebrew], and it is available in many more languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Contributors can edit and improve Wikifunctions using their language.''' Even implementations can be edited in the natural language of the contributor. For example, the composition of the “and” function can be edited in [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de German], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en English], or any other of about 300 languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions functions can be used to create results for any natural language.''' The community is creating a growing number of functions to support the generation of text in many natural languages. We have functions for [[Wikifunctions:Catalogue#Breton|Breton]], [[Wikifunctions:Catalogue#Rohingya|Rohingya]], [[Wikifunctions:Catalogue#English|English]], and many other languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[Z10000|join function]] is implemented in both [[Z10005|JavaScript]] and in [[Z10004|Python]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] k6396tbhas4nknun6nyh1opd1flgwjn 142885 142883 2024-12-01T12:57:34Z Nabulsi Trima 9551 Taha wabese ucala kucosha liphepha wabona itambourine inaPauline. 142885 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} This is a dedicated page for the Frequently Asked Questions about Wikifunctions. Please feel free to ask your own question in the [[Wikifunctions talk:FAQ|talk page]],if your question is not listed here! Alice sicela ubonane noma [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]] mayelana nekudlula kwemkhulu tindzaba taJustin Abbott kanye nekuma kwabo kubaphatsi labacindzetelako Wikipedia. __TOC__ <span id="Introduction"></span> ==Ucoshiwe== <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I-Wikifunctions yiphrojekthi lensha ye Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibita ayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Ngumuphi umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]] kanye na[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange-Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Yini luphawu lwe SN? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Yini lesivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo kuhlolwa kwemsebenti we “licala lesihloko” kungafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Fatrus silwane lesikhulu siyatfolakala manje Ingabe silwane lesikhulu sitawutfolakala yini Silwane lesikhulu sa Rfurther futsi sikhona nini? === * Ku ngoba: ** Taha wabese ucala kucosha liphepha wabona itambourine inaPauline. ** <span lang="en" dir="ltr" class="mw-content-ltr">Wikifunctions will be fully internationalized from the beginning. It can be used in any language.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Status|Ongoing development]]:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Generic types and generic functions are not fully supported.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Adding types will, for now, be something that is limited to the development team. In the future, the community will be able to add more types. There is a lot of work to be done in the future to make types behave much more smoothly.</span> *** <span lang="en" dir="ltr" class="mw-content-ltr">One particularly interesting type will be binary data, and particularly files.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">We currently support two programming languages for implementations: JavaScript and Python. In the future, we want to support many more.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Currently, it is ''not'' possible to call other functions from implementations written in any programming language. This is currently only possible through composition.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">In the future:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call Wikifunctions functions from other Wikimedia projects and integrate their results into the output of the page.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to use data from Wikidata in functions.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call data sets from Commons Data namespace.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === How is Wikifunctions multilingual? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions and Abstract Wikipedia are multilingual in a number of different ways which do not impact each other: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions is multilingual in terms of its content and user interface.''' Users can read and call functions on Wikifunctions in any natural language. Here is the “join string” function in [https://www.wikifunctions.org/view/en/Z10000 English], [https://www.wikifunctions.org/view/pl/Z10000 Polish], and [https://www.wikifunctions.org/view/he/Z10000 Hebrew], and it is available in many more languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Contributors can edit and improve Wikifunctions using their language.''' Even implementations can be edited in the natural language of the contributor. For example, the composition of the “and” function can be edited in [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de German], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en English], or any other of about 300 languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions functions can be used to create results for any natural language.''' The community is creating a growing number of functions to support the generation of text in many natural languages. We have functions for [[Wikifunctions:Catalogue#Breton|Breton]], [[Wikifunctions:Catalogue#Rohingya|Rohingya]], [[Wikifunctions:Catalogue#English|English]], and many other languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[Z10000|join function]] is implemented in both [[Z10005|JavaScript]] and in [[Z10004|Python]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] rol1jwa8we6l080f3av4g91hmlshu2t 142887 142885 2024-12-01T12:57:53Z Nabulsi Trima 9551 Limele Timali Temhlaba wonkhe kusukela ekucaleni Kwaba nebhubesi kutsi I lang. 142887 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} This is a dedicated page for the Frequently Asked Questions about Wikifunctions. Please feel free to ask your own question in the [[Wikifunctions talk:FAQ|talk page]],if your question is not listed here! Alice sicela ubonane noma [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]] mayelana nekudlula kwemkhulu tindzaba taJustin Abbott kanye nekuma kwabo kubaphatsi labacindzetelako Wikipedia. __TOC__ <span id="Introduction"></span> ==Ucoshiwe== <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I-Wikifunctions yiphrojekthi lensha ye Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibita ayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Ngumuphi umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]] kanye na[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange-Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Yini luphawu lwe SN? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Yini lesivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo kuhlolwa kwemsebenti we “licala lesihloko” kungafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Fatrus silwane lesikhulu siyatfolakala manje Ingabe silwane lesikhulu sitawutfolakala yini Silwane lesikhulu sa Rfurther futsi sikhona nini? === * Ku ngoba: ** Taha wabese ucala kucosha liphepha wabona itambourine inaPauline. ** Limele Timali Temhlaba wonkhe kusukela ekucaleni Kwaba nebhubesi kutsi I lang. * <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Status|Ongoing development]]:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Generic types and generic functions are not fully supported.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Adding types will, for now, be something that is limited to the development team. In the future, the community will be able to add more types. There is a lot of work to be done in the future to make types behave much more smoothly.</span> *** <span lang="en" dir="ltr" class="mw-content-ltr">One particularly interesting type will be binary data, and particularly files.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">We currently support two programming languages for implementations: JavaScript and Python. In the future, we want to support many more.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Currently, it is ''not'' possible to call other functions from implementations written in any programming language. This is currently only possible through composition.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">In the future:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call Wikifunctions functions from other Wikimedia projects and integrate their results into the output of the page.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to use data from Wikidata in functions.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call data sets from Commons Data namespace.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === How is Wikifunctions multilingual? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions and Abstract Wikipedia are multilingual in a number of different ways which do not impact each other: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions is multilingual in terms of its content and user interface.''' Users can read and call functions on Wikifunctions in any natural language. Here is the “join string” function in [https://www.wikifunctions.org/view/en/Z10000 English], [https://www.wikifunctions.org/view/pl/Z10000 Polish], and [https://www.wikifunctions.org/view/he/Z10000 Hebrew], and it is available in many more languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Contributors can edit and improve Wikifunctions using their language.''' Even implementations can be edited in the natural language of the contributor. For example, the composition of the “and” function can be edited in [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de German], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en English], or any other of about 300 languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions functions can be used to create results for any natural language.''' The community is creating a growing number of functions to support the generation of text in many natural languages. We have functions for [[Wikifunctions:Catalogue#Breton|Breton]], [[Wikifunctions:Catalogue#Rohingya|Rohingya]], [[Wikifunctions:Catalogue#English|English]], and many other languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[Z10000|join function]] is implemented in both [[Z10005|JavaScript]] and in [[Z10004|Python]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] j77did6c8qjk2lkwirsislh8xutexs8 142890 142887 2024-12-01T12:58:51Z Nabulsi Trima 9551 [[$1|Kutfutfukiswa KwemaWonging]]: 142890 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} This is a dedicated page for the Frequently Asked Questions about Wikifunctions. Please feel free to ask your own question in the [[Wikifunctions talk:FAQ|talk page]],if your question is not listed here! Alice sicela ubonane noma [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]] mayelana nekudlula kwemkhulu tindzaba taJustin Abbott kanye nekuma kwabo kubaphatsi labacindzetelako Wikipedia. __TOC__ <span id="Introduction"></span> ==Ucoshiwe== <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I-Wikifunctions yiphrojekthi lensha ye Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibita ayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Ngumuphi umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]] kanye na[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange-Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Yini luphawu lwe SN? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Yini lesivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo kuhlolwa kwemsebenti we “licala lesihloko” kungafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Fatrus silwane lesikhulu siyatfolakala manje Ingabe silwane lesikhulu sitawutfolakala yini Silwane lesikhulu sa Rfurther futsi sikhona nini? === * Ku ngoba: ** Taha wabese ucala kucosha liphepha wabona itambourine inaPauline. ** Limele Timali Temhlaba wonkhe kusukela ekucaleni Kwaba nebhubesi kutsi I lang. * [[Wikifunctions:Status|Kutfutfukiswa KwemaWonging]]: ** <span lang="en" dir="ltr" class="mw-content-ltr">Generic types and generic functions are not fully supported.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Adding types will, for now, be something that is limited to the development team. In the future, the community will be able to add more types. There is a lot of work to be done in the future to make types behave much more smoothly.</span> *** <span lang="en" dir="ltr" class="mw-content-ltr">One particularly interesting type will be binary data, and particularly files.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">We currently support two programming languages for implementations: JavaScript and Python. In the future, we want to support many more.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Currently, it is ''not'' possible to call other functions from implementations written in any programming language. This is currently only possible through composition.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">In the future:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call Wikifunctions functions from other Wikimedia projects and integrate their results into the output of the page.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to use data from Wikidata in functions.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call data sets from Commons Data namespace.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === How is Wikifunctions multilingual? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions and Abstract Wikipedia are multilingual in a number of different ways which do not impact each other: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions is multilingual in terms of its content and user interface.''' Users can read and call functions on Wikifunctions in any natural language. Here is the “join string” function in [https://www.wikifunctions.org/view/en/Z10000 English], [https://www.wikifunctions.org/view/pl/Z10000 Polish], and [https://www.wikifunctions.org/view/he/Z10000 Hebrew], and it is available in many more languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Contributors can edit and improve Wikifunctions using their language.''' Even implementations can be edited in the natural language of the contributor. For example, the composition of the “and” function can be edited in [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de German], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en English], or any other of about 300 languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions functions can be used to create results for any natural language.''' The community is creating a growing number of functions to support the generation of text in many natural languages. We have functions for [[Wikifunctions:Catalogue#Breton|Breton]], [[Wikifunctions:Catalogue#Rohingya|Rohingya]], [[Wikifunctions:Catalogue#English|English]], and many other languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[Z10000|join function]] is implemented in both [[Z10005|JavaScript]] and in [[Z10004|Python]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] ag5uvi93w3xprtnhziffknjdcaoi5ot 142892 142890 2024-12-01T12:59:08Z Nabulsi Trima 9551 Kucina jikelele lapho functnas jikelele ar inethi sported ngokugcwele. 142892 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} This is a dedicated page for the Frequently Asked Questions about Wikifunctions. Please feel free to ask your own question in the [[Wikifunctions talk:FAQ|talk page]],if your question is not listed here! Alice sicela ubonane noma [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]] mayelana nekudlula kwemkhulu tindzaba taJustin Abbott kanye nekuma kwabo kubaphatsi labacindzetelako Wikipedia. __TOC__ <span id="Introduction"></span> ==Ucoshiwe== <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I-Wikifunctions yiphrojekthi lensha ye Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibita ayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Ngumuphi umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]] kanye na[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange-Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Yini luphawu lwe SN? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Yini lesivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo kuhlolwa kwemsebenti we “licala lesihloko” kungafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Fatrus silwane lesikhulu siyatfolakala manje Ingabe silwane lesikhulu sitawutfolakala yini Silwane lesikhulu sa Rfurther futsi sikhona nini? === * Ku ngoba: ** Taha wabese ucala kucosha liphepha wabona itambourine inaPauline. ** Limele Timali Temhlaba wonkhe kusukela ekucaleni Kwaba nebhubesi kutsi I lang. * [[Wikifunctions:Status|Kutfutfukiswa KwemaWonging]]: ** Kucina jikelele lapho functnas jikelele ar inethi sported ngokugcwele. ** <span lang="en" dir="ltr" class="mw-content-ltr">Adding types will, for now, be something that is limited to the development team. In the future, the community will be able to add more types. There is a lot of work to be done in the future to make types behave much more smoothly.</span> *** <span lang="en" dir="ltr" class="mw-content-ltr">One particularly interesting type will be binary data, and particularly files.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">We currently support two programming languages for implementations: JavaScript and Python. In the future, we want to support many more.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Currently, it is ''not'' possible to call other functions from implementations written in any programming language. This is currently only possible through composition.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">In the future:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call Wikifunctions functions from other Wikimedia projects and integrate their results into the output of the page.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to use data from Wikidata in functions.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call data sets from Commons Data namespace.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === How is Wikifunctions multilingual? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions and Abstract Wikipedia are multilingual in a number of different ways which do not impact each other: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions is multilingual in terms of its content and user interface.''' Users can read and call functions on Wikifunctions in any natural language. Here is the “join string” function in [https://www.wikifunctions.org/view/en/Z10000 English], [https://www.wikifunctions.org/view/pl/Z10000 Polish], and [https://www.wikifunctions.org/view/he/Z10000 Hebrew], and it is available in many more languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Contributors can edit and improve Wikifunctions using their language.''' Even implementations can be edited in the natural language of the contributor. For example, the composition of the “and” function can be edited in [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de German], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en English], or any other of about 300 languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions functions can be used to create results for any natural language.''' The community is creating a growing number of functions to support the generation of text in many natural languages. We have functions for [[Wikifunctions:Catalogue#Breton|Breton]], [[Wikifunctions:Catalogue#Rohingya|Rohingya]], [[Wikifunctions:Catalogue#English|English]], and many other languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[Z10000|join function]] is implemented in both [[Z10005|JavaScript]] and in [[Z10004|Python]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] 2o8h500xo34txpz3235zjfip2pxjmqc 142894 142892 2024-12-01T12:59:39Z Nabulsi Trima 9551 Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle k 142894 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} This is a dedicated page for the Frequently Asked Questions about Wikifunctions. Please feel free to ask your own question in the [[Wikifunctions talk:FAQ|talk page]],if your question is not listed here! Alice sicela ubonane noma [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]] mayelana nekudlula kwemkhulu tindzaba taJustin Abbott kanye nekuma kwabo kubaphatsi labacindzetelako Wikipedia. __TOC__ <span id="Introduction"></span> ==Ucoshiwe== <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I-Wikifunctions yiphrojekthi lensha ye Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibita ayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Ngumuphi umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]] kanye na[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange-Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Yini luphawu lwe SN? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Yini lesivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo kuhlolwa kwemsebenti we “licala lesihloko” kungafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Fatrus silwane lesikhulu siyatfolakala manje Ingabe silwane lesikhulu sitawutfolakala yini Silwane lesikhulu sa Rfurther futsi sikhona nini? === * Ku ngoba: ** Taha wabese ucala kucosha liphepha wabona itambourine inaPauline. ** Limele Timali Temhlaba wonkhe kusukela ekucaleni Kwaba nebhubesi kutsi I lang. * [[Wikifunctions:Status|Kutfutfukiswa KwemaWonging]]: ** Kucina jikelele lapho functnas jikelele ar inethi sported ngokugcwele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** <span lang="en" dir="ltr" class="mw-content-ltr">One particularly interesting type will be binary data, and particularly files.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">We currently support two programming languages for implementations: JavaScript and Python. In the future, we want to support many more.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Currently, it is ''not'' possible to call other functions from implementations written in any programming language. This is currently only possible through composition.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">In the future:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call Wikifunctions functions from other Wikimedia projects and integrate their results into the output of the page.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to use data from Wikidata in functions.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call data sets from Commons Data namespace.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === How is Wikifunctions multilingual? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions and Abstract Wikipedia are multilingual in a number of different ways which do not impact each other: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions is multilingual in terms of its content and user interface.''' Users can read and call functions on Wikifunctions in any natural language. Here is the “join string” function in [https://www.wikifunctions.org/view/en/Z10000 English], [https://www.wikifunctions.org/view/pl/Z10000 Polish], and [https://www.wikifunctions.org/view/he/Z10000 Hebrew], and it is available in many more languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Contributors can edit and improve Wikifunctions using their language.''' Even implementations can be edited in the natural language of the contributor. For example, the composition of the “and” function can be edited in [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de German], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en English], or any other of about 300 languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions functions can be used to create results for any natural language.''' The community is creating a growing number of functions to support the generation of text in many natural languages. We have functions for [[Wikifunctions:Catalogue#Breton|Breton]], [[Wikifunctions:Catalogue#Rohingya|Rohingya]], [[Wikifunctions:Catalogue#English|English]], and many other languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[Z10000|join function]] is implemented in both [[Z10005|JavaScript]] and in [[Z10004|Python]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] eoef7ejs7o9t2zf44d5ubj2myxr2f6y 142896 142894 2024-12-01T13:00:00Z Nabulsi Trima 9551 Ikakhulukati letijabulisako kutawuba kuhle ngedatha kanambambili lapho Ikakhulukati ipeni. 142896 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} This is a dedicated page for the Frequently Asked Questions about Wikifunctions. Please feel free to ask your own question in the [[Wikifunctions talk:FAQ|talk page]],if your question is not listed here! Alice sicela ubonane noma [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]] mayelana nekudlula kwemkhulu tindzaba taJustin Abbott kanye nekuma kwabo kubaphatsi labacindzetelako Wikipedia. __TOC__ <span id="Introduction"></span> ==Ucoshiwe== <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I-Wikifunctions yiphrojekthi lensha ye Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibita ayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Ngumuphi umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]] kanye na[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange-Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Yini luphawu lwe SN? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Yini lesivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo kuhlolwa kwemsebenti we “licala lesihloko” kungafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Fatrus silwane lesikhulu siyatfolakala manje Ingabe silwane lesikhulu sitawutfolakala yini Silwane lesikhulu sa Rfurther futsi sikhona nini? === * Ku ngoba: ** Taha wabese ucala kucosha liphepha wabona itambourine inaPauline. ** Limele Timali Temhlaba wonkhe kusukela ekucaleni Kwaba nebhubesi kutsi I lang. * [[Wikifunctions:Status|Kutfutfukiswa KwemaWonging]]: ** Kucina jikelele lapho functnas jikelele ar inethi sported ngokugcwele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Ikakhulukati letijabulisako kutawuba kuhle ngedatha kanambambili lapho Ikakhulukati ipeni. ** <span lang="en" dir="ltr" class="mw-content-ltr">We currently support two programming languages for implementations: JavaScript and Python. In the future, we want to support many more.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">Currently, it is ''not'' possible to call other functions from implementations written in any programming language. This is currently only possible through composition.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">In the future:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call Wikifunctions functions from other Wikimedia projects and integrate their results into the output of the page.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to use data from Wikidata in functions.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call data sets from Commons Data namespace.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === How is Wikifunctions multilingual? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions and Abstract Wikipedia are multilingual in a number of different ways which do not impact each other: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions is multilingual in terms of its content and user interface.''' Users can read and call functions on Wikifunctions in any natural language. Here is the “join string” function in [https://www.wikifunctions.org/view/en/Z10000 English], [https://www.wikifunctions.org/view/pl/Z10000 Polish], and [https://www.wikifunctions.org/view/he/Z10000 Hebrew], and it is available in many more languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Contributors can edit and improve Wikifunctions using their language.''' Even implementations can be edited in the natural language of the contributor. For example, the composition of the “and” function can be edited in [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de German], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en English], or any other of about 300 languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions functions can be used to create results for any natural language.''' The community is creating a growing number of functions to support the generation of text in many natural languages. We have functions for [[Wikifunctions:Catalogue#Breton|Breton]], [[Wikifunctions:Catalogue#Rohingya|Rohingya]], [[Wikifunctions:Catalogue#English|English]], and many other languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[Z10000|join function]] is implemented in both [[Z10005|JavaScript]] and in [[Z10004|Python]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] r3dcyy76qci4dm2revtgrn769b49wca 142898 142896 2024-12-01T13:00:24Z Nabulsi Trima 9551 Futsi Cornel bekabe nesineke ngetilwimi tekuhlela tekucala kusebenta kwemibhalo JavaScript ekhaya Kusidlo sasekuseni futsi upheka imidlalo kimi. 142898 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} This is a dedicated page for the Frequently Asked Questions about Wikifunctions. Please feel free to ask your own question in the [[Wikifunctions talk:FAQ|talk page]],if your question is not listed here! Alice sicela ubonane noma [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]] mayelana nekudlula kwemkhulu tindzaba taJustin Abbott kanye nekuma kwabo kubaphatsi labacindzetelako Wikipedia. __TOC__ <span id="Introduction"></span> ==Ucoshiwe== <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I-Wikifunctions yiphrojekthi lensha ye Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibita ayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Ngumuphi umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]] kanye na[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange-Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Yini luphawu lwe SN? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Yini lesivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo kuhlolwa kwemsebenti we “licala lesihloko” kungafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Fatrus silwane lesikhulu siyatfolakala manje Ingabe silwane lesikhulu sitawutfolakala yini Silwane lesikhulu sa Rfurther futsi sikhona nini? === * Ku ngoba: ** Taha wabese ucala kucosha liphepha wabona itambourine inaPauline. ** Limele Timali Temhlaba wonkhe kusukela ekucaleni Kwaba nebhubesi kutsi I lang. * [[Wikifunctions:Status|Kutfutfukiswa KwemaWonging]]: ** Kucina jikelele lapho functnas jikelele ar inethi sported ngokugcwele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Ikakhulukati letijabulisako kutawuba kuhle ngedatha kanambambili lapho Ikakhulukati ipeni. ** Futsi Cornel bekabe nesineke ngetilwimi tekuhlela tekucala kusebenta kwemibhalo JavaScript ekhaya Kusidlo sasekuseni futsi upheka imidlalo kimi. ** <span lang="en" dir="ltr" class="mw-content-ltr">Currently, it is ''not'' possible to call other functions from implementations written in any programming language. This is currently only possible through composition.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">In the future:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call Wikifunctions functions from other Wikimedia projects and integrate their results into the output of the page.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to use data from Wikidata in functions.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call data sets from Commons Data namespace.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === How is Wikifunctions multilingual? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions and Abstract Wikipedia are multilingual in a number of different ways which do not impact each other: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions is multilingual in terms of its content and user interface.''' Users can read and call functions on Wikifunctions in any natural language. Here is the “join string” function in [https://www.wikifunctions.org/view/en/Z10000 English], [https://www.wikifunctions.org/view/pl/Z10000 Polish], and [https://www.wikifunctions.org/view/he/Z10000 Hebrew], and it is available in many more languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Contributors can edit and improve Wikifunctions using their language.''' Even implementations can be edited in the natural language of the contributor. For example, the composition of the “and” function can be edited in [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de German], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en English], or any other of about 300 languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions functions can be used to create results for any natural language.''' The community is creating a growing number of functions to support the generation of text in many natural languages. We have functions for [[Wikifunctions:Catalogue#Breton|Breton]], [[Wikifunctions:Catalogue#Rohingya|Rohingya]], [[Wikifunctions:Catalogue#English|English]], and many other languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[Z10000|join function]] is implemented in both [[Z10005|JavaScript]] and in [[Z10004|Python]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] abope4yibc8yko35398mnp4h812jgkj 142900 142898 2024-12-01T13:01:11Z Nabulsi Trima 9551 Kwanyalo''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. 142900 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} This is a dedicated page for the Frequently Asked Questions about Wikifunctions. Please feel free to ask your own question in the [[Wikifunctions talk:FAQ|talk page]],if your question is not listed here! Alice sicela ubonane noma [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]] mayelana nekudlula kwemkhulu tindzaba taJustin Abbott kanye nekuma kwabo kubaphatsi labacindzetelako Wikipedia. __TOC__ <span id="Introduction"></span> ==Ucoshiwe== <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I-Wikifunctions yiphrojekthi lensha ye Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibita ayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Ngumuphi umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]] kanye na[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange-Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Yini luphawu lwe SN? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Yini lesivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo kuhlolwa kwemsebenti we “licala lesihloko” kungafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Fatrus silwane lesikhulu siyatfolakala manje Ingabe silwane lesikhulu sitawutfolakala yini Silwane lesikhulu sa Rfurther futsi sikhona nini? === * Ku ngoba: ** Taha wabese ucala kucosha liphepha wabona itambourine inaPauline. ** Limele Timali Temhlaba wonkhe kusukela ekucaleni Kwaba nebhubesi kutsi I lang. * [[Wikifunctions:Status|Kutfutfukiswa KwemaWonging]]: ** Kucina jikelele lapho functnas jikelele ar inethi sported ngokugcwele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Ikakhulukati letijabulisako kutawuba kuhle ngedatha kanambambili lapho Ikakhulukati ipeni. ** Futsi Cornel bekabe nesineke ngetilwimi tekuhlela tekucala kusebenta kwemibhalo JavaScript ekhaya Kusidlo sasekuseni futsi upheka imidlalo kimi. ** Kwanyalo''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * <span lang="en" dir="ltr" class="mw-content-ltr">In the future:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call Wikifunctions functions from other Wikimedia projects and integrate their results into the output of the page.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to use data from Wikidata in functions.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call data sets from Commons Data namespace.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === How is Wikifunctions multilingual? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions and Abstract Wikipedia are multilingual in a number of different ways which do not impact each other: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions is multilingual in terms of its content and user interface.''' Users can read and call functions on Wikifunctions in any natural language. Here is the “join string” function in [https://www.wikifunctions.org/view/en/Z10000 English], [https://www.wikifunctions.org/view/pl/Z10000 Polish], and [https://www.wikifunctions.org/view/he/Z10000 Hebrew], and it is available in many more languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Contributors can edit and improve Wikifunctions using their language.''' Even implementations can be edited in the natural language of the contributor. For example, the composition of the “and” function can be edited in [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de German], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en English], or any other of about 300 languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions functions can be used to create results for any natural language.''' The community is creating a growing number of functions to support the generation of text in many natural languages. We have functions for [[Wikifunctions:Catalogue#Breton|Breton]], [[Wikifunctions:Catalogue#Rohingya|Rohingya]], [[Wikifunctions:Catalogue#English|English]], and many other languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[Z10000|join function]] is implemented in both [[Z10005|JavaScript]] and in [[Z10004|Python]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] s2mrz46hthyk6cn0a90ud2j1e4op4ds 142902 142900 2024-12-01T13:02:35Z Nabulsi Trima 9551 Esikhatsini lesitako 142902 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} This is a dedicated page for the Frequently Asked Questions about Wikifunctions. Please feel free to ask your own question in the [[Wikifunctions talk:FAQ|talk page]],if your question is not listed here! Alice sicela ubonane noma [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]] mayelana nekudlula kwemkhulu tindzaba taJustin Abbott kanye nekuma kwabo kubaphatsi labacindzetelako Wikipedia. __TOC__ <span id="Introduction"></span> ==Ucoshiwe== <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I-Wikifunctions yiphrojekthi lensha ye Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibita ayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Ngumuphi umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]] kanye na[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange-Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Yini luphawu lwe SN? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Yini lesivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo kuhlolwa kwemsebenti we “licala lesihloko” kungafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Fatrus silwane lesikhulu siyatfolakala manje Ingabe silwane lesikhulu sitawutfolakala yini Silwane lesikhulu sa Rfurther futsi sikhona nini? === * Ku ngoba: ** Taha wabese ucala kucosha liphepha wabona itambourine inaPauline. ** Limele Timali Temhlaba wonkhe kusukela ekucaleni Kwaba nebhubesi kutsi I lang. * [[Wikifunctions:Status|Kutfutfukiswa KwemaWonging]]: ** Kucina jikelele lapho functnas jikelele ar inethi sported ngokugcwele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Ikakhulukati letijabulisako kutawuba kuhle ngedatha kanambambili lapho Ikakhulukati ipeni. ** Futsi Cornel bekabe nesineke ngetilwimi tekuhlela tekucala kusebenta kwemibhalo JavaScript ekhaya Kusidlo sasekuseni futsi upheka imidlalo kimi. ** Kwanyalo''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call Wikifunctions functions from other Wikimedia projects and integrate their results into the output of the page.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to use data from Wikidata in functions.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call data sets from Commons Data namespace.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === How is Wikifunctions multilingual? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions and Abstract Wikipedia are multilingual in a number of different ways which do not impact each other: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions is multilingual in terms of its content and user interface.''' Users can read and call functions on Wikifunctions in any natural language. Here is the “join string” function in [https://www.wikifunctions.org/view/en/Z10000 English], [https://www.wikifunctions.org/view/pl/Z10000 Polish], and [https://www.wikifunctions.org/view/he/Z10000 Hebrew], and it is available in many more languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Contributors can edit and improve Wikifunctions using their language.''' Even implementations can be edited in the natural language of the contributor. For example, the composition of the “and” function can be edited in [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de German], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en English], or any other of about 300 languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions functions can be used to create results for any natural language.''' The community is creating a growing number of functions to support the generation of text in many natural languages. We have functions for [[Wikifunctions:Catalogue#Breton|Breton]], [[Wikifunctions:Catalogue#Rohingya|Rohingya]], [[Wikifunctions:Catalogue#English|English]], and many other languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[Z10000|join function]] is implemented in both [[Z10005|JavaScript]] and in [[Z10004|Python]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] jnpkvv09xqs59klc65vv16w3sphdnrq 142904 142902 2024-12-01T13:03:09Z Nabulsi Trima 9551 Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi eWikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. 142904 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} This is a dedicated page for the Frequently Asked Questions about Wikifunctions. Please feel free to ask your own question in the [[Wikifunctions talk:FAQ|talk page]],if your question is not listed here! Alice sicela ubonane noma [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]] mayelana nekudlula kwemkhulu tindzaba taJustin Abbott kanye nekuma kwabo kubaphatsi labacindzetelako Wikipedia. __TOC__ <span id="Introduction"></span> ==Ucoshiwe== <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I-Wikifunctions yiphrojekthi lensha ye Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibita ayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Ngumuphi umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]] kanye na[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange-Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Yini luphawu lwe SN? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Yini lesivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo kuhlolwa kwemsebenti we “licala lesihloko” kungafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Fatrus silwane lesikhulu siyatfolakala manje Ingabe silwane lesikhulu sitawutfolakala yini Silwane lesikhulu sa Rfurther futsi sikhona nini? === * Ku ngoba: ** Taha wabese ucala kucosha liphepha wabona itambourine inaPauline. ** Limele Timali Temhlaba wonkhe kusukela ekucaleni Kwaba nebhubesi kutsi I lang. * [[Wikifunctions:Status|Kutfutfukiswa KwemaWonging]]: ** Kucina jikelele lapho functnas jikelele ar inethi sported ngokugcwele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Ikakhulukati letijabulisako kutawuba kuhle ngedatha kanambambili lapho Ikakhulukati ipeni. ** Futsi Cornel bekabe nesineke ngetilwimi tekuhlela tekucala kusebenta kwemibhalo JavaScript ekhaya Kusidlo sasekuseni futsi upheka imidlalo kimi. ** Kwanyalo''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi eWikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to use data from Wikidata in functions.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call data sets from Commons Data namespace.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === How is Wikifunctions multilingual? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions and Abstract Wikipedia are multilingual in a number of different ways which do not impact each other: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions is multilingual in terms of its content and user interface.''' Users can read and call functions on Wikifunctions in any natural language. Here is the “join string” function in [https://www.wikifunctions.org/view/en/Z10000 English], [https://www.wikifunctions.org/view/pl/Z10000 Polish], and [https://www.wikifunctions.org/view/he/Z10000 Hebrew], and it is available in many more languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Contributors can edit and improve Wikifunctions using their language.''' Even implementations can be edited in the natural language of the contributor. For example, the composition of the “and” function can be edited in [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de German], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en English], or any other of about 300 languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions functions can be used to create results for any natural language.''' The community is creating a growing number of functions to support the generation of text in many natural languages. We have functions for [[Wikifunctions:Catalogue#Breton|Breton]], [[Wikifunctions:Catalogue#Rohingya|Rohingya]], [[Wikifunctions:Catalogue#English|English]], and many other languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[Z10000|join function]] is implemented in both [[Z10005|JavaScript]] and in [[Z10004|Python]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] 1f62eo3did8mltzv0eup5c5sjcg53p0 142906 142904 2024-12-01T13:04:15Z Nabulsi Trima 9551 Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[$1|talk page]],uma umbuto wakho awubhalwa lapha! 142906 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Alice sicela ubonane noma [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]] mayelana nekudlula kwemkhulu tindzaba taJustin Abbott kanye nekuma kwabo kubaphatsi labacindzetelako Wikipedia. __TOC__ <span id="Introduction"></span> ==Ucoshiwe== <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I-Wikifunctions yiphrojekthi lensha ye Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibita ayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Ngumuphi umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]] kanye na[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange-Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Yini luphawu lwe SN? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Yini lesivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo kuhlolwa kwemsebenti we “licala lesihloko” kungafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Fatrus silwane lesikhulu siyatfolakala manje Ingabe silwane lesikhulu sitawutfolakala yini Silwane lesikhulu sa Rfurther futsi sikhona nini? === * Ku ngoba: ** Taha wabese ucala kucosha liphepha wabona itambourine inaPauline. ** Limele Timali Temhlaba wonkhe kusukela ekucaleni Kwaba nebhubesi kutsi I lang. * [[Wikifunctions:Status|Kutfutfukiswa KwemaWonging]]: ** Kucina jikelele lapho functnas jikelele ar inethi sported ngokugcwele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Ikakhulukati letijabulisako kutawuba kuhle ngedatha kanambambili lapho Ikakhulukati ipeni. ** Futsi Cornel bekabe nesineke ngetilwimi tekuhlela tekucala kusebenta kwemibhalo JavaScript ekhaya Kusidlo sasekuseni futsi upheka imidlalo kimi. ** Kwanyalo''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi eWikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to use data from Wikidata in functions.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call data sets from Commons Data namespace.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === How is Wikifunctions multilingual? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions and Abstract Wikipedia are multilingual in a number of different ways which do not impact each other: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions is multilingual in terms of its content and user interface.''' Users can read and call functions on Wikifunctions in any natural language. Here is the “join string” function in [https://www.wikifunctions.org/view/en/Z10000 English], [https://www.wikifunctions.org/view/pl/Z10000 Polish], and [https://www.wikifunctions.org/view/he/Z10000 Hebrew], and it is available in many more languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Contributors can edit and improve Wikifunctions using their language.''' Even implementations can be edited in the natural language of the contributor. For example, the composition of the “and” function can be edited in [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de German], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en English], or any other of about 300 languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions functions can be used to create results for any natural language.''' The community is creating a growing number of functions to support the generation of text in many natural languages. We have functions for [[Wikifunctions:Catalogue#Breton|Breton]], [[Wikifunctions:Catalogue#Rohingya|Rohingya]], [[Wikifunctions:Catalogue#English|English]], and many other languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[Z10000|join function]] is implemented in both [[Z10005|JavaScript]] and in [[Z10004|Python]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] 6s4qn83jp9bccl97et9bkaei14o4fbg 142908 142906 2024-12-01T13:05:19Z Nabulsi Trima 9551 Futsi sicela ucabangele [[$1|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. 142908 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> ==Ucoshiwe== <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I-Wikifunctions yiphrojekthi lensha ye Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibita ayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Ngumuphi umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]] kanye na[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange-Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Yini luphawu lwe SN? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Yini lesivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo kuhlolwa kwemsebenti we “licala lesihloko” kungafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Fatrus silwane lesikhulu siyatfolakala manje Ingabe silwane lesikhulu sitawutfolakala yini Silwane lesikhulu sa Rfurther futsi sikhona nini? === * Ku ngoba: ** Taha wabese ucala kucosha liphepha wabona itambourine inaPauline. ** Limele Timali Temhlaba wonkhe kusukela ekucaleni Kwaba nebhubesi kutsi I lang. * [[Wikifunctions:Status|Kutfutfukiswa KwemaWonging]]: ** Kucina jikelele lapho functnas jikelele ar inethi sported ngokugcwele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Ikakhulukati letijabulisako kutawuba kuhle ngedatha kanambambili lapho Ikakhulukati ipeni. ** Futsi Cornel bekabe nesineke ngetilwimi tekuhlela tekucala kusebenta kwemibhalo JavaScript ekhaya Kusidlo sasekuseni futsi upheka imidlalo kimi. ** Kwanyalo''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi eWikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to use data from Wikidata in functions.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call data sets from Commons Data namespace.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === How is Wikifunctions multilingual? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions and Abstract Wikipedia are multilingual in a number of different ways which do not impact each other: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions is multilingual in terms of its content and user interface.''' Users can read and call functions on Wikifunctions in any natural language. Here is the “join string” function in [https://www.wikifunctions.org/view/en/Z10000 English], [https://www.wikifunctions.org/view/pl/Z10000 Polish], and [https://www.wikifunctions.org/view/he/Z10000 Hebrew], and it is available in many more languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Contributors can edit and improve Wikifunctions using their language.''' Even implementations can be edited in the natural language of the contributor. For example, the composition of the “and” function can be edited in [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de German], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en English], or any other of about 300 languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions functions can be used to create results for any natural language.''' The community is creating a growing number of functions to support the generation of text in many natural languages. We have functions for [[Wikifunctions:Catalogue#Breton|Breton]], [[Wikifunctions:Catalogue#Rohingya|Rohingya]], [[Wikifunctions:Catalogue#English|English]], and many other languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[Z10000|join function]] is implemented in both [[Z10005|JavaScript]] and in [[Z10004|Python]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] ma0rpfgjiu2uh9fp6odsarjddvex47k 142910 142908 2024-12-01T13:05:50Z Nabulsi Trima 9551 Singeniso 142910 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I-Wikifunctions yiphrojekthi lensha ye Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibita ayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Ngumuphi umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]] kanye na[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange-Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Yini luphawu lwe SN? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Yini lesivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo kuhlolwa kwemsebenti we “licala lesihloko” kungafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Fatrus silwane lesikhulu siyatfolakala manje Ingabe silwane lesikhulu sitawutfolakala yini Silwane lesikhulu sa Rfurther futsi sikhona nini? === * Ku ngoba: ** Taha wabese ucala kucosha liphepha wabona itambourine inaPauline. ** Limele Timali Temhlaba wonkhe kusukela ekucaleni Kwaba nebhubesi kutsi I lang. * [[Wikifunctions:Status|Kutfutfukiswa KwemaWonging]]: ** Kucina jikelele lapho functnas jikelele ar inethi sported ngokugcwele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Ikakhulukati letijabulisako kutawuba kuhle ngedatha kanambambili lapho Ikakhulukati ipeni. ** Futsi Cornel bekabe nesineke ngetilwimi tekuhlela tekucala kusebenta kwemibhalo JavaScript ekhaya Kusidlo sasekuseni futsi upheka imidlalo kimi. ** Kwanyalo''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi eWikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to use data from Wikidata in functions.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call data sets from Commons Data namespace.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === How is Wikifunctions multilingual? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions and Abstract Wikipedia are multilingual in a number of different ways which do not impact each other: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions is multilingual in terms of its content and user interface.''' Users can read and call functions on Wikifunctions in any natural language. Here is the “join string” function in [https://www.wikifunctions.org/view/en/Z10000 English], [https://www.wikifunctions.org/view/pl/Z10000 Polish], and [https://www.wikifunctions.org/view/he/Z10000 Hebrew], and it is available in many more languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Contributors can edit and improve Wikifunctions using their language.''' Even implementations can be edited in the natural language of the contributor. For example, the composition of the “and” function can be edited in [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de German], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en English], or any other of about 300 languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions functions can be used to create results for any natural language.''' The community is creating a growing number of functions to support the generation of text in many natural languages. We have functions for [[Wikifunctions:Catalogue#Breton|Breton]], [[Wikifunctions:Catalogue#Rohingya|Rohingya]], [[Wikifunctions:Catalogue#English|English]], and many other languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[Z10000|join function]] is implemented in both [[Z10005|JavaScript]] and in [[Z10004|Python]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] ltztyqvsbh17hl9r2h6unfw3qsn53w3 142912 142910 2024-12-01T13:08:12Z Nabulsi Trima 9551 I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihl 142912 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Ngumuphi umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]] kanye na[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange-Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Yini luphawu lwe SN? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Yini lesivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo kuhlolwa kwemsebenti we “licala lesihloko” kungafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Fatrus silwane lesikhulu siyatfolakala manje Ingabe silwane lesikhulu sitawutfolakala yini Silwane lesikhulu sa Rfurther futsi sikhona nini? === * Ku ngoba: ** Taha wabese ucala kucosha liphepha wabona itambourine inaPauline. ** Limele Timali Temhlaba wonkhe kusukela ekucaleni Kwaba nebhubesi kutsi I lang. * [[Wikifunctions:Status|Kutfutfukiswa KwemaWonging]]: ** Kucina jikelele lapho functnas jikelele ar inethi sported ngokugcwele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Ikakhulukati letijabulisako kutawuba kuhle ngedatha kanambambili lapho Ikakhulukati ipeni. ** Futsi Cornel bekabe nesineke ngetilwimi tekuhlela tekucala kusebenta kwemibhalo JavaScript ekhaya Kusidlo sasekuseni futsi upheka imidlalo kimi. ** Kwanyalo''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi eWikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to use data from Wikidata in functions.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call data sets from Commons Data namespace.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === How is Wikifunctions multilingual? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions and Abstract Wikipedia are multilingual in a number of different ways which do not impact each other: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions is multilingual in terms of its content and user interface.''' Users can read and call functions on Wikifunctions in any natural language. Here is the “join string” function in [https://www.wikifunctions.org/view/en/Z10000 English], [https://www.wikifunctions.org/view/pl/Z10000 Polish], and [https://www.wikifunctions.org/view/he/Z10000 Hebrew], and it is available in many more languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Contributors can edit and improve Wikifunctions using their language.''' Even implementations can be edited in the natural language of the contributor. For example, the composition of the “and” function can be edited in [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de German], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en English], or any other of about 300 languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions functions can be used to create results for any natural language.''' The community is creating a growing number of functions to support the generation of text in many natural languages. We have functions for [[Wikifunctions:Catalogue#Breton|Breton]], [[Wikifunctions:Catalogue#Rohingya|Rohingya]], [[Wikifunctions:Catalogue#English|English]], and many other languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[Z10000|join function]] is implemented in both [[Z10005|JavaScript]] and in [[Z10004|Python]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] 4qe3smwfi6r4nkvbsk7qnttu18jg8ed 142914 142912 2024-12-01T13:08:35Z Nabulsi Trima 9551 Yini umsebenti 142914 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Yini umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]] kanye na[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange-Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Yini luphawu lwe SN? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Yini lesivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo kuhlolwa kwemsebenti we “licala lesihloko” kungafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Fatrus silwane lesikhulu siyatfolakala manje Ingabe silwane lesikhulu sitawutfolakala yini Silwane lesikhulu sa Rfurther futsi sikhona nini? === * Ku ngoba: ** Taha wabese ucala kucosha liphepha wabona itambourine inaPauline. ** Limele Timali Temhlaba wonkhe kusukela ekucaleni Kwaba nebhubesi kutsi I lang. * [[Wikifunctions:Status|Kutfutfukiswa KwemaWonging]]: ** Kucina jikelele lapho functnas jikelele ar inethi sported ngokugcwele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Ikakhulukati letijabulisako kutawuba kuhle ngedatha kanambambili lapho Ikakhulukati ipeni. ** Futsi Cornel bekabe nesineke ngetilwimi tekuhlela tekucala kusebenta kwemibhalo JavaScript ekhaya Kusidlo sasekuseni futsi upheka imidlalo kimi. ** Kwanyalo''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi eWikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to use data from Wikidata in functions.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call data sets from Commons Data namespace.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === How is Wikifunctions multilingual? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions and Abstract Wikipedia are multilingual in a number of different ways which do not impact each other: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions is multilingual in terms of its content and user interface.''' Users can read and call functions on Wikifunctions in any natural language. Here is the “join string” function in [https://www.wikifunctions.org/view/en/Z10000 English], [https://www.wikifunctions.org/view/pl/Z10000 Polish], and [https://www.wikifunctions.org/view/he/Z10000 Hebrew], and it is available in many more languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Contributors can edit and improve Wikifunctions using their language.''' Even implementations can be edited in the natural language of the contributor. For example, the composition of the “and” function can be edited in [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de German], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en English], or any other of about 300 languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions functions can be used to create results for any natural language.''' The community is creating a growing number of functions to support the generation of text in many natural languages. We have functions for [[Wikifunctions:Catalogue#Breton|Breton]], [[Wikifunctions:Catalogue#Rohingya|Rohingya]], [[Wikifunctions:Catalogue#English|English]], and many other languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[Z10000|join function]] is implemented in both [[Z10005|JavaScript]] and in [[Z10004|Python]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] r1d5y9x6hv3yuq5zibuexi1dri33eq0 142916 142914 2024-12-01T13:11:19Z Nabulsi Trima 9551 Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[$1|Template:Convert]]kanye na,[[$2|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa 142916 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Yini umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]]kanye na,[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Yini luphawu lwe SN? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Yini lesivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo kuhlolwa kwemsebenti we “licala lesihloko” kungafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Fatrus silwane lesikhulu siyatfolakala manje Ingabe silwane lesikhulu sitawutfolakala yini Silwane lesikhulu sa Rfurther futsi sikhona nini? === * Ku ngoba: ** Taha wabese ucala kucosha liphepha wabona itambourine inaPauline. ** Limele Timali Temhlaba wonkhe kusukela ekucaleni Kwaba nebhubesi kutsi I lang. * [[Wikifunctions:Status|Kutfutfukiswa KwemaWonging]]: ** Kucina jikelele lapho functnas jikelele ar inethi sported ngokugcwele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Ikakhulukati letijabulisako kutawuba kuhle ngedatha kanambambili lapho Ikakhulukati ipeni. ** Futsi Cornel bekabe nesineke ngetilwimi tekuhlela tekucala kusebenta kwemibhalo JavaScript ekhaya Kusidlo sasekuseni futsi upheka imidlalo kimi. ** Kwanyalo''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi eWikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to use data from Wikidata in functions.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call data sets from Commons Data namespace.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === How is Wikifunctions multilingual? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions and Abstract Wikipedia are multilingual in a number of different ways which do not impact each other: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions is multilingual in terms of its content and user interface.''' Users can read and call functions on Wikifunctions in any natural language. Here is the “join string” function in [https://www.wikifunctions.org/view/en/Z10000 English], [https://www.wikifunctions.org/view/pl/Z10000 Polish], and [https://www.wikifunctions.org/view/he/Z10000 Hebrew], and it is available in many more languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Contributors can edit and improve Wikifunctions using their language.''' Even implementations can be edited in the natural language of the contributor. For example, the composition of the “and” function can be edited in [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de German], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en English], or any other of about 300 languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions functions can be used to create results for any natural language.''' The community is creating a growing number of functions to support the generation of text in many natural languages. We have functions for [[Wikifunctions:Catalogue#Breton|Breton]], [[Wikifunctions:Catalogue#Rohingya|Rohingya]], [[Wikifunctions:Catalogue#English|English]], and many other languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[Z10000|join function]] is implemented in both [[Z10005|JavaScript]] and in [[Z10004|Python]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] t2smp6b79fbm9c7yh7f0se1prwpdt11 142918 142916 2024-12-01T13:11:41Z Nabulsi Trima 9551 Kuyini kusebenta 142918 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Yini umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]]kanye na,[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Kuyini kusebenta? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Yini lesivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo kuhlolwa kwemsebenti we “licala lesihloko” kungafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Fatrus silwane lesikhulu siyatfolakala manje Ingabe silwane lesikhulu sitawutfolakala yini Silwane lesikhulu sa Rfurther futsi sikhona nini? === * Ku ngoba: ** Taha wabese ucala kucosha liphepha wabona itambourine inaPauline. ** Limele Timali Temhlaba wonkhe kusukela ekucaleni Kwaba nebhubesi kutsi I lang. * [[Wikifunctions:Status|Kutfutfukiswa KwemaWonging]]: ** Kucina jikelele lapho functnas jikelele ar inethi sported ngokugcwele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Ikakhulukati letijabulisako kutawuba kuhle ngedatha kanambambili lapho Ikakhulukati ipeni. ** Futsi Cornel bekabe nesineke ngetilwimi tekuhlela tekucala kusebenta kwemibhalo JavaScript ekhaya Kusidlo sasekuseni futsi upheka imidlalo kimi. ** Kwanyalo''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi eWikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to use data from Wikidata in functions.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call data sets from Commons Data namespace.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === How is Wikifunctions multilingual? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions and Abstract Wikipedia are multilingual in a number of different ways which do not impact each other: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions is multilingual in terms of its content and user interface.''' Users can read and call functions on Wikifunctions in any natural language. Here is the “join string” function in [https://www.wikifunctions.org/view/en/Z10000 English], [https://www.wikifunctions.org/view/pl/Z10000 Polish], and [https://www.wikifunctions.org/view/he/Z10000 Hebrew], and it is available in many more languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Contributors can edit and improve Wikifunctions using their language.''' Even implementations can be edited in the natural language of the contributor. For example, the composition of the “and” function can be edited in [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de German], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en English], or any other of about 300 languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions functions can be used to create results for any natural language.''' The community is creating a growing number of functions to support the generation of text in many natural languages. We have functions for [[Wikifunctions:Catalogue#Breton|Breton]], [[Wikifunctions:Catalogue#Rohingya|Rohingya]], [[Wikifunctions:Catalogue#English|English]], and many other languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[Z10000|join function]] is implemented in both [[Z10005|JavaScript]] and in [[Z10004|Python]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] qpmfjuva8tn4k4fvrb26x7zvfmmxsyk 142920 142918 2024-12-01T13:12:27Z Nabulsi Trima 9551 Kuyini sivivinyo 142920 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Yini umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]]kanye na,[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Kuyini kusebenta? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Kuyini sivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo kuhlolwa kwemsebenti we “licala lesihloko” kungafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Fatrus silwane lesikhulu siyatfolakala manje Ingabe silwane lesikhulu sitawutfolakala yini Silwane lesikhulu sa Rfurther futsi sikhona nini? === * Ku ngoba: ** Taha wabese ucala kucosha liphepha wabona itambourine inaPauline. ** Limele Timali Temhlaba wonkhe kusukela ekucaleni Kwaba nebhubesi kutsi I lang. * [[Wikifunctions:Status|Kutfutfukiswa KwemaWonging]]: ** Kucina jikelele lapho functnas jikelele ar inethi sported ngokugcwele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Ikakhulukati letijabulisako kutawuba kuhle ngedatha kanambambili lapho Ikakhulukati ipeni. ** Futsi Cornel bekabe nesineke ngetilwimi tekuhlela tekucala kusebenta kwemibhalo JavaScript ekhaya Kusidlo sasekuseni futsi upheka imidlalo kimi. ** Kwanyalo''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi eWikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to use data from Wikidata in functions.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call data sets from Commons Data namespace.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === How is Wikifunctions multilingual? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions and Abstract Wikipedia are multilingual in a number of different ways which do not impact each other: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions is multilingual in terms of its content and user interface.''' Users can read and call functions on Wikifunctions in any natural language. Here is the “join string” function in [https://www.wikifunctions.org/view/en/Z10000 English], [https://www.wikifunctions.org/view/pl/Z10000 Polish], and [https://www.wikifunctions.org/view/he/Z10000 Hebrew], and it is available in many more languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Contributors can edit and improve Wikifunctions using their language.''' Even implementations can be edited in the natural language of the contributor. For example, the composition of the “and” function can be edited in [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de German], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en English], or any other of about 300 languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions functions can be used to create results for any natural language.''' The community is creating a growing number of functions to support the generation of text in many natural languages. We have functions for [[Wikifunctions:Catalogue#Breton|Breton]], [[Wikifunctions:Catalogue#Rohingya|Rohingya]], [[Wikifunctions:Catalogue#English|English]], and many other languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[Z10000|join function]] is implemented in both [[Z10005|JavaScript]] and in [[Z10004|Python]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] trz4ueh76isha5zp6ytzixl5b1yjrh5 142922 142920 2024-12-01T13:15:09Z Nabulsi Trima 9551 Sibonelo bahloli bemsebenti we “licala lesihloko” bangafaka ekhatsi: “$1” kufanele ibe “$2”; “$3” kufanele kube ngu “$4”; “$5” kufanele abe ngu “$6”; futsi “$7” kufanele ahlale “$8”. 142922 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Yini umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]]kanye na,[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Kuyini kusebenta? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Kuyini sivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo bahloli bemsebenti we “licala lesihloko” bangafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Fatrus silwane lesikhulu siyatfolakala manje Ingabe silwane lesikhulu sitawutfolakala yini Silwane lesikhulu sa Rfurther futsi sikhona nini? === * Ku ngoba: ** Taha wabese ucala kucosha liphepha wabona itambourine inaPauline. ** Limele Timali Temhlaba wonkhe kusukela ekucaleni Kwaba nebhubesi kutsi I lang. * [[Wikifunctions:Status|Kutfutfukiswa KwemaWonging]]: ** Kucina jikelele lapho functnas jikelele ar inethi sported ngokugcwele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Ikakhulukati letijabulisako kutawuba kuhle ngedatha kanambambili lapho Ikakhulukati ipeni. ** Futsi Cornel bekabe nesineke ngetilwimi tekuhlela tekucala kusebenta kwemibhalo JavaScript ekhaya Kusidlo sasekuseni futsi upheka imidlalo kimi. ** Kwanyalo''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi eWikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to use data from Wikidata in functions.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call data sets from Commons Data namespace.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === How is Wikifunctions multilingual? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions and Abstract Wikipedia are multilingual in a number of different ways which do not impact each other: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions is multilingual in terms of its content and user interface.''' Users can read and call functions on Wikifunctions in any natural language. Here is the “join string” function in [https://www.wikifunctions.org/view/en/Z10000 English], [https://www.wikifunctions.org/view/pl/Z10000 Polish], and [https://www.wikifunctions.org/view/he/Z10000 Hebrew], and it is available in many more languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Contributors can edit and improve Wikifunctions using their language.''' Even implementations can be edited in the natural language of the contributor. For example, the composition of the “and” function can be edited in [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de German], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en English], or any other of about 300 languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions functions can be used to create results for any natural language.''' The community is creating a growing number of functions to support the generation of text in many natural languages. We have functions for [[Wikifunctions:Catalogue#Breton|Breton]], [[Wikifunctions:Catalogue#Rohingya|Rohingya]], [[Wikifunctions:Catalogue#English|English]], and many other languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[Z10000|join function]] is implemented in both [[Z10005|JavaScript]] and in [[Z10004|Python]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] 6g5axej4q0ig20jgf9r118utk367800 142924 142922 2024-12-01T13:15:53Z Nabulsi Trima 9551 Ngutiphi timphawu letikhona nyalo ngutiphi letitawutfolakala masinyane futsi ngutiphi letikhashane 142924 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Yini umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]]kanye na,[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Kuyini kusebenta? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Kuyini sivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo bahloli bemsebenti we “licala lesihloko” bangafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Ngutiphi timphawu letikhona nyalo ngutiphi letitawutfolakala masinyane futsi ngutiphi letikhashane? === * Ku ngoba: ** Taha wabese ucala kucosha liphepha wabona itambourine inaPauline. ** Limele Timali Temhlaba wonkhe kusukela ekucaleni Kwaba nebhubesi kutsi I lang. * [[Wikifunctions:Status|Kutfutfukiswa KwemaWonging]]: ** Kucina jikelele lapho functnas jikelele ar inethi sported ngokugcwele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Ikakhulukati letijabulisako kutawuba kuhle ngedatha kanambambili lapho Ikakhulukati ipeni. ** Futsi Cornel bekabe nesineke ngetilwimi tekuhlela tekucala kusebenta kwemibhalo JavaScript ekhaya Kusidlo sasekuseni futsi upheka imidlalo kimi. ** Kwanyalo''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi eWikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to use data from Wikidata in functions.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call data sets from Commons Data namespace.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === How is Wikifunctions multilingual? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions and Abstract Wikipedia are multilingual in a number of different ways which do not impact each other: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions is multilingual in terms of its content and user interface.''' Users can read and call functions on Wikifunctions in any natural language. Here is the “join string” function in [https://www.wikifunctions.org/view/en/Z10000 English], [https://www.wikifunctions.org/view/pl/Z10000 Polish], and [https://www.wikifunctions.org/view/he/Z10000 Hebrew], and it is available in many more languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Contributors can edit and improve Wikifunctions using their language.''' Even implementations can be edited in the natural language of the contributor. For example, the composition of the “and” function can be edited in [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de German], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en English], or any other of about 300 languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions functions can be used to create results for any natural language.''' The community is creating a growing number of functions to support the generation of text in many natural languages. We have functions for [[Wikifunctions:Catalogue#Breton|Breton]], [[Wikifunctions:Catalogue#Rohingya|Rohingya]], [[Wikifunctions:Catalogue#English|English]], and many other languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[Z10000|join function]] is implemented in both [[Z10005|JavaScript]] and in [[Z10004|Python]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] g0yok4jf13ib9tkaxym6bl3hjjg4qdx 142927 142924 2024-12-01T13:17:07Z Nabulsi Trima 9551 Ngesikhatsi kwetfulwa 142927 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Yini umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]]kanye na,[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Kuyini kusebenta? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Kuyini sivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo bahloli bemsebenti we “licala lesihloko” bangafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Ngutiphi timphawu letikhona nyalo ngutiphi letitawutfolakala masinyane futsi ngutiphi letikhashane? === * Ngesikhatsi kwetfulwa: ** Taha wabese ucala kucosha liphepha wabona itambourine inaPauline. ** Limele Timali Temhlaba wonkhe kusukela ekucaleni Kwaba nebhubesi kutsi I lang. * [[Wikifunctions:Status|Kutfutfukiswa KwemaWonging]]: ** Kucina jikelele lapho functnas jikelele ar inethi sported ngokugcwele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Ikakhulukati letijabulisako kutawuba kuhle ngedatha kanambambili lapho Ikakhulukati ipeni. ** Futsi Cornel bekabe nesineke ngetilwimi tekuhlela tekucala kusebenta kwemibhalo JavaScript ekhaya Kusidlo sasekuseni futsi upheka imidlalo kimi. ** Kwanyalo''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi eWikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to use data from Wikidata in functions.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call data sets from Commons Data namespace.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === How is Wikifunctions multilingual? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions and Abstract Wikipedia are multilingual in a number of different ways which do not impact each other: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions is multilingual in terms of its content and user interface.''' Users can read and call functions on Wikifunctions in any natural language. Here is the “join string” function in [https://www.wikifunctions.org/view/en/Z10000 English], [https://www.wikifunctions.org/view/pl/Z10000 Polish], and [https://www.wikifunctions.org/view/he/Z10000 Hebrew], and it is available in many more languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Contributors can edit and improve Wikifunctions using their language.''' Even implementations can be edited in the natural language of the contributor. For example, the composition of the “and” function can be edited in [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de German], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en English], or any other of about 300 languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions functions can be used to create results for any natural language.''' The community is creating a growing number of functions to support the generation of text in many natural languages. We have functions for [[Wikifunctions:Catalogue#Breton|Breton]], [[Wikifunctions:Catalogue#Rohingya|Rohingya]], [[Wikifunctions:Catalogue#English|English]], and many other languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[Z10000|join function]] is implemented in both [[Z10005|JavaScript]] and in [[Z10004|Python]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] eu3m6e6xd7x408t4okni2fg7wwm94i1 142929 142927 2024-12-01T13:17:37Z Nabulsi Trima 9551 Sinemandla ekuba nemisebenti lesebenta nge Strings kanye Booleans 142929 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Yini umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]]kanye na,[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Kuyini kusebenta? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Kuyini sivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo bahloli bemsebenti we “licala lesihloko” bangafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Ngutiphi timphawu letikhona nyalo ngutiphi letitawutfolakala masinyane futsi ngutiphi letikhashane? === * Ngesikhatsi kwetfulwa: ** Sinemandla ekuba nemisebenti lesebenta nge Strings kanye Booleans. ** Limele Timali Temhlaba wonkhe kusukela ekucaleni Kwaba nebhubesi kutsi I lang. * [[Wikifunctions:Status|Kutfutfukiswa KwemaWonging]]: ** Kucina jikelele lapho functnas jikelele ar inethi sported ngokugcwele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Ikakhulukati letijabulisako kutawuba kuhle ngedatha kanambambili lapho Ikakhulukati ipeni. ** Futsi Cornel bekabe nesineke ngetilwimi tekuhlela tekucala kusebenta kwemibhalo JavaScript ekhaya Kusidlo sasekuseni futsi upheka imidlalo kimi. ** Kwanyalo''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi eWikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to use data from Wikidata in functions.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call data sets from Commons Data namespace.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === How is Wikifunctions multilingual? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions and Abstract Wikipedia are multilingual in a number of different ways which do not impact each other: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions is multilingual in terms of its content and user interface.''' Users can read and call functions on Wikifunctions in any natural language. Here is the “join string” function in [https://www.wikifunctions.org/view/en/Z10000 English], [https://www.wikifunctions.org/view/pl/Z10000 Polish], and [https://www.wikifunctions.org/view/he/Z10000 Hebrew], and it is available in many more languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Contributors can edit and improve Wikifunctions using their language.''' Even implementations can be edited in the natural language of the contributor. For example, the composition of the “and” function can be edited in [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de German], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en English], or any other of about 300 languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions functions can be used to create results for any natural language.''' The community is creating a growing number of functions to support the generation of text in many natural languages. We have functions for [[Wikifunctions:Catalogue#Breton|Breton]], [[Wikifunctions:Catalogue#Rohingya|Rohingya]], [[Wikifunctions:Catalogue#English|English]], and many other languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[Z10000|join function]] is implemented in both [[Z10005|JavaScript]] and in [[Z10004|Python]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] 5otwbz0ig57skzop2yxoinq8h6vpnw0 142933 142929 2024-12-01T13:19:05Z Nabulsi Trima 9551 Wikifunctions kuyoba ngokugcwele emaveni emhlaba kusukela ekucaleni Lingasetjentiswa kunobe nguluphi lulwimi. 142933 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Yini umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]]kanye na,[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Kuyini kusebenta? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Kuyini sivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo bahloli bemsebenti we “licala lesihloko” bangafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Ngutiphi timphawu letikhona nyalo ngutiphi letitawutfolakala masinyane futsi ngutiphi letikhashane? === * Ngesikhatsi kwetfulwa: ** Sinemandla ekuba nemisebenti lesebenta nge Strings kanye Booleans. ** Wikifunctions kuyoba ngokugcwele emaveni emhlaba kusukela ekucaleni Lingasetjentiswa kunobe nguluphi lulwimi. * [[Wikifunctions:Status|Kutfutfukiswa KwemaWonging]]: ** Kucina jikelele lapho functnas jikelele ar inethi sported ngokugcwele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Ikakhulukati letijabulisako kutawuba kuhle ngedatha kanambambili lapho Ikakhulukati ipeni. ** Futsi Cornel bekabe nesineke ngetilwimi tekuhlela tekucala kusebenta kwemibhalo JavaScript ekhaya Kusidlo sasekuseni futsi upheka imidlalo kimi. ** Kwanyalo''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi eWikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to use data from Wikidata in functions.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call data sets from Commons Data namespace.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === How is Wikifunctions multilingual? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions and Abstract Wikipedia are multilingual in a number of different ways which do not impact each other: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions is multilingual in terms of its content and user interface.''' Users can read and call functions on Wikifunctions in any natural language. Here is the “join string” function in [https://www.wikifunctions.org/view/en/Z10000 English], [https://www.wikifunctions.org/view/pl/Z10000 Polish], and [https://www.wikifunctions.org/view/he/Z10000 Hebrew], and it is available in many more languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Contributors can edit and improve Wikifunctions using their language.''' Even implementations can be edited in the natural language of the contributor. For example, the composition of the “and” function can be edited in [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de German], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en English], or any other of about 300 languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions functions can be used to create results for any natural language.''' The community is creating a growing number of functions to support the generation of text in many natural languages. We have functions for [[Wikifunctions:Catalogue#Breton|Breton]], [[Wikifunctions:Catalogue#Rohingya|Rohingya]], [[Wikifunctions:Catalogue#English|English]], and many other languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[Z10000|join function]] is implemented in both [[Z10005|JavaScript]] and in [[Z10004|Python]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] k8hk9lgptom7tn0tvoo080ceop8n4v9 142947 142933 2024-12-01T13:20:08Z Nabulsi Trima 9551 [[$1|Kutfutfukiswa lokuchubekako]]: 142947 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Yini umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]]kanye na,[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Kuyini kusebenta? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Kuyini sivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo bahloli bemsebenti we “licala lesihloko” bangafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Ngutiphi timphawu letikhona nyalo ngutiphi letitawutfolakala masinyane futsi ngutiphi letikhashane? === * Ngesikhatsi kwetfulwa: ** Sinemandla ekuba nemisebenti lesebenta nge Strings kanye Booleans. ** Wikifunctions kuyoba ngokugcwele emaveni emhlaba kusukela ekucaleni Lingasetjentiswa kunobe nguluphi lulwimi. * [[Wikifunctions:Status|Kutfutfukiswa lokuchubekako]]: ** Kucina jikelele lapho functnas jikelele ar inethi sported ngokugcwele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Ikakhulukati letijabulisako kutawuba kuhle ngedatha kanambambili lapho Ikakhulukati ipeni. ** Futsi Cornel bekabe nesineke ngetilwimi tekuhlela tekucala kusebenta kwemibhalo JavaScript ekhaya Kusidlo sasekuseni futsi upheka imidlalo kimi. ** Kwanyalo''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi eWikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to use data from Wikidata in functions.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call data sets from Commons Data namespace.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === How is Wikifunctions multilingual? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions and Abstract Wikipedia are multilingual in a number of different ways which do not impact each other: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions is multilingual in terms of its content and user interface.''' Users can read and call functions on Wikifunctions in any natural language. Here is the “join string” function in [https://www.wikifunctions.org/view/en/Z10000 English], [https://www.wikifunctions.org/view/pl/Z10000 Polish], and [https://www.wikifunctions.org/view/he/Z10000 Hebrew], and it is available in many more languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Contributors can edit and improve Wikifunctions using their language.''' Even implementations can be edited in the natural language of the contributor. For example, the composition of the “and” function can be edited in [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de German], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en English], or any other of about 300 languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions functions can be used to create results for any natural language.''' The community is creating a growing number of functions to support the generation of text in many natural languages. We have functions for [[Wikifunctions:Catalogue#Breton|Breton]], [[Wikifunctions:Catalogue#Rohingya|Rohingya]], [[Wikifunctions:Catalogue#English|English]], and many other languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[Z10000|join function]] is implemented in both [[Z10005|JavaScript]] and in [[Z10004|Python]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] 27x5i1fhu3dp6mm9ru7o434953c647p 142949 142947 2024-12-01T13:20:37Z Nabulsi Trima 9551 Tinhlobo letijwayelekile kanye nemisebenti levamile ayisekelwa ngalokuphelele. 142949 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Yini umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]]kanye na,[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Kuyini kusebenta? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Kuyini sivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo bahloli bemsebenti we “licala lesihloko” bangafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Ngutiphi timphawu letikhona nyalo ngutiphi letitawutfolakala masinyane futsi ngutiphi letikhashane? === * Ngesikhatsi kwetfulwa: ** Sinemandla ekuba nemisebenti lesebenta nge Strings kanye Booleans. ** Wikifunctions kuyoba ngokugcwele emaveni emhlaba kusukela ekucaleni Lingasetjentiswa kunobe nguluphi lulwimi. * [[Wikifunctions:Status|Kutfutfukiswa lokuchubekako]]: ** Tinhlobo letijwayelekile kanye nemisebenti levamile ayisekelwa ngalokuphelele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Ikakhulukati letijabulisako kutawuba kuhle ngedatha kanambambili lapho Ikakhulukati ipeni. ** Futsi Cornel bekabe nesineke ngetilwimi tekuhlela tekucala kusebenta kwemibhalo JavaScript ekhaya Kusidlo sasekuseni futsi upheka imidlalo kimi. ** Kwanyalo''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi eWikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to use data from Wikidata in functions.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call data sets from Commons Data namespace.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === How is Wikifunctions multilingual? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions and Abstract Wikipedia are multilingual in a number of different ways which do not impact each other: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions is multilingual in terms of its content and user interface.''' Users can read and call functions on Wikifunctions in any natural language. Here is the “join string” function in [https://www.wikifunctions.org/view/en/Z10000 English], [https://www.wikifunctions.org/view/pl/Z10000 Polish], and [https://www.wikifunctions.org/view/he/Z10000 Hebrew], and it is available in many more languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Contributors can edit and improve Wikifunctions using their language.''' Even implementations can be edited in the natural language of the contributor. For example, the composition of the “and” function can be edited in [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de German], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en English], or any other of about 300 languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions functions can be used to create results for any natural language.''' The community is creating a growing number of functions to support the generation of text in many natural languages. We have functions for [[Wikifunctions:Catalogue#Breton|Breton]], [[Wikifunctions:Catalogue#Rohingya|Rohingya]], [[Wikifunctions:Catalogue#English|English]], and many other languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[Z10000|join function]] is implemented in both [[Z10005|JavaScript]] and in [[Z10004|Python]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] tv0wx5tz2we3wacv11py8i48q0k0wki 142953 142949 2024-12-01T13:21:31Z Nabulsi Trima 9551 Lolunye luhlobo lolujabulisako ikakhulukati lutawuba idatha kanambambili futsi ikakhulukati emafayela. 142953 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Yini umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]]kanye na,[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Kuyini kusebenta? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Kuyini sivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo bahloli bemsebenti we “licala lesihloko” bangafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Ngutiphi timphawu letikhona nyalo ngutiphi letitawutfolakala masinyane futsi ngutiphi letikhashane? === * Ngesikhatsi kwetfulwa: ** Sinemandla ekuba nemisebenti lesebenta nge Strings kanye Booleans. ** Wikifunctions kuyoba ngokugcwele emaveni emhlaba kusukela ekucaleni Lingasetjentiswa kunobe nguluphi lulwimi. * [[Wikifunctions:Status|Kutfutfukiswa lokuchubekako]]: ** Tinhlobo letijwayelekile kanye nemisebenti levamile ayisekelwa ngalokuphelele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Lolunye luhlobo lolujabulisako ikakhulukati lutawuba idatha kanambambili futsi ikakhulukati emafayela. ** Futsi Cornel bekabe nesineke ngetilwimi tekuhlela tekucala kusebenta kwemibhalo JavaScript ekhaya Kusidlo sasekuseni futsi upheka imidlalo kimi. ** Kwanyalo''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi eWikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to use data from Wikidata in functions.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call data sets from Commons Data namespace.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === How is Wikifunctions multilingual? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions and Abstract Wikipedia are multilingual in a number of different ways which do not impact each other: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions is multilingual in terms of its content and user interface.''' Users can read and call functions on Wikifunctions in any natural language. Here is the “join string” function in [https://www.wikifunctions.org/view/en/Z10000 English], [https://www.wikifunctions.org/view/pl/Z10000 Polish], and [https://www.wikifunctions.org/view/he/Z10000 Hebrew], and it is available in many more languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Contributors can edit and improve Wikifunctions using their language.''' Even implementations can be edited in the natural language of the contributor. For example, the composition of the “and” function can be edited in [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de German], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en English], or any other of about 300 languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions functions can be used to create results for any natural language.''' The community is creating a growing number of functions to support the generation of text in many natural languages. We have functions for [[Wikifunctions:Catalogue#Breton|Breton]], [[Wikifunctions:Catalogue#Rohingya|Rohingya]], [[Wikifunctions:Catalogue#English|English]], and many other languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[Z10000|join function]] is implemented in both [[Z10005|JavaScript]] and in [[Z10004|Python]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] nqu438ehicu25o2md6o6d8i6ku58z2y 142955 142953 2024-12-01T13:22:03Z Nabulsi Trima 9551 Kwanyalo sisekela tilwimi letimbili tekuhlela tekucala kusebenta:i JavaScript ne-Python Esikhatsini lesitako sifuna kusekela labanye labanyenti. 142955 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Yini umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]]kanye na,[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Kuyini kusebenta? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Kuyini sivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo bahloli bemsebenti we “licala lesihloko” bangafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Ngutiphi timphawu letikhona nyalo ngutiphi letitawutfolakala masinyane futsi ngutiphi letikhashane? === * Ngesikhatsi kwetfulwa: ** Sinemandla ekuba nemisebenti lesebenta nge Strings kanye Booleans. ** Wikifunctions kuyoba ngokugcwele emaveni emhlaba kusukela ekucaleni Lingasetjentiswa kunobe nguluphi lulwimi. * [[Wikifunctions:Status|Kutfutfukiswa lokuchubekako]]: ** Tinhlobo letijwayelekile kanye nemisebenti levamile ayisekelwa ngalokuphelele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Lolunye luhlobo lolujabulisako ikakhulukati lutawuba idatha kanambambili futsi ikakhulukati emafayela. ** Kwanyalo sisekela tilwimi letimbili tekuhlela tekucala kusebenta:i JavaScript ne-Python Esikhatsini lesitako sifuna kusekela labanye labanyenti. ** Kwanyalo''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi eWikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to use data from Wikidata in functions.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call data sets from Commons Data namespace.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === How is Wikifunctions multilingual? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions and Abstract Wikipedia are multilingual in a number of different ways which do not impact each other: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions is multilingual in terms of its content and user interface.''' Users can read and call functions on Wikifunctions in any natural language. Here is the “join string” function in [https://www.wikifunctions.org/view/en/Z10000 English], [https://www.wikifunctions.org/view/pl/Z10000 Polish], and [https://www.wikifunctions.org/view/he/Z10000 Hebrew], and it is available in many more languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Contributors can edit and improve Wikifunctions using their language.''' Even implementations can be edited in the natural language of the contributor. For example, the composition of the “and” function can be edited in [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de German], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en English], or any other of about 300 languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions functions can be used to create results for any natural language.''' The community is creating a growing number of functions to support the generation of text in many natural languages. We have functions for [[Wikifunctions:Catalogue#Breton|Breton]], [[Wikifunctions:Catalogue#Rohingya|Rohingya]], [[Wikifunctions:Catalogue#English|English]], and many other languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[Z10000|join function]] is implemented in both [[Z10005|JavaScript]] and in [[Z10004|Python]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] ivupv75m7mvy8mupors3w5sa7n5u3eg 142957 142955 2024-12-01T13:22:27Z Nabulsi Trima 9551 Kwanyalo ''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. 142957 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Yini umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]]kanye na,[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Kuyini kusebenta? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Kuyini sivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo bahloli bemsebenti we “licala lesihloko” bangafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Ngutiphi timphawu letikhona nyalo ngutiphi letitawutfolakala masinyane futsi ngutiphi letikhashane? === * Ngesikhatsi kwetfulwa: ** Sinemandla ekuba nemisebenti lesebenta nge Strings kanye Booleans. ** Wikifunctions kuyoba ngokugcwele emaveni emhlaba kusukela ekucaleni Lingasetjentiswa kunobe nguluphi lulwimi. * [[Wikifunctions:Status|Kutfutfukiswa lokuchubekako]]: ** Tinhlobo letijwayelekile kanye nemisebenti levamile ayisekelwa ngalokuphelele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Lolunye luhlobo lolujabulisako ikakhulukati lutawuba idatha kanambambili futsi ikakhulukati emafayela. ** Kwanyalo sisekela tilwimi letimbili tekuhlela tekucala kusebenta:i JavaScript ne-Python Esikhatsini lesitako sifuna kusekela labanye labanyenti. ** Kwanyalo ''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi eWikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to use data from Wikidata in functions.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call data sets from Commons Data namespace.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === How is Wikifunctions multilingual? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions and Abstract Wikipedia are multilingual in a number of different ways which do not impact each other: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions is multilingual in terms of its content and user interface.''' Users can read and call functions on Wikifunctions in any natural language. Here is the “join string” function in [https://www.wikifunctions.org/view/en/Z10000 English], [https://www.wikifunctions.org/view/pl/Z10000 Polish], and [https://www.wikifunctions.org/view/he/Z10000 Hebrew], and it is available in many more languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Contributors can edit and improve Wikifunctions using their language.''' Even implementations can be edited in the natural language of the contributor. For example, the composition of the “and” function can be edited in [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de German], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en English], or any other of about 300 languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions functions can be used to create results for any natural language.''' The community is creating a growing number of functions to support the generation of text in many natural languages. We have functions for [[Wikifunctions:Catalogue#Breton|Breton]], [[Wikifunctions:Catalogue#Rohingya|Rohingya]], [[Wikifunctions:Catalogue#English|English]], and many other languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[Z10000|join function]] is implemented in both [[Z10005|JavaScript]] and in [[Z10004|Python]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] e58qq8n9qhdv7uyxx3285xwvnp2uwl7 142959 142957 2024-12-01T13:23:14Z Nabulsi Trima 9551 Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi e Wikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. 142959 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Yini umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]]kanye na,[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Kuyini kusebenta? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Kuyini sivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo bahloli bemsebenti we “licala lesihloko” bangafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Ngutiphi timphawu letikhona nyalo ngutiphi letitawutfolakala masinyane futsi ngutiphi letikhashane? === * Ngesikhatsi kwetfulwa: ** Sinemandla ekuba nemisebenti lesebenta nge Strings kanye Booleans. ** Wikifunctions kuyoba ngokugcwele emaveni emhlaba kusukela ekucaleni Lingasetjentiswa kunobe nguluphi lulwimi. * [[Wikifunctions:Status|Kutfutfukiswa lokuchubekako]]: ** Tinhlobo letijwayelekile kanye nemisebenti levamile ayisekelwa ngalokuphelele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Lolunye luhlobo lolujabulisako ikakhulukati lutawuba idatha kanambambili futsi ikakhulukati emafayela. ** Kwanyalo sisekela tilwimi letimbili tekuhlela tekucala kusebenta:i JavaScript ne-Python Esikhatsini lesitako sifuna kusekela labanye labanyenti. ** Kwanyalo ''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi e Wikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to use data from Wikidata in functions.</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call data sets from Commons Data namespace.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === How is Wikifunctions multilingual? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions and Abstract Wikipedia are multilingual in a number of different ways which do not impact each other: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions is multilingual in terms of its content and user interface.''' Users can read and call functions on Wikifunctions in any natural language. Here is the “join string” function in [https://www.wikifunctions.org/view/en/Z10000 English], [https://www.wikifunctions.org/view/pl/Z10000 Polish], and [https://www.wikifunctions.org/view/he/Z10000 Hebrew], and it is available in many more languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Contributors can edit and improve Wikifunctions using their language.''' Even implementations can be edited in the natural language of the contributor. For example, the composition of the “and” function can be edited in [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de German], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en English], or any other of about 300 languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions functions can be used to create results for any natural language.''' The community is creating a growing number of functions to support the generation of text in many natural languages. We have functions for [[Wikifunctions:Catalogue#Breton|Breton]], [[Wikifunctions:Catalogue#Rohingya|Rohingya]], [[Wikifunctions:Catalogue#English|English]], and many other languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[Z10000|join function]] is implemented in both [[Z10005|JavaScript]] and in [[Z10004|Python]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] mayxjy4oqszb78sdfifb0dqu9atq60f 142961 142959 2024-12-01T13:23:27Z Nabulsi Trima 9551 Kutawukhonakala kusebentisa idatha kusuka Wikidata emisebenti. 142961 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Yini umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]]kanye na,[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Kuyini kusebenta? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Kuyini sivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo bahloli bemsebenti we “licala lesihloko” bangafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Ngutiphi timphawu letikhona nyalo ngutiphi letitawutfolakala masinyane futsi ngutiphi letikhashane? === * Ngesikhatsi kwetfulwa: ** Sinemandla ekuba nemisebenti lesebenta nge Strings kanye Booleans. ** Wikifunctions kuyoba ngokugcwele emaveni emhlaba kusukela ekucaleni Lingasetjentiswa kunobe nguluphi lulwimi. * [[Wikifunctions:Status|Kutfutfukiswa lokuchubekako]]: ** Tinhlobo letijwayelekile kanye nemisebenti levamile ayisekelwa ngalokuphelele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Lolunye luhlobo lolujabulisako ikakhulukati lutawuba idatha kanambambili futsi ikakhulukati emafayela. ** Kwanyalo sisekela tilwimi letimbili tekuhlela tekucala kusebenta:i JavaScript ne-Python Esikhatsini lesitako sifuna kusekela labanye labanyenti. ** Kwanyalo ''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi e Wikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** Kutawukhonakala kusebentisa idatha kusuka Wikidata emisebenti. ** <span lang="en" dir="ltr" class="mw-content-ltr">It will be possible to call data sets from Commons Data namespace.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === How is Wikifunctions multilingual? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions and Abstract Wikipedia are multilingual in a number of different ways which do not impact each other: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions is multilingual in terms of its content and user interface.''' Users can read and call functions on Wikifunctions in any natural language. Here is the “join string” function in [https://www.wikifunctions.org/view/en/Z10000 English], [https://www.wikifunctions.org/view/pl/Z10000 Polish], and [https://www.wikifunctions.org/view/he/Z10000 Hebrew], and it is available in many more languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Contributors can edit and improve Wikifunctions using their language.''' Even implementations can be edited in the natural language of the contributor. For example, the composition of the “and” function can be edited in [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de German], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en English], or any other of about 300 languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions functions can be used to create results for any natural language.''' The community is creating a growing number of functions to support the generation of text in many natural languages. We have functions for [[Wikifunctions:Catalogue#Breton|Breton]], [[Wikifunctions:Catalogue#Rohingya|Rohingya]], [[Wikifunctions:Catalogue#English|English]], and many other languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[Z10000|join function]] is implemented in both [[Z10005|JavaScript]] and in [[Z10004|Python]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] owpiqxxjogr7qg3rpfbamkfj83u4cp8 142963 142961 2024-12-01T13:23:41Z Nabulsi Trima 9551 Kutawukhonakala kutsi ubite emasethi emininingwane kusuka endzaweni yemagama e-Commons Data. 142963 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Yini umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]]kanye na,[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Kuyini kusebenta? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Kuyini sivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo bahloli bemsebenti we “licala lesihloko” bangafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Ngutiphi timphawu letikhona nyalo ngutiphi letitawutfolakala masinyane futsi ngutiphi letikhashane? === * Ngesikhatsi kwetfulwa: ** Sinemandla ekuba nemisebenti lesebenta nge Strings kanye Booleans. ** Wikifunctions kuyoba ngokugcwele emaveni emhlaba kusukela ekucaleni Lingasetjentiswa kunobe nguluphi lulwimi. * [[Wikifunctions:Status|Kutfutfukiswa lokuchubekako]]: ** Tinhlobo letijwayelekile kanye nemisebenti levamile ayisekelwa ngalokuphelele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Lolunye luhlobo lolujabulisako ikakhulukati lutawuba idatha kanambambili futsi ikakhulukati emafayela. ** Kwanyalo sisekela tilwimi letimbili tekuhlela tekucala kusebenta:i JavaScript ne-Python Esikhatsini lesitako sifuna kusekela labanye labanyenti. ** Kwanyalo ''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi e Wikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** Kutawukhonakala kusebentisa idatha kusuka Wikidata emisebenti. ** Kutawukhonakala kutsi ubite emasethi emininingwane kusuka endzaweni yemagama e-Commons Data. <div lang="en" dir="ltr" class="mw-content-ltr"> === How is Wikifunctions multilingual? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions and Abstract Wikipedia are multilingual in a number of different ways which do not impact each other: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions is multilingual in terms of its content and user interface.''' Users can read and call functions on Wikifunctions in any natural language. Here is the “join string” function in [https://www.wikifunctions.org/view/en/Z10000 English], [https://www.wikifunctions.org/view/pl/Z10000 Polish], and [https://www.wikifunctions.org/view/he/Z10000 Hebrew], and it is available in many more languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Contributors can edit and improve Wikifunctions using their language.''' Even implementations can be edited in the natural language of the contributor. For example, the composition of the “and” function can be edited in [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de German], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en English], or any other of about 300 languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions functions can be used to create results for any natural language.''' The community is creating a growing number of functions to support the generation of text in many natural languages. We have functions for [[Wikifunctions:Catalogue#Breton|Breton]], [[Wikifunctions:Catalogue#Rohingya|Rohingya]], [[Wikifunctions:Catalogue#English|English]], and many other languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[Z10000|join function]] is implemented in both [[Z10005|JavaScript]] and in [[Z10004|Python]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] igtoahorzwlfjj0wi9967l06jnq2y6o 142965 142963 2024-12-01T13:24:41Z Nabulsi Trima 9551 I Wikifunctions isebenta njani ngetilwimi letinyenti 142965 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Yini umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]]kanye na,[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Kuyini kusebenta? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Kuyini sivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo bahloli bemsebenti we “licala lesihloko” bangafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Ngutiphi timphawu letikhona nyalo ngutiphi letitawutfolakala masinyane futsi ngutiphi letikhashane? === * Ngesikhatsi kwetfulwa: ** Sinemandla ekuba nemisebenti lesebenta nge Strings kanye Booleans. ** Wikifunctions kuyoba ngokugcwele emaveni emhlaba kusukela ekucaleni Lingasetjentiswa kunobe nguluphi lulwimi. * [[Wikifunctions:Status|Kutfutfukiswa lokuchubekako]]: ** Tinhlobo letijwayelekile kanye nemisebenti levamile ayisekelwa ngalokuphelele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Lolunye luhlobo lolujabulisako ikakhulukati lutawuba idatha kanambambili futsi ikakhulukati emafayela. ** Kwanyalo sisekela tilwimi letimbili tekuhlela tekucala kusebenta:i JavaScript ne-Python Esikhatsini lesitako sifuna kusekela labanye labanyenti. ** Kwanyalo ''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi e Wikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** Kutawukhonakala kusebentisa idatha kusuka Wikidata emisebenti. ** Kutawukhonakala kutsi ubite emasethi emininingwane kusuka endzaweni yemagama e-Commons Data. <span id="How_is_Wikifunctions_multilingual?"></span> === I Wikifunctions isebenta njani ngetilwimi letinyenti? === <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions and Abstract Wikipedia are multilingual in a number of different ways which do not impact each other: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions is multilingual in terms of its content and user interface.''' Users can read and call functions on Wikifunctions in any natural language. Here is the “join string” function in [https://www.wikifunctions.org/view/en/Z10000 English], [https://www.wikifunctions.org/view/pl/Z10000 Polish], and [https://www.wikifunctions.org/view/he/Z10000 Hebrew], and it is available in many more languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Contributors can edit and improve Wikifunctions using their language.''' Even implementations can be edited in the natural language of the contributor. For example, the composition of the “and” function can be edited in [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de German], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en English], or any other of about 300 languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions functions can be used to create results for any natural language.''' The community is creating a growing number of functions to support the generation of text in many natural languages. We have functions for [[Wikifunctions:Catalogue#Breton|Breton]], [[Wikifunctions:Catalogue#Rohingya|Rohingya]], [[Wikifunctions:Catalogue#English|English]], and many other languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[Z10000|join function]] is implemented in both [[Z10005|JavaScript]] and in [[Z10004|Python]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] 6apqkyaa3z33z7kmmu6v0zsj7dbw1bi 142967 142965 2024-12-01T13:25:09Z Nabulsi Trima 9551 I Wikifunctions ne Abstract Wikipedia inetilwimi letinyenti ngetindlela letinyenti letehlukene letingatsintsani: 142967 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Yini umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]]kanye na,[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Kuyini kusebenta? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Kuyini sivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo bahloli bemsebenti we “licala lesihloko” bangafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Ngutiphi timphawu letikhona nyalo ngutiphi letitawutfolakala masinyane futsi ngutiphi letikhashane? === * Ngesikhatsi kwetfulwa: ** Sinemandla ekuba nemisebenti lesebenta nge Strings kanye Booleans. ** Wikifunctions kuyoba ngokugcwele emaveni emhlaba kusukela ekucaleni Lingasetjentiswa kunobe nguluphi lulwimi. * [[Wikifunctions:Status|Kutfutfukiswa lokuchubekako]]: ** Tinhlobo letijwayelekile kanye nemisebenti levamile ayisekelwa ngalokuphelele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Lolunye luhlobo lolujabulisako ikakhulukati lutawuba idatha kanambambili futsi ikakhulukati emafayela. ** Kwanyalo sisekela tilwimi letimbili tekuhlela tekucala kusebenta:i JavaScript ne-Python Esikhatsini lesitako sifuna kusekela labanye labanyenti. ** Kwanyalo ''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi e Wikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** Kutawukhonakala kusebentisa idatha kusuka Wikidata emisebenti. ** Kutawukhonakala kutsi ubite emasethi emininingwane kusuka endzaweni yemagama e-Commons Data. <span id="How_is_Wikifunctions_multilingual?"></span> === I Wikifunctions isebenta njani ngetilwimi letinyenti? === I Wikifunctions ne Abstract Wikipedia inetilwimi letinyenti ngetindlela letinyenti letehlukene letingatsintsani: * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions is multilingual in terms of its content and user interface.''' Users can read and call functions on Wikifunctions in any natural language. Here is the “join string” function in [https://www.wikifunctions.org/view/en/Z10000 English], [https://www.wikifunctions.org/view/pl/Z10000 Polish], and [https://www.wikifunctions.org/view/he/Z10000 Hebrew], and it is available in many more languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Contributors can edit and improve Wikifunctions using their language.''' Even implementations can be edited in the natural language of the contributor. For example, the composition of the “and” function can be edited in [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de German], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en English], or any other of about 300 languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions functions can be used to create results for any natural language.''' The community is creating a growing number of functions to support the generation of text in many natural languages. We have functions for [[Wikifunctions:Catalogue#Breton|Breton]], [[Wikifunctions:Catalogue#Rohingya|Rohingya]], [[Wikifunctions:Catalogue#English|English]], and many other languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[Z10000|join function]] is implemented in both [[Z10005|JavaScript]] and in [[Z10004|Python]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] rd0y8iqg7g6qp640nads3gn2o74rtwq 142969 142967 2024-12-01T13:27:12Z Nabulsi Trima 9551 '''I Wikifunctions inetilwimi letinyenti ngekuya ngekucuketfwe kwayo kanye nendlela lesetjentiswa ngayo.''' Basebentisi bangafundza futsi babite imisebenti ku-Wikifunctions nganoma nguluphi lulwimi lwemvelo Nawu umsebenti we “join string” nge [$1 English] 142969 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Yini umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]]kanye na,[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Kuyini kusebenta? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Kuyini sivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo bahloli bemsebenti we “licala lesihloko” bangafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Ngutiphi timphawu letikhona nyalo ngutiphi letitawutfolakala masinyane futsi ngutiphi letikhashane? === * Ngesikhatsi kwetfulwa: ** Sinemandla ekuba nemisebenti lesebenta nge Strings kanye Booleans. ** Wikifunctions kuyoba ngokugcwele emaveni emhlaba kusukela ekucaleni Lingasetjentiswa kunobe nguluphi lulwimi. * [[Wikifunctions:Status|Kutfutfukiswa lokuchubekako]]: ** Tinhlobo letijwayelekile kanye nemisebenti levamile ayisekelwa ngalokuphelele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Lolunye luhlobo lolujabulisako ikakhulukati lutawuba idatha kanambambili futsi ikakhulukati emafayela. ** Kwanyalo sisekela tilwimi letimbili tekuhlela tekucala kusebenta:i JavaScript ne-Python Esikhatsini lesitako sifuna kusekela labanye labanyenti. ** Kwanyalo ''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi e Wikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** Kutawukhonakala kusebentisa idatha kusuka Wikidata emisebenti. ** Kutawukhonakala kutsi ubite emasethi emininingwane kusuka endzaweni yemagama e-Commons Data. <span id="How_is_Wikifunctions_multilingual?"></span> === I Wikifunctions isebenta njani ngetilwimi letinyenti? === I Wikifunctions ne Abstract Wikipedia inetilwimi letinyenti ngetindlela letinyenti letehlukene letingatsintsani: * '''I Wikifunctions inetilwimi letinyenti ngekuya ngekucuketfwe kwayo kanye nendlela lesetjentiswa ngayo.''' Basebentisi bangafundza futsi babite imisebenti ku-Wikifunctions nganoma nguluphi lulwimi lwemvelo Nawu umsebenti we “join string” nge [https://www.wikifunctions.org/view/en/Z10000 English],[https://www.wikifunctions.org/view/pl/Z10000 Polish] na [https://www.wikifunctions.org/view/he/Z10000 Hebrew], futsi uyatfolakala ngetilwimi letinyenti. * <span lang="en" dir="ltr" class="mw-content-ltr">'''Contributors can edit and improve Wikifunctions using their language.''' Even implementations can be edited in the natural language of the contributor. For example, the composition of the “and” function can be edited in [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de German], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en English], or any other of about 300 languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions functions can be used to create results for any natural language.''' The community is creating a growing number of functions to support the generation of text in many natural languages. We have functions for [[Wikifunctions:Catalogue#Breton|Breton]], [[Wikifunctions:Catalogue#Rohingya|Rohingya]], [[Wikifunctions:Catalogue#English|English]], and many other languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[Z10000|join function]] is implemented in both [[Z10005|JavaScript]] and in [[Z10004|Python]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] t51x2awb9lwksigrtw5gc3ig7b2azrg 142971 142969 2024-12-01T13:28:13Z Nabulsi Trima 9551 '''Labafaka sandla bangahlela futsi bente ncono iWikifunctions basebentisa lulwimi lwabo.''' Ngisho nekusebenta kungahlelwa ngelulwimi lwemvelo lwemnikeli Sibonelo saloko kutsi kwakheka kwemsebenti we “futsi” kungahlelwa ngesiJalimane [$1], [$2 Singisisi] 142971 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Yini umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]]kanye na,[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Kuyini kusebenta? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Kuyini sivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo bahloli bemsebenti we “licala lesihloko” bangafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Ngutiphi timphawu letikhona nyalo ngutiphi letitawutfolakala masinyane futsi ngutiphi letikhashane? === * Ngesikhatsi kwetfulwa: ** Sinemandla ekuba nemisebenti lesebenta nge Strings kanye Booleans. ** Wikifunctions kuyoba ngokugcwele emaveni emhlaba kusukela ekucaleni Lingasetjentiswa kunobe nguluphi lulwimi. * [[Wikifunctions:Status|Kutfutfukiswa lokuchubekako]]: ** Tinhlobo letijwayelekile kanye nemisebenti levamile ayisekelwa ngalokuphelele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Lolunye luhlobo lolujabulisako ikakhulukati lutawuba idatha kanambambili futsi ikakhulukati emafayela. ** Kwanyalo sisekela tilwimi letimbili tekuhlela tekucala kusebenta:i JavaScript ne-Python Esikhatsini lesitako sifuna kusekela labanye labanyenti. ** Kwanyalo ''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi e Wikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** Kutawukhonakala kusebentisa idatha kusuka Wikidata emisebenti. ** Kutawukhonakala kutsi ubite emasethi emininingwane kusuka endzaweni yemagama e-Commons Data. <span id="How_is_Wikifunctions_multilingual?"></span> === I Wikifunctions isebenta njani ngetilwimi letinyenti? === I Wikifunctions ne Abstract Wikipedia inetilwimi letinyenti ngetindlela letinyenti letehlukene letingatsintsani: * '''I Wikifunctions inetilwimi letinyenti ngekuya ngekucuketfwe kwayo kanye nendlela lesetjentiswa ngayo.''' Basebentisi bangafundza futsi babite imisebenti ku-Wikifunctions nganoma nguluphi lulwimi lwemvelo Nawu umsebenti we “join string” nge [https://www.wikifunctions.org/view/en/Z10000 English],[https://www.wikifunctions.org/view/pl/Z10000 Polish] na [https://www.wikifunctions.org/view/he/Z10000 Hebrew], futsi uyatfolakala ngetilwimi letinyenti. * '''Labafaka sandla bangahlela futsi bente ncono iWikifunctions basebentisa lulwimi lwabo.''' Ngisho nekusebenta kungahlelwa ngelulwimi lwemvelo lwemnikeli Sibonelo saloko kutsi kwakheka kwemsebenti we “futsi” kungahlelwa ngesiJalimane [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en Singisisi],nobe nganoma ngutiphi letinye tilwimi leticishe tibe ngu-300. * <span lang="en" dir="ltr" class="mw-content-ltr">'''Wikifunctions functions can be used to create results for any natural language.''' The community is creating a growing number of functions to support the generation of text in many natural languages. We have functions for [[Wikifunctions:Catalogue#Breton|Breton]], [[Wikifunctions:Catalogue#Rohingya|Rohingya]], [[Wikifunctions:Catalogue#English|English]], and many other languages.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">'''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[Z10000|join function]] is implemented in both [[Z10005|JavaScript]] and in [[Z10004|Python]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] mdturveb60n9aeejnv14qqqg7e75s85 142973 142971 2024-12-01T13:29:15Z Nabulsi Trima 9551 '''Imisebenti ye-Wikifunctions ingasetjentiswa kudala imiphumela yanobe nguluphi lulwimi lwemvelo.''' Ummango udala linani lelikhulako lemisebenti yekusekela situkulwane sembhalo ngetilwimi letinyenti temvelo. Sinemisebenti ye,[[$1|SiBreton]], [[$2|SiRohi 142973 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Yini umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]]kanye na,[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Kuyini kusebenta? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Kuyini sivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo bahloli bemsebenti we “licala lesihloko” bangafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Ngutiphi timphawu letikhona nyalo ngutiphi letitawutfolakala masinyane futsi ngutiphi letikhashane? === * Ngesikhatsi kwetfulwa: ** Sinemandla ekuba nemisebenti lesebenta nge Strings kanye Booleans. ** Wikifunctions kuyoba ngokugcwele emaveni emhlaba kusukela ekucaleni Lingasetjentiswa kunobe nguluphi lulwimi. * [[Wikifunctions:Status|Kutfutfukiswa lokuchubekako]]: ** Tinhlobo letijwayelekile kanye nemisebenti levamile ayisekelwa ngalokuphelele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Lolunye luhlobo lolujabulisako ikakhulukati lutawuba idatha kanambambili futsi ikakhulukati emafayela. ** Kwanyalo sisekela tilwimi letimbili tekuhlela tekucala kusebenta:i JavaScript ne-Python Esikhatsini lesitako sifuna kusekela labanye labanyenti. ** Kwanyalo ''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi e Wikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** Kutawukhonakala kusebentisa idatha kusuka Wikidata emisebenti. ** Kutawukhonakala kutsi ubite emasethi emininingwane kusuka endzaweni yemagama e-Commons Data. <span id="How_is_Wikifunctions_multilingual?"></span> === I Wikifunctions isebenta njani ngetilwimi letinyenti? === I Wikifunctions ne Abstract Wikipedia inetilwimi letinyenti ngetindlela letinyenti letehlukene letingatsintsani: * '''I Wikifunctions inetilwimi letinyenti ngekuya ngekucuketfwe kwayo kanye nendlela lesetjentiswa ngayo.''' Basebentisi bangafundza futsi babite imisebenti ku-Wikifunctions nganoma nguluphi lulwimi lwemvelo Nawu umsebenti we “join string” nge [https://www.wikifunctions.org/view/en/Z10000 English],[https://www.wikifunctions.org/view/pl/Z10000 Polish] na [https://www.wikifunctions.org/view/he/Z10000 Hebrew], futsi uyatfolakala ngetilwimi letinyenti. * '''Labafaka sandla bangahlela futsi bente ncono iWikifunctions basebentisa lulwimi lwabo.''' Ngisho nekusebenta kungahlelwa ngelulwimi lwemvelo lwemnikeli Sibonelo saloko kutsi kwakheka kwemsebenti we “futsi” kungahlelwa ngesiJalimane [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en Singisisi],nobe nganoma ngutiphi letinye tilwimi leticishe tibe ngu-300. * '''Imisebenti ye-Wikifunctions ingasetjentiswa kudala imiphumela yanobe nguluphi lulwimi lwemvelo.''' Ummango udala linani lelikhulako lemisebenti yekusekela situkulwane sembhalo ngetilwimi letinyenti temvelo. Sinemisebenti ye,[[Wikifunctions:Catalogue#Breton|SiBreton]], [[Wikifunctions:Catalogue#Rohingya|SiRohingya]], [[Wikifunctions:Catalogue#English|Siswati]], kanye naletinye tilwimi letinyenti. * <span lang="en" dir="ltr" class="mw-content-ltr">'''Functions in Wikifunctions can be implemented in various different programming languages.''' For example, the [[Z10000|join function]] is implemented in both [[Z10005|JavaScript]] and in [[Z10004|Python]].</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] c9awmmg8gypmoy7oad9c5url2ph7pbx 142975 142973 2024-12-01T13:31:34Z Nabulsi Trima 9551 '''Imisebenti ku Wikifunctions ingasetjentiswa ngetilwimi letehlukene tekuhlela.'''Sibonelo,[[$1|join function]] usetjentiswa kukho kokubili [[$2|JavaScript]] kanye naku [[$3|Python]]. 142975 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Yini umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]]kanye na,[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Kuyini kusebenta? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Kuyini sivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo bahloli bemsebenti we “licala lesihloko” bangafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Ngutiphi timphawu letikhona nyalo ngutiphi letitawutfolakala masinyane futsi ngutiphi letikhashane? === * Ngesikhatsi kwetfulwa: ** Sinemandla ekuba nemisebenti lesebenta nge Strings kanye Booleans. ** Wikifunctions kuyoba ngokugcwele emaveni emhlaba kusukela ekucaleni Lingasetjentiswa kunobe nguluphi lulwimi. * [[Wikifunctions:Status|Kutfutfukiswa lokuchubekako]]: ** Tinhlobo letijwayelekile kanye nemisebenti levamile ayisekelwa ngalokuphelele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Lolunye luhlobo lolujabulisako ikakhulukati lutawuba idatha kanambambili futsi ikakhulukati emafayela. ** Kwanyalo sisekela tilwimi letimbili tekuhlela tekucala kusebenta:i JavaScript ne-Python Esikhatsini lesitako sifuna kusekela labanye labanyenti. ** Kwanyalo ''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi e Wikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** Kutawukhonakala kusebentisa idatha kusuka Wikidata emisebenti. ** Kutawukhonakala kutsi ubite emasethi emininingwane kusuka endzaweni yemagama e-Commons Data. <span id="How_is_Wikifunctions_multilingual?"></span> === I Wikifunctions isebenta njani ngetilwimi letinyenti? === I Wikifunctions ne Abstract Wikipedia inetilwimi letinyenti ngetindlela letinyenti letehlukene letingatsintsani: * '''I Wikifunctions inetilwimi letinyenti ngekuya ngekucuketfwe kwayo kanye nendlela lesetjentiswa ngayo.''' Basebentisi bangafundza futsi babite imisebenti ku-Wikifunctions nganoma nguluphi lulwimi lwemvelo Nawu umsebenti we “join string” nge [https://www.wikifunctions.org/view/en/Z10000 English],[https://www.wikifunctions.org/view/pl/Z10000 Polish] na [https://www.wikifunctions.org/view/he/Z10000 Hebrew], futsi uyatfolakala ngetilwimi letinyenti. * '''Labafaka sandla bangahlela futsi bente ncono iWikifunctions basebentisa lulwimi lwabo.''' Ngisho nekusebenta kungahlelwa ngelulwimi lwemvelo lwemnikeli Sibonelo saloko kutsi kwakheka kwemsebenti we “futsi” kungahlelwa ngesiJalimane [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en Singisisi],nobe nganoma ngutiphi letinye tilwimi leticishe tibe ngu-300. * '''Imisebenti ye-Wikifunctions ingasetjentiswa kudala imiphumela yanobe nguluphi lulwimi lwemvelo.''' Ummango udala linani lelikhulako lemisebenti yekusekela situkulwane sembhalo ngetilwimi letinyenti temvelo. Sinemisebenti ye,[[Wikifunctions:Catalogue#Breton|SiBreton]], [[Wikifunctions:Catalogue#Rohingya|SiRohingya]], [[Wikifunctions:Catalogue#English|Siswati]], kanye naletinye tilwimi letinyenti. * '''Imisebenti ku Wikifunctions ingasetjentiswa ngetilwimi letehlukene tekuhlela.'''Sibonelo,[[Z10000|join function]] usetjentiswa kukho kokubili [[Z10005|JavaScript]] kanye naku [[Z10004|Python]]. <div lang="en" dir="ltr" class="mw-content-ltr"> === Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] pjydhc8kliocstiicwgyoz16pmytc9v 142977 142975 2024-12-01T13:31:58Z Nabulsi Trima 9551 Ngutiphi tilwimi tekuhlela letisekelwa yi-Wikifunctions njengamanje? Ngutiphi tilwimi tekuhlela letitawusekelwa esikhatsini lesitako 142977 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Yini umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]]kanye na,[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Kuyini kusebenta? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Kuyini sivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo bahloli bemsebenti we “licala lesihloko” bangafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Ngutiphi timphawu letikhona nyalo ngutiphi letitawutfolakala masinyane futsi ngutiphi letikhashane? === * Ngesikhatsi kwetfulwa: ** Sinemandla ekuba nemisebenti lesebenta nge Strings kanye Booleans. ** Wikifunctions kuyoba ngokugcwele emaveni emhlaba kusukela ekucaleni Lingasetjentiswa kunobe nguluphi lulwimi. * [[Wikifunctions:Status|Kutfutfukiswa lokuchubekako]]: ** Tinhlobo letijwayelekile kanye nemisebenti levamile ayisekelwa ngalokuphelele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Lolunye luhlobo lolujabulisako ikakhulukati lutawuba idatha kanambambili futsi ikakhulukati emafayela. ** Kwanyalo sisekela tilwimi letimbili tekuhlela tekucala kusebenta:i JavaScript ne-Python Esikhatsini lesitako sifuna kusekela labanye labanyenti. ** Kwanyalo ''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi e Wikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** Kutawukhonakala kusebentisa idatha kusuka Wikidata emisebenti. ** Kutawukhonakala kutsi ubite emasethi emininingwane kusuka endzaweni yemagama e-Commons Data. <span id="How_is_Wikifunctions_multilingual?"></span> === I Wikifunctions isebenta njani ngetilwimi letinyenti? === I Wikifunctions ne Abstract Wikipedia inetilwimi letinyenti ngetindlela letinyenti letehlukene letingatsintsani: * '''I Wikifunctions inetilwimi letinyenti ngekuya ngekucuketfwe kwayo kanye nendlela lesetjentiswa ngayo.''' Basebentisi bangafundza futsi babite imisebenti ku-Wikifunctions nganoma nguluphi lulwimi lwemvelo Nawu umsebenti we “join string” nge [https://www.wikifunctions.org/view/en/Z10000 English],[https://www.wikifunctions.org/view/pl/Z10000 Polish] na [https://www.wikifunctions.org/view/he/Z10000 Hebrew], futsi uyatfolakala ngetilwimi letinyenti. * '''Labafaka sandla bangahlela futsi bente ncono iWikifunctions basebentisa lulwimi lwabo.''' Ngisho nekusebenta kungahlelwa ngelulwimi lwemvelo lwemnikeli Sibonelo saloko kutsi kwakheka kwemsebenti we “futsi” kungahlelwa ngesiJalimane [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en Singisisi],nobe nganoma ngutiphi letinye tilwimi leticishe tibe ngu-300. * '''Imisebenti ye-Wikifunctions ingasetjentiswa kudala imiphumela yanobe nguluphi lulwimi lwemvelo.''' Ummango udala linani lelikhulako lemisebenti yekusekela situkulwane sembhalo ngetilwimi letinyenti temvelo. Sinemisebenti ye,[[Wikifunctions:Catalogue#Breton|SiBreton]], [[Wikifunctions:Catalogue#Rohingya|SiRohingya]], [[Wikifunctions:Catalogue#English|Siswati]], kanye naletinye tilwimi letinyenti. * '''Imisebenti ku Wikifunctions ingasetjentiswa ngetilwimi letehlukene tekuhlela.'''Sibonelo,[[Z10000|join function]] usetjentiswa kukho kokubili [[Z10005|JavaScript]] kanye naku [[Z10004|Python]]. <span id="Which_programming_languages_does_Wikifunctions_currently_support?_Which_programming_languages_will_be_supported_in_the_future?"></span> === Ngutiphi tilwimi tekuhlela letisekelwa yi-Wikifunctions njengamanje? Ngutiphi tilwimi tekuhlela letitawusekelwa esikhatsini lesitako? === <div lang="en" dir="ltr" class="mw-content-ltr"> Currently, Wikifunctions supports implementations written in JavaScript and Python. We plan to add support for more programming languages in the future. We hope to add at least one further programming language in 2024 (but have not yet decided which one). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] 6wmvnamgelmelbh1vu7x9xta79b798l 142979 142977 2024-12-01T13:32:42Z Nabulsi Trima 9551 Kwanyalo i Wikifunctions isekela kusebenta lokubhalwe nge JavaScript ne Python Sihlela kwengeta kusekelwa kwetilwimi letinyenti tekuhlela esikhatsini lesitako Sinethemba lekwengeta lokungenani lolunye lulwimi lwekuhlela nga 2024 (kepha asikakhetsi kutsi n 142979 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Yini umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]]kanye na,[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Kuyini kusebenta? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Kuyini sivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo bahloli bemsebenti we “licala lesihloko” bangafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Ngutiphi timphawu letikhona nyalo ngutiphi letitawutfolakala masinyane futsi ngutiphi letikhashane? === * Ngesikhatsi kwetfulwa: ** Sinemandla ekuba nemisebenti lesebenta nge Strings kanye Booleans. ** Wikifunctions kuyoba ngokugcwele emaveni emhlaba kusukela ekucaleni Lingasetjentiswa kunobe nguluphi lulwimi. * [[Wikifunctions:Status|Kutfutfukiswa lokuchubekako]]: ** Tinhlobo letijwayelekile kanye nemisebenti levamile ayisekelwa ngalokuphelele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Lolunye luhlobo lolujabulisako ikakhulukati lutawuba idatha kanambambili futsi ikakhulukati emafayela. ** Kwanyalo sisekela tilwimi letimbili tekuhlela tekucala kusebenta:i JavaScript ne-Python Esikhatsini lesitako sifuna kusekela labanye labanyenti. ** Kwanyalo ''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi e Wikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** Kutawukhonakala kusebentisa idatha kusuka Wikidata emisebenti. ** Kutawukhonakala kutsi ubite emasethi emininingwane kusuka endzaweni yemagama e-Commons Data. <span id="How_is_Wikifunctions_multilingual?"></span> === I Wikifunctions isebenta njani ngetilwimi letinyenti? === I Wikifunctions ne Abstract Wikipedia inetilwimi letinyenti ngetindlela letinyenti letehlukene letingatsintsani: * '''I Wikifunctions inetilwimi letinyenti ngekuya ngekucuketfwe kwayo kanye nendlela lesetjentiswa ngayo.''' Basebentisi bangafundza futsi babite imisebenti ku-Wikifunctions nganoma nguluphi lulwimi lwemvelo Nawu umsebenti we “join string” nge [https://www.wikifunctions.org/view/en/Z10000 English],[https://www.wikifunctions.org/view/pl/Z10000 Polish] na [https://www.wikifunctions.org/view/he/Z10000 Hebrew], futsi uyatfolakala ngetilwimi letinyenti. * '''Labafaka sandla bangahlela futsi bente ncono iWikifunctions basebentisa lulwimi lwabo.''' Ngisho nekusebenta kungahlelwa ngelulwimi lwemvelo lwemnikeli Sibonelo saloko kutsi kwakheka kwemsebenti we “futsi” kungahlelwa ngesiJalimane [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en Singisisi],nobe nganoma ngutiphi letinye tilwimi leticishe tibe ngu-300. * '''Imisebenti ye-Wikifunctions ingasetjentiswa kudala imiphumela yanobe nguluphi lulwimi lwemvelo.''' Ummango udala linani lelikhulako lemisebenti yekusekela situkulwane sembhalo ngetilwimi letinyenti temvelo. Sinemisebenti ye,[[Wikifunctions:Catalogue#Breton|SiBreton]], [[Wikifunctions:Catalogue#Rohingya|SiRohingya]], [[Wikifunctions:Catalogue#English|Siswati]], kanye naletinye tilwimi letinyenti. * '''Imisebenti ku Wikifunctions ingasetjentiswa ngetilwimi letehlukene tekuhlela.'''Sibonelo,[[Z10000|join function]] usetjentiswa kukho kokubili [[Z10005|JavaScript]] kanye naku [[Z10004|Python]]. <span id="Which_programming_languages_does_Wikifunctions_currently_support?_Which_programming_languages_will_be_supported_in_the_future?"></span> === Ngutiphi tilwimi tekuhlela letisekelwa yi-Wikifunctions njengamanje? Ngutiphi tilwimi tekuhlela letitawusekelwa esikhatsini lesitako? === Kwanyalo i Wikifunctions isekela kusebenta lokubhalwe nge JavaScript ne Python Sihlela kwengeta kusekelwa kwetilwimi letinyenti tekuhlela esikhatsini lesitako Sinethemba lekwengeta lokungenani lolunye lulwimi lwekuhlela nga 2024 (kepha asikakhetsi kutsi nguyiphi). <div lang="en" dir="ltr" class="mw-content-ltr"> === How will Wikifunctions be integrated into other projects? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] rd7zbcco5gmamg94wlrscpsippqo4mw 142981 142979 2024-12-01T13:33:13Z Nabulsi Trima 9551 I Wikifunctions itawuhlanganiswa njani nalamanye emaphrojekthi 142981 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Yini umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]]kanye na,[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Kuyini kusebenta? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Kuyini sivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo bahloli bemsebenti we “licala lesihloko” bangafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Ngutiphi timphawu letikhona nyalo ngutiphi letitawutfolakala masinyane futsi ngutiphi letikhashane? === * Ngesikhatsi kwetfulwa: ** Sinemandla ekuba nemisebenti lesebenta nge Strings kanye Booleans. ** Wikifunctions kuyoba ngokugcwele emaveni emhlaba kusukela ekucaleni Lingasetjentiswa kunobe nguluphi lulwimi. * [[Wikifunctions:Status|Kutfutfukiswa lokuchubekako]]: ** Tinhlobo letijwayelekile kanye nemisebenti levamile ayisekelwa ngalokuphelele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Lolunye luhlobo lolujabulisako ikakhulukati lutawuba idatha kanambambili futsi ikakhulukati emafayela. ** Kwanyalo sisekela tilwimi letimbili tekuhlela tekucala kusebenta:i JavaScript ne-Python Esikhatsini lesitako sifuna kusekela labanye labanyenti. ** Kwanyalo ''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi e Wikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** Kutawukhonakala kusebentisa idatha kusuka Wikidata emisebenti. ** Kutawukhonakala kutsi ubite emasethi emininingwane kusuka endzaweni yemagama e-Commons Data. <span id="How_is_Wikifunctions_multilingual?"></span> === I Wikifunctions isebenta njani ngetilwimi letinyenti? === I Wikifunctions ne Abstract Wikipedia inetilwimi letinyenti ngetindlela letinyenti letehlukene letingatsintsani: * '''I Wikifunctions inetilwimi letinyenti ngekuya ngekucuketfwe kwayo kanye nendlela lesetjentiswa ngayo.''' Basebentisi bangafundza futsi babite imisebenti ku-Wikifunctions nganoma nguluphi lulwimi lwemvelo Nawu umsebenti we “join string” nge [https://www.wikifunctions.org/view/en/Z10000 English],[https://www.wikifunctions.org/view/pl/Z10000 Polish] na [https://www.wikifunctions.org/view/he/Z10000 Hebrew], futsi uyatfolakala ngetilwimi letinyenti. * '''Labafaka sandla bangahlela futsi bente ncono iWikifunctions basebentisa lulwimi lwabo.''' Ngisho nekusebenta kungahlelwa ngelulwimi lwemvelo lwemnikeli Sibonelo saloko kutsi kwakheka kwemsebenti we “futsi” kungahlelwa ngesiJalimane [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en Singisisi],nobe nganoma ngutiphi letinye tilwimi leticishe tibe ngu-300. * '''Imisebenti ye-Wikifunctions ingasetjentiswa kudala imiphumela yanobe nguluphi lulwimi lwemvelo.''' Ummango udala linani lelikhulako lemisebenti yekusekela situkulwane sembhalo ngetilwimi letinyenti temvelo. Sinemisebenti ye,[[Wikifunctions:Catalogue#Breton|SiBreton]], [[Wikifunctions:Catalogue#Rohingya|SiRohingya]], [[Wikifunctions:Catalogue#English|Siswati]], kanye naletinye tilwimi letinyenti. * '''Imisebenti ku Wikifunctions ingasetjentiswa ngetilwimi letehlukene tekuhlela.'''Sibonelo,[[Z10000|join function]] usetjentiswa kukho kokubili [[Z10005|JavaScript]] kanye naku [[Z10004|Python]]. <span id="Which_programming_languages_does_Wikifunctions_currently_support?_Which_programming_languages_will_be_supported_in_the_future?"></span> === Ngutiphi tilwimi tekuhlela letisekelwa yi-Wikifunctions njengamanje? Ngutiphi tilwimi tekuhlela letitawusekelwa esikhatsini lesitako? === Kwanyalo i Wikifunctions isekela kusebenta lokubhalwe nge JavaScript ne Python Sihlela kwengeta kusekelwa kwetilwimi letinyenti tekuhlela esikhatsini lesitako Sinethemba lekwengeta lokungenani lolunye lulwimi lwekuhlela nga 2024 (kepha asikakhetsi kutsi nguyiphi). <span id="How_will_Wikifunctions_be_integrated_into_other_projects?"></span> === I Wikifunctions itawuhlanganiswa njani nalamanye emaphrojekthi? === <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is the first step towards building Abstract Wikipedia. Our near-term focus will be on supporting the community and making improvements based on feedback. Concurrently, we will begin the process of integrating it with Wikipedia and Wikidata, which will enable broader real-life applications and get us closer to the vision of Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] fx51h0xmm1zcf93igwsay7pbyes3a0g 142983 142981 2024-12-01T13:33:48Z Nabulsi Trima 9551 I-Wikifunctions sinyatselo sekucala sekwakha i Wikipedia lefinyetako Sigcile esikhatsini lesitako sitawuba kusekela ummango kanye nekwenta ncono ngekuya ngemibono Ngesikhatsi sinye sitawucala inchubo yekuyihlanganisa ne-Wikipedia ne Wikidata lokutawuvumel 142983 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Yini umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]]kanye na,[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Kuyini kusebenta? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Kuyini sivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo bahloli bemsebenti we “licala lesihloko” bangafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Ngutiphi timphawu letikhona nyalo ngutiphi letitawutfolakala masinyane futsi ngutiphi letikhashane? === * Ngesikhatsi kwetfulwa: ** Sinemandla ekuba nemisebenti lesebenta nge Strings kanye Booleans. ** Wikifunctions kuyoba ngokugcwele emaveni emhlaba kusukela ekucaleni Lingasetjentiswa kunobe nguluphi lulwimi. * [[Wikifunctions:Status|Kutfutfukiswa lokuchubekako]]: ** Tinhlobo letijwayelekile kanye nemisebenti levamile ayisekelwa ngalokuphelele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Lolunye luhlobo lolujabulisako ikakhulukati lutawuba idatha kanambambili futsi ikakhulukati emafayela. ** Kwanyalo sisekela tilwimi letimbili tekuhlela tekucala kusebenta:i JavaScript ne-Python Esikhatsini lesitako sifuna kusekela labanye labanyenti. ** Kwanyalo ''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi e Wikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** Kutawukhonakala kusebentisa idatha kusuka Wikidata emisebenti. ** Kutawukhonakala kutsi ubite emasethi emininingwane kusuka endzaweni yemagama e-Commons Data. <span id="How_is_Wikifunctions_multilingual?"></span> === I Wikifunctions isebenta njani ngetilwimi letinyenti? === I Wikifunctions ne Abstract Wikipedia inetilwimi letinyenti ngetindlela letinyenti letehlukene letingatsintsani: * '''I Wikifunctions inetilwimi letinyenti ngekuya ngekucuketfwe kwayo kanye nendlela lesetjentiswa ngayo.''' Basebentisi bangafundza futsi babite imisebenti ku-Wikifunctions nganoma nguluphi lulwimi lwemvelo Nawu umsebenti we “join string” nge [https://www.wikifunctions.org/view/en/Z10000 English],[https://www.wikifunctions.org/view/pl/Z10000 Polish] na [https://www.wikifunctions.org/view/he/Z10000 Hebrew], futsi uyatfolakala ngetilwimi letinyenti. * '''Labafaka sandla bangahlela futsi bente ncono iWikifunctions basebentisa lulwimi lwabo.''' Ngisho nekusebenta kungahlelwa ngelulwimi lwemvelo lwemnikeli Sibonelo saloko kutsi kwakheka kwemsebenti we “futsi” kungahlelwa ngesiJalimane [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en Singisisi],nobe nganoma ngutiphi letinye tilwimi leticishe tibe ngu-300. * '''Imisebenti ye-Wikifunctions ingasetjentiswa kudala imiphumela yanobe nguluphi lulwimi lwemvelo.''' Ummango udala linani lelikhulako lemisebenti yekusekela situkulwane sembhalo ngetilwimi letinyenti temvelo. Sinemisebenti ye,[[Wikifunctions:Catalogue#Breton|SiBreton]], [[Wikifunctions:Catalogue#Rohingya|SiRohingya]], [[Wikifunctions:Catalogue#English|Siswati]], kanye naletinye tilwimi letinyenti. * '''Imisebenti ku Wikifunctions ingasetjentiswa ngetilwimi letehlukene tekuhlela.'''Sibonelo,[[Z10000|join function]] usetjentiswa kukho kokubili [[Z10005|JavaScript]] kanye naku [[Z10004|Python]]. <span id="Which_programming_languages_does_Wikifunctions_currently_support?_Which_programming_languages_will_be_supported_in_the_future?"></span> === Ngutiphi tilwimi tekuhlela letisekelwa yi-Wikifunctions njengamanje? Ngutiphi tilwimi tekuhlela letitawusekelwa esikhatsini lesitako? === Kwanyalo i Wikifunctions isekela kusebenta lokubhalwe nge JavaScript ne Python Sihlela kwengeta kusekelwa kwetilwimi letinyenti tekuhlela esikhatsini lesitako Sinethemba lekwengeta lokungenani lolunye lulwimi lwekuhlela nga 2024 (kepha asikakhetsi kutsi nguyiphi). <span id="How_will_Wikifunctions_be_integrated_into_other_projects?"></span> === I Wikifunctions itawuhlanganiswa njani nalamanye emaphrojekthi? === I-Wikifunctions sinyatselo sekucala sekwakha i Wikipedia lefinyetako Sigcile esikhatsini lesitako sitawuba kusekela ummango kanye nekwenta ncono ngekuya ngemibono Ngesikhatsi sinye sitawucala inchubo yekuyihlanganisa ne-Wikipedia ne Wikidata lokutawuvumela tinhlelo tekusebenta letibanti temphilo yangempela futsi kusisondzete embonweni we-Abstract Wikipedia. <div lang="en" dir="ltr" class="mw-content-ltr"> Contributors will be able to call functions stored on the Wikifunctions site from within their wikis. The result of the function call will be displayed to readers of the wiki. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] rj74fliy0kf3a5vg1zeqrf41jhx8ctr 142985 142983 2024-12-01T13:34:34Z Nabulsi Trima 9551 Labafaka sandla batawukhona kubita imisebenti legcinwe kusayithi yeWikifunctions kusuka ngaphakatsi kwemawiki abo Umphumela wekushaya umsebenti utawukhonjiswa kubafundzi be wiki Loku kungasetjentiswa sibonelo kubala iminyaka yemuntfu linani lebantfu ngeku 142985 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Yini umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]]kanye na,[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Kuyini kusebenta? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Kuyini sivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo bahloli bemsebenti we “licala lesihloko” bangafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Ngutiphi timphawu letikhona nyalo ngutiphi letitawutfolakala masinyane futsi ngutiphi letikhashane? === * Ngesikhatsi kwetfulwa: ** Sinemandla ekuba nemisebenti lesebenta nge Strings kanye Booleans. ** Wikifunctions kuyoba ngokugcwele emaveni emhlaba kusukela ekucaleni Lingasetjentiswa kunobe nguluphi lulwimi. * [[Wikifunctions:Status|Kutfutfukiswa lokuchubekako]]: ** Tinhlobo letijwayelekile kanye nemisebenti levamile ayisekelwa ngalokuphelele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Lolunye luhlobo lolujabulisako ikakhulukati lutawuba idatha kanambambili futsi ikakhulukati emafayela. ** Kwanyalo sisekela tilwimi letimbili tekuhlela tekucala kusebenta:i JavaScript ne-Python Esikhatsini lesitako sifuna kusekela labanye labanyenti. ** Kwanyalo ''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi e Wikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** Kutawukhonakala kusebentisa idatha kusuka Wikidata emisebenti. ** Kutawukhonakala kutsi ubite emasethi emininingwane kusuka endzaweni yemagama e-Commons Data. <span id="How_is_Wikifunctions_multilingual?"></span> === I Wikifunctions isebenta njani ngetilwimi letinyenti? === I Wikifunctions ne Abstract Wikipedia inetilwimi letinyenti ngetindlela letinyenti letehlukene letingatsintsani: * '''I Wikifunctions inetilwimi letinyenti ngekuya ngekucuketfwe kwayo kanye nendlela lesetjentiswa ngayo.''' Basebentisi bangafundza futsi babite imisebenti ku-Wikifunctions nganoma nguluphi lulwimi lwemvelo Nawu umsebenti we “join string” nge [https://www.wikifunctions.org/view/en/Z10000 English],[https://www.wikifunctions.org/view/pl/Z10000 Polish] na [https://www.wikifunctions.org/view/he/Z10000 Hebrew], futsi uyatfolakala ngetilwimi letinyenti. * '''Labafaka sandla bangahlela futsi bente ncono iWikifunctions basebentisa lulwimi lwabo.''' Ngisho nekusebenta kungahlelwa ngelulwimi lwemvelo lwemnikeli Sibonelo saloko kutsi kwakheka kwemsebenti we “futsi” kungahlelwa ngesiJalimane [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en Singisisi],nobe nganoma ngutiphi letinye tilwimi leticishe tibe ngu-300. * '''Imisebenti ye-Wikifunctions ingasetjentiswa kudala imiphumela yanobe nguluphi lulwimi lwemvelo.''' Ummango udala linani lelikhulako lemisebenti yekusekela situkulwane sembhalo ngetilwimi letinyenti temvelo. Sinemisebenti ye,[[Wikifunctions:Catalogue#Breton|SiBreton]], [[Wikifunctions:Catalogue#Rohingya|SiRohingya]], [[Wikifunctions:Catalogue#English|Siswati]], kanye naletinye tilwimi letinyenti. * '''Imisebenti ku Wikifunctions ingasetjentiswa ngetilwimi letehlukene tekuhlela.'''Sibonelo,[[Z10000|join function]] usetjentiswa kukho kokubili [[Z10005|JavaScript]] kanye naku [[Z10004|Python]]. <span id="Which_programming_languages_does_Wikifunctions_currently_support?_Which_programming_languages_will_be_supported_in_the_future?"></span> === Ngutiphi tilwimi tekuhlela letisekelwa yi-Wikifunctions njengamanje? Ngutiphi tilwimi tekuhlela letitawusekelwa esikhatsini lesitako? === Kwanyalo i Wikifunctions isekela kusebenta lokubhalwe nge JavaScript ne Python Sihlela kwengeta kusekelwa kwetilwimi letinyenti tekuhlela esikhatsini lesitako Sinethemba lekwengeta lokungenani lolunye lulwimi lwekuhlela nga 2024 (kepha asikakhetsi kutsi nguyiphi). <span id="How_will_Wikifunctions_be_integrated_into_other_projects?"></span> === I Wikifunctions itawuhlanganiswa njani nalamanye emaphrojekthi? === I-Wikifunctions sinyatselo sekucala sekwakha i Wikipedia lefinyetako Sigcile esikhatsini lesitako sitawuba kusekela ummango kanye nekwenta ncono ngekuya ngemibono Ngesikhatsi sinye sitawucala inchubo yekuyihlanganisa ne-Wikipedia ne Wikidata lokutawuvumela tinhlelo tekusebenta letibanti temphilo yangempela futsi kusisondzete embonweni we-Abstract Wikipedia. Labafaka sandla batawukhona kubita imisebenti legcinwe kusayithi yeWikifunctions kusuka ngaphakatsi kwemawiki abo Umphumela wekushaya umsebenti utawukhonjiswa kubafundzi be wiki Loku kungasetjentiswa sibonelo kubala iminyaka yemuntfu linani lebantfu ngekuya kwemininingwane yebantfu kanye nendzawo kusuka ku-Wikidata noma kudvweba ligrafu bese ulihlanganisa esihlokweni lesiniketwe sona. <div lang="en" dir="ltr" class="mw-content-ltr"> Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] 4eychjnylcbklxth57tgebfqol3nvdq 142987 142985 2024-12-01T13:39:53Z Nabulsi Trima 9551 Lokunye lokungentiwa kuhlanganisa i Wikifunctions kutawuba kuhlanganisa sikhombimsebenti sekushayela umsebenti losebentako ngaphakatsi kwe wiki yabo Loku kungasetjentiswa sibonelo esihlokweni se Wikipedia kubala ngamandla umphumela we-equation lebonakalak 142987 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Yini umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]]kanye na,[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Kuyini kusebenta? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Kuyini sivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo bahloli bemsebenti we “licala lesihloko” bangafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Ngutiphi timphawu letikhona nyalo ngutiphi letitawutfolakala masinyane futsi ngutiphi letikhashane? === * Ngesikhatsi kwetfulwa: ** Sinemandla ekuba nemisebenti lesebenta nge Strings kanye Booleans. ** Wikifunctions kuyoba ngokugcwele emaveni emhlaba kusukela ekucaleni Lingasetjentiswa kunobe nguluphi lulwimi. * [[Wikifunctions:Status|Kutfutfukiswa lokuchubekako]]: ** Tinhlobo letijwayelekile kanye nemisebenti levamile ayisekelwa ngalokuphelele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Lolunye luhlobo lolujabulisako ikakhulukati lutawuba idatha kanambambili futsi ikakhulukati emafayela. ** Kwanyalo sisekela tilwimi letimbili tekuhlela tekucala kusebenta:i JavaScript ne-Python Esikhatsini lesitako sifuna kusekela labanye labanyenti. ** Kwanyalo ''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi e Wikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** Kutawukhonakala kusebentisa idatha kusuka Wikidata emisebenti. ** Kutawukhonakala kutsi ubite emasethi emininingwane kusuka endzaweni yemagama e-Commons Data. <span id="How_is_Wikifunctions_multilingual?"></span> === I Wikifunctions isebenta njani ngetilwimi letinyenti? === I Wikifunctions ne Abstract Wikipedia inetilwimi letinyenti ngetindlela letinyenti letehlukene letingatsintsani: * '''I Wikifunctions inetilwimi letinyenti ngekuya ngekucuketfwe kwayo kanye nendlela lesetjentiswa ngayo.''' Basebentisi bangafundza futsi babite imisebenti ku-Wikifunctions nganoma nguluphi lulwimi lwemvelo Nawu umsebenti we “join string” nge [https://www.wikifunctions.org/view/en/Z10000 English],[https://www.wikifunctions.org/view/pl/Z10000 Polish] na [https://www.wikifunctions.org/view/he/Z10000 Hebrew], futsi uyatfolakala ngetilwimi letinyenti. * '''Labafaka sandla bangahlela futsi bente ncono iWikifunctions basebentisa lulwimi lwabo.''' Ngisho nekusebenta kungahlelwa ngelulwimi lwemvelo lwemnikeli Sibonelo saloko kutsi kwakheka kwemsebenti we “futsi” kungahlelwa ngesiJalimane [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en Singisisi],nobe nganoma ngutiphi letinye tilwimi leticishe tibe ngu-300. * '''Imisebenti ye-Wikifunctions ingasetjentiswa kudala imiphumela yanobe nguluphi lulwimi lwemvelo.''' Ummango udala linani lelikhulako lemisebenti yekusekela situkulwane sembhalo ngetilwimi letinyenti temvelo. Sinemisebenti ye,[[Wikifunctions:Catalogue#Breton|SiBreton]], [[Wikifunctions:Catalogue#Rohingya|SiRohingya]], [[Wikifunctions:Catalogue#English|Siswati]], kanye naletinye tilwimi letinyenti. * '''Imisebenti ku Wikifunctions ingasetjentiswa ngetilwimi letehlukene tekuhlela.'''Sibonelo,[[Z10000|join function]] usetjentiswa kukho kokubili [[Z10005|JavaScript]] kanye naku [[Z10004|Python]]. <span id="Which_programming_languages_does_Wikifunctions_currently_support?_Which_programming_languages_will_be_supported_in_the_future?"></span> === Ngutiphi tilwimi tekuhlela letisekelwa yi-Wikifunctions njengamanje? Ngutiphi tilwimi tekuhlela letitawusekelwa esikhatsini lesitako? === Kwanyalo i Wikifunctions isekela kusebenta lokubhalwe nge JavaScript ne Python Sihlela kwengeta kusekelwa kwetilwimi letinyenti tekuhlela esikhatsini lesitako Sinethemba lekwengeta lokungenani lolunye lulwimi lwekuhlela nga 2024 (kepha asikakhetsi kutsi nguyiphi). <span id="How_will_Wikifunctions_be_integrated_into_other_projects?"></span> === I Wikifunctions itawuhlanganiswa njani nalamanye emaphrojekthi? === I-Wikifunctions sinyatselo sekucala sekwakha i Wikipedia lefinyetako Sigcile esikhatsini lesitako sitawuba kusekela ummango kanye nekwenta ncono ngekuya ngemibono Ngesikhatsi sinye sitawucala inchubo yekuyihlanganisa ne-Wikipedia ne Wikidata lokutawuvumela tinhlelo tekusebenta letibanti temphilo yangempela futsi kusisondzete embonweni we-Abstract Wikipedia. Labafaka sandla batawukhona kubita imisebenti legcinwe kusayithi yeWikifunctions kusuka ngaphakatsi kwemawiki abo Umphumela wekushaya umsebenti utawukhonjiswa kubafundzi be wiki Loku kungasetjentiswa sibonelo kubala iminyaka yemuntfu linani lebantfu ngekuya kwemininingwane yebantfu kanye nendzawo kusuka ku-Wikidata noma kudvweba ligrafu bese ulihlanganisa esihlokweni lesiniketwe sona. Lokunye lokungentiwa kuhlanganisa i Wikifunctions kutawuba kuhlanganisa sikhombimsebenti sekushayela umsebenti losebentako ngaphakatsi kwe wiki yabo Loku kungasetjentiswa sibonelo esihlokweni se Wikipedia kubala ngamandla umphumela we-equation lebonakalako lesekelwe kumapharamitha laniketwe ngumfundzi kudvweba kanye nekusebentisana nemisebenti yetibalo njll. <div lang="en" dir="ltr" class="mw-content-ltr"> === What Wikifunctions is not? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] efukfk53baof6wspao5upjfohgg2x4v 142989 142987 2024-12-01T13:40:15Z Nabulsi Trima 9551 Yini iWikifunctions lengasiyo 142989 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Yini umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]]kanye na,[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Kuyini kusebenta? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Kuyini sivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo bahloli bemsebenti we “licala lesihloko” bangafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Ngutiphi timphawu letikhona nyalo ngutiphi letitawutfolakala masinyane futsi ngutiphi letikhashane? === * Ngesikhatsi kwetfulwa: ** Sinemandla ekuba nemisebenti lesebenta nge Strings kanye Booleans. ** Wikifunctions kuyoba ngokugcwele emaveni emhlaba kusukela ekucaleni Lingasetjentiswa kunobe nguluphi lulwimi. * [[Wikifunctions:Status|Kutfutfukiswa lokuchubekako]]: ** Tinhlobo letijwayelekile kanye nemisebenti levamile ayisekelwa ngalokuphelele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Lolunye luhlobo lolujabulisako ikakhulukati lutawuba idatha kanambambili futsi ikakhulukati emafayela. ** Kwanyalo sisekela tilwimi letimbili tekuhlela tekucala kusebenta:i JavaScript ne-Python Esikhatsini lesitako sifuna kusekela labanye labanyenti. ** Kwanyalo ''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi e Wikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** Kutawukhonakala kusebentisa idatha kusuka Wikidata emisebenti. ** Kutawukhonakala kutsi ubite emasethi emininingwane kusuka endzaweni yemagama e-Commons Data. <span id="How_is_Wikifunctions_multilingual?"></span> === I Wikifunctions isebenta njani ngetilwimi letinyenti? === I Wikifunctions ne Abstract Wikipedia inetilwimi letinyenti ngetindlela letinyenti letehlukene letingatsintsani: * '''I Wikifunctions inetilwimi letinyenti ngekuya ngekucuketfwe kwayo kanye nendlela lesetjentiswa ngayo.''' Basebentisi bangafundza futsi babite imisebenti ku-Wikifunctions nganoma nguluphi lulwimi lwemvelo Nawu umsebenti we “join string” nge [https://www.wikifunctions.org/view/en/Z10000 English],[https://www.wikifunctions.org/view/pl/Z10000 Polish] na [https://www.wikifunctions.org/view/he/Z10000 Hebrew], futsi uyatfolakala ngetilwimi letinyenti. * '''Labafaka sandla bangahlela futsi bente ncono iWikifunctions basebentisa lulwimi lwabo.''' Ngisho nekusebenta kungahlelwa ngelulwimi lwemvelo lwemnikeli Sibonelo saloko kutsi kwakheka kwemsebenti we “futsi” kungahlelwa ngesiJalimane [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en Singisisi],nobe nganoma ngutiphi letinye tilwimi leticishe tibe ngu-300. * '''Imisebenti ye-Wikifunctions ingasetjentiswa kudala imiphumela yanobe nguluphi lulwimi lwemvelo.''' Ummango udala linani lelikhulako lemisebenti yekusekela situkulwane sembhalo ngetilwimi letinyenti temvelo. Sinemisebenti ye,[[Wikifunctions:Catalogue#Breton|SiBreton]], [[Wikifunctions:Catalogue#Rohingya|SiRohingya]], [[Wikifunctions:Catalogue#English|Siswati]], kanye naletinye tilwimi letinyenti. * '''Imisebenti ku Wikifunctions ingasetjentiswa ngetilwimi letehlukene tekuhlela.'''Sibonelo,[[Z10000|join function]] usetjentiswa kukho kokubili [[Z10005|JavaScript]] kanye naku [[Z10004|Python]]. <span id="Which_programming_languages_does_Wikifunctions_currently_support?_Which_programming_languages_will_be_supported_in_the_future?"></span> === Ngutiphi tilwimi tekuhlela letisekelwa yi-Wikifunctions njengamanje? Ngutiphi tilwimi tekuhlela letitawusekelwa esikhatsini lesitako? === Kwanyalo i Wikifunctions isekela kusebenta lokubhalwe nge JavaScript ne Python Sihlela kwengeta kusekelwa kwetilwimi letinyenti tekuhlela esikhatsini lesitako Sinethemba lekwengeta lokungenani lolunye lulwimi lwekuhlela nga 2024 (kepha asikakhetsi kutsi nguyiphi). <span id="How_will_Wikifunctions_be_integrated_into_other_projects?"></span> === I Wikifunctions itawuhlanganiswa njani nalamanye emaphrojekthi? === I-Wikifunctions sinyatselo sekucala sekwakha i Wikipedia lefinyetako Sigcile esikhatsini lesitako sitawuba kusekela ummango kanye nekwenta ncono ngekuya ngemibono Ngesikhatsi sinye sitawucala inchubo yekuyihlanganisa ne-Wikipedia ne Wikidata lokutawuvumela tinhlelo tekusebenta letibanti temphilo yangempela futsi kusisondzete embonweni we-Abstract Wikipedia. Labafaka sandla batawukhona kubita imisebenti legcinwe kusayithi yeWikifunctions kusuka ngaphakatsi kwemawiki abo Umphumela wekushaya umsebenti utawukhonjiswa kubafundzi be wiki Loku kungasetjentiswa sibonelo kubala iminyaka yemuntfu linani lebantfu ngekuya kwemininingwane yebantfu kanye nendzawo kusuka ku-Wikidata noma kudvweba ligrafu bese ulihlanganisa esihlokweni lesiniketwe sona. Lokunye lokungentiwa kuhlanganisa i Wikifunctions kutawuba kuhlanganisa sikhombimsebenti sekushayela umsebenti losebentako ngaphakatsi kwe wiki yabo Loku kungasetjentiswa sibonelo esihlokweni se Wikipedia kubala ngamandla umphumela we-equation lebonakalako lesekelwe kumapharamitha laniketwe ngumfundzi kudvweba kanye nekusebentisana nemisebenti yetibalo njll. <span id="What_Wikifunctions_is_not?"></span> === Yini iWikifunctions lengasiyo? === <div lang="en" dir="ltr" class="mw-content-ltr"> Please, see [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] for more information on that. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] 8u2rmj3znvvzli04me1n31ipif05inu 142991 142989 2024-12-01T13:41:10Z Nabulsi Trima 9551 Ngicela buka [[$1|Wikifunctions:What Wikifunctions is not]] kute utfole lwati lolubanti ngaloko. 142991 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Yini umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]]kanye na,[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Kuyini kusebenta? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Kuyini sivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo bahloli bemsebenti we “licala lesihloko” bangafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Ngutiphi timphawu letikhona nyalo ngutiphi letitawutfolakala masinyane futsi ngutiphi letikhashane? === * Ngesikhatsi kwetfulwa: ** Sinemandla ekuba nemisebenti lesebenta nge Strings kanye Booleans. ** Wikifunctions kuyoba ngokugcwele emaveni emhlaba kusukela ekucaleni Lingasetjentiswa kunobe nguluphi lulwimi. * [[Wikifunctions:Status|Kutfutfukiswa lokuchubekako]]: ** Tinhlobo letijwayelekile kanye nemisebenti levamile ayisekelwa ngalokuphelele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Lolunye luhlobo lolujabulisako ikakhulukati lutawuba idatha kanambambili futsi ikakhulukati emafayela. ** Kwanyalo sisekela tilwimi letimbili tekuhlela tekucala kusebenta:i JavaScript ne-Python Esikhatsini lesitako sifuna kusekela labanye labanyenti. ** Kwanyalo ''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi e Wikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** Kutawukhonakala kusebentisa idatha kusuka Wikidata emisebenti. ** Kutawukhonakala kutsi ubite emasethi emininingwane kusuka endzaweni yemagama e-Commons Data. <span id="How_is_Wikifunctions_multilingual?"></span> === I Wikifunctions isebenta njani ngetilwimi letinyenti? === I Wikifunctions ne Abstract Wikipedia inetilwimi letinyenti ngetindlela letinyenti letehlukene letingatsintsani: * '''I Wikifunctions inetilwimi letinyenti ngekuya ngekucuketfwe kwayo kanye nendlela lesetjentiswa ngayo.''' Basebentisi bangafundza futsi babite imisebenti ku-Wikifunctions nganoma nguluphi lulwimi lwemvelo Nawu umsebenti we “join string” nge [https://www.wikifunctions.org/view/en/Z10000 English],[https://www.wikifunctions.org/view/pl/Z10000 Polish] na [https://www.wikifunctions.org/view/he/Z10000 Hebrew], futsi uyatfolakala ngetilwimi letinyenti. * '''Labafaka sandla bangahlela futsi bente ncono iWikifunctions basebentisa lulwimi lwabo.''' Ngisho nekusebenta kungahlelwa ngelulwimi lwemvelo lwemnikeli Sibonelo saloko kutsi kwakheka kwemsebenti we “futsi” kungahlelwa ngesiJalimane [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en Singisisi],nobe nganoma ngutiphi letinye tilwimi leticishe tibe ngu-300. * '''Imisebenti ye-Wikifunctions ingasetjentiswa kudala imiphumela yanobe nguluphi lulwimi lwemvelo.''' Ummango udala linani lelikhulako lemisebenti yekusekela situkulwane sembhalo ngetilwimi letinyenti temvelo. Sinemisebenti ye,[[Wikifunctions:Catalogue#Breton|SiBreton]], [[Wikifunctions:Catalogue#Rohingya|SiRohingya]], [[Wikifunctions:Catalogue#English|Siswati]], kanye naletinye tilwimi letinyenti. * '''Imisebenti ku Wikifunctions ingasetjentiswa ngetilwimi letehlukene tekuhlela.'''Sibonelo,[[Z10000|join function]] usetjentiswa kukho kokubili [[Z10005|JavaScript]] kanye naku [[Z10004|Python]]. <span id="Which_programming_languages_does_Wikifunctions_currently_support?_Which_programming_languages_will_be_supported_in_the_future?"></span> === Ngutiphi tilwimi tekuhlela letisekelwa yi-Wikifunctions njengamanje? Ngutiphi tilwimi tekuhlela letitawusekelwa esikhatsini lesitako? === Kwanyalo i Wikifunctions isekela kusebenta lokubhalwe nge JavaScript ne Python Sihlela kwengeta kusekelwa kwetilwimi letinyenti tekuhlela esikhatsini lesitako Sinethemba lekwengeta lokungenani lolunye lulwimi lwekuhlela nga 2024 (kepha asikakhetsi kutsi nguyiphi). <span id="How_will_Wikifunctions_be_integrated_into_other_projects?"></span> === I Wikifunctions itawuhlanganiswa njani nalamanye emaphrojekthi? === I-Wikifunctions sinyatselo sekucala sekwakha i Wikipedia lefinyetako Sigcile esikhatsini lesitako sitawuba kusekela ummango kanye nekwenta ncono ngekuya ngemibono Ngesikhatsi sinye sitawucala inchubo yekuyihlanganisa ne-Wikipedia ne Wikidata lokutawuvumela tinhlelo tekusebenta letibanti temphilo yangempela futsi kusisondzete embonweni we-Abstract Wikipedia. Labafaka sandla batawukhona kubita imisebenti legcinwe kusayithi yeWikifunctions kusuka ngaphakatsi kwemawiki abo Umphumela wekushaya umsebenti utawukhonjiswa kubafundzi be wiki Loku kungasetjentiswa sibonelo kubala iminyaka yemuntfu linani lebantfu ngekuya kwemininingwane yebantfu kanye nendzawo kusuka ku-Wikidata noma kudvweba ligrafu bese ulihlanganisa esihlokweni lesiniketwe sona. Lokunye lokungentiwa kuhlanganisa i Wikifunctions kutawuba kuhlanganisa sikhombimsebenti sekushayela umsebenti losebentako ngaphakatsi kwe wiki yabo Loku kungasetjentiswa sibonelo esihlokweni se Wikipedia kubala ngamandla umphumela we-equation lebonakalako lesekelwe kumapharamitha laniketwe ngumfundzi kudvweba kanye nekusebentisana nemisebenti yetibalo njll. <span id="What_Wikifunctions_is_not?"></span> === Yini iWikifunctions lengasiyo? === Ngicela buka [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] kute utfole lwati lolubanti ngaloko. <div lang="en" dir="ltr" class="mw-content-ltr"> === What license will the functions and derived content be under? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] obhvwwrqk1yq5fndn79rxydrfcc9gqp 142993 142991 2024-12-01T13:42:07Z Nabulsi Trima 9551 Nguyiphi ilayisensi letawube imisebenti kanye nekucuketfwe lokususelwa kuyo 142993 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Yini umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]]kanye na,[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Kuyini kusebenta? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Kuyini sivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo bahloli bemsebenti we “licala lesihloko” bangafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Ngutiphi timphawu letikhona nyalo ngutiphi letitawutfolakala masinyane futsi ngutiphi letikhashane? === * Ngesikhatsi kwetfulwa: ** Sinemandla ekuba nemisebenti lesebenta nge Strings kanye Booleans. ** Wikifunctions kuyoba ngokugcwele emaveni emhlaba kusukela ekucaleni Lingasetjentiswa kunobe nguluphi lulwimi. * [[Wikifunctions:Status|Kutfutfukiswa lokuchubekako]]: ** Tinhlobo letijwayelekile kanye nemisebenti levamile ayisekelwa ngalokuphelele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Lolunye luhlobo lolujabulisako ikakhulukati lutawuba idatha kanambambili futsi ikakhulukati emafayela. ** Kwanyalo sisekela tilwimi letimbili tekuhlela tekucala kusebenta:i JavaScript ne-Python Esikhatsini lesitako sifuna kusekela labanye labanyenti. ** Kwanyalo ''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi e Wikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** Kutawukhonakala kusebentisa idatha kusuka Wikidata emisebenti. ** Kutawukhonakala kutsi ubite emasethi emininingwane kusuka endzaweni yemagama e-Commons Data. <span id="How_is_Wikifunctions_multilingual?"></span> === I Wikifunctions isebenta njani ngetilwimi letinyenti? === I Wikifunctions ne Abstract Wikipedia inetilwimi letinyenti ngetindlela letinyenti letehlukene letingatsintsani: * '''I Wikifunctions inetilwimi letinyenti ngekuya ngekucuketfwe kwayo kanye nendlela lesetjentiswa ngayo.''' Basebentisi bangafundza futsi babite imisebenti ku-Wikifunctions nganoma nguluphi lulwimi lwemvelo Nawu umsebenti we “join string” nge [https://www.wikifunctions.org/view/en/Z10000 English],[https://www.wikifunctions.org/view/pl/Z10000 Polish] na [https://www.wikifunctions.org/view/he/Z10000 Hebrew], futsi uyatfolakala ngetilwimi letinyenti. * '''Labafaka sandla bangahlela futsi bente ncono iWikifunctions basebentisa lulwimi lwabo.''' Ngisho nekusebenta kungahlelwa ngelulwimi lwemvelo lwemnikeli Sibonelo saloko kutsi kwakheka kwemsebenti we “futsi” kungahlelwa ngesiJalimane [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en Singisisi],nobe nganoma ngutiphi letinye tilwimi leticishe tibe ngu-300. * '''Imisebenti ye-Wikifunctions ingasetjentiswa kudala imiphumela yanobe nguluphi lulwimi lwemvelo.''' Ummango udala linani lelikhulako lemisebenti yekusekela situkulwane sembhalo ngetilwimi letinyenti temvelo. Sinemisebenti ye,[[Wikifunctions:Catalogue#Breton|SiBreton]], [[Wikifunctions:Catalogue#Rohingya|SiRohingya]], [[Wikifunctions:Catalogue#English|Siswati]], kanye naletinye tilwimi letinyenti. * '''Imisebenti ku Wikifunctions ingasetjentiswa ngetilwimi letehlukene tekuhlela.'''Sibonelo,[[Z10000|join function]] usetjentiswa kukho kokubili [[Z10005|JavaScript]] kanye naku [[Z10004|Python]]. <span id="Which_programming_languages_does_Wikifunctions_currently_support?_Which_programming_languages_will_be_supported_in_the_future?"></span> === Ngutiphi tilwimi tekuhlela letisekelwa yi-Wikifunctions njengamanje? Ngutiphi tilwimi tekuhlela letitawusekelwa esikhatsini lesitako? === Kwanyalo i Wikifunctions isekela kusebenta lokubhalwe nge JavaScript ne Python Sihlela kwengeta kusekelwa kwetilwimi letinyenti tekuhlela esikhatsini lesitako Sinethemba lekwengeta lokungenani lolunye lulwimi lwekuhlela nga 2024 (kepha asikakhetsi kutsi nguyiphi). <span id="How_will_Wikifunctions_be_integrated_into_other_projects?"></span> === I Wikifunctions itawuhlanganiswa njani nalamanye emaphrojekthi? === I-Wikifunctions sinyatselo sekucala sekwakha i Wikipedia lefinyetako Sigcile esikhatsini lesitako sitawuba kusekela ummango kanye nekwenta ncono ngekuya ngemibono Ngesikhatsi sinye sitawucala inchubo yekuyihlanganisa ne-Wikipedia ne Wikidata lokutawuvumela tinhlelo tekusebenta letibanti temphilo yangempela futsi kusisondzete embonweni we-Abstract Wikipedia. Labafaka sandla batawukhona kubita imisebenti legcinwe kusayithi yeWikifunctions kusuka ngaphakatsi kwemawiki abo Umphumela wekushaya umsebenti utawukhonjiswa kubafundzi be wiki Loku kungasetjentiswa sibonelo kubala iminyaka yemuntfu linani lebantfu ngekuya kwemininingwane yebantfu kanye nendzawo kusuka ku-Wikidata noma kudvweba ligrafu bese ulihlanganisa esihlokweni lesiniketwe sona. Lokunye lokungentiwa kuhlanganisa i Wikifunctions kutawuba kuhlanganisa sikhombimsebenti sekushayela umsebenti losebentako ngaphakatsi kwe wiki yabo Loku kungasetjentiswa sibonelo esihlokweni se Wikipedia kubala ngamandla umphumela we-equation lebonakalako lesekelwe kumapharamitha laniketwe ngumfundzi kudvweba kanye nekusebentisana nemisebenti yetibalo njll. <span id="What_Wikifunctions_is_not?"></span> === Yini iWikifunctions lengasiyo? === Ngicela buka [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] kute utfole lwati lolubanti ngaloko. <span id="What_license_will_the_functions_and_derived_content_be_under?"></span> === Nguyiphi ilayisensi letawube imisebenti kanye nekucuketfwe lokususelwa kuyo? === <div lang="en" dir="ltr" class="mw-content-ltr"> Per the discussion happened [[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] scftvakjpkf3w1ehll6ntc403flfl23 142995 142993 2024-12-01T13:42:44Z Nabulsi Trima 9551 Ngekuya kwengcoco leyenteka,[[$1|on Meta between November and December 2021]], yonkhe iminikelo ku-Wikifunctions kanye nemaphrojekthi ebanti e-Abstract Wikipedia itawushicilelwa ngaphansi kwemalayisensi lamahhala Ikakhulukati: 142995 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Yini umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]]kanye na,[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Kuyini kusebenta? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Kuyini sivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo bahloli bemsebenti we “licala lesihloko” bangafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Ngutiphi timphawu letikhona nyalo ngutiphi letitawutfolakala masinyane futsi ngutiphi letikhashane? === * Ngesikhatsi kwetfulwa: ** Sinemandla ekuba nemisebenti lesebenta nge Strings kanye Booleans. ** Wikifunctions kuyoba ngokugcwele emaveni emhlaba kusukela ekucaleni Lingasetjentiswa kunobe nguluphi lulwimi. * [[Wikifunctions:Status|Kutfutfukiswa lokuchubekako]]: ** Tinhlobo letijwayelekile kanye nemisebenti levamile ayisekelwa ngalokuphelele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Lolunye luhlobo lolujabulisako ikakhulukati lutawuba idatha kanambambili futsi ikakhulukati emafayela. ** Kwanyalo sisekela tilwimi letimbili tekuhlela tekucala kusebenta:i JavaScript ne-Python Esikhatsini lesitako sifuna kusekela labanye labanyenti. ** Kwanyalo ''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi e Wikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** Kutawukhonakala kusebentisa idatha kusuka Wikidata emisebenti. ** Kutawukhonakala kutsi ubite emasethi emininingwane kusuka endzaweni yemagama e-Commons Data. <span id="How_is_Wikifunctions_multilingual?"></span> === I Wikifunctions isebenta njani ngetilwimi letinyenti? === I Wikifunctions ne Abstract Wikipedia inetilwimi letinyenti ngetindlela letinyenti letehlukene letingatsintsani: * '''I Wikifunctions inetilwimi letinyenti ngekuya ngekucuketfwe kwayo kanye nendlela lesetjentiswa ngayo.''' Basebentisi bangafundza futsi babite imisebenti ku-Wikifunctions nganoma nguluphi lulwimi lwemvelo Nawu umsebenti we “join string” nge [https://www.wikifunctions.org/view/en/Z10000 English],[https://www.wikifunctions.org/view/pl/Z10000 Polish] na [https://www.wikifunctions.org/view/he/Z10000 Hebrew], futsi uyatfolakala ngetilwimi letinyenti. * '''Labafaka sandla bangahlela futsi bente ncono iWikifunctions basebentisa lulwimi lwabo.''' Ngisho nekusebenta kungahlelwa ngelulwimi lwemvelo lwemnikeli Sibonelo saloko kutsi kwakheka kwemsebenti we “futsi” kungahlelwa ngesiJalimane [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en Singisisi],nobe nganoma ngutiphi letinye tilwimi leticishe tibe ngu-300. * '''Imisebenti ye-Wikifunctions ingasetjentiswa kudala imiphumela yanobe nguluphi lulwimi lwemvelo.''' Ummango udala linani lelikhulako lemisebenti yekusekela situkulwane sembhalo ngetilwimi letinyenti temvelo. Sinemisebenti ye,[[Wikifunctions:Catalogue#Breton|SiBreton]], [[Wikifunctions:Catalogue#Rohingya|SiRohingya]], [[Wikifunctions:Catalogue#English|Siswati]], kanye naletinye tilwimi letinyenti. * '''Imisebenti ku Wikifunctions ingasetjentiswa ngetilwimi letehlukene tekuhlela.'''Sibonelo,[[Z10000|join function]] usetjentiswa kukho kokubili [[Z10005|JavaScript]] kanye naku [[Z10004|Python]]. <span id="Which_programming_languages_does_Wikifunctions_currently_support?_Which_programming_languages_will_be_supported_in_the_future?"></span> === Ngutiphi tilwimi tekuhlela letisekelwa yi-Wikifunctions njengamanje? Ngutiphi tilwimi tekuhlela letitawusekelwa esikhatsini lesitako? === Kwanyalo i Wikifunctions isekela kusebenta lokubhalwe nge JavaScript ne Python Sihlela kwengeta kusekelwa kwetilwimi letinyenti tekuhlela esikhatsini lesitako Sinethemba lekwengeta lokungenani lolunye lulwimi lwekuhlela nga 2024 (kepha asikakhetsi kutsi nguyiphi). <span id="How_will_Wikifunctions_be_integrated_into_other_projects?"></span> === I Wikifunctions itawuhlanganiswa njani nalamanye emaphrojekthi? === I-Wikifunctions sinyatselo sekucala sekwakha i Wikipedia lefinyetako Sigcile esikhatsini lesitako sitawuba kusekela ummango kanye nekwenta ncono ngekuya ngemibono Ngesikhatsi sinye sitawucala inchubo yekuyihlanganisa ne-Wikipedia ne Wikidata lokutawuvumela tinhlelo tekusebenta letibanti temphilo yangempela futsi kusisondzete embonweni we-Abstract Wikipedia. Labafaka sandla batawukhona kubita imisebenti legcinwe kusayithi yeWikifunctions kusuka ngaphakatsi kwemawiki abo Umphumela wekushaya umsebenti utawukhonjiswa kubafundzi be wiki Loku kungasetjentiswa sibonelo kubala iminyaka yemuntfu linani lebantfu ngekuya kwemininingwane yebantfu kanye nendzawo kusuka ku-Wikidata noma kudvweba ligrafu bese ulihlanganisa esihlokweni lesiniketwe sona. Lokunye lokungentiwa kuhlanganisa i Wikifunctions kutawuba kuhlanganisa sikhombimsebenti sekushayela umsebenti losebentako ngaphakatsi kwe wiki yabo Loku kungasetjentiswa sibonelo esihlokweni se Wikipedia kubala ngamandla umphumela we-equation lebonakalako lesekelwe kumapharamitha laniketwe ngumfundzi kudvweba kanye nekusebentisana nemisebenti yetibalo njll. <span id="What_Wikifunctions_is_not?"></span> === Yini iWikifunctions lengasiyo? === Ngicela buka [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] kute utfole lwati lolubanti ngaloko. <span id="What_license_will_the_functions_and_derived_content_be_under?"></span> === Nguyiphi ilayisensi letawube imisebenti kanye nekucuketfwe lokususelwa kuyo? === Ngekuya kwengcoco leyenteka,[[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], yonkhe iminikelo ku-Wikifunctions kanye nemaphrojekthi ebanti e-Abstract Wikipedia itawushicilelwa ngaphansi kwemalayisensi lamahhala Ikakhulukati: * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] on Wikifunctions will be published under [[w:Creative Commons license|CC BY-SA 4.0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] 4ipjc7sk0wyaqey99ci54qm5af864f2 143001 142995 2024-12-01T13:54:27Z Nabulsi Trima 9551 [[$1|Textual content]] kuWikifunctions kutawushicilelwa ngaphasi kwe [[w:Creative Commons license|CC BY-SA 4.0]]. 143001 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Yini umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]]kanye na,[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Kuyini kusebenta? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Kuyini sivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo bahloli bemsebenti we “licala lesihloko” bangafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Ngutiphi timphawu letikhona nyalo ngutiphi letitawutfolakala masinyane futsi ngutiphi letikhashane? === * Ngesikhatsi kwetfulwa: ** Sinemandla ekuba nemisebenti lesebenta nge Strings kanye Booleans. ** Wikifunctions kuyoba ngokugcwele emaveni emhlaba kusukela ekucaleni Lingasetjentiswa kunobe nguluphi lulwimi. * [[Wikifunctions:Status|Kutfutfukiswa lokuchubekako]]: ** Tinhlobo letijwayelekile kanye nemisebenti levamile ayisekelwa ngalokuphelele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Lolunye luhlobo lolujabulisako ikakhulukati lutawuba idatha kanambambili futsi ikakhulukati emafayela. ** Kwanyalo sisekela tilwimi letimbili tekuhlela tekucala kusebenta:i JavaScript ne-Python Esikhatsini lesitako sifuna kusekela labanye labanyenti. ** Kwanyalo ''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi e Wikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** Kutawukhonakala kusebentisa idatha kusuka Wikidata emisebenti. ** Kutawukhonakala kutsi ubite emasethi emininingwane kusuka endzaweni yemagama e-Commons Data. <span id="How_is_Wikifunctions_multilingual?"></span> === I Wikifunctions isebenta njani ngetilwimi letinyenti? === I Wikifunctions ne Abstract Wikipedia inetilwimi letinyenti ngetindlela letinyenti letehlukene letingatsintsani: * '''I Wikifunctions inetilwimi letinyenti ngekuya ngekucuketfwe kwayo kanye nendlela lesetjentiswa ngayo.''' Basebentisi bangafundza futsi babite imisebenti ku-Wikifunctions nganoma nguluphi lulwimi lwemvelo Nawu umsebenti we “join string” nge [https://www.wikifunctions.org/view/en/Z10000 English],[https://www.wikifunctions.org/view/pl/Z10000 Polish] na [https://www.wikifunctions.org/view/he/Z10000 Hebrew], futsi uyatfolakala ngetilwimi letinyenti. * '''Labafaka sandla bangahlela futsi bente ncono iWikifunctions basebentisa lulwimi lwabo.''' Ngisho nekusebenta kungahlelwa ngelulwimi lwemvelo lwemnikeli Sibonelo saloko kutsi kwakheka kwemsebenti we “futsi” kungahlelwa ngesiJalimane [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en Singisisi],nobe nganoma ngutiphi letinye tilwimi leticishe tibe ngu-300. * '''Imisebenti ye-Wikifunctions ingasetjentiswa kudala imiphumela yanobe nguluphi lulwimi lwemvelo.''' Ummango udala linani lelikhulako lemisebenti yekusekela situkulwane sembhalo ngetilwimi letinyenti temvelo. Sinemisebenti ye,[[Wikifunctions:Catalogue#Breton|SiBreton]], [[Wikifunctions:Catalogue#Rohingya|SiRohingya]], [[Wikifunctions:Catalogue#English|Siswati]], kanye naletinye tilwimi letinyenti. * '''Imisebenti ku Wikifunctions ingasetjentiswa ngetilwimi letehlukene tekuhlela.'''Sibonelo,[[Z10000|join function]] usetjentiswa kukho kokubili [[Z10005|JavaScript]] kanye naku [[Z10004|Python]]. <span id="Which_programming_languages_does_Wikifunctions_currently_support?_Which_programming_languages_will_be_supported_in_the_future?"></span> === Ngutiphi tilwimi tekuhlela letisekelwa yi-Wikifunctions njengamanje? Ngutiphi tilwimi tekuhlela letitawusekelwa esikhatsini lesitako? === Kwanyalo i Wikifunctions isekela kusebenta lokubhalwe nge JavaScript ne Python Sihlela kwengeta kusekelwa kwetilwimi letinyenti tekuhlela esikhatsini lesitako Sinethemba lekwengeta lokungenani lolunye lulwimi lwekuhlela nga 2024 (kepha asikakhetsi kutsi nguyiphi). <span id="How_will_Wikifunctions_be_integrated_into_other_projects?"></span> === I Wikifunctions itawuhlanganiswa njani nalamanye emaphrojekthi? === I-Wikifunctions sinyatselo sekucala sekwakha i Wikipedia lefinyetako Sigcile esikhatsini lesitako sitawuba kusekela ummango kanye nekwenta ncono ngekuya ngemibono Ngesikhatsi sinye sitawucala inchubo yekuyihlanganisa ne-Wikipedia ne Wikidata lokutawuvumela tinhlelo tekusebenta letibanti temphilo yangempela futsi kusisondzete embonweni we-Abstract Wikipedia. Labafaka sandla batawukhona kubita imisebenti legcinwe kusayithi yeWikifunctions kusuka ngaphakatsi kwemawiki abo Umphumela wekushaya umsebenti utawukhonjiswa kubafundzi be wiki Loku kungasetjentiswa sibonelo kubala iminyaka yemuntfu linani lebantfu ngekuya kwemininingwane yebantfu kanye nendzawo kusuka ku-Wikidata noma kudvweba ligrafu bese ulihlanganisa esihlokweni lesiniketwe sona. Lokunye lokungentiwa kuhlanganisa i Wikifunctions kutawuba kuhlanganisa sikhombimsebenti sekushayela umsebenti losebentako ngaphakatsi kwe wiki yabo Loku kungasetjentiswa sibonelo esihlokweni se Wikipedia kubala ngamandla umphumela we-equation lebonakalako lesekelwe kumapharamitha laniketwe ngumfundzi kudvweba kanye nekusebentisana nemisebenti yetibalo njll. <span id="What_Wikifunctions_is_not?"></span> === Yini iWikifunctions lengasiyo? === Ngicela buka [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] kute utfole lwati lolubanti ngaloko. <span id="What_license_will_the_functions_and_derived_content_be_under?"></span> === Nguyiphi ilayisensi letawube imisebenti kanye nekucuketfwe lokususelwa kuyo? === Ngekuya kwengcoco leyenteka,[[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], yonkhe iminikelo ku-Wikifunctions kanye nemaphrojekthi ebanti e-Abstract Wikipedia itawushicilelwa ngaphansi kwemalayisensi lamahhala Ikakhulukati: * [[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] kuWikifunctions kutawushicilelwa ngaphasi kwe [[w:Creative Commons license|CC BY-SA 4.0]]. * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] and other structured content on Wikifunctions will be published under [[w:CC0|CC 0]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] or2rwdv52wvvyqlfzqt5iyzb1istkj6 143003 143001 2024-12-01T13:55:40Z Nabulsi Trima 9551 [[$1|Function signatures]] kanye nalokunye lokucuketfwe lokuhlelekile ku Wikifunctions kutawushicilelwa ngaphansi kwe,[[w:CC0|CC 0]]. 143003 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Yini umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]]kanye na,[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Kuyini kusebenta? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Kuyini sivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo bahloli bemsebenti we “licala lesihloko” bangafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Ngutiphi timphawu letikhona nyalo ngutiphi letitawutfolakala masinyane futsi ngutiphi letikhashane? === * Ngesikhatsi kwetfulwa: ** Sinemandla ekuba nemisebenti lesebenta nge Strings kanye Booleans. ** Wikifunctions kuyoba ngokugcwele emaveni emhlaba kusukela ekucaleni Lingasetjentiswa kunobe nguluphi lulwimi. * [[Wikifunctions:Status|Kutfutfukiswa lokuchubekako]]: ** Tinhlobo letijwayelekile kanye nemisebenti levamile ayisekelwa ngalokuphelele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Lolunye luhlobo lolujabulisako ikakhulukati lutawuba idatha kanambambili futsi ikakhulukati emafayela. ** Kwanyalo sisekela tilwimi letimbili tekuhlela tekucala kusebenta:i JavaScript ne-Python Esikhatsini lesitako sifuna kusekela labanye labanyenti. ** Kwanyalo ''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi e Wikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** Kutawukhonakala kusebentisa idatha kusuka Wikidata emisebenti. ** Kutawukhonakala kutsi ubite emasethi emininingwane kusuka endzaweni yemagama e-Commons Data. <span id="How_is_Wikifunctions_multilingual?"></span> === I Wikifunctions isebenta njani ngetilwimi letinyenti? === I Wikifunctions ne Abstract Wikipedia inetilwimi letinyenti ngetindlela letinyenti letehlukene letingatsintsani: * '''I Wikifunctions inetilwimi letinyenti ngekuya ngekucuketfwe kwayo kanye nendlela lesetjentiswa ngayo.''' Basebentisi bangafundza futsi babite imisebenti ku-Wikifunctions nganoma nguluphi lulwimi lwemvelo Nawu umsebenti we “join string” nge [https://www.wikifunctions.org/view/en/Z10000 English],[https://www.wikifunctions.org/view/pl/Z10000 Polish] na [https://www.wikifunctions.org/view/he/Z10000 Hebrew], futsi uyatfolakala ngetilwimi letinyenti. * '''Labafaka sandla bangahlela futsi bente ncono iWikifunctions basebentisa lulwimi lwabo.''' Ngisho nekusebenta kungahlelwa ngelulwimi lwemvelo lwemnikeli Sibonelo saloko kutsi kwakheka kwemsebenti we “futsi” kungahlelwa ngesiJalimane [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en Singisisi],nobe nganoma ngutiphi letinye tilwimi leticishe tibe ngu-300. * '''Imisebenti ye-Wikifunctions ingasetjentiswa kudala imiphumela yanobe nguluphi lulwimi lwemvelo.''' Ummango udala linani lelikhulako lemisebenti yekusekela situkulwane sembhalo ngetilwimi letinyenti temvelo. Sinemisebenti ye,[[Wikifunctions:Catalogue#Breton|SiBreton]], [[Wikifunctions:Catalogue#Rohingya|SiRohingya]], [[Wikifunctions:Catalogue#English|Siswati]], kanye naletinye tilwimi letinyenti. * '''Imisebenti ku Wikifunctions ingasetjentiswa ngetilwimi letehlukene tekuhlela.'''Sibonelo,[[Z10000|join function]] usetjentiswa kukho kokubili [[Z10005|JavaScript]] kanye naku [[Z10004|Python]]. <span id="Which_programming_languages_does_Wikifunctions_currently_support?_Which_programming_languages_will_be_supported_in_the_future?"></span> === Ngutiphi tilwimi tekuhlela letisekelwa yi-Wikifunctions njengamanje? Ngutiphi tilwimi tekuhlela letitawusekelwa esikhatsini lesitako? === Kwanyalo i Wikifunctions isekela kusebenta lokubhalwe nge JavaScript ne Python Sihlela kwengeta kusekelwa kwetilwimi letinyenti tekuhlela esikhatsini lesitako Sinethemba lekwengeta lokungenani lolunye lulwimi lwekuhlela nga 2024 (kepha asikakhetsi kutsi nguyiphi). <span id="How_will_Wikifunctions_be_integrated_into_other_projects?"></span> === I Wikifunctions itawuhlanganiswa njani nalamanye emaphrojekthi? === I-Wikifunctions sinyatselo sekucala sekwakha i Wikipedia lefinyetako Sigcile esikhatsini lesitako sitawuba kusekela ummango kanye nekwenta ncono ngekuya ngemibono Ngesikhatsi sinye sitawucala inchubo yekuyihlanganisa ne-Wikipedia ne Wikidata lokutawuvumela tinhlelo tekusebenta letibanti temphilo yangempela futsi kusisondzete embonweni we-Abstract Wikipedia. Labafaka sandla batawukhona kubita imisebenti legcinwe kusayithi yeWikifunctions kusuka ngaphakatsi kwemawiki abo Umphumela wekushaya umsebenti utawukhonjiswa kubafundzi be wiki Loku kungasetjentiswa sibonelo kubala iminyaka yemuntfu linani lebantfu ngekuya kwemininingwane yebantfu kanye nendzawo kusuka ku-Wikidata noma kudvweba ligrafu bese ulihlanganisa esihlokweni lesiniketwe sona. Lokunye lokungentiwa kuhlanganisa i Wikifunctions kutawuba kuhlanganisa sikhombimsebenti sekushayela umsebenti losebentako ngaphakatsi kwe wiki yabo Loku kungasetjentiswa sibonelo esihlokweni se Wikipedia kubala ngamandla umphumela we-equation lebonakalako lesekelwe kumapharamitha laniketwe ngumfundzi kudvweba kanye nekusebentisana nemisebenti yetibalo njll. <span id="What_Wikifunctions_is_not?"></span> === Yini iWikifunctions lengasiyo? === Ngicela buka [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] kute utfole lwati lolubanti ngaloko. <span id="What_license_will_the_functions_and_derived_content_be_under?"></span> === Nguyiphi ilayisensi letawube imisebenti kanye nekucuketfwe lokususelwa kuyo? === Ngekuya kwengcoco leyenteka,[[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], yonkhe iminikelo ku-Wikifunctions kanye nemaphrojekthi ebanti e-Abstract Wikipedia itawushicilelwa ngaphansi kwemalayisensi lamahhala Ikakhulukati: * [[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] kuWikifunctions kutawushicilelwa ngaphasi kwe [[w:Creative Commons license|CC BY-SA 4.0]]. * [[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] kanye nalokunye lokucuketfwe lokuhlelekile ku Wikifunctions kutawushicilelwa ngaphansi kwe,[[w:CC0|CC 0]]. * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] in Wikifunctions will be published under the [[w:Apache License|Apache 2 license]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] aq5typcfyabphj372p9c6mrm2hlqow2 143007 143003 2024-12-01T13:56:40Z Nabulsi Trima 9551 [[$1|Code implementations]] ku Wikifunctions kutawushicilelwa ngaphansi kwe,[[w:Apache License|Apache 2 license]]. 143007 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Yini umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]]kanye na,[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Kuyini kusebenta? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Kuyini sivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo bahloli bemsebenti we “licala lesihloko” bangafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Ngutiphi timphawu letikhona nyalo ngutiphi letitawutfolakala masinyane futsi ngutiphi letikhashane? === * Ngesikhatsi kwetfulwa: ** Sinemandla ekuba nemisebenti lesebenta nge Strings kanye Booleans. ** Wikifunctions kuyoba ngokugcwele emaveni emhlaba kusukela ekucaleni Lingasetjentiswa kunobe nguluphi lulwimi. * [[Wikifunctions:Status|Kutfutfukiswa lokuchubekako]]: ** Tinhlobo letijwayelekile kanye nemisebenti levamile ayisekelwa ngalokuphelele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Lolunye luhlobo lolujabulisako ikakhulukati lutawuba idatha kanambambili futsi ikakhulukati emafayela. ** Kwanyalo sisekela tilwimi letimbili tekuhlela tekucala kusebenta:i JavaScript ne-Python Esikhatsini lesitako sifuna kusekela labanye labanyenti. ** Kwanyalo ''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi e Wikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** Kutawukhonakala kusebentisa idatha kusuka Wikidata emisebenti. ** Kutawukhonakala kutsi ubite emasethi emininingwane kusuka endzaweni yemagama e-Commons Data. <span id="How_is_Wikifunctions_multilingual?"></span> === I Wikifunctions isebenta njani ngetilwimi letinyenti? === I Wikifunctions ne Abstract Wikipedia inetilwimi letinyenti ngetindlela letinyenti letehlukene letingatsintsani: * '''I Wikifunctions inetilwimi letinyenti ngekuya ngekucuketfwe kwayo kanye nendlela lesetjentiswa ngayo.''' Basebentisi bangafundza futsi babite imisebenti ku-Wikifunctions nganoma nguluphi lulwimi lwemvelo Nawu umsebenti we “join string” nge [https://www.wikifunctions.org/view/en/Z10000 English],[https://www.wikifunctions.org/view/pl/Z10000 Polish] na [https://www.wikifunctions.org/view/he/Z10000 Hebrew], futsi uyatfolakala ngetilwimi letinyenti. * '''Labafaka sandla bangahlela futsi bente ncono iWikifunctions basebentisa lulwimi lwabo.''' Ngisho nekusebenta kungahlelwa ngelulwimi lwemvelo lwemnikeli Sibonelo saloko kutsi kwakheka kwemsebenti we “futsi” kungahlelwa ngesiJalimane [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en Singisisi],nobe nganoma ngutiphi letinye tilwimi leticishe tibe ngu-300. * '''Imisebenti ye-Wikifunctions ingasetjentiswa kudala imiphumela yanobe nguluphi lulwimi lwemvelo.''' Ummango udala linani lelikhulako lemisebenti yekusekela situkulwane sembhalo ngetilwimi letinyenti temvelo. Sinemisebenti ye,[[Wikifunctions:Catalogue#Breton|SiBreton]], [[Wikifunctions:Catalogue#Rohingya|SiRohingya]], [[Wikifunctions:Catalogue#English|Siswati]], kanye naletinye tilwimi letinyenti. * '''Imisebenti ku Wikifunctions ingasetjentiswa ngetilwimi letehlukene tekuhlela.'''Sibonelo,[[Z10000|join function]] usetjentiswa kukho kokubili [[Z10005|JavaScript]] kanye naku [[Z10004|Python]]. <span id="Which_programming_languages_does_Wikifunctions_currently_support?_Which_programming_languages_will_be_supported_in_the_future?"></span> === Ngutiphi tilwimi tekuhlela letisekelwa yi-Wikifunctions njengamanje? Ngutiphi tilwimi tekuhlela letitawusekelwa esikhatsini lesitako? === Kwanyalo i Wikifunctions isekela kusebenta lokubhalwe nge JavaScript ne Python Sihlela kwengeta kusekelwa kwetilwimi letinyenti tekuhlela esikhatsini lesitako Sinethemba lekwengeta lokungenani lolunye lulwimi lwekuhlela nga 2024 (kepha asikakhetsi kutsi nguyiphi). <span id="How_will_Wikifunctions_be_integrated_into_other_projects?"></span> === I Wikifunctions itawuhlanganiswa njani nalamanye emaphrojekthi? === I-Wikifunctions sinyatselo sekucala sekwakha i Wikipedia lefinyetako Sigcile esikhatsini lesitako sitawuba kusekela ummango kanye nekwenta ncono ngekuya ngemibono Ngesikhatsi sinye sitawucala inchubo yekuyihlanganisa ne-Wikipedia ne Wikidata lokutawuvumela tinhlelo tekusebenta letibanti temphilo yangempela futsi kusisondzete embonweni we-Abstract Wikipedia. Labafaka sandla batawukhona kubita imisebenti legcinwe kusayithi yeWikifunctions kusuka ngaphakatsi kwemawiki abo Umphumela wekushaya umsebenti utawukhonjiswa kubafundzi be wiki Loku kungasetjentiswa sibonelo kubala iminyaka yemuntfu linani lebantfu ngekuya kwemininingwane yebantfu kanye nendzawo kusuka ku-Wikidata noma kudvweba ligrafu bese ulihlanganisa esihlokweni lesiniketwe sona. Lokunye lokungentiwa kuhlanganisa i Wikifunctions kutawuba kuhlanganisa sikhombimsebenti sekushayela umsebenti losebentako ngaphakatsi kwe wiki yabo Loku kungasetjentiswa sibonelo esihlokweni se Wikipedia kubala ngamandla umphumela we-equation lebonakalako lesekelwe kumapharamitha laniketwe ngumfundzi kudvweba kanye nekusebentisana nemisebenti yetibalo njll. <span id="What_Wikifunctions_is_not?"></span> === Yini iWikifunctions lengasiyo? === Ngicela buka [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] kute utfole lwati lolubanti ngaloko. <span id="What_license_will_the_functions_and_derived_content_be_under?"></span> === Nguyiphi ilayisensi letawube imisebenti kanye nekucuketfwe lokususelwa kuyo? === Ngekuya kwengcoco leyenteka,[[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], yonkhe iminikelo ku-Wikifunctions kanye nemaphrojekthi ebanti e-Abstract Wikipedia itawushicilelwa ngaphansi kwemalayisensi lamahhala Ikakhulukati: * [[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] kuWikifunctions kutawushicilelwa ngaphasi kwe [[w:Creative Commons license|CC BY-SA 4.0]]. * [[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] kanye nalokunye lokucuketfwe lokuhlelekile ku Wikifunctions kutawushicilelwa ngaphansi kwe,[[w:CC0|CC 0]]. * [[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] ku Wikifunctions kutawushicilelwa ngaphansi kwe,[[w:Apache License|Apache 2 license]]. * <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]] for Abstract Wikipedia will be published under CC BY-SA 4.0.</span> <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] lpcj36ynzozo7lf6rtuzei11n40jzjz 143012 143007 2024-12-01T17:18:04Z Nabulsi Trima 9551 [[$1|Abstract Content]],kwe Wikipedia Lefingqiwe kutawushicilelwa ngaphansi kwe-CC BY-SA 4.0. 143012 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Yini umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]]kanye na,[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Kuyini kusebenta? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Kuyini sivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo bahloli bemsebenti we “licala lesihloko” bangafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Ngutiphi timphawu letikhona nyalo ngutiphi letitawutfolakala masinyane futsi ngutiphi letikhashane? === * Ngesikhatsi kwetfulwa: ** Sinemandla ekuba nemisebenti lesebenta nge Strings kanye Booleans. ** Wikifunctions kuyoba ngokugcwele emaveni emhlaba kusukela ekucaleni Lingasetjentiswa kunobe nguluphi lulwimi. * [[Wikifunctions:Status|Kutfutfukiswa lokuchubekako]]: ** Tinhlobo letijwayelekile kanye nemisebenti levamile ayisekelwa ngalokuphelele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Lolunye luhlobo lolujabulisako ikakhulukati lutawuba idatha kanambambili futsi ikakhulukati emafayela. ** Kwanyalo sisekela tilwimi letimbili tekuhlela tekucala kusebenta:i JavaScript ne-Python Esikhatsini lesitako sifuna kusekela labanye labanyenti. ** Kwanyalo ''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi e Wikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** Kutawukhonakala kusebentisa idatha kusuka Wikidata emisebenti. ** Kutawukhonakala kutsi ubite emasethi emininingwane kusuka endzaweni yemagama e-Commons Data. <span id="How_is_Wikifunctions_multilingual?"></span> === I Wikifunctions isebenta njani ngetilwimi letinyenti? === I Wikifunctions ne Abstract Wikipedia inetilwimi letinyenti ngetindlela letinyenti letehlukene letingatsintsani: * '''I Wikifunctions inetilwimi letinyenti ngekuya ngekucuketfwe kwayo kanye nendlela lesetjentiswa ngayo.''' Basebentisi bangafundza futsi babite imisebenti ku-Wikifunctions nganoma nguluphi lulwimi lwemvelo Nawu umsebenti we “join string” nge [https://www.wikifunctions.org/view/en/Z10000 English],[https://www.wikifunctions.org/view/pl/Z10000 Polish] na [https://www.wikifunctions.org/view/he/Z10000 Hebrew], futsi uyatfolakala ngetilwimi letinyenti. * '''Labafaka sandla bangahlela futsi bente ncono iWikifunctions basebentisa lulwimi lwabo.''' Ngisho nekusebenta kungahlelwa ngelulwimi lwemvelo lwemnikeli Sibonelo saloko kutsi kwakheka kwemsebenti we “futsi” kungahlelwa ngesiJalimane [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en Singisisi],nobe nganoma ngutiphi letinye tilwimi leticishe tibe ngu-300. * '''Imisebenti ye-Wikifunctions ingasetjentiswa kudala imiphumela yanobe nguluphi lulwimi lwemvelo.''' Ummango udala linani lelikhulako lemisebenti yekusekela situkulwane sembhalo ngetilwimi letinyenti temvelo. Sinemisebenti ye,[[Wikifunctions:Catalogue#Breton|SiBreton]], [[Wikifunctions:Catalogue#Rohingya|SiRohingya]], [[Wikifunctions:Catalogue#English|Siswati]], kanye naletinye tilwimi letinyenti. * '''Imisebenti ku Wikifunctions ingasetjentiswa ngetilwimi letehlukene tekuhlela.'''Sibonelo,[[Z10000|join function]] usetjentiswa kukho kokubili [[Z10005|JavaScript]] kanye naku [[Z10004|Python]]. <span id="Which_programming_languages_does_Wikifunctions_currently_support?_Which_programming_languages_will_be_supported_in_the_future?"></span> === Ngutiphi tilwimi tekuhlela letisekelwa yi-Wikifunctions njengamanje? Ngutiphi tilwimi tekuhlela letitawusekelwa esikhatsini lesitako? === Kwanyalo i Wikifunctions isekela kusebenta lokubhalwe nge JavaScript ne Python Sihlela kwengeta kusekelwa kwetilwimi letinyenti tekuhlela esikhatsini lesitako Sinethemba lekwengeta lokungenani lolunye lulwimi lwekuhlela nga 2024 (kepha asikakhetsi kutsi nguyiphi). <span id="How_will_Wikifunctions_be_integrated_into_other_projects?"></span> === I Wikifunctions itawuhlanganiswa njani nalamanye emaphrojekthi? === I-Wikifunctions sinyatselo sekucala sekwakha i Wikipedia lefinyetako Sigcile esikhatsini lesitako sitawuba kusekela ummango kanye nekwenta ncono ngekuya ngemibono Ngesikhatsi sinye sitawucala inchubo yekuyihlanganisa ne-Wikipedia ne Wikidata lokutawuvumela tinhlelo tekusebenta letibanti temphilo yangempela futsi kusisondzete embonweni we-Abstract Wikipedia. Labafaka sandla batawukhona kubita imisebenti legcinwe kusayithi yeWikifunctions kusuka ngaphakatsi kwemawiki abo Umphumela wekushaya umsebenti utawukhonjiswa kubafundzi be wiki Loku kungasetjentiswa sibonelo kubala iminyaka yemuntfu linani lebantfu ngekuya kwemininingwane yebantfu kanye nendzawo kusuka ku-Wikidata noma kudvweba ligrafu bese ulihlanganisa esihlokweni lesiniketwe sona. Lokunye lokungentiwa kuhlanganisa i Wikifunctions kutawuba kuhlanganisa sikhombimsebenti sekushayela umsebenti losebentako ngaphakatsi kwe wiki yabo Loku kungasetjentiswa sibonelo esihlokweni se Wikipedia kubala ngamandla umphumela we-equation lebonakalako lesekelwe kumapharamitha laniketwe ngumfundzi kudvweba kanye nekusebentisana nemisebenti yetibalo njll. <span id="What_Wikifunctions_is_not?"></span> === Yini iWikifunctions lengasiyo? === Ngicela buka [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] kute utfole lwati lolubanti ngaloko. <span id="What_license_will_the_functions_and_derived_content_be_under?"></span> === Nguyiphi ilayisensi letawube imisebenti kanye nekucuketfwe lokususelwa kuyo? === Ngekuya kwengcoco leyenteka,[[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], yonkhe iminikelo ku-Wikifunctions kanye nemaphrojekthi ebanti e-Abstract Wikipedia itawushicilelwa ngaphansi kwemalayisensi lamahhala Ikakhulukati: * [[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] kuWikifunctions kutawushicilelwa ngaphasi kwe [[w:Creative Commons license|CC BY-SA 4.0]]. * [[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] kanye nalokunye lokucuketfwe lokuhlelekile ku Wikifunctions kutawushicilelwa ngaphansi kwe,[[w:CC0|CC 0]]. * [[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] ku Wikifunctions kutawushicilelwa ngaphansi kwe,[[w:Apache License|Apache 2 license]]. * [[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]],kwe Wikipedia Lefingqiwe kutawushicilelwa ngaphansi kwe-CC BY-SA 4.0. <div lang="en" dir="ltr" class="mw-content-ltr"> There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content. We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] i318idnrvl6tm0b3m79jjzy2k3ydm9m 143014 143012 2024-12-01T17:19:13Z Nabulsi Trima 9551 Kusenemaphuzu latsite latawudzinga kulungiswa esikhatsini lesitako njengelayisensi yekucuketfwe lokukhicitwako kusuka kulokucuketfwe lokungabonakali Sihlela kubhala incwadzi lephelele kakhulu nelitiko Letemtsetfo mayelana nekutsi bantfu bangaphindze bayis 143014 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Yini umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]]kanye na,[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Kuyini kusebenta? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Kuyini sivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo bahloli bemsebenti we “licala lesihloko” bangafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Ngutiphi timphawu letikhona nyalo ngutiphi letitawutfolakala masinyane futsi ngutiphi letikhashane? === * Ngesikhatsi kwetfulwa: ** Sinemandla ekuba nemisebenti lesebenta nge Strings kanye Booleans. ** Wikifunctions kuyoba ngokugcwele emaveni emhlaba kusukela ekucaleni Lingasetjentiswa kunobe nguluphi lulwimi. * [[Wikifunctions:Status|Kutfutfukiswa lokuchubekako]]: ** Tinhlobo letijwayelekile kanye nemisebenti levamile ayisekelwa ngalokuphelele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Lolunye luhlobo lolujabulisako ikakhulukati lutawuba idatha kanambambili futsi ikakhulukati emafayela. ** Kwanyalo sisekela tilwimi letimbili tekuhlela tekucala kusebenta:i JavaScript ne-Python Esikhatsini lesitako sifuna kusekela labanye labanyenti. ** Kwanyalo ''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi e Wikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** Kutawukhonakala kusebentisa idatha kusuka Wikidata emisebenti. ** Kutawukhonakala kutsi ubite emasethi emininingwane kusuka endzaweni yemagama e-Commons Data. <span id="How_is_Wikifunctions_multilingual?"></span> === I Wikifunctions isebenta njani ngetilwimi letinyenti? === I Wikifunctions ne Abstract Wikipedia inetilwimi letinyenti ngetindlela letinyenti letehlukene letingatsintsani: * '''I Wikifunctions inetilwimi letinyenti ngekuya ngekucuketfwe kwayo kanye nendlela lesetjentiswa ngayo.''' Basebentisi bangafundza futsi babite imisebenti ku-Wikifunctions nganoma nguluphi lulwimi lwemvelo Nawu umsebenti we “join string” nge [https://www.wikifunctions.org/view/en/Z10000 English],[https://www.wikifunctions.org/view/pl/Z10000 Polish] na [https://www.wikifunctions.org/view/he/Z10000 Hebrew], futsi uyatfolakala ngetilwimi letinyenti. * '''Labafaka sandla bangahlela futsi bente ncono iWikifunctions basebentisa lulwimi lwabo.''' Ngisho nekusebenta kungahlelwa ngelulwimi lwemvelo lwemnikeli Sibonelo saloko kutsi kwakheka kwemsebenti we “futsi” kungahlelwa ngesiJalimane [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en Singisisi],nobe nganoma ngutiphi letinye tilwimi leticishe tibe ngu-300. * '''Imisebenti ye-Wikifunctions ingasetjentiswa kudala imiphumela yanobe nguluphi lulwimi lwemvelo.''' Ummango udala linani lelikhulako lemisebenti yekusekela situkulwane sembhalo ngetilwimi letinyenti temvelo. Sinemisebenti ye,[[Wikifunctions:Catalogue#Breton|SiBreton]], [[Wikifunctions:Catalogue#Rohingya|SiRohingya]], [[Wikifunctions:Catalogue#English|Siswati]], kanye naletinye tilwimi letinyenti. * '''Imisebenti ku Wikifunctions ingasetjentiswa ngetilwimi letehlukene tekuhlela.'''Sibonelo,[[Z10000|join function]] usetjentiswa kukho kokubili [[Z10005|JavaScript]] kanye naku [[Z10004|Python]]. <span id="Which_programming_languages_does_Wikifunctions_currently_support?_Which_programming_languages_will_be_supported_in_the_future?"></span> === Ngutiphi tilwimi tekuhlela letisekelwa yi-Wikifunctions njengamanje? Ngutiphi tilwimi tekuhlela letitawusekelwa esikhatsini lesitako? === Kwanyalo i Wikifunctions isekela kusebenta lokubhalwe nge JavaScript ne Python Sihlela kwengeta kusekelwa kwetilwimi letinyenti tekuhlela esikhatsini lesitako Sinethemba lekwengeta lokungenani lolunye lulwimi lwekuhlela nga 2024 (kepha asikakhetsi kutsi nguyiphi). <span id="How_will_Wikifunctions_be_integrated_into_other_projects?"></span> === I Wikifunctions itawuhlanganiswa njani nalamanye emaphrojekthi? === I-Wikifunctions sinyatselo sekucala sekwakha i Wikipedia lefinyetako Sigcile esikhatsini lesitako sitawuba kusekela ummango kanye nekwenta ncono ngekuya ngemibono Ngesikhatsi sinye sitawucala inchubo yekuyihlanganisa ne-Wikipedia ne Wikidata lokutawuvumela tinhlelo tekusebenta letibanti temphilo yangempela futsi kusisondzete embonweni we-Abstract Wikipedia. Labafaka sandla batawukhona kubita imisebenti legcinwe kusayithi yeWikifunctions kusuka ngaphakatsi kwemawiki abo Umphumela wekushaya umsebenti utawukhonjiswa kubafundzi be wiki Loku kungasetjentiswa sibonelo kubala iminyaka yemuntfu linani lebantfu ngekuya kwemininingwane yebantfu kanye nendzawo kusuka ku-Wikidata noma kudvweba ligrafu bese ulihlanganisa esihlokweni lesiniketwe sona. Lokunye lokungentiwa kuhlanganisa i Wikifunctions kutawuba kuhlanganisa sikhombimsebenti sekushayela umsebenti losebentako ngaphakatsi kwe wiki yabo Loku kungasetjentiswa sibonelo esihlokweni se Wikipedia kubala ngamandla umphumela we-equation lebonakalako lesekelwe kumapharamitha laniketwe ngumfundzi kudvweba kanye nekusebentisana nemisebenti yetibalo njll. <span id="What_Wikifunctions_is_not?"></span> === Yini iWikifunctions lengasiyo? === Ngicela buka [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] kute utfole lwati lolubanti ngaloko. <span id="What_license_will_the_functions_and_derived_content_be_under?"></span> === Nguyiphi ilayisensi letawube imisebenti kanye nekucuketfwe lokususelwa kuyo? === Ngekuya kwengcoco leyenteka,[[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], yonkhe iminikelo ku-Wikifunctions kanye nemaphrojekthi ebanti e-Abstract Wikipedia itawushicilelwa ngaphansi kwemalayisensi lamahhala Ikakhulukati: * [[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] kuWikifunctions kutawushicilelwa ngaphasi kwe [[w:Creative Commons license|CC BY-SA 4.0]]. * [[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] kanye nalokunye lokucuketfwe lokuhlelekile ku Wikifunctions kutawushicilelwa ngaphansi kwe,[[w:CC0|CC 0]]. * [[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] ku Wikifunctions kutawushicilelwa ngaphansi kwe,[[w:Apache License|Apache 2 license]]. * [[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]],kwe Wikipedia Lefingqiwe kutawushicilelwa ngaphansi kwe-CC BY-SA 4.0. Kusenemaphuzu latsite latawudzinga kulungiswa esikhatsini lesitako njengelayisensi yekucuketfwe lokukhicitwako kusuka kulokucuketfwe lokungabonakali Sihlela kubhala incwadzi lephelele kakhulu nelitiko Letemtsetfo mayelana nekutsi bantfu bangaphindze bayisebentise njani ikhodi levela ku Wikifunctions ngaphandle kwebuhlungu ngesikhatsi banamatsela elayisensini. <div lang="en" dir="ltr" class="mw-content-ltr"> == Contributing == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] tvmkycf6wi64fjvtyq03mthm8fi5a4o 143016 143014 2024-12-01T17:19:40Z Nabulsi Trima 9551 Kunikela 143016 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Yini umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]]kanye na,[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Kuyini kusebenta? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Kuyini sivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo bahloli bemsebenti we “licala lesihloko” bangafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Ngutiphi timphawu letikhona nyalo ngutiphi letitawutfolakala masinyane futsi ngutiphi letikhashane? === * Ngesikhatsi kwetfulwa: ** Sinemandla ekuba nemisebenti lesebenta nge Strings kanye Booleans. ** Wikifunctions kuyoba ngokugcwele emaveni emhlaba kusukela ekucaleni Lingasetjentiswa kunobe nguluphi lulwimi. * [[Wikifunctions:Status|Kutfutfukiswa lokuchubekako]]: ** Tinhlobo letijwayelekile kanye nemisebenti levamile ayisekelwa ngalokuphelele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Lolunye luhlobo lolujabulisako ikakhulukati lutawuba idatha kanambambili futsi ikakhulukati emafayela. ** Kwanyalo sisekela tilwimi letimbili tekuhlela tekucala kusebenta:i JavaScript ne-Python Esikhatsini lesitako sifuna kusekela labanye labanyenti. ** Kwanyalo ''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi e Wikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** Kutawukhonakala kusebentisa idatha kusuka Wikidata emisebenti. ** Kutawukhonakala kutsi ubite emasethi emininingwane kusuka endzaweni yemagama e-Commons Data. <span id="How_is_Wikifunctions_multilingual?"></span> === I Wikifunctions isebenta njani ngetilwimi letinyenti? === I Wikifunctions ne Abstract Wikipedia inetilwimi letinyenti ngetindlela letinyenti letehlukene letingatsintsani: * '''I Wikifunctions inetilwimi letinyenti ngekuya ngekucuketfwe kwayo kanye nendlela lesetjentiswa ngayo.''' Basebentisi bangafundza futsi babite imisebenti ku-Wikifunctions nganoma nguluphi lulwimi lwemvelo Nawu umsebenti we “join string” nge [https://www.wikifunctions.org/view/en/Z10000 English],[https://www.wikifunctions.org/view/pl/Z10000 Polish] na [https://www.wikifunctions.org/view/he/Z10000 Hebrew], futsi uyatfolakala ngetilwimi letinyenti. * '''Labafaka sandla bangahlela futsi bente ncono iWikifunctions basebentisa lulwimi lwabo.''' Ngisho nekusebenta kungahlelwa ngelulwimi lwemvelo lwemnikeli Sibonelo saloko kutsi kwakheka kwemsebenti we “futsi” kungahlelwa ngesiJalimane [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en Singisisi],nobe nganoma ngutiphi letinye tilwimi leticishe tibe ngu-300. * '''Imisebenti ye-Wikifunctions ingasetjentiswa kudala imiphumela yanobe nguluphi lulwimi lwemvelo.''' Ummango udala linani lelikhulako lemisebenti yekusekela situkulwane sembhalo ngetilwimi letinyenti temvelo. Sinemisebenti ye,[[Wikifunctions:Catalogue#Breton|SiBreton]], [[Wikifunctions:Catalogue#Rohingya|SiRohingya]], [[Wikifunctions:Catalogue#English|Siswati]], kanye naletinye tilwimi letinyenti. * '''Imisebenti ku Wikifunctions ingasetjentiswa ngetilwimi letehlukene tekuhlela.'''Sibonelo,[[Z10000|join function]] usetjentiswa kukho kokubili [[Z10005|JavaScript]] kanye naku [[Z10004|Python]]. <span id="Which_programming_languages_does_Wikifunctions_currently_support?_Which_programming_languages_will_be_supported_in_the_future?"></span> === Ngutiphi tilwimi tekuhlela letisekelwa yi-Wikifunctions njengamanje? Ngutiphi tilwimi tekuhlela letitawusekelwa esikhatsini lesitako? === Kwanyalo i Wikifunctions isekela kusebenta lokubhalwe nge JavaScript ne Python Sihlela kwengeta kusekelwa kwetilwimi letinyenti tekuhlela esikhatsini lesitako Sinethemba lekwengeta lokungenani lolunye lulwimi lwekuhlela nga 2024 (kepha asikakhetsi kutsi nguyiphi). <span id="How_will_Wikifunctions_be_integrated_into_other_projects?"></span> === I Wikifunctions itawuhlanganiswa njani nalamanye emaphrojekthi? === I-Wikifunctions sinyatselo sekucala sekwakha i Wikipedia lefinyetako Sigcile esikhatsini lesitako sitawuba kusekela ummango kanye nekwenta ncono ngekuya ngemibono Ngesikhatsi sinye sitawucala inchubo yekuyihlanganisa ne-Wikipedia ne Wikidata lokutawuvumela tinhlelo tekusebenta letibanti temphilo yangempela futsi kusisondzete embonweni we-Abstract Wikipedia. Labafaka sandla batawukhona kubita imisebenti legcinwe kusayithi yeWikifunctions kusuka ngaphakatsi kwemawiki abo Umphumela wekushaya umsebenti utawukhonjiswa kubafundzi be wiki Loku kungasetjentiswa sibonelo kubala iminyaka yemuntfu linani lebantfu ngekuya kwemininingwane yebantfu kanye nendzawo kusuka ku-Wikidata noma kudvweba ligrafu bese ulihlanganisa esihlokweni lesiniketwe sona. Lokunye lokungentiwa kuhlanganisa i Wikifunctions kutawuba kuhlanganisa sikhombimsebenti sekushayela umsebenti losebentako ngaphakatsi kwe wiki yabo Loku kungasetjentiswa sibonelo esihlokweni se Wikipedia kubala ngamandla umphumela we-equation lebonakalako lesekelwe kumapharamitha laniketwe ngumfundzi kudvweba kanye nekusebentisana nemisebenti yetibalo njll. <span id="What_Wikifunctions_is_not?"></span> === Yini iWikifunctions lengasiyo? === Ngicela buka [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] kute utfole lwati lolubanti ngaloko. <span id="What_license_will_the_functions_and_derived_content_be_under?"></span> === Nguyiphi ilayisensi letawube imisebenti kanye nekucuketfwe lokususelwa kuyo? === Ngekuya kwengcoco leyenteka,[[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], yonkhe iminikelo ku-Wikifunctions kanye nemaphrojekthi ebanti e-Abstract Wikipedia itawushicilelwa ngaphansi kwemalayisensi lamahhala Ikakhulukati: * [[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] kuWikifunctions kutawushicilelwa ngaphasi kwe [[w:Creative Commons license|CC BY-SA 4.0]]. * [[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] kanye nalokunye lokucuketfwe lokuhlelekile ku Wikifunctions kutawushicilelwa ngaphansi kwe,[[w:CC0|CC 0]]. * [[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] ku Wikifunctions kutawushicilelwa ngaphansi kwe,[[w:Apache License|Apache 2 license]]. * [[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]],kwe Wikipedia Lefingqiwe kutawushicilelwa ngaphansi kwe-CC BY-SA 4.0. Kusenemaphuzu latsite latawudzinga kulungiswa esikhatsini lesitako njengelayisensi yekucuketfwe lokukhicitwako kusuka kulokucuketfwe lokungabonakali Sihlela kubhala incwadzi lephelele kakhulu nelitiko Letemtsetfo mayelana nekutsi bantfu bangaphindze bayisebentise njani ikhodi levela ku Wikifunctions ngaphandle kwebuhlungu ngesikhatsi banamatsela elayisensini. <span id="Contributing"></span> == Kunikela == <div lang="en" dir="ltr" class="mw-content-ltr"> === I'm new here. What is there for me to do and how can I help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] oqmawol3o3an8w2gp5475r9tiqpck0k 143018 143016 2024-12-01T17:20:07Z Nabulsi Trima 9551 Ngimusha lapha Yini lekhona lengingayenta futsi ngingasita njani 143018 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Yini umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]]kanye na,[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Kuyini kusebenta? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Kuyini sivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo bahloli bemsebenti we “licala lesihloko” bangafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Ngutiphi timphawu letikhona nyalo ngutiphi letitawutfolakala masinyane futsi ngutiphi letikhashane? === * Ngesikhatsi kwetfulwa: ** Sinemandla ekuba nemisebenti lesebenta nge Strings kanye Booleans. ** Wikifunctions kuyoba ngokugcwele emaveni emhlaba kusukela ekucaleni Lingasetjentiswa kunobe nguluphi lulwimi. * [[Wikifunctions:Status|Kutfutfukiswa lokuchubekako]]: ** Tinhlobo letijwayelekile kanye nemisebenti levamile ayisekelwa ngalokuphelele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Lolunye luhlobo lolujabulisako ikakhulukati lutawuba idatha kanambambili futsi ikakhulukati emafayela. ** Kwanyalo sisekela tilwimi letimbili tekuhlela tekucala kusebenta:i JavaScript ne-Python Esikhatsini lesitako sifuna kusekela labanye labanyenti. ** Kwanyalo ''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi e Wikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** Kutawukhonakala kusebentisa idatha kusuka Wikidata emisebenti. ** Kutawukhonakala kutsi ubite emasethi emininingwane kusuka endzaweni yemagama e-Commons Data. <span id="How_is_Wikifunctions_multilingual?"></span> === I Wikifunctions isebenta njani ngetilwimi letinyenti? === I Wikifunctions ne Abstract Wikipedia inetilwimi letinyenti ngetindlela letinyenti letehlukene letingatsintsani: * '''I Wikifunctions inetilwimi letinyenti ngekuya ngekucuketfwe kwayo kanye nendlela lesetjentiswa ngayo.''' Basebentisi bangafundza futsi babite imisebenti ku-Wikifunctions nganoma nguluphi lulwimi lwemvelo Nawu umsebenti we “join string” nge [https://www.wikifunctions.org/view/en/Z10000 English],[https://www.wikifunctions.org/view/pl/Z10000 Polish] na [https://www.wikifunctions.org/view/he/Z10000 Hebrew], futsi uyatfolakala ngetilwimi letinyenti. * '''Labafaka sandla bangahlela futsi bente ncono iWikifunctions basebentisa lulwimi lwabo.''' Ngisho nekusebenta kungahlelwa ngelulwimi lwemvelo lwemnikeli Sibonelo saloko kutsi kwakheka kwemsebenti we “futsi” kungahlelwa ngesiJalimane [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en Singisisi],nobe nganoma ngutiphi letinye tilwimi leticishe tibe ngu-300. * '''Imisebenti ye-Wikifunctions ingasetjentiswa kudala imiphumela yanobe nguluphi lulwimi lwemvelo.''' Ummango udala linani lelikhulako lemisebenti yekusekela situkulwane sembhalo ngetilwimi letinyenti temvelo. Sinemisebenti ye,[[Wikifunctions:Catalogue#Breton|SiBreton]], [[Wikifunctions:Catalogue#Rohingya|SiRohingya]], [[Wikifunctions:Catalogue#English|Siswati]], kanye naletinye tilwimi letinyenti. * '''Imisebenti ku Wikifunctions ingasetjentiswa ngetilwimi letehlukene tekuhlela.'''Sibonelo,[[Z10000|join function]] usetjentiswa kukho kokubili [[Z10005|JavaScript]] kanye naku [[Z10004|Python]]. <span id="Which_programming_languages_does_Wikifunctions_currently_support?_Which_programming_languages_will_be_supported_in_the_future?"></span> === Ngutiphi tilwimi tekuhlela letisekelwa yi-Wikifunctions njengamanje? Ngutiphi tilwimi tekuhlela letitawusekelwa esikhatsini lesitako? === Kwanyalo i Wikifunctions isekela kusebenta lokubhalwe nge JavaScript ne Python Sihlela kwengeta kusekelwa kwetilwimi letinyenti tekuhlela esikhatsini lesitako Sinethemba lekwengeta lokungenani lolunye lulwimi lwekuhlela nga 2024 (kepha asikakhetsi kutsi nguyiphi). <span id="How_will_Wikifunctions_be_integrated_into_other_projects?"></span> === I Wikifunctions itawuhlanganiswa njani nalamanye emaphrojekthi? === I-Wikifunctions sinyatselo sekucala sekwakha i Wikipedia lefinyetako Sigcile esikhatsini lesitako sitawuba kusekela ummango kanye nekwenta ncono ngekuya ngemibono Ngesikhatsi sinye sitawucala inchubo yekuyihlanganisa ne-Wikipedia ne Wikidata lokutawuvumela tinhlelo tekusebenta letibanti temphilo yangempela futsi kusisondzete embonweni we-Abstract Wikipedia. Labafaka sandla batawukhona kubita imisebenti legcinwe kusayithi yeWikifunctions kusuka ngaphakatsi kwemawiki abo Umphumela wekushaya umsebenti utawukhonjiswa kubafundzi be wiki Loku kungasetjentiswa sibonelo kubala iminyaka yemuntfu linani lebantfu ngekuya kwemininingwane yebantfu kanye nendzawo kusuka ku-Wikidata noma kudvweba ligrafu bese ulihlanganisa esihlokweni lesiniketwe sona. Lokunye lokungentiwa kuhlanganisa i Wikifunctions kutawuba kuhlanganisa sikhombimsebenti sekushayela umsebenti losebentako ngaphakatsi kwe wiki yabo Loku kungasetjentiswa sibonelo esihlokweni se Wikipedia kubala ngamandla umphumela we-equation lebonakalako lesekelwe kumapharamitha laniketwe ngumfundzi kudvweba kanye nekusebentisana nemisebenti yetibalo njll. <span id="What_Wikifunctions_is_not?"></span> === Yini iWikifunctions lengasiyo? === Ngicela buka [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] kute utfole lwati lolubanti ngaloko. <span id="What_license_will_the_functions_and_derived_content_be_under?"></span> === Nguyiphi ilayisensi letawube imisebenti kanye nekucuketfwe lokususelwa kuyo? === Ngekuya kwengcoco leyenteka,[[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], yonkhe iminikelo ku-Wikifunctions kanye nemaphrojekthi ebanti e-Abstract Wikipedia itawushicilelwa ngaphansi kwemalayisensi lamahhala Ikakhulukati: * [[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] kuWikifunctions kutawushicilelwa ngaphasi kwe [[w:Creative Commons license|CC BY-SA 4.0]]. * [[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] kanye nalokunye lokucuketfwe lokuhlelekile ku Wikifunctions kutawushicilelwa ngaphansi kwe,[[w:CC0|CC 0]]. * [[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] ku Wikifunctions kutawushicilelwa ngaphansi kwe,[[w:Apache License|Apache 2 license]]. * [[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]],kwe Wikipedia Lefingqiwe kutawushicilelwa ngaphansi kwe-CC BY-SA 4.0. Kusenemaphuzu latsite latawudzinga kulungiswa esikhatsini lesitako njengelayisensi yekucuketfwe lokukhicitwako kusuka kulokucuketfwe lokungabonakali Sihlela kubhala incwadzi lephelele kakhulu nelitiko Letemtsetfo mayelana nekutsi bantfu bangaphindze bayisebentise njani ikhodi levela ku Wikifunctions ngaphandle kwebuhlungu ngesikhatsi banamatsela elayisensini. <span id="Contributing"></span> == Kunikela == <span id="I&#039;m_new_here._What_is_there_for_me_to_do_and_how_can_I_help?"></span> === Ngimusha lapha Yini lekhona lengingayenta futsi ngingasita njani? === <div lang="en" dir="ltr" class="mw-content-ltr"> Welcome! We're very happy to have you here! There are many opportunities for contributing to Wikifunctions, from creating new functions to improving and translating documentation. If you are looking for ways to get involved, we recommend that maybe, depending on your level of comfort, you suggest a new function on a topic you are interested in. Or even create such a function. Provide some tests. Try your hand at an implementation. Help with translations. Read and improve our documentation. Help with organizing the community. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] 9mo8fck744bzd5ozmtot6vab62wg9nf 143020 143018 2024-12-01T17:21:06Z Nabulsi Trima 9551 Welcome! We re very happy to have you here! There are many opportunities for contributing to Wikifunctions from creating new functions to improving and translating documentation If you are looking for ways to get involved we recommend that maybe depending 143020 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Yini umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]]kanye na,[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Kuyini kusebenta? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Kuyini sivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo bahloli bemsebenti we “licala lesihloko” bangafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Ngutiphi timphawu letikhona nyalo ngutiphi letitawutfolakala masinyane futsi ngutiphi letikhashane? === * Ngesikhatsi kwetfulwa: ** Sinemandla ekuba nemisebenti lesebenta nge Strings kanye Booleans. ** Wikifunctions kuyoba ngokugcwele emaveni emhlaba kusukela ekucaleni Lingasetjentiswa kunobe nguluphi lulwimi. * [[Wikifunctions:Status|Kutfutfukiswa lokuchubekako]]: ** Tinhlobo letijwayelekile kanye nemisebenti levamile ayisekelwa ngalokuphelele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Lolunye luhlobo lolujabulisako ikakhulukati lutawuba idatha kanambambili futsi ikakhulukati emafayela. ** Kwanyalo sisekela tilwimi letimbili tekuhlela tekucala kusebenta:i JavaScript ne-Python Esikhatsini lesitako sifuna kusekela labanye labanyenti. ** Kwanyalo ''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi e Wikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** Kutawukhonakala kusebentisa idatha kusuka Wikidata emisebenti. ** Kutawukhonakala kutsi ubite emasethi emininingwane kusuka endzaweni yemagama e-Commons Data. <span id="How_is_Wikifunctions_multilingual?"></span> === I Wikifunctions isebenta njani ngetilwimi letinyenti? === I Wikifunctions ne Abstract Wikipedia inetilwimi letinyenti ngetindlela letinyenti letehlukene letingatsintsani: * '''I Wikifunctions inetilwimi letinyenti ngekuya ngekucuketfwe kwayo kanye nendlela lesetjentiswa ngayo.''' Basebentisi bangafundza futsi babite imisebenti ku-Wikifunctions nganoma nguluphi lulwimi lwemvelo Nawu umsebenti we “join string” nge [https://www.wikifunctions.org/view/en/Z10000 English],[https://www.wikifunctions.org/view/pl/Z10000 Polish] na [https://www.wikifunctions.org/view/he/Z10000 Hebrew], futsi uyatfolakala ngetilwimi letinyenti. * '''Labafaka sandla bangahlela futsi bente ncono iWikifunctions basebentisa lulwimi lwabo.''' Ngisho nekusebenta kungahlelwa ngelulwimi lwemvelo lwemnikeli Sibonelo saloko kutsi kwakheka kwemsebenti we “futsi” kungahlelwa ngesiJalimane [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en Singisisi],nobe nganoma ngutiphi letinye tilwimi leticishe tibe ngu-300. * '''Imisebenti ye-Wikifunctions ingasetjentiswa kudala imiphumela yanobe nguluphi lulwimi lwemvelo.''' Ummango udala linani lelikhulako lemisebenti yekusekela situkulwane sembhalo ngetilwimi letinyenti temvelo. Sinemisebenti ye,[[Wikifunctions:Catalogue#Breton|SiBreton]], [[Wikifunctions:Catalogue#Rohingya|SiRohingya]], [[Wikifunctions:Catalogue#English|Siswati]], kanye naletinye tilwimi letinyenti. * '''Imisebenti ku Wikifunctions ingasetjentiswa ngetilwimi letehlukene tekuhlela.'''Sibonelo,[[Z10000|join function]] usetjentiswa kukho kokubili [[Z10005|JavaScript]] kanye naku [[Z10004|Python]]. <span id="Which_programming_languages_does_Wikifunctions_currently_support?_Which_programming_languages_will_be_supported_in_the_future?"></span> === Ngutiphi tilwimi tekuhlela letisekelwa yi-Wikifunctions njengamanje? Ngutiphi tilwimi tekuhlela letitawusekelwa esikhatsini lesitako? === Kwanyalo i Wikifunctions isekela kusebenta lokubhalwe nge JavaScript ne Python Sihlela kwengeta kusekelwa kwetilwimi letinyenti tekuhlela esikhatsini lesitako Sinethemba lekwengeta lokungenani lolunye lulwimi lwekuhlela nga 2024 (kepha asikakhetsi kutsi nguyiphi). <span id="How_will_Wikifunctions_be_integrated_into_other_projects?"></span> === I Wikifunctions itawuhlanganiswa njani nalamanye emaphrojekthi? === I-Wikifunctions sinyatselo sekucala sekwakha i Wikipedia lefinyetako Sigcile esikhatsini lesitako sitawuba kusekela ummango kanye nekwenta ncono ngekuya ngemibono Ngesikhatsi sinye sitawucala inchubo yekuyihlanganisa ne-Wikipedia ne Wikidata lokutawuvumela tinhlelo tekusebenta letibanti temphilo yangempela futsi kusisondzete embonweni we-Abstract Wikipedia. Labafaka sandla batawukhona kubita imisebenti legcinwe kusayithi yeWikifunctions kusuka ngaphakatsi kwemawiki abo Umphumela wekushaya umsebenti utawukhonjiswa kubafundzi be wiki Loku kungasetjentiswa sibonelo kubala iminyaka yemuntfu linani lebantfu ngekuya kwemininingwane yebantfu kanye nendzawo kusuka ku-Wikidata noma kudvweba ligrafu bese ulihlanganisa esihlokweni lesiniketwe sona. Lokunye lokungentiwa kuhlanganisa i Wikifunctions kutawuba kuhlanganisa sikhombimsebenti sekushayela umsebenti losebentako ngaphakatsi kwe wiki yabo Loku kungasetjentiswa sibonelo esihlokweni se Wikipedia kubala ngamandla umphumela we-equation lebonakalako lesekelwe kumapharamitha laniketwe ngumfundzi kudvweba kanye nekusebentisana nemisebenti yetibalo njll. <span id="What_Wikifunctions_is_not?"></span> === Yini iWikifunctions lengasiyo? === Ngicela buka [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] kute utfole lwati lolubanti ngaloko. <span id="What_license_will_the_functions_and_derived_content_be_under?"></span> === Nguyiphi ilayisensi letawube imisebenti kanye nekucuketfwe lokususelwa kuyo? === Ngekuya kwengcoco leyenteka,[[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], yonkhe iminikelo ku-Wikifunctions kanye nemaphrojekthi ebanti e-Abstract Wikipedia itawushicilelwa ngaphansi kwemalayisensi lamahhala Ikakhulukati: * [[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] kuWikifunctions kutawushicilelwa ngaphasi kwe [[w:Creative Commons license|CC BY-SA 4.0]]. * [[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] kanye nalokunye lokucuketfwe lokuhlelekile ku Wikifunctions kutawushicilelwa ngaphansi kwe,[[w:CC0|CC 0]]. * [[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] ku Wikifunctions kutawushicilelwa ngaphansi kwe,[[w:Apache License|Apache 2 license]]. * [[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]],kwe Wikipedia Lefingqiwe kutawushicilelwa ngaphansi kwe-CC BY-SA 4.0. Kusenemaphuzu latsite latawudzinga kulungiswa esikhatsini lesitako njengelayisensi yekucuketfwe lokukhicitwako kusuka kulokucuketfwe lokungabonakali Sihlela kubhala incwadzi lephelele kakhulu nelitiko Letemtsetfo mayelana nekutsi bantfu bangaphindze bayisebentise njani ikhodi levela ku Wikifunctions ngaphandle kwebuhlungu ngesikhatsi banamatsela elayisensini. <span id="Contributing"></span> == Kunikela == <span id="I&#039;m_new_here._What_is_there_for_me_to_do_and_how_can_I_help?"></span> === Ngimusha lapha Yini lekhona lengingayenta futsi ngingasita njani? === Welcome! We re very happy to have you here! There are many opportunities for contributing to Wikifunctions from creating new functions to improving and translating documentation If you are looking for ways to get involved we recommend that maybe depending on your level of comfort you suggest a new function on a topic you are interested in Or even create such a function Provide some tests Try your hand at an implementation Help with translations Read and improve our documentation Help with organizing the community. <div lang="en" dir="ltr" class="mw-content-ltr"> === How do I create a new function, implementation, or test? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] 4uta6hhixgrq8z7xvft36n920h2m3fo 143022 143020 2024-12-01T17:21:30Z Nabulsi Trima 9551 Ngingawudala njani umsebenti lomusha, kusebenta noma sivivinyo 143022 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Yini umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]]kanye na,[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Kuyini kusebenta? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Kuyini sivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo bahloli bemsebenti we “licala lesihloko” bangafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Ngutiphi timphawu letikhona nyalo ngutiphi letitawutfolakala masinyane futsi ngutiphi letikhashane? === * Ngesikhatsi kwetfulwa: ** Sinemandla ekuba nemisebenti lesebenta nge Strings kanye Booleans. ** Wikifunctions kuyoba ngokugcwele emaveni emhlaba kusukela ekucaleni Lingasetjentiswa kunobe nguluphi lulwimi. * [[Wikifunctions:Status|Kutfutfukiswa lokuchubekako]]: ** Tinhlobo letijwayelekile kanye nemisebenti levamile ayisekelwa ngalokuphelele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Lolunye luhlobo lolujabulisako ikakhulukati lutawuba idatha kanambambili futsi ikakhulukati emafayela. ** Kwanyalo sisekela tilwimi letimbili tekuhlela tekucala kusebenta:i JavaScript ne-Python Esikhatsini lesitako sifuna kusekela labanye labanyenti. ** Kwanyalo ''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi e Wikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** Kutawukhonakala kusebentisa idatha kusuka Wikidata emisebenti. ** Kutawukhonakala kutsi ubite emasethi emininingwane kusuka endzaweni yemagama e-Commons Data. <span id="How_is_Wikifunctions_multilingual?"></span> === I Wikifunctions isebenta njani ngetilwimi letinyenti? === I Wikifunctions ne Abstract Wikipedia inetilwimi letinyenti ngetindlela letinyenti letehlukene letingatsintsani: * '''I Wikifunctions inetilwimi letinyenti ngekuya ngekucuketfwe kwayo kanye nendlela lesetjentiswa ngayo.''' Basebentisi bangafundza futsi babite imisebenti ku-Wikifunctions nganoma nguluphi lulwimi lwemvelo Nawu umsebenti we “join string” nge [https://www.wikifunctions.org/view/en/Z10000 English],[https://www.wikifunctions.org/view/pl/Z10000 Polish] na [https://www.wikifunctions.org/view/he/Z10000 Hebrew], futsi uyatfolakala ngetilwimi letinyenti. * '''Labafaka sandla bangahlela futsi bente ncono iWikifunctions basebentisa lulwimi lwabo.''' Ngisho nekusebenta kungahlelwa ngelulwimi lwemvelo lwemnikeli Sibonelo saloko kutsi kwakheka kwemsebenti we “futsi” kungahlelwa ngesiJalimane [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en Singisisi],nobe nganoma ngutiphi letinye tilwimi leticishe tibe ngu-300. * '''Imisebenti ye-Wikifunctions ingasetjentiswa kudala imiphumela yanobe nguluphi lulwimi lwemvelo.''' Ummango udala linani lelikhulako lemisebenti yekusekela situkulwane sembhalo ngetilwimi letinyenti temvelo. Sinemisebenti ye,[[Wikifunctions:Catalogue#Breton|SiBreton]], [[Wikifunctions:Catalogue#Rohingya|SiRohingya]], [[Wikifunctions:Catalogue#English|Siswati]], kanye naletinye tilwimi letinyenti. * '''Imisebenti ku Wikifunctions ingasetjentiswa ngetilwimi letehlukene tekuhlela.'''Sibonelo,[[Z10000|join function]] usetjentiswa kukho kokubili [[Z10005|JavaScript]] kanye naku [[Z10004|Python]]. <span id="Which_programming_languages_does_Wikifunctions_currently_support?_Which_programming_languages_will_be_supported_in_the_future?"></span> === Ngutiphi tilwimi tekuhlela letisekelwa yi-Wikifunctions njengamanje? Ngutiphi tilwimi tekuhlela letitawusekelwa esikhatsini lesitako? === Kwanyalo i Wikifunctions isekela kusebenta lokubhalwe nge JavaScript ne Python Sihlela kwengeta kusekelwa kwetilwimi letinyenti tekuhlela esikhatsini lesitako Sinethemba lekwengeta lokungenani lolunye lulwimi lwekuhlela nga 2024 (kepha asikakhetsi kutsi nguyiphi). <span id="How_will_Wikifunctions_be_integrated_into_other_projects?"></span> === I Wikifunctions itawuhlanganiswa njani nalamanye emaphrojekthi? === I-Wikifunctions sinyatselo sekucala sekwakha i Wikipedia lefinyetako Sigcile esikhatsini lesitako sitawuba kusekela ummango kanye nekwenta ncono ngekuya ngemibono Ngesikhatsi sinye sitawucala inchubo yekuyihlanganisa ne-Wikipedia ne Wikidata lokutawuvumela tinhlelo tekusebenta letibanti temphilo yangempela futsi kusisondzete embonweni we-Abstract Wikipedia. Labafaka sandla batawukhona kubita imisebenti legcinwe kusayithi yeWikifunctions kusuka ngaphakatsi kwemawiki abo Umphumela wekushaya umsebenti utawukhonjiswa kubafundzi be wiki Loku kungasetjentiswa sibonelo kubala iminyaka yemuntfu linani lebantfu ngekuya kwemininingwane yebantfu kanye nendzawo kusuka ku-Wikidata noma kudvweba ligrafu bese ulihlanganisa esihlokweni lesiniketwe sona. Lokunye lokungentiwa kuhlanganisa i Wikifunctions kutawuba kuhlanganisa sikhombimsebenti sekushayela umsebenti losebentako ngaphakatsi kwe wiki yabo Loku kungasetjentiswa sibonelo esihlokweni se Wikipedia kubala ngamandla umphumela we-equation lebonakalako lesekelwe kumapharamitha laniketwe ngumfundzi kudvweba kanye nekusebentisana nemisebenti yetibalo njll. <span id="What_Wikifunctions_is_not?"></span> === Yini iWikifunctions lengasiyo? === Ngicela buka [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] kute utfole lwati lolubanti ngaloko. <span id="What_license_will_the_functions_and_derived_content_be_under?"></span> === Nguyiphi ilayisensi letawube imisebenti kanye nekucuketfwe lokususelwa kuyo? === Ngekuya kwengcoco leyenteka,[[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], yonkhe iminikelo ku-Wikifunctions kanye nemaphrojekthi ebanti e-Abstract Wikipedia itawushicilelwa ngaphansi kwemalayisensi lamahhala Ikakhulukati: * [[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] kuWikifunctions kutawushicilelwa ngaphasi kwe [[w:Creative Commons license|CC BY-SA 4.0]]. * [[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] kanye nalokunye lokucuketfwe lokuhlelekile ku Wikifunctions kutawushicilelwa ngaphansi kwe,[[w:CC0|CC 0]]. * [[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] ku Wikifunctions kutawushicilelwa ngaphansi kwe,[[w:Apache License|Apache 2 license]]. * [[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]],kwe Wikipedia Lefingqiwe kutawushicilelwa ngaphansi kwe-CC BY-SA 4.0. Kusenemaphuzu latsite latawudzinga kulungiswa esikhatsini lesitako njengelayisensi yekucuketfwe lokukhicitwako kusuka kulokucuketfwe lokungabonakali Sihlela kubhala incwadzi lephelele kakhulu nelitiko Letemtsetfo mayelana nekutsi bantfu bangaphindze bayisebentise njani ikhodi levela ku Wikifunctions ngaphandle kwebuhlungu ngesikhatsi banamatsela elayisensini. <span id="Contributing"></span> == Kunikela == <span id="I&#039;m_new_here._What_is_there_for_me_to_do_and_how_can_I_help?"></span> === Ngimusha lapha Yini lekhona lengingayenta futsi ngingasita njani? === Welcome! We re very happy to have you here! There are many opportunities for contributing to Wikifunctions from creating new functions to improving and translating documentation If you are looking for ways to get involved we recommend that maybe depending on your level of comfort you suggest a new function on a topic you are interested in Or even create such a function Provide some tests Try your hand at an implementation Help with translations Read and improve our documentation Help with organizing the community. <span id="How_do_I_create_a_new_function,_implementation,_or_test?"></span> === Ngingawudala njani umsebenti lomusha, kusebenta noma sivivinyo? === <div lang="en" dir="ltr" class="mw-content-ltr"> To see how to create a new function, implementation, or test, see [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] iu8b9okaeg6vzf5zfqr3b83jibttpox 143025 143022 2024-12-01T17:45:59Z Nabulsi Trima 9551 Kuze ubone kutsi ungawenta njani umsebenti lomusha kusebenta noma sivivinyo bona [[$1|Wikifunctions:Introduction]]. 143025 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Yini umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]]kanye na,[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Kuyini kusebenta? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Kuyini sivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo bahloli bemsebenti we “licala lesihloko” bangafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Ngutiphi timphawu letikhona nyalo ngutiphi letitawutfolakala masinyane futsi ngutiphi letikhashane? === * Ngesikhatsi kwetfulwa: ** Sinemandla ekuba nemisebenti lesebenta nge Strings kanye Booleans. ** Wikifunctions kuyoba ngokugcwele emaveni emhlaba kusukela ekucaleni Lingasetjentiswa kunobe nguluphi lulwimi. * [[Wikifunctions:Status|Kutfutfukiswa lokuchubekako]]: ** Tinhlobo letijwayelekile kanye nemisebenti levamile ayisekelwa ngalokuphelele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Lolunye luhlobo lolujabulisako ikakhulukati lutawuba idatha kanambambili futsi ikakhulukati emafayela. ** Kwanyalo sisekela tilwimi letimbili tekuhlela tekucala kusebenta:i JavaScript ne-Python Esikhatsini lesitako sifuna kusekela labanye labanyenti. ** Kwanyalo ''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi e Wikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** Kutawukhonakala kusebentisa idatha kusuka Wikidata emisebenti. ** Kutawukhonakala kutsi ubite emasethi emininingwane kusuka endzaweni yemagama e-Commons Data. <span id="How_is_Wikifunctions_multilingual?"></span> === I Wikifunctions isebenta njani ngetilwimi letinyenti? === I Wikifunctions ne Abstract Wikipedia inetilwimi letinyenti ngetindlela letinyenti letehlukene letingatsintsani: * '''I Wikifunctions inetilwimi letinyenti ngekuya ngekucuketfwe kwayo kanye nendlela lesetjentiswa ngayo.''' Basebentisi bangafundza futsi babite imisebenti ku-Wikifunctions nganoma nguluphi lulwimi lwemvelo Nawu umsebenti we “join string” nge [https://www.wikifunctions.org/view/en/Z10000 English],[https://www.wikifunctions.org/view/pl/Z10000 Polish] na [https://www.wikifunctions.org/view/he/Z10000 Hebrew], futsi uyatfolakala ngetilwimi letinyenti. * '''Labafaka sandla bangahlela futsi bente ncono iWikifunctions basebentisa lulwimi lwabo.''' Ngisho nekusebenta kungahlelwa ngelulwimi lwemvelo lwemnikeli Sibonelo saloko kutsi kwakheka kwemsebenti we “futsi” kungahlelwa ngesiJalimane [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en Singisisi],nobe nganoma ngutiphi letinye tilwimi leticishe tibe ngu-300. * '''Imisebenti ye-Wikifunctions ingasetjentiswa kudala imiphumela yanobe nguluphi lulwimi lwemvelo.''' Ummango udala linani lelikhulako lemisebenti yekusekela situkulwane sembhalo ngetilwimi letinyenti temvelo. Sinemisebenti ye,[[Wikifunctions:Catalogue#Breton|SiBreton]], [[Wikifunctions:Catalogue#Rohingya|SiRohingya]], [[Wikifunctions:Catalogue#English|Siswati]], kanye naletinye tilwimi letinyenti. * '''Imisebenti ku Wikifunctions ingasetjentiswa ngetilwimi letehlukene tekuhlela.'''Sibonelo,[[Z10000|join function]] usetjentiswa kukho kokubili [[Z10005|JavaScript]] kanye naku [[Z10004|Python]]. <span id="Which_programming_languages_does_Wikifunctions_currently_support?_Which_programming_languages_will_be_supported_in_the_future?"></span> === Ngutiphi tilwimi tekuhlela letisekelwa yi-Wikifunctions njengamanje? Ngutiphi tilwimi tekuhlela letitawusekelwa esikhatsini lesitako? === Kwanyalo i Wikifunctions isekela kusebenta lokubhalwe nge JavaScript ne Python Sihlela kwengeta kusekelwa kwetilwimi letinyenti tekuhlela esikhatsini lesitako Sinethemba lekwengeta lokungenani lolunye lulwimi lwekuhlela nga 2024 (kepha asikakhetsi kutsi nguyiphi). <span id="How_will_Wikifunctions_be_integrated_into_other_projects?"></span> === I Wikifunctions itawuhlanganiswa njani nalamanye emaphrojekthi? === I-Wikifunctions sinyatselo sekucala sekwakha i Wikipedia lefinyetako Sigcile esikhatsini lesitako sitawuba kusekela ummango kanye nekwenta ncono ngekuya ngemibono Ngesikhatsi sinye sitawucala inchubo yekuyihlanganisa ne-Wikipedia ne Wikidata lokutawuvumela tinhlelo tekusebenta letibanti temphilo yangempela futsi kusisondzete embonweni we-Abstract Wikipedia. Labafaka sandla batawukhona kubita imisebenti legcinwe kusayithi yeWikifunctions kusuka ngaphakatsi kwemawiki abo Umphumela wekushaya umsebenti utawukhonjiswa kubafundzi be wiki Loku kungasetjentiswa sibonelo kubala iminyaka yemuntfu linani lebantfu ngekuya kwemininingwane yebantfu kanye nendzawo kusuka ku-Wikidata noma kudvweba ligrafu bese ulihlanganisa esihlokweni lesiniketwe sona. Lokunye lokungentiwa kuhlanganisa i Wikifunctions kutawuba kuhlanganisa sikhombimsebenti sekushayela umsebenti losebentako ngaphakatsi kwe wiki yabo Loku kungasetjentiswa sibonelo esihlokweni se Wikipedia kubala ngamandla umphumela we-equation lebonakalako lesekelwe kumapharamitha laniketwe ngumfundzi kudvweba kanye nekusebentisana nemisebenti yetibalo njll. <span id="What_Wikifunctions_is_not?"></span> === Yini iWikifunctions lengasiyo? === Ngicela buka [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] kute utfole lwati lolubanti ngaloko. <span id="What_license_will_the_functions_and_derived_content_be_under?"></span> === Nguyiphi ilayisensi letawube imisebenti kanye nekucuketfwe lokususelwa kuyo? === Ngekuya kwengcoco leyenteka,[[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], yonkhe iminikelo ku-Wikifunctions kanye nemaphrojekthi ebanti e-Abstract Wikipedia itawushicilelwa ngaphansi kwemalayisensi lamahhala Ikakhulukati: * [[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] kuWikifunctions kutawushicilelwa ngaphasi kwe [[w:Creative Commons license|CC BY-SA 4.0]]. * [[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] kanye nalokunye lokucuketfwe lokuhlelekile ku Wikifunctions kutawushicilelwa ngaphansi kwe,[[w:CC0|CC 0]]. * [[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] ku Wikifunctions kutawushicilelwa ngaphansi kwe,[[w:Apache License|Apache 2 license]]. * [[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]],kwe Wikipedia Lefingqiwe kutawushicilelwa ngaphansi kwe-CC BY-SA 4.0. Kusenemaphuzu latsite latawudzinga kulungiswa esikhatsini lesitako njengelayisensi yekucuketfwe lokukhicitwako kusuka kulokucuketfwe lokungabonakali Sihlela kubhala incwadzi lephelele kakhulu nelitiko Letemtsetfo mayelana nekutsi bantfu bangaphindze bayisebentise njani ikhodi levela ku Wikifunctions ngaphandle kwebuhlungu ngesikhatsi banamatsela elayisensini. <span id="Contributing"></span> == Kunikela == <span id="I&#039;m_new_here._What_is_there_for_me_to_do_and_how_can_I_help?"></span> === Ngimusha lapha Yini lekhona lengingayenta futsi ngingasita njani? === Welcome! We re very happy to have you here! There are many opportunities for contributing to Wikifunctions from creating new functions to improving and translating documentation If you are looking for ways to get involved we recommend that maybe depending on your level of comfort you suggest a new function on a topic you are interested in Or even create such a function Provide some tests Try your hand at an implementation Help with translations Read and improve our documentation Help with organizing the community. <span id="How_do_I_create_a_new_function,_implementation,_or_test?"></span> === Ngingawudala njani umsebenti lomusha, kusebenta noma sivivinyo? === Kuze ubone kutsi ungawenta njani umsebenti lomusha kusebenta noma sivivinyo bona [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. <div lang="en" dir="ltr" class="mw-content-ltr"> To see in more detail how to create an implementation, see [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] cfkcmhrfz8wpk2bx3wtxk78ldt8fu9k 143027 143025 2024-12-01T17:47:33Z Nabulsi Trima 9551 Kubona kabanti kutsi ungakwakha njani kusebenta bona [[$1|Wikifunctions:How to create implementations]]. 143027 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Yini umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]]kanye na,[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Kuyini kusebenta? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Kuyini sivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo bahloli bemsebenti we “licala lesihloko” bangafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Ngutiphi timphawu letikhona nyalo ngutiphi letitawutfolakala masinyane futsi ngutiphi letikhashane? === * Ngesikhatsi kwetfulwa: ** Sinemandla ekuba nemisebenti lesebenta nge Strings kanye Booleans. ** Wikifunctions kuyoba ngokugcwele emaveni emhlaba kusukela ekucaleni Lingasetjentiswa kunobe nguluphi lulwimi. * [[Wikifunctions:Status|Kutfutfukiswa lokuchubekako]]: ** Tinhlobo letijwayelekile kanye nemisebenti levamile ayisekelwa ngalokuphelele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Lolunye luhlobo lolujabulisako ikakhulukati lutawuba idatha kanambambili futsi ikakhulukati emafayela. ** Kwanyalo sisekela tilwimi letimbili tekuhlela tekucala kusebenta:i JavaScript ne-Python Esikhatsini lesitako sifuna kusekela labanye labanyenti. ** Kwanyalo ''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi e Wikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** Kutawukhonakala kusebentisa idatha kusuka Wikidata emisebenti. ** Kutawukhonakala kutsi ubite emasethi emininingwane kusuka endzaweni yemagama e-Commons Data. <span id="How_is_Wikifunctions_multilingual?"></span> === I Wikifunctions isebenta njani ngetilwimi letinyenti? === I Wikifunctions ne Abstract Wikipedia inetilwimi letinyenti ngetindlela letinyenti letehlukene letingatsintsani: * '''I Wikifunctions inetilwimi letinyenti ngekuya ngekucuketfwe kwayo kanye nendlela lesetjentiswa ngayo.''' Basebentisi bangafundza futsi babite imisebenti ku-Wikifunctions nganoma nguluphi lulwimi lwemvelo Nawu umsebenti we “join string” nge [https://www.wikifunctions.org/view/en/Z10000 English],[https://www.wikifunctions.org/view/pl/Z10000 Polish] na [https://www.wikifunctions.org/view/he/Z10000 Hebrew], futsi uyatfolakala ngetilwimi letinyenti. * '''Labafaka sandla bangahlela futsi bente ncono iWikifunctions basebentisa lulwimi lwabo.''' Ngisho nekusebenta kungahlelwa ngelulwimi lwemvelo lwemnikeli Sibonelo saloko kutsi kwakheka kwemsebenti we “futsi” kungahlelwa ngesiJalimane [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en Singisisi],nobe nganoma ngutiphi letinye tilwimi leticishe tibe ngu-300. * '''Imisebenti ye-Wikifunctions ingasetjentiswa kudala imiphumela yanobe nguluphi lulwimi lwemvelo.''' Ummango udala linani lelikhulako lemisebenti yekusekela situkulwane sembhalo ngetilwimi letinyenti temvelo. Sinemisebenti ye,[[Wikifunctions:Catalogue#Breton|SiBreton]], [[Wikifunctions:Catalogue#Rohingya|SiRohingya]], [[Wikifunctions:Catalogue#English|Siswati]], kanye naletinye tilwimi letinyenti. * '''Imisebenti ku Wikifunctions ingasetjentiswa ngetilwimi letehlukene tekuhlela.'''Sibonelo,[[Z10000|join function]] usetjentiswa kukho kokubili [[Z10005|JavaScript]] kanye naku [[Z10004|Python]]. <span id="Which_programming_languages_does_Wikifunctions_currently_support?_Which_programming_languages_will_be_supported_in_the_future?"></span> === Ngutiphi tilwimi tekuhlela letisekelwa yi-Wikifunctions njengamanje? Ngutiphi tilwimi tekuhlela letitawusekelwa esikhatsini lesitako? === Kwanyalo i Wikifunctions isekela kusebenta lokubhalwe nge JavaScript ne Python Sihlela kwengeta kusekelwa kwetilwimi letinyenti tekuhlela esikhatsini lesitako Sinethemba lekwengeta lokungenani lolunye lulwimi lwekuhlela nga 2024 (kepha asikakhetsi kutsi nguyiphi). <span id="How_will_Wikifunctions_be_integrated_into_other_projects?"></span> === I Wikifunctions itawuhlanganiswa njani nalamanye emaphrojekthi? === I-Wikifunctions sinyatselo sekucala sekwakha i Wikipedia lefinyetako Sigcile esikhatsini lesitako sitawuba kusekela ummango kanye nekwenta ncono ngekuya ngemibono Ngesikhatsi sinye sitawucala inchubo yekuyihlanganisa ne-Wikipedia ne Wikidata lokutawuvumela tinhlelo tekusebenta letibanti temphilo yangempela futsi kusisondzete embonweni we-Abstract Wikipedia. Labafaka sandla batawukhona kubita imisebenti legcinwe kusayithi yeWikifunctions kusuka ngaphakatsi kwemawiki abo Umphumela wekushaya umsebenti utawukhonjiswa kubafundzi be wiki Loku kungasetjentiswa sibonelo kubala iminyaka yemuntfu linani lebantfu ngekuya kwemininingwane yebantfu kanye nendzawo kusuka ku-Wikidata noma kudvweba ligrafu bese ulihlanganisa esihlokweni lesiniketwe sona. Lokunye lokungentiwa kuhlanganisa i Wikifunctions kutawuba kuhlanganisa sikhombimsebenti sekushayela umsebenti losebentako ngaphakatsi kwe wiki yabo Loku kungasetjentiswa sibonelo esihlokweni se Wikipedia kubala ngamandla umphumela we-equation lebonakalako lesekelwe kumapharamitha laniketwe ngumfundzi kudvweba kanye nekusebentisana nemisebenti yetibalo njll. <span id="What_Wikifunctions_is_not?"></span> === Yini iWikifunctions lengasiyo? === Ngicela buka [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] kute utfole lwati lolubanti ngaloko. <span id="What_license_will_the_functions_and_derived_content_be_under?"></span> === Nguyiphi ilayisensi letawube imisebenti kanye nekucuketfwe lokususelwa kuyo? === Ngekuya kwengcoco leyenteka,[[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], yonkhe iminikelo ku-Wikifunctions kanye nemaphrojekthi ebanti e-Abstract Wikipedia itawushicilelwa ngaphansi kwemalayisensi lamahhala Ikakhulukati: * [[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] kuWikifunctions kutawushicilelwa ngaphasi kwe [[w:Creative Commons license|CC BY-SA 4.0]]. * [[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] kanye nalokunye lokucuketfwe lokuhlelekile ku Wikifunctions kutawushicilelwa ngaphansi kwe,[[w:CC0|CC 0]]. * [[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] ku Wikifunctions kutawushicilelwa ngaphansi kwe,[[w:Apache License|Apache 2 license]]. * [[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]],kwe Wikipedia Lefingqiwe kutawushicilelwa ngaphansi kwe-CC BY-SA 4.0. Kusenemaphuzu latsite latawudzinga kulungiswa esikhatsini lesitako njengelayisensi yekucuketfwe lokukhicitwako kusuka kulokucuketfwe lokungabonakali Sihlela kubhala incwadzi lephelele kakhulu nelitiko Letemtsetfo mayelana nekutsi bantfu bangaphindze bayisebentise njani ikhodi levela ku Wikifunctions ngaphandle kwebuhlungu ngesikhatsi banamatsela elayisensini. <span id="Contributing"></span> == Kunikela == <span id="I&#039;m_new_here._What_is_there_for_me_to_do_and_how_can_I_help?"></span> === Ngimusha lapha Yini lekhona lengingayenta futsi ngingasita njani? === Welcome! We re very happy to have you here! There are many opportunities for contributing to Wikifunctions from creating new functions to improving and translating documentation If you are looking for ways to get involved we recommend that maybe depending on your level of comfort you suggest a new function on a topic you are interested in Or even create such a function Provide some tests Try your hand at an implementation Help with translations Read and improve our documentation Help with organizing the community. <span id="How_do_I_create_a_new_function,_implementation,_or_test?"></span> === Ngingawudala njani umsebenti lomusha, kusebenta noma sivivinyo? === Kuze ubone kutsi ungawenta njani umsebenti lomusha kusebenta noma sivivinyo bona [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. Kubona kabanti kutsi ungakwakha njani kusebenta bona [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. <div lang="en" dir="ltr" class="mw-content-ltr"> === What should I edit first? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] ew53ln3whh36rbki2c0lbfq19bh0cgo 143029 143027 2024-12-01T18:01:10Z Nabulsi Trima 9551 Yini lokufanele ngiyihlele kucala 143029 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Yini umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]]kanye na,[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Kuyini kusebenta? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Kuyini sivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo bahloli bemsebenti we “licala lesihloko” bangafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Ngutiphi timphawu letikhona nyalo ngutiphi letitawutfolakala masinyane futsi ngutiphi letikhashane? === * Ngesikhatsi kwetfulwa: ** Sinemandla ekuba nemisebenti lesebenta nge Strings kanye Booleans. ** Wikifunctions kuyoba ngokugcwele emaveni emhlaba kusukela ekucaleni Lingasetjentiswa kunobe nguluphi lulwimi. * [[Wikifunctions:Status|Kutfutfukiswa lokuchubekako]]: ** Tinhlobo letijwayelekile kanye nemisebenti levamile ayisekelwa ngalokuphelele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Lolunye luhlobo lolujabulisako ikakhulukati lutawuba idatha kanambambili futsi ikakhulukati emafayela. ** Kwanyalo sisekela tilwimi letimbili tekuhlela tekucala kusebenta:i JavaScript ne-Python Esikhatsini lesitako sifuna kusekela labanye labanyenti. ** Kwanyalo ''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi e Wikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** Kutawukhonakala kusebentisa idatha kusuka Wikidata emisebenti. ** Kutawukhonakala kutsi ubite emasethi emininingwane kusuka endzaweni yemagama e-Commons Data. <span id="How_is_Wikifunctions_multilingual?"></span> === I Wikifunctions isebenta njani ngetilwimi letinyenti? === I Wikifunctions ne Abstract Wikipedia inetilwimi letinyenti ngetindlela letinyenti letehlukene letingatsintsani: * '''I Wikifunctions inetilwimi letinyenti ngekuya ngekucuketfwe kwayo kanye nendlela lesetjentiswa ngayo.''' Basebentisi bangafundza futsi babite imisebenti ku-Wikifunctions nganoma nguluphi lulwimi lwemvelo Nawu umsebenti we “join string” nge [https://www.wikifunctions.org/view/en/Z10000 English],[https://www.wikifunctions.org/view/pl/Z10000 Polish] na [https://www.wikifunctions.org/view/he/Z10000 Hebrew], futsi uyatfolakala ngetilwimi letinyenti. * '''Labafaka sandla bangahlela futsi bente ncono iWikifunctions basebentisa lulwimi lwabo.''' Ngisho nekusebenta kungahlelwa ngelulwimi lwemvelo lwemnikeli Sibonelo saloko kutsi kwakheka kwemsebenti we “futsi” kungahlelwa ngesiJalimane [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en Singisisi],nobe nganoma ngutiphi letinye tilwimi leticishe tibe ngu-300. * '''Imisebenti ye-Wikifunctions ingasetjentiswa kudala imiphumela yanobe nguluphi lulwimi lwemvelo.''' Ummango udala linani lelikhulako lemisebenti yekusekela situkulwane sembhalo ngetilwimi letinyenti temvelo. Sinemisebenti ye,[[Wikifunctions:Catalogue#Breton|SiBreton]], [[Wikifunctions:Catalogue#Rohingya|SiRohingya]], [[Wikifunctions:Catalogue#English|Siswati]], kanye naletinye tilwimi letinyenti. * '''Imisebenti ku Wikifunctions ingasetjentiswa ngetilwimi letehlukene tekuhlela.'''Sibonelo,[[Z10000|join function]] usetjentiswa kukho kokubili [[Z10005|JavaScript]] kanye naku [[Z10004|Python]]. <span id="Which_programming_languages_does_Wikifunctions_currently_support?_Which_programming_languages_will_be_supported_in_the_future?"></span> === Ngutiphi tilwimi tekuhlela letisekelwa yi-Wikifunctions njengamanje? Ngutiphi tilwimi tekuhlela letitawusekelwa esikhatsini lesitako? === Kwanyalo i Wikifunctions isekela kusebenta lokubhalwe nge JavaScript ne Python Sihlela kwengeta kusekelwa kwetilwimi letinyenti tekuhlela esikhatsini lesitako Sinethemba lekwengeta lokungenani lolunye lulwimi lwekuhlela nga 2024 (kepha asikakhetsi kutsi nguyiphi). <span id="How_will_Wikifunctions_be_integrated_into_other_projects?"></span> === I Wikifunctions itawuhlanganiswa njani nalamanye emaphrojekthi? === I-Wikifunctions sinyatselo sekucala sekwakha i Wikipedia lefinyetako Sigcile esikhatsini lesitako sitawuba kusekela ummango kanye nekwenta ncono ngekuya ngemibono Ngesikhatsi sinye sitawucala inchubo yekuyihlanganisa ne-Wikipedia ne Wikidata lokutawuvumela tinhlelo tekusebenta letibanti temphilo yangempela futsi kusisondzete embonweni we-Abstract Wikipedia. Labafaka sandla batawukhona kubita imisebenti legcinwe kusayithi yeWikifunctions kusuka ngaphakatsi kwemawiki abo Umphumela wekushaya umsebenti utawukhonjiswa kubafundzi be wiki Loku kungasetjentiswa sibonelo kubala iminyaka yemuntfu linani lebantfu ngekuya kwemininingwane yebantfu kanye nendzawo kusuka ku-Wikidata noma kudvweba ligrafu bese ulihlanganisa esihlokweni lesiniketwe sona. Lokunye lokungentiwa kuhlanganisa i Wikifunctions kutawuba kuhlanganisa sikhombimsebenti sekushayela umsebenti losebentako ngaphakatsi kwe wiki yabo Loku kungasetjentiswa sibonelo esihlokweni se Wikipedia kubala ngamandla umphumela we-equation lebonakalako lesekelwe kumapharamitha laniketwe ngumfundzi kudvweba kanye nekusebentisana nemisebenti yetibalo njll. <span id="What_Wikifunctions_is_not?"></span> === Yini iWikifunctions lengasiyo? === Ngicela buka [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] kute utfole lwati lolubanti ngaloko. <span id="What_license_will_the_functions_and_derived_content_be_under?"></span> === Nguyiphi ilayisensi letawube imisebenti kanye nekucuketfwe lokususelwa kuyo? === Ngekuya kwengcoco leyenteka,[[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], yonkhe iminikelo ku-Wikifunctions kanye nemaphrojekthi ebanti e-Abstract Wikipedia itawushicilelwa ngaphansi kwemalayisensi lamahhala Ikakhulukati: * [[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] kuWikifunctions kutawushicilelwa ngaphasi kwe [[w:Creative Commons license|CC BY-SA 4.0]]. * [[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] kanye nalokunye lokucuketfwe lokuhlelekile ku Wikifunctions kutawushicilelwa ngaphansi kwe,[[w:CC0|CC 0]]. * [[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] ku Wikifunctions kutawushicilelwa ngaphansi kwe,[[w:Apache License|Apache 2 license]]. * [[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]],kwe Wikipedia Lefingqiwe kutawushicilelwa ngaphansi kwe-CC BY-SA 4.0. Kusenemaphuzu latsite latawudzinga kulungiswa esikhatsini lesitako njengelayisensi yekucuketfwe lokukhicitwako kusuka kulokucuketfwe lokungabonakali Sihlela kubhala incwadzi lephelele kakhulu nelitiko Letemtsetfo mayelana nekutsi bantfu bangaphindze bayisebentise njani ikhodi levela ku Wikifunctions ngaphandle kwebuhlungu ngesikhatsi banamatsela elayisensini. <span id="Contributing"></span> == Kunikela == <span id="I&#039;m_new_here._What_is_there_for_me_to_do_and_how_can_I_help?"></span> === Ngimusha lapha Yini lekhona lengingayenta futsi ngingasita njani? === Welcome! We re very happy to have you here! There are many opportunities for contributing to Wikifunctions from creating new functions to improving and translating documentation If you are looking for ways to get involved we recommend that maybe depending on your level of comfort you suggest a new function on a topic you are interested in Or even create such a function Provide some tests Try your hand at an implementation Help with translations Read and improve our documentation Help with organizing the community. <span id="How_do_I_create_a_new_function,_implementation,_or_test?"></span> === Ngingawudala njani umsebenti lomusha, kusebenta noma sivivinyo? === Kuze ubone kutsi ungawenta njani umsebenti lomusha kusebenta noma sivivinyo bona [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. Kubona kabanti kutsi ungakwakha njani kusebenta bona [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. <span id="What_should_I_edit_first?"></span> === Yini lokufanele ngiyihlele kucala? === <div lang="en" dir="ltr" class="mw-content-ltr"> If you can write several languages, find functions that don't have labels and descriptions in your languages yet, and help to add them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] f5fzhit1q35jl9r2ls4bwx49tpk9cak 143031 143029 2024-12-01T18:01:37Z Nabulsi Trima 9551 Uma ungabhala tilwimi letinyenti tfola imisebenti lengakabi nemalebuli netinchazelo etilwimini takho bese usita kutifaka. 143031 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Yini umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]]kanye na,[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Kuyini kusebenta? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Kuyini sivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo bahloli bemsebenti we “licala lesihloko” bangafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Ngutiphi timphawu letikhona nyalo ngutiphi letitawutfolakala masinyane futsi ngutiphi letikhashane? === * Ngesikhatsi kwetfulwa: ** Sinemandla ekuba nemisebenti lesebenta nge Strings kanye Booleans. ** Wikifunctions kuyoba ngokugcwele emaveni emhlaba kusukela ekucaleni Lingasetjentiswa kunobe nguluphi lulwimi. * [[Wikifunctions:Status|Kutfutfukiswa lokuchubekako]]: ** Tinhlobo letijwayelekile kanye nemisebenti levamile ayisekelwa ngalokuphelele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Lolunye luhlobo lolujabulisako ikakhulukati lutawuba idatha kanambambili futsi ikakhulukati emafayela. ** Kwanyalo sisekela tilwimi letimbili tekuhlela tekucala kusebenta:i JavaScript ne-Python Esikhatsini lesitako sifuna kusekela labanye labanyenti. ** Kwanyalo ''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi e Wikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** Kutawukhonakala kusebentisa idatha kusuka Wikidata emisebenti. ** Kutawukhonakala kutsi ubite emasethi emininingwane kusuka endzaweni yemagama e-Commons Data. <span id="How_is_Wikifunctions_multilingual?"></span> === I Wikifunctions isebenta njani ngetilwimi letinyenti? === I Wikifunctions ne Abstract Wikipedia inetilwimi letinyenti ngetindlela letinyenti letehlukene letingatsintsani: * '''I Wikifunctions inetilwimi letinyenti ngekuya ngekucuketfwe kwayo kanye nendlela lesetjentiswa ngayo.''' Basebentisi bangafundza futsi babite imisebenti ku-Wikifunctions nganoma nguluphi lulwimi lwemvelo Nawu umsebenti we “join string” nge [https://www.wikifunctions.org/view/en/Z10000 English],[https://www.wikifunctions.org/view/pl/Z10000 Polish] na [https://www.wikifunctions.org/view/he/Z10000 Hebrew], futsi uyatfolakala ngetilwimi letinyenti. * '''Labafaka sandla bangahlela futsi bente ncono iWikifunctions basebentisa lulwimi lwabo.''' Ngisho nekusebenta kungahlelwa ngelulwimi lwemvelo lwemnikeli Sibonelo saloko kutsi kwakheka kwemsebenti we “futsi” kungahlelwa ngesiJalimane [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en Singisisi],nobe nganoma ngutiphi letinye tilwimi leticishe tibe ngu-300. * '''Imisebenti ye-Wikifunctions ingasetjentiswa kudala imiphumela yanobe nguluphi lulwimi lwemvelo.''' Ummango udala linani lelikhulako lemisebenti yekusekela situkulwane sembhalo ngetilwimi letinyenti temvelo. Sinemisebenti ye,[[Wikifunctions:Catalogue#Breton|SiBreton]], [[Wikifunctions:Catalogue#Rohingya|SiRohingya]], [[Wikifunctions:Catalogue#English|Siswati]], kanye naletinye tilwimi letinyenti. * '''Imisebenti ku Wikifunctions ingasetjentiswa ngetilwimi letehlukene tekuhlela.'''Sibonelo,[[Z10000|join function]] usetjentiswa kukho kokubili [[Z10005|JavaScript]] kanye naku [[Z10004|Python]]. <span id="Which_programming_languages_does_Wikifunctions_currently_support?_Which_programming_languages_will_be_supported_in_the_future?"></span> === Ngutiphi tilwimi tekuhlela letisekelwa yi-Wikifunctions njengamanje? Ngutiphi tilwimi tekuhlela letitawusekelwa esikhatsini lesitako? === Kwanyalo i Wikifunctions isekela kusebenta lokubhalwe nge JavaScript ne Python Sihlela kwengeta kusekelwa kwetilwimi letinyenti tekuhlela esikhatsini lesitako Sinethemba lekwengeta lokungenani lolunye lulwimi lwekuhlela nga 2024 (kepha asikakhetsi kutsi nguyiphi). <span id="How_will_Wikifunctions_be_integrated_into_other_projects?"></span> === I Wikifunctions itawuhlanganiswa njani nalamanye emaphrojekthi? === I-Wikifunctions sinyatselo sekucala sekwakha i Wikipedia lefinyetako Sigcile esikhatsini lesitako sitawuba kusekela ummango kanye nekwenta ncono ngekuya ngemibono Ngesikhatsi sinye sitawucala inchubo yekuyihlanganisa ne-Wikipedia ne Wikidata lokutawuvumela tinhlelo tekusebenta letibanti temphilo yangempela futsi kusisondzete embonweni we-Abstract Wikipedia. Labafaka sandla batawukhona kubita imisebenti legcinwe kusayithi yeWikifunctions kusuka ngaphakatsi kwemawiki abo Umphumela wekushaya umsebenti utawukhonjiswa kubafundzi be wiki Loku kungasetjentiswa sibonelo kubala iminyaka yemuntfu linani lebantfu ngekuya kwemininingwane yebantfu kanye nendzawo kusuka ku-Wikidata noma kudvweba ligrafu bese ulihlanganisa esihlokweni lesiniketwe sona. Lokunye lokungentiwa kuhlanganisa i Wikifunctions kutawuba kuhlanganisa sikhombimsebenti sekushayela umsebenti losebentako ngaphakatsi kwe wiki yabo Loku kungasetjentiswa sibonelo esihlokweni se Wikipedia kubala ngamandla umphumela we-equation lebonakalako lesekelwe kumapharamitha laniketwe ngumfundzi kudvweba kanye nekusebentisana nemisebenti yetibalo njll. <span id="What_Wikifunctions_is_not?"></span> === Yini iWikifunctions lengasiyo? === Ngicela buka [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] kute utfole lwati lolubanti ngaloko. <span id="What_license_will_the_functions_and_derived_content_be_under?"></span> === Nguyiphi ilayisensi letawube imisebenti kanye nekucuketfwe lokususelwa kuyo? === Ngekuya kwengcoco leyenteka,[[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], yonkhe iminikelo ku-Wikifunctions kanye nemaphrojekthi ebanti e-Abstract Wikipedia itawushicilelwa ngaphansi kwemalayisensi lamahhala Ikakhulukati: * [[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] kuWikifunctions kutawushicilelwa ngaphasi kwe [[w:Creative Commons license|CC BY-SA 4.0]]. * [[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] kanye nalokunye lokucuketfwe lokuhlelekile ku Wikifunctions kutawushicilelwa ngaphansi kwe,[[w:CC0|CC 0]]. * [[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] ku Wikifunctions kutawushicilelwa ngaphansi kwe,[[w:Apache License|Apache 2 license]]. * [[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]],kwe Wikipedia Lefingqiwe kutawushicilelwa ngaphansi kwe-CC BY-SA 4.0. Kusenemaphuzu latsite latawudzinga kulungiswa esikhatsini lesitako njengelayisensi yekucuketfwe lokukhicitwako kusuka kulokucuketfwe lokungabonakali Sihlela kubhala incwadzi lephelele kakhulu nelitiko Letemtsetfo mayelana nekutsi bantfu bangaphindze bayisebentise njani ikhodi levela ku Wikifunctions ngaphandle kwebuhlungu ngesikhatsi banamatsela elayisensini. <span id="Contributing"></span> == Kunikela == <span id="I&#039;m_new_here._What_is_there_for_me_to_do_and_how_can_I_help?"></span> === Ngimusha lapha Yini lekhona lengingayenta futsi ngingasita njani? === Welcome! We re very happy to have you here! There are many opportunities for contributing to Wikifunctions from creating new functions to improving and translating documentation If you are looking for ways to get involved we recommend that maybe depending on your level of comfort you suggest a new function on a topic you are interested in Or even create such a function Provide some tests Try your hand at an implementation Help with translations Read and improve our documentation Help with organizing the community. <span id="How_do_I_create_a_new_function,_implementation,_or_test?"></span> === Ngingawudala njani umsebenti lomusha, kusebenta noma sivivinyo? === Kuze ubone kutsi ungawenta njani umsebenti lomusha kusebenta noma sivivinyo bona [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. Kubona kabanti kutsi ungakwakha njani kusebenta bona [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. <span id="What_should_I_edit_first?"></span> === Yini lokufanele ngiyihlele kucala? === Uma ungabhala tilwimi letinyenti tfola imisebenti lengakabi nemalebuli netinchazelo etilwimini takho bese usita kutifaka. <div lang="en" dir="ltr" class="mw-content-ltr"> If you have some interest in a domain that could feature functions in Wikifunctions, but yet doesn't, or if you have more ideas for functions, go to the page for [[Wikifunctions:Suggest a new function|suggesting new functions]], and present your ideas. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] o0k3hvgdxcbhj69pkmq5e5h6xxb8pnu 143033 143031 2024-12-01T18:02:46Z Nabulsi Trima 9551 Uma unesitsakatelo lesitsite esizindeni lesingafaka imisebenti ku Wikifunctions kepha noma kunjalo ayikho noma uma unemibono leminyenti yemisebenti iya ekhasini le,[[$1|kuphakamisa imisebenti lemisha]],bese wetfula imibono yakho. 143033 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Yini umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]]kanye na,[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Kuyini kusebenta? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Kuyini sivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo bahloli bemsebenti we “licala lesihloko” bangafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Ngutiphi timphawu letikhona nyalo ngutiphi letitawutfolakala masinyane futsi ngutiphi letikhashane? === * Ngesikhatsi kwetfulwa: ** Sinemandla ekuba nemisebenti lesebenta nge Strings kanye Booleans. ** Wikifunctions kuyoba ngokugcwele emaveni emhlaba kusukela ekucaleni Lingasetjentiswa kunobe nguluphi lulwimi. * [[Wikifunctions:Status|Kutfutfukiswa lokuchubekako]]: ** Tinhlobo letijwayelekile kanye nemisebenti levamile ayisekelwa ngalokuphelele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Lolunye luhlobo lolujabulisako ikakhulukati lutawuba idatha kanambambili futsi ikakhulukati emafayela. ** Kwanyalo sisekela tilwimi letimbili tekuhlela tekucala kusebenta:i JavaScript ne-Python Esikhatsini lesitako sifuna kusekela labanye labanyenti. ** Kwanyalo ''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi e Wikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** Kutawukhonakala kusebentisa idatha kusuka Wikidata emisebenti. ** Kutawukhonakala kutsi ubite emasethi emininingwane kusuka endzaweni yemagama e-Commons Data. <span id="How_is_Wikifunctions_multilingual?"></span> === I Wikifunctions isebenta njani ngetilwimi letinyenti? === I Wikifunctions ne Abstract Wikipedia inetilwimi letinyenti ngetindlela letinyenti letehlukene letingatsintsani: * '''I Wikifunctions inetilwimi letinyenti ngekuya ngekucuketfwe kwayo kanye nendlela lesetjentiswa ngayo.''' Basebentisi bangafundza futsi babite imisebenti ku-Wikifunctions nganoma nguluphi lulwimi lwemvelo Nawu umsebenti we “join string” nge [https://www.wikifunctions.org/view/en/Z10000 English],[https://www.wikifunctions.org/view/pl/Z10000 Polish] na [https://www.wikifunctions.org/view/he/Z10000 Hebrew], futsi uyatfolakala ngetilwimi letinyenti. * '''Labafaka sandla bangahlela futsi bente ncono iWikifunctions basebentisa lulwimi lwabo.''' Ngisho nekusebenta kungahlelwa ngelulwimi lwemvelo lwemnikeli Sibonelo saloko kutsi kwakheka kwemsebenti we “futsi” kungahlelwa ngesiJalimane [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en Singisisi],nobe nganoma ngutiphi letinye tilwimi leticishe tibe ngu-300. * '''Imisebenti ye-Wikifunctions ingasetjentiswa kudala imiphumela yanobe nguluphi lulwimi lwemvelo.''' Ummango udala linani lelikhulako lemisebenti yekusekela situkulwane sembhalo ngetilwimi letinyenti temvelo. Sinemisebenti ye,[[Wikifunctions:Catalogue#Breton|SiBreton]], [[Wikifunctions:Catalogue#Rohingya|SiRohingya]], [[Wikifunctions:Catalogue#English|Siswati]], kanye naletinye tilwimi letinyenti. * '''Imisebenti ku Wikifunctions ingasetjentiswa ngetilwimi letehlukene tekuhlela.'''Sibonelo,[[Z10000|join function]] usetjentiswa kukho kokubili [[Z10005|JavaScript]] kanye naku [[Z10004|Python]]. <span id="Which_programming_languages_does_Wikifunctions_currently_support?_Which_programming_languages_will_be_supported_in_the_future?"></span> === Ngutiphi tilwimi tekuhlela letisekelwa yi-Wikifunctions njengamanje? Ngutiphi tilwimi tekuhlela letitawusekelwa esikhatsini lesitako? === Kwanyalo i Wikifunctions isekela kusebenta lokubhalwe nge JavaScript ne Python Sihlela kwengeta kusekelwa kwetilwimi letinyenti tekuhlela esikhatsini lesitako Sinethemba lekwengeta lokungenani lolunye lulwimi lwekuhlela nga 2024 (kepha asikakhetsi kutsi nguyiphi). <span id="How_will_Wikifunctions_be_integrated_into_other_projects?"></span> === I Wikifunctions itawuhlanganiswa njani nalamanye emaphrojekthi? === I-Wikifunctions sinyatselo sekucala sekwakha i Wikipedia lefinyetako Sigcile esikhatsini lesitako sitawuba kusekela ummango kanye nekwenta ncono ngekuya ngemibono Ngesikhatsi sinye sitawucala inchubo yekuyihlanganisa ne-Wikipedia ne Wikidata lokutawuvumela tinhlelo tekusebenta letibanti temphilo yangempela futsi kusisondzete embonweni we-Abstract Wikipedia. Labafaka sandla batawukhona kubita imisebenti legcinwe kusayithi yeWikifunctions kusuka ngaphakatsi kwemawiki abo Umphumela wekushaya umsebenti utawukhonjiswa kubafundzi be wiki Loku kungasetjentiswa sibonelo kubala iminyaka yemuntfu linani lebantfu ngekuya kwemininingwane yebantfu kanye nendzawo kusuka ku-Wikidata noma kudvweba ligrafu bese ulihlanganisa esihlokweni lesiniketwe sona. Lokunye lokungentiwa kuhlanganisa i Wikifunctions kutawuba kuhlanganisa sikhombimsebenti sekushayela umsebenti losebentako ngaphakatsi kwe wiki yabo Loku kungasetjentiswa sibonelo esihlokweni se Wikipedia kubala ngamandla umphumela we-equation lebonakalako lesekelwe kumapharamitha laniketwe ngumfundzi kudvweba kanye nekusebentisana nemisebenti yetibalo njll. <span id="What_Wikifunctions_is_not?"></span> === Yini iWikifunctions lengasiyo? === Ngicela buka [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] kute utfole lwati lolubanti ngaloko. <span id="What_license_will_the_functions_and_derived_content_be_under?"></span> === Nguyiphi ilayisensi letawube imisebenti kanye nekucuketfwe lokususelwa kuyo? === Ngekuya kwengcoco leyenteka,[[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], yonkhe iminikelo ku-Wikifunctions kanye nemaphrojekthi ebanti e-Abstract Wikipedia itawushicilelwa ngaphansi kwemalayisensi lamahhala Ikakhulukati: * [[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] kuWikifunctions kutawushicilelwa ngaphasi kwe [[w:Creative Commons license|CC BY-SA 4.0]]. * [[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] kanye nalokunye lokucuketfwe lokuhlelekile ku Wikifunctions kutawushicilelwa ngaphansi kwe,[[w:CC0|CC 0]]. * [[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] ku Wikifunctions kutawushicilelwa ngaphansi kwe,[[w:Apache License|Apache 2 license]]. * [[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]],kwe Wikipedia Lefingqiwe kutawushicilelwa ngaphansi kwe-CC BY-SA 4.0. Kusenemaphuzu latsite latawudzinga kulungiswa esikhatsini lesitako njengelayisensi yekucuketfwe lokukhicitwako kusuka kulokucuketfwe lokungabonakali Sihlela kubhala incwadzi lephelele kakhulu nelitiko Letemtsetfo mayelana nekutsi bantfu bangaphindze bayisebentise njani ikhodi levela ku Wikifunctions ngaphandle kwebuhlungu ngesikhatsi banamatsela elayisensini. <span id="Contributing"></span> == Kunikela == <span id="I&#039;m_new_here._What_is_there_for_me_to_do_and_how_can_I_help?"></span> === Ngimusha lapha Yini lekhona lengingayenta futsi ngingasita njani? === Welcome! We re very happy to have you here! There are many opportunities for contributing to Wikifunctions from creating new functions to improving and translating documentation If you are looking for ways to get involved we recommend that maybe depending on your level of comfort you suggest a new function on a topic you are interested in Or even create such a function Provide some tests Try your hand at an implementation Help with translations Read and improve our documentation Help with organizing the community. <span id="How_do_I_create_a_new_function,_implementation,_or_test?"></span> === Ngingawudala njani umsebenti lomusha, kusebenta noma sivivinyo? === Kuze ubone kutsi ungawenta njani umsebenti lomusha kusebenta noma sivivinyo bona [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. Kubona kabanti kutsi ungakwakha njani kusebenta bona [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. <span id="What_should_I_edit_first?"></span> === Yini lokufanele ngiyihlele kucala? === Uma ungabhala tilwimi letinyenti tfola imisebenti lengakabi nemalebuli netinchazelo etilwimini takho bese usita kutifaka. Uma unesitsakatelo lesitsite esizindeni lesingafaka imisebenti ku Wikifunctions kepha noma kunjalo ayikho noma uma unemibono leminyenti yemisebenti iya ekhasini le,[[Wikifunctions:Suggest a new function|kuphakamisa imisebenti lemisha]],bese wetfula imibono yakho. <div lang="en" dir="ltr" class="mw-content-ltr"> If you are a coder in JavaScript or Python, maybe you want to check for functions that don't yet have implementations in JavaScript or Python, and try to write them. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] j2qhofnenuupuoh30erv576fah32r6c 143035 143033 2024-12-01T18:12:18Z Nabulsi Trima 9551 Uma ungumkhodi ku JavaScript noma ku Python mhlawumbe ufuna kuhlola imisebenti lesengakabi nekucala kusebenta ku JavaScript noma ku Python bese uzama kuyibhala. 143035 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Yini umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]]kanye na,[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Kuyini kusebenta? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Kuyini sivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo bahloli bemsebenti we “licala lesihloko” bangafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Ngutiphi timphawu letikhona nyalo ngutiphi letitawutfolakala masinyane futsi ngutiphi letikhashane? === * Ngesikhatsi kwetfulwa: ** Sinemandla ekuba nemisebenti lesebenta nge Strings kanye Booleans. ** Wikifunctions kuyoba ngokugcwele emaveni emhlaba kusukela ekucaleni Lingasetjentiswa kunobe nguluphi lulwimi. * [[Wikifunctions:Status|Kutfutfukiswa lokuchubekako]]: ** Tinhlobo letijwayelekile kanye nemisebenti levamile ayisekelwa ngalokuphelele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Lolunye luhlobo lolujabulisako ikakhulukati lutawuba idatha kanambambili futsi ikakhulukati emafayela. ** Kwanyalo sisekela tilwimi letimbili tekuhlela tekucala kusebenta:i JavaScript ne-Python Esikhatsini lesitako sifuna kusekela labanye labanyenti. ** Kwanyalo ''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi e Wikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** Kutawukhonakala kusebentisa idatha kusuka Wikidata emisebenti. ** Kutawukhonakala kutsi ubite emasethi emininingwane kusuka endzaweni yemagama e-Commons Data. <span id="How_is_Wikifunctions_multilingual?"></span> === I Wikifunctions isebenta njani ngetilwimi letinyenti? === I Wikifunctions ne Abstract Wikipedia inetilwimi letinyenti ngetindlela letinyenti letehlukene letingatsintsani: * '''I Wikifunctions inetilwimi letinyenti ngekuya ngekucuketfwe kwayo kanye nendlela lesetjentiswa ngayo.''' Basebentisi bangafundza futsi babite imisebenti ku-Wikifunctions nganoma nguluphi lulwimi lwemvelo Nawu umsebenti we “join string” nge [https://www.wikifunctions.org/view/en/Z10000 English],[https://www.wikifunctions.org/view/pl/Z10000 Polish] na [https://www.wikifunctions.org/view/he/Z10000 Hebrew], futsi uyatfolakala ngetilwimi letinyenti. * '''Labafaka sandla bangahlela futsi bente ncono iWikifunctions basebentisa lulwimi lwabo.''' Ngisho nekusebenta kungahlelwa ngelulwimi lwemvelo lwemnikeli Sibonelo saloko kutsi kwakheka kwemsebenti we “futsi” kungahlelwa ngesiJalimane [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en Singisisi],nobe nganoma ngutiphi letinye tilwimi leticishe tibe ngu-300. * '''Imisebenti ye-Wikifunctions ingasetjentiswa kudala imiphumela yanobe nguluphi lulwimi lwemvelo.''' Ummango udala linani lelikhulako lemisebenti yekusekela situkulwane sembhalo ngetilwimi letinyenti temvelo. Sinemisebenti ye,[[Wikifunctions:Catalogue#Breton|SiBreton]], [[Wikifunctions:Catalogue#Rohingya|SiRohingya]], [[Wikifunctions:Catalogue#English|Siswati]], kanye naletinye tilwimi letinyenti. * '''Imisebenti ku Wikifunctions ingasetjentiswa ngetilwimi letehlukene tekuhlela.'''Sibonelo,[[Z10000|join function]] usetjentiswa kukho kokubili [[Z10005|JavaScript]] kanye naku [[Z10004|Python]]. <span id="Which_programming_languages_does_Wikifunctions_currently_support?_Which_programming_languages_will_be_supported_in_the_future?"></span> === Ngutiphi tilwimi tekuhlela letisekelwa yi-Wikifunctions njengamanje? Ngutiphi tilwimi tekuhlela letitawusekelwa esikhatsini lesitako? === Kwanyalo i Wikifunctions isekela kusebenta lokubhalwe nge JavaScript ne Python Sihlela kwengeta kusekelwa kwetilwimi letinyenti tekuhlela esikhatsini lesitako Sinethemba lekwengeta lokungenani lolunye lulwimi lwekuhlela nga 2024 (kepha asikakhetsi kutsi nguyiphi). <span id="How_will_Wikifunctions_be_integrated_into_other_projects?"></span> === I Wikifunctions itawuhlanganiswa njani nalamanye emaphrojekthi? === I-Wikifunctions sinyatselo sekucala sekwakha i Wikipedia lefinyetako Sigcile esikhatsini lesitako sitawuba kusekela ummango kanye nekwenta ncono ngekuya ngemibono Ngesikhatsi sinye sitawucala inchubo yekuyihlanganisa ne-Wikipedia ne Wikidata lokutawuvumela tinhlelo tekusebenta letibanti temphilo yangempela futsi kusisondzete embonweni we-Abstract Wikipedia. Labafaka sandla batawukhona kubita imisebenti legcinwe kusayithi yeWikifunctions kusuka ngaphakatsi kwemawiki abo Umphumela wekushaya umsebenti utawukhonjiswa kubafundzi be wiki Loku kungasetjentiswa sibonelo kubala iminyaka yemuntfu linani lebantfu ngekuya kwemininingwane yebantfu kanye nendzawo kusuka ku-Wikidata noma kudvweba ligrafu bese ulihlanganisa esihlokweni lesiniketwe sona. Lokunye lokungentiwa kuhlanganisa i Wikifunctions kutawuba kuhlanganisa sikhombimsebenti sekushayela umsebenti losebentako ngaphakatsi kwe wiki yabo Loku kungasetjentiswa sibonelo esihlokweni se Wikipedia kubala ngamandla umphumela we-equation lebonakalako lesekelwe kumapharamitha laniketwe ngumfundzi kudvweba kanye nekusebentisana nemisebenti yetibalo njll. <span id="What_Wikifunctions_is_not?"></span> === Yini iWikifunctions lengasiyo? === Ngicela buka [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] kute utfole lwati lolubanti ngaloko. <span id="What_license_will_the_functions_and_derived_content_be_under?"></span> === Nguyiphi ilayisensi letawube imisebenti kanye nekucuketfwe lokususelwa kuyo? === Ngekuya kwengcoco leyenteka,[[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], yonkhe iminikelo ku-Wikifunctions kanye nemaphrojekthi ebanti e-Abstract Wikipedia itawushicilelwa ngaphansi kwemalayisensi lamahhala Ikakhulukati: * [[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] kuWikifunctions kutawushicilelwa ngaphasi kwe [[w:Creative Commons license|CC BY-SA 4.0]]. * [[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] kanye nalokunye lokucuketfwe lokuhlelekile ku Wikifunctions kutawushicilelwa ngaphansi kwe,[[w:CC0|CC 0]]. * [[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] ku Wikifunctions kutawushicilelwa ngaphansi kwe,[[w:Apache License|Apache 2 license]]. * [[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]],kwe Wikipedia Lefingqiwe kutawushicilelwa ngaphansi kwe-CC BY-SA 4.0. Kusenemaphuzu latsite latawudzinga kulungiswa esikhatsini lesitako njengelayisensi yekucuketfwe lokukhicitwako kusuka kulokucuketfwe lokungabonakali Sihlela kubhala incwadzi lephelele kakhulu nelitiko Letemtsetfo mayelana nekutsi bantfu bangaphindze bayisebentise njani ikhodi levela ku Wikifunctions ngaphandle kwebuhlungu ngesikhatsi banamatsela elayisensini. <span id="Contributing"></span> == Kunikela == <span id="I&#039;m_new_here._What_is_there_for_me_to_do_and_how_can_I_help?"></span> === Ngimusha lapha Yini lekhona lengingayenta futsi ngingasita njani? === Welcome! We re very happy to have you here! There are many opportunities for contributing to Wikifunctions from creating new functions to improving and translating documentation If you are looking for ways to get involved we recommend that maybe depending on your level of comfort you suggest a new function on a topic you are interested in Or even create such a function Provide some tests Try your hand at an implementation Help with translations Read and improve our documentation Help with organizing the community. <span id="How_do_I_create_a_new_function,_implementation,_or_test?"></span> === Ngingawudala njani umsebenti lomusha, kusebenta noma sivivinyo? === Kuze ubone kutsi ungawenta njani umsebenti lomusha kusebenta noma sivivinyo bona [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. Kubona kabanti kutsi ungakwakha njani kusebenta bona [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. <span id="What_should_I_edit_first?"></span> === Yini lokufanele ngiyihlele kucala? === Uma ungabhala tilwimi letinyenti tfola imisebenti lengakabi nemalebuli netinchazelo etilwimini takho bese usita kutifaka. Uma unesitsakatelo lesitsite esizindeni lesingafaka imisebenti ku Wikifunctions kepha noma kunjalo ayikho noma uma unemibono leminyenti yemisebenti iya ekhasini le,[[Wikifunctions:Suggest a new function|kuphakamisa imisebenti lemisha]],bese wetfula imibono yakho. Uma ungumkhodi ku JavaScript noma ku Python mhlawumbe ufuna kuhlola imisebenti lesengakabi nekucala kusebenta ku JavaScript noma ku Python bese uzama kuyibhala. <div lang="en" dir="ltr" class="mw-content-ltr"> === Where can I go for help? === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] 0i1tqym185ib9i788s94z8w76m62hcx 143037 143035 2024-12-01T18:12:36Z Nabulsi Trima 9551 Ngingaya kuphi kute ngitfole lusito 143037 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Yini umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]]kanye na,[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Kuyini kusebenta? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Kuyini sivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo bahloli bemsebenti we “licala lesihloko” bangafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Ngutiphi timphawu letikhona nyalo ngutiphi letitawutfolakala masinyane futsi ngutiphi letikhashane? === * Ngesikhatsi kwetfulwa: ** Sinemandla ekuba nemisebenti lesebenta nge Strings kanye Booleans. ** Wikifunctions kuyoba ngokugcwele emaveni emhlaba kusukela ekucaleni Lingasetjentiswa kunobe nguluphi lulwimi. * [[Wikifunctions:Status|Kutfutfukiswa lokuchubekako]]: ** Tinhlobo letijwayelekile kanye nemisebenti levamile ayisekelwa ngalokuphelele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Lolunye luhlobo lolujabulisako ikakhulukati lutawuba idatha kanambambili futsi ikakhulukati emafayela. ** Kwanyalo sisekela tilwimi letimbili tekuhlela tekucala kusebenta:i JavaScript ne-Python Esikhatsini lesitako sifuna kusekela labanye labanyenti. ** Kwanyalo ''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi e Wikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** Kutawukhonakala kusebentisa idatha kusuka Wikidata emisebenti. ** Kutawukhonakala kutsi ubite emasethi emininingwane kusuka endzaweni yemagama e-Commons Data. <span id="How_is_Wikifunctions_multilingual?"></span> === I Wikifunctions isebenta njani ngetilwimi letinyenti? === I Wikifunctions ne Abstract Wikipedia inetilwimi letinyenti ngetindlela letinyenti letehlukene letingatsintsani: * '''I Wikifunctions inetilwimi letinyenti ngekuya ngekucuketfwe kwayo kanye nendlela lesetjentiswa ngayo.''' Basebentisi bangafundza futsi babite imisebenti ku-Wikifunctions nganoma nguluphi lulwimi lwemvelo Nawu umsebenti we “join string” nge [https://www.wikifunctions.org/view/en/Z10000 English],[https://www.wikifunctions.org/view/pl/Z10000 Polish] na [https://www.wikifunctions.org/view/he/Z10000 Hebrew], futsi uyatfolakala ngetilwimi letinyenti. * '''Labafaka sandla bangahlela futsi bente ncono iWikifunctions basebentisa lulwimi lwabo.''' Ngisho nekusebenta kungahlelwa ngelulwimi lwemvelo lwemnikeli Sibonelo saloko kutsi kwakheka kwemsebenti we “futsi” kungahlelwa ngesiJalimane [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en Singisisi],nobe nganoma ngutiphi letinye tilwimi leticishe tibe ngu-300. * '''Imisebenti ye-Wikifunctions ingasetjentiswa kudala imiphumela yanobe nguluphi lulwimi lwemvelo.''' Ummango udala linani lelikhulako lemisebenti yekusekela situkulwane sembhalo ngetilwimi letinyenti temvelo. Sinemisebenti ye,[[Wikifunctions:Catalogue#Breton|SiBreton]], [[Wikifunctions:Catalogue#Rohingya|SiRohingya]], [[Wikifunctions:Catalogue#English|Siswati]], kanye naletinye tilwimi letinyenti. * '''Imisebenti ku Wikifunctions ingasetjentiswa ngetilwimi letehlukene tekuhlela.'''Sibonelo,[[Z10000|join function]] usetjentiswa kukho kokubili [[Z10005|JavaScript]] kanye naku [[Z10004|Python]]. <span id="Which_programming_languages_does_Wikifunctions_currently_support?_Which_programming_languages_will_be_supported_in_the_future?"></span> === Ngutiphi tilwimi tekuhlela letisekelwa yi-Wikifunctions njengamanje? Ngutiphi tilwimi tekuhlela letitawusekelwa esikhatsini lesitako? === Kwanyalo i Wikifunctions isekela kusebenta lokubhalwe nge JavaScript ne Python Sihlela kwengeta kusekelwa kwetilwimi letinyenti tekuhlela esikhatsini lesitako Sinethemba lekwengeta lokungenani lolunye lulwimi lwekuhlela nga 2024 (kepha asikakhetsi kutsi nguyiphi). <span id="How_will_Wikifunctions_be_integrated_into_other_projects?"></span> === I Wikifunctions itawuhlanganiswa njani nalamanye emaphrojekthi? === I-Wikifunctions sinyatselo sekucala sekwakha i Wikipedia lefinyetako Sigcile esikhatsini lesitako sitawuba kusekela ummango kanye nekwenta ncono ngekuya ngemibono Ngesikhatsi sinye sitawucala inchubo yekuyihlanganisa ne-Wikipedia ne Wikidata lokutawuvumela tinhlelo tekusebenta letibanti temphilo yangempela futsi kusisondzete embonweni we-Abstract Wikipedia. Labafaka sandla batawukhona kubita imisebenti legcinwe kusayithi yeWikifunctions kusuka ngaphakatsi kwemawiki abo Umphumela wekushaya umsebenti utawukhonjiswa kubafundzi be wiki Loku kungasetjentiswa sibonelo kubala iminyaka yemuntfu linani lebantfu ngekuya kwemininingwane yebantfu kanye nendzawo kusuka ku-Wikidata noma kudvweba ligrafu bese ulihlanganisa esihlokweni lesiniketwe sona. Lokunye lokungentiwa kuhlanganisa i Wikifunctions kutawuba kuhlanganisa sikhombimsebenti sekushayela umsebenti losebentako ngaphakatsi kwe wiki yabo Loku kungasetjentiswa sibonelo esihlokweni se Wikipedia kubala ngamandla umphumela we-equation lebonakalako lesekelwe kumapharamitha laniketwe ngumfundzi kudvweba kanye nekusebentisana nemisebenti yetibalo njll. <span id="What_Wikifunctions_is_not?"></span> === Yini iWikifunctions lengasiyo? === Ngicela buka [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] kute utfole lwati lolubanti ngaloko. <span id="What_license_will_the_functions_and_derived_content_be_under?"></span> === Nguyiphi ilayisensi letawube imisebenti kanye nekucuketfwe lokususelwa kuyo? === Ngekuya kwengcoco leyenteka,[[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], yonkhe iminikelo ku-Wikifunctions kanye nemaphrojekthi ebanti e-Abstract Wikipedia itawushicilelwa ngaphansi kwemalayisensi lamahhala Ikakhulukati: * [[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] kuWikifunctions kutawushicilelwa ngaphasi kwe [[w:Creative Commons license|CC BY-SA 4.0]]. * [[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] kanye nalokunye lokucuketfwe lokuhlelekile ku Wikifunctions kutawushicilelwa ngaphansi kwe,[[w:CC0|CC 0]]. * [[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] ku Wikifunctions kutawushicilelwa ngaphansi kwe,[[w:Apache License|Apache 2 license]]. * [[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]],kwe Wikipedia Lefingqiwe kutawushicilelwa ngaphansi kwe-CC BY-SA 4.0. Kusenemaphuzu latsite latawudzinga kulungiswa esikhatsini lesitako njengelayisensi yekucuketfwe lokukhicitwako kusuka kulokucuketfwe lokungabonakali Sihlela kubhala incwadzi lephelele kakhulu nelitiko Letemtsetfo mayelana nekutsi bantfu bangaphindze bayisebentise njani ikhodi levela ku Wikifunctions ngaphandle kwebuhlungu ngesikhatsi banamatsela elayisensini. <span id="Contributing"></span> == Kunikela == <span id="I&#039;m_new_here._What_is_there_for_me_to_do_and_how_can_I_help?"></span> === Ngimusha lapha Yini lekhona lengingayenta futsi ngingasita njani? === Welcome! We re very happy to have you here! There are many opportunities for contributing to Wikifunctions from creating new functions to improving and translating documentation If you are looking for ways to get involved we recommend that maybe depending on your level of comfort you suggest a new function on a topic you are interested in Or even create such a function Provide some tests Try your hand at an implementation Help with translations Read and improve our documentation Help with organizing the community. <span id="How_do_I_create_a_new_function,_implementation,_or_test?"></span> === Ngingawudala njani umsebenti lomusha, kusebenta noma sivivinyo? === Kuze ubone kutsi ungawenta njani umsebenti lomusha kusebenta noma sivivinyo bona [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. Kubona kabanti kutsi ungakwakha njani kusebenta bona [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. <span id="What_should_I_edit_first?"></span> === Yini lokufanele ngiyihlele kucala? === Uma ungabhala tilwimi letinyenti tfola imisebenti lengakabi nemalebuli netinchazelo etilwimini takho bese usita kutifaka. Uma unesitsakatelo lesitsite esizindeni lesingafaka imisebenti ku Wikifunctions kepha noma kunjalo ayikho noma uma unemibono leminyenti yemisebenti iya ekhasini le,[[Wikifunctions:Suggest a new function|kuphakamisa imisebenti lemisha]],bese wetfula imibono yakho. Uma ungumkhodi ku JavaScript noma ku Python mhlawumbe ufuna kuhlola imisebenti lesengakabi nekucala kusebenta ku JavaScript noma ku Python bese uzama kuyibhala. <span id="Where_can_I_go_for_help?"></span> === Ngingaya kuphi kute ngitfole lusito? === <div lang="en" dir="ltr" class="mw-content-ltr"> Your first stop should be the [[Special:MyLanguage/Help:Contents|Help portal]] where you'll find all the documentation related to using and editing Wikifunctions. If you're still stuck, post a message on [[Wikifunctions:Project chat|Project chat]], and someone will answer your question. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] quois0g6y4kx3kzrd6fueov50z57ktc 143040 143037 2024-12-01T18:42:56Z Nabulsi Trima 9551 Sitofu sakho sekucala kufanele kube,[[$1|Help portal]],lapho utotfola khona yonkhe imibhalo lephatselene nekusebentisa nekuhlela i-Wikifunctions Nangabe usabhajwe faka umlayeto ku,[[$2|Project chat]],futsi lotsite utawuphendvula umbuto wakho. 143040 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Yini umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]]kanye na,[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Kuyini kusebenta? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Kuyini sivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo bahloli bemsebenti we “licala lesihloko” bangafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Ngutiphi timphawu letikhona nyalo ngutiphi letitawutfolakala masinyane futsi ngutiphi letikhashane? === * Ngesikhatsi kwetfulwa: ** Sinemandla ekuba nemisebenti lesebenta nge Strings kanye Booleans. ** Wikifunctions kuyoba ngokugcwele emaveni emhlaba kusukela ekucaleni Lingasetjentiswa kunobe nguluphi lulwimi. * [[Wikifunctions:Status|Kutfutfukiswa lokuchubekako]]: ** Tinhlobo letijwayelekile kanye nemisebenti levamile ayisekelwa ngalokuphelele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Lolunye luhlobo lolujabulisako ikakhulukati lutawuba idatha kanambambili futsi ikakhulukati emafayela. ** Kwanyalo sisekela tilwimi letimbili tekuhlela tekucala kusebenta:i JavaScript ne-Python Esikhatsini lesitako sifuna kusekela labanye labanyenti. ** Kwanyalo ''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi e Wikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** Kutawukhonakala kusebentisa idatha kusuka Wikidata emisebenti. ** Kutawukhonakala kutsi ubite emasethi emininingwane kusuka endzaweni yemagama e-Commons Data. <span id="How_is_Wikifunctions_multilingual?"></span> === I Wikifunctions isebenta njani ngetilwimi letinyenti? === I Wikifunctions ne Abstract Wikipedia inetilwimi letinyenti ngetindlela letinyenti letehlukene letingatsintsani: * '''I Wikifunctions inetilwimi letinyenti ngekuya ngekucuketfwe kwayo kanye nendlela lesetjentiswa ngayo.''' Basebentisi bangafundza futsi babite imisebenti ku-Wikifunctions nganoma nguluphi lulwimi lwemvelo Nawu umsebenti we “join string” nge [https://www.wikifunctions.org/view/en/Z10000 English],[https://www.wikifunctions.org/view/pl/Z10000 Polish] na [https://www.wikifunctions.org/view/he/Z10000 Hebrew], futsi uyatfolakala ngetilwimi letinyenti. * '''Labafaka sandla bangahlela futsi bente ncono iWikifunctions basebentisa lulwimi lwabo.''' Ngisho nekusebenta kungahlelwa ngelulwimi lwemvelo lwemnikeli Sibonelo saloko kutsi kwakheka kwemsebenti we “futsi” kungahlelwa ngesiJalimane [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en Singisisi],nobe nganoma ngutiphi letinye tilwimi leticishe tibe ngu-300. * '''Imisebenti ye-Wikifunctions ingasetjentiswa kudala imiphumela yanobe nguluphi lulwimi lwemvelo.''' Ummango udala linani lelikhulako lemisebenti yekusekela situkulwane sembhalo ngetilwimi letinyenti temvelo. Sinemisebenti ye,[[Wikifunctions:Catalogue#Breton|SiBreton]], [[Wikifunctions:Catalogue#Rohingya|SiRohingya]], [[Wikifunctions:Catalogue#English|Siswati]], kanye naletinye tilwimi letinyenti. * '''Imisebenti ku Wikifunctions ingasetjentiswa ngetilwimi letehlukene tekuhlela.'''Sibonelo,[[Z10000|join function]] usetjentiswa kukho kokubili [[Z10005|JavaScript]] kanye naku [[Z10004|Python]]. <span id="Which_programming_languages_does_Wikifunctions_currently_support?_Which_programming_languages_will_be_supported_in_the_future?"></span> === Ngutiphi tilwimi tekuhlela letisekelwa yi-Wikifunctions njengamanje? Ngutiphi tilwimi tekuhlela letitawusekelwa esikhatsini lesitako? === Kwanyalo i Wikifunctions isekela kusebenta lokubhalwe nge JavaScript ne Python Sihlela kwengeta kusekelwa kwetilwimi letinyenti tekuhlela esikhatsini lesitako Sinethemba lekwengeta lokungenani lolunye lulwimi lwekuhlela nga 2024 (kepha asikakhetsi kutsi nguyiphi). <span id="How_will_Wikifunctions_be_integrated_into_other_projects?"></span> === I Wikifunctions itawuhlanganiswa njani nalamanye emaphrojekthi? === I-Wikifunctions sinyatselo sekucala sekwakha i Wikipedia lefinyetako Sigcile esikhatsini lesitako sitawuba kusekela ummango kanye nekwenta ncono ngekuya ngemibono Ngesikhatsi sinye sitawucala inchubo yekuyihlanganisa ne-Wikipedia ne Wikidata lokutawuvumela tinhlelo tekusebenta letibanti temphilo yangempela futsi kusisondzete embonweni we-Abstract Wikipedia. Labafaka sandla batawukhona kubita imisebenti legcinwe kusayithi yeWikifunctions kusuka ngaphakatsi kwemawiki abo Umphumela wekushaya umsebenti utawukhonjiswa kubafundzi be wiki Loku kungasetjentiswa sibonelo kubala iminyaka yemuntfu linani lebantfu ngekuya kwemininingwane yebantfu kanye nendzawo kusuka ku-Wikidata noma kudvweba ligrafu bese ulihlanganisa esihlokweni lesiniketwe sona. Lokunye lokungentiwa kuhlanganisa i Wikifunctions kutawuba kuhlanganisa sikhombimsebenti sekushayela umsebenti losebentako ngaphakatsi kwe wiki yabo Loku kungasetjentiswa sibonelo esihlokweni se Wikipedia kubala ngamandla umphumela we-equation lebonakalako lesekelwe kumapharamitha laniketwe ngumfundzi kudvweba kanye nekusebentisana nemisebenti yetibalo njll. <span id="What_Wikifunctions_is_not?"></span> === Yini iWikifunctions lengasiyo? === Ngicela buka [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] kute utfole lwati lolubanti ngaloko. <span id="What_license_will_the_functions_and_derived_content_be_under?"></span> === Nguyiphi ilayisensi letawube imisebenti kanye nekucuketfwe lokususelwa kuyo? === Ngekuya kwengcoco leyenteka,[[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], yonkhe iminikelo ku-Wikifunctions kanye nemaphrojekthi ebanti e-Abstract Wikipedia itawushicilelwa ngaphansi kwemalayisensi lamahhala Ikakhulukati: * [[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] kuWikifunctions kutawushicilelwa ngaphasi kwe [[w:Creative Commons license|CC BY-SA 4.0]]. * [[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] kanye nalokunye lokucuketfwe lokuhlelekile ku Wikifunctions kutawushicilelwa ngaphansi kwe,[[w:CC0|CC 0]]. * [[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] ku Wikifunctions kutawushicilelwa ngaphansi kwe,[[w:Apache License|Apache 2 license]]. * [[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]],kwe Wikipedia Lefingqiwe kutawushicilelwa ngaphansi kwe-CC BY-SA 4.0. Kusenemaphuzu latsite latawudzinga kulungiswa esikhatsini lesitako njengelayisensi yekucuketfwe lokukhicitwako kusuka kulokucuketfwe lokungabonakali Sihlela kubhala incwadzi lephelele kakhulu nelitiko Letemtsetfo mayelana nekutsi bantfu bangaphindze bayisebentise njani ikhodi levela ku Wikifunctions ngaphandle kwebuhlungu ngesikhatsi banamatsela elayisensini. <span id="Contributing"></span> == Kunikela == <span id="I&#039;m_new_here._What_is_there_for_me_to_do_and_how_can_I_help?"></span> === Ngimusha lapha Yini lekhona lengingayenta futsi ngingasita njani? === Welcome! We re very happy to have you here! There are many opportunities for contributing to Wikifunctions from creating new functions to improving and translating documentation If you are looking for ways to get involved we recommend that maybe depending on your level of comfort you suggest a new function on a topic you are interested in Or even create such a function Provide some tests Try your hand at an implementation Help with translations Read and improve our documentation Help with organizing the community. <span id="How_do_I_create_a_new_function,_implementation,_or_test?"></span> === Ngingawudala njani umsebenti lomusha, kusebenta noma sivivinyo? === Kuze ubone kutsi ungawenta njani umsebenti lomusha kusebenta noma sivivinyo bona [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. Kubona kabanti kutsi ungakwakha njani kusebenta bona [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. <span id="What_should_I_edit_first?"></span> === Yini lokufanele ngiyihlele kucala? === Uma ungabhala tilwimi letinyenti tfola imisebenti lengakabi nemalebuli netinchazelo etilwimini takho bese usita kutifaka. Uma unesitsakatelo lesitsite esizindeni lesingafaka imisebenti ku Wikifunctions kepha noma kunjalo ayikho noma uma unemibono leminyenti yemisebenti iya ekhasini le,[[Wikifunctions:Suggest a new function|kuphakamisa imisebenti lemisha]],bese wetfula imibono yakho. Uma ungumkhodi ku JavaScript noma ku Python mhlawumbe ufuna kuhlola imisebenti lesengakabi nekucala kusebenta ku JavaScript noma ku Python bese uzama kuyibhala. <span id="Where_can_I_go_for_help?"></span> === Ngingaya kuphi kute ngitfole lusito? === Sitofu sakho sekucala kufanele kube,[[Special:MyLanguage/Help:Contents|Help portal]],lapho utotfola khona yonkhe imibhalo lephatselene nekusebentisa nekuhlela i-Wikifunctions Nangabe usabhajwe faka umlayeto ku,[[Wikifunctions:Project chat|Project chat]],futsi lotsite utawuphendvula umbuto wakho. <div lang="en" dir="ltr" class="mw-content-ltr"> === How do we sort or categorize functions? === </div> {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] 0n02qchk84qbdp8ixqqfu0cmd2gr0ox 143042 143040 2024-12-01T18:43:16Z Nabulsi Trima 9551 Siyihlukanisa njani nobe siyihlukanisa njani imisebenti 143042 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Yini umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]]kanye na,[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Kuyini kusebenta? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Kuyini sivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo bahloli bemsebenti we “licala lesihloko” bangafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Ngutiphi timphawu letikhona nyalo ngutiphi letitawutfolakala masinyane futsi ngutiphi letikhashane? === * Ngesikhatsi kwetfulwa: ** Sinemandla ekuba nemisebenti lesebenta nge Strings kanye Booleans. ** Wikifunctions kuyoba ngokugcwele emaveni emhlaba kusukela ekucaleni Lingasetjentiswa kunobe nguluphi lulwimi. * [[Wikifunctions:Status|Kutfutfukiswa lokuchubekako]]: ** Tinhlobo letijwayelekile kanye nemisebenti levamile ayisekelwa ngalokuphelele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Lolunye luhlobo lolujabulisako ikakhulukati lutawuba idatha kanambambili futsi ikakhulukati emafayela. ** Kwanyalo sisekela tilwimi letimbili tekuhlela tekucala kusebenta:i JavaScript ne-Python Esikhatsini lesitako sifuna kusekela labanye labanyenti. ** Kwanyalo ''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi e Wikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** Kutawukhonakala kusebentisa idatha kusuka Wikidata emisebenti. ** Kutawukhonakala kutsi ubite emasethi emininingwane kusuka endzaweni yemagama e-Commons Data. <span id="How_is_Wikifunctions_multilingual?"></span> === I Wikifunctions isebenta njani ngetilwimi letinyenti? === I Wikifunctions ne Abstract Wikipedia inetilwimi letinyenti ngetindlela letinyenti letehlukene letingatsintsani: * '''I Wikifunctions inetilwimi letinyenti ngekuya ngekucuketfwe kwayo kanye nendlela lesetjentiswa ngayo.''' Basebentisi bangafundza futsi babite imisebenti ku-Wikifunctions nganoma nguluphi lulwimi lwemvelo Nawu umsebenti we “join string” nge [https://www.wikifunctions.org/view/en/Z10000 English],[https://www.wikifunctions.org/view/pl/Z10000 Polish] na [https://www.wikifunctions.org/view/he/Z10000 Hebrew], futsi uyatfolakala ngetilwimi letinyenti. * '''Labafaka sandla bangahlela futsi bente ncono iWikifunctions basebentisa lulwimi lwabo.''' Ngisho nekusebenta kungahlelwa ngelulwimi lwemvelo lwemnikeli Sibonelo saloko kutsi kwakheka kwemsebenti we “futsi” kungahlelwa ngesiJalimane [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en Singisisi],nobe nganoma ngutiphi letinye tilwimi leticishe tibe ngu-300. * '''Imisebenti ye-Wikifunctions ingasetjentiswa kudala imiphumela yanobe nguluphi lulwimi lwemvelo.''' Ummango udala linani lelikhulako lemisebenti yekusekela situkulwane sembhalo ngetilwimi letinyenti temvelo. Sinemisebenti ye,[[Wikifunctions:Catalogue#Breton|SiBreton]], [[Wikifunctions:Catalogue#Rohingya|SiRohingya]], [[Wikifunctions:Catalogue#English|Siswati]], kanye naletinye tilwimi letinyenti. * '''Imisebenti ku Wikifunctions ingasetjentiswa ngetilwimi letehlukene tekuhlela.'''Sibonelo,[[Z10000|join function]] usetjentiswa kukho kokubili [[Z10005|JavaScript]] kanye naku [[Z10004|Python]]. <span id="Which_programming_languages_does_Wikifunctions_currently_support?_Which_programming_languages_will_be_supported_in_the_future?"></span> === Ngutiphi tilwimi tekuhlela letisekelwa yi-Wikifunctions njengamanje? Ngutiphi tilwimi tekuhlela letitawusekelwa esikhatsini lesitako? === Kwanyalo i Wikifunctions isekela kusebenta lokubhalwe nge JavaScript ne Python Sihlela kwengeta kusekelwa kwetilwimi letinyenti tekuhlela esikhatsini lesitako Sinethemba lekwengeta lokungenani lolunye lulwimi lwekuhlela nga 2024 (kepha asikakhetsi kutsi nguyiphi). <span id="How_will_Wikifunctions_be_integrated_into_other_projects?"></span> === I Wikifunctions itawuhlanganiswa njani nalamanye emaphrojekthi? === I-Wikifunctions sinyatselo sekucala sekwakha i Wikipedia lefinyetako Sigcile esikhatsini lesitako sitawuba kusekela ummango kanye nekwenta ncono ngekuya ngemibono Ngesikhatsi sinye sitawucala inchubo yekuyihlanganisa ne-Wikipedia ne Wikidata lokutawuvumela tinhlelo tekusebenta letibanti temphilo yangempela futsi kusisondzete embonweni we-Abstract Wikipedia. Labafaka sandla batawukhona kubita imisebenti legcinwe kusayithi yeWikifunctions kusuka ngaphakatsi kwemawiki abo Umphumela wekushaya umsebenti utawukhonjiswa kubafundzi be wiki Loku kungasetjentiswa sibonelo kubala iminyaka yemuntfu linani lebantfu ngekuya kwemininingwane yebantfu kanye nendzawo kusuka ku-Wikidata noma kudvweba ligrafu bese ulihlanganisa esihlokweni lesiniketwe sona. Lokunye lokungentiwa kuhlanganisa i Wikifunctions kutawuba kuhlanganisa sikhombimsebenti sekushayela umsebenti losebentako ngaphakatsi kwe wiki yabo Loku kungasetjentiswa sibonelo esihlokweni se Wikipedia kubala ngamandla umphumela we-equation lebonakalako lesekelwe kumapharamitha laniketwe ngumfundzi kudvweba kanye nekusebentisana nemisebenti yetibalo njll. <span id="What_Wikifunctions_is_not?"></span> === Yini iWikifunctions lengasiyo? === Ngicela buka [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] kute utfole lwati lolubanti ngaloko. <span id="What_license_will_the_functions_and_derived_content_be_under?"></span> === Nguyiphi ilayisensi letawube imisebenti kanye nekucuketfwe lokususelwa kuyo? === Ngekuya kwengcoco leyenteka,[[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], yonkhe iminikelo ku-Wikifunctions kanye nemaphrojekthi ebanti e-Abstract Wikipedia itawushicilelwa ngaphansi kwemalayisensi lamahhala Ikakhulukati: * [[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] kuWikifunctions kutawushicilelwa ngaphasi kwe [[w:Creative Commons license|CC BY-SA 4.0]]. * [[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] kanye nalokunye lokucuketfwe lokuhlelekile ku Wikifunctions kutawushicilelwa ngaphansi kwe,[[w:CC0|CC 0]]. * [[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] ku Wikifunctions kutawushicilelwa ngaphansi kwe,[[w:Apache License|Apache 2 license]]. * [[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]],kwe Wikipedia Lefingqiwe kutawushicilelwa ngaphansi kwe-CC BY-SA 4.0. Kusenemaphuzu latsite latawudzinga kulungiswa esikhatsini lesitako njengelayisensi yekucuketfwe lokukhicitwako kusuka kulokucuketfwe lokungabonakali Sihlela kubhala incwadzi lephelele kakhulu nelitiko Letemtsetfo mayelana nekutsi bantfu bangaphindze bayisebentise njani ikhodi levela ku Wikifunctions ngaphandle kwebuhlungu ngesikhatsi banamatsela elayisensini. <span id="Contributing"></span> == Kunikela == <span id="I&#039;m_new_here._What_is_there_for_me_to_do_and_how_can_I_help?"></span> === Ngimusha lapha Yini lekhona lengingayenta futsi ngingasita njani? === Welcome! We re very happy to have you here! There are many opportunities for contributing to Wikifunctions from creating new functions to improving and translating documentation If you are looking for ways to get involved we recommend that maybe depending on your level of comfort you suggest a new function on a topic you are interested in Or even create such a function Provide some tests Try your hand at an implementation Help with translations Read and improve our documentation Help with organizing the community. <span id="How_do_I_create_a_new_function,_implementation,_or_test?"></span> === Ngingawudala njani umsebenti lomusha, kusebenta noma sivivinyo? === Kuze ubone kutsi ungawenta njani umsebenti lomusha kusebenta noma sivivinyo bona [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. Kubona kabanti kutsi ungakwakha njani kusebenta bona [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. <span id="What_should_I_edit_first?"></span> === Yini lokufanele ngiyihlele kucala? === Uma ungabhala tilwimi letinyenti tfola imisebenti lengakabi nemalebuli netinchazelo etilwimini takho bese usita kutifaka. Uma unesitsakatelo lesitsite esizindeni lesingafaka imisebenti ku Wikifunctions kepha noma kunjalo ayikho noma uma unemibono leminyenti yemisebenti iya ekhasini le,[[Wikifunctions:Suggest a new function|kuphakamisa imisebenti lemisha]],bese wetfula imibono yakho. Uma ungumkhodi ku JavaScript noma ku Python mhlawumbe ufuna kuhlola imisebenti lesengakabi nekucala kusebenta ku JavaScript noma ku Python bese uzama kuyibhala. <span id="Where_can_I_go_for_help?"></span> === Ngingaya kuphi kute ngitfole lusito? === Sitofu sakho sekucala kufanele kube,[[Special:MyLanguage/Help:Contents|Help portal]],lapho utotfola khona yonkhe imibhalo lephatselene nekusebentisa nekuhlela i-Wikifunctions Nangabe usabhajwe faka umlayeto ku,[[Wikifunctions:Project chat|Project chat]],futsi lotsite utawuphendvula umbuto wakho. <span id="How_do_we_sort_or_categorize_functions?"></span> === Siyihlukanisa njani nobe siyihlukanisa njani imisebenti? === {{Tracked|T285424}} <div lang="en" dir="ltr" class="mw-content-ltr"> For now, the best way to sort or categorize functions is doing it by hand through pages in the Wikifunctions namespace. Another option would be through the talk page of the given function. We will monitor these efforts, and discuss with the community which changes to the system would be helpful for this task. </div> [[Category:FAQ| {{#translation:}}]] 5erxht4xgk6vdqacivlff7mxnxpc65l 143044 143042 2024-12-01T18:54:37Z Nabulsi Trima 9551 Kwanyalo indlela lencono kakhulu yekuhlunga noma kuhlukanisa imisebenti kwenta ngesandla ngemakhasi esikhaleni semagama se-Wikifunctions Lokunye lokungentiwa kungaba ngelikhasi lekucoca lemsebenti loniketiwe Sitawugadza lemitamo futsi sicoce nemmango kuts 143044 wikitext text/x-wiki <languages/> {{shortcut|[[WF:FAQ]]}} Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[Wikifunctions talk:FAQ|talk page]],uma umbuto wakho awubhalwa lapha! Futsi sicela ucabangele [[:m:Special:MyLanguage/Abstract Wikipedia/FAQ|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. __TOC__ <span id="Introduction"></span> == Singeniso == <span id="What_is_this_project_about?"></span> === Lephrojekthi imayelana nani? === I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. <span id="What_is_a_function?"></span> === Yini umsebenti? === Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[:w:en:Template:Convert|Template:Convert]]kanye na,[[:w:en:Template:Age|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. <span id="What_is_an_implementation?"></span> === Kuyini kusebenta? === Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. <span id="What_is_a_test?"></span> === Kuyini sivivinyo? === Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. Sibonelo bahloli bemsebenti we “licala lesihloko” bangafaka ekhatsi: “<span dir="ltr" lang="en">abc</span>” kufanele ibe “<span dir="ltr" lang="en">Abc</span>”; “<span dir="ltr" lang="en">war and peace</span>” kufanele kube ngu “<span dir="ltr" lang="en">War and Peace</span>”; “<span dir="ltr" lang="ru">война и мир</span>” kufanele abe ngu “<span dir="ltr" lang="ru">Война и мир</span>”; futsi “<span dir="ltr" lang="en">123</span>” kufanele ahlale “<span dir="ltr" lang="en">123</span>”. <span id="Which_features_are_available_now,_which_will_be_soon_available,_and_which_are_further_away?"></span> === Ngutiphi timphawu letikhona nyalo ngutiphi letitawutfolakala masinyane futsi ngutiphi letikhashane? === * Ngesikhatsi kwetfulwa: ** Sinemandla ekuba nemisebenti lesebenta nge Strings kanye Booleans. ** Wikifunctions kuyoba ngokugcwele emaveni emhlaba kusukela ekucaleni Lingasetjentiswa kunobe nguluphi lulwimi. * [[Wikifunctions:Status|Kutfutfukiswa lokuchubekako]]: ** Tinhlobo letijwayelekile kanye nemisebenti levamile ayisekelwa ngalokuphelele. ** Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. *** Lolunye luhlobo lolujabulisako ikakhulukati lutawuba idatha kanambambili futsi ikakhulukati emafayela. ** Kwanyalo sisekela tilwimi letimbili tekuhlela tekucala kusebenta:i JavaScript ne-Python Esikhatsini lesitako sifuna kusekela labanye labanyenti. ** Kwanyalo ''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. * Esikhatsini lesitako: ** Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi e Wikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. ** Kutawukhonakala kusebentisa idatha kusuka Wikidata emisebenti. ** Kutawukhonakala kutsi ubite emasethi emininingwane kusuka endzaweni yemagama e-Commons Data. <span id="How_is_Wikifunctions_multilingual?"></span> === I Wikifunctions isebenta njani ngetilwimi letinyenti? === I Wikifunctions ne Abstract Wikipedia inetilwimi letinyenti ngetindlela letinyenti letehlukene letingatsintsani: * '''I Wikifunctions inetilwimi letinyenti ngekuya ngekucuketfwe kwayo kanye nendlela lesetjentiswa ngayo.''' Basebentisi bangafundza futsi babite imisebenti ku-Wikifunctions nganoma nguluphi lulwimi lwemvelo Nawu umsebenti we “join string” nge [https://www.wikifunctions.org/view/en/Z10000 English],[https://www.wikifunctions.org/view/pl/Z10000 Polish] na [https://www.wikifunctions.org/view/he/Z10000 Hebrew], futsi uyatfolakala ngetilwimi letinyenti. * '''Labafaka sandla bangahlela futsi bente ncono iWikifunctions basebentisa lulwimi lwabo.''' Ngisho nekusebenta kungahlelwa ngelulwimi lwemvelo lwemnikeli Sibonelo saloko kutsi kwakheka kwemsebenti we “futsi” kungahlelwa ngesiJalimane [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=de], [https://www.wikifunctions.org/wiki/Z11223?action=edit&uselang=en Singisisi],nobe nganoma ngutiphi letinye tilwimi leticishe tibe ngu-300. * '''Imisebenti ye-Wikifunctions ingasetjentiswa kudala imiphumela yanobe nguluphi lulwimi lwemvelo.''' Ummango udala linani lelikhulako lemisebenti yekusekela situkulwane sembhalo ngetilwimi letinyenti temvelo. Sinemisebenti ye,[[Wikifunctions:Catalogue#Breton|SiBreton]], [[Wikifunctions:Catalogue#Rohingya|SiRohingya]], [[Wikifunctions:Catalogue#English|Siswati]], kanye naletinye tilwimi letinyenti. * '''Imisebenti ku Wikifunctions ingasetjentiswa ngetilwimi letehlukene tekuhlela.'''Sibonelo,[[Z10000|join function]] usetjentiswa kukho kokubili [[Z10005|JavaScript]] kanye naku [[Z10004|Python]]. <span id="Which_programming_languages_does_Wikifunctions_currently_support?_Which_programming_languages_will_be_supported_in_the_future?"></span> === Ngutiphi tilwimi tekuhlela letisekelwa yi-Wikifunctions njengamanje? Ngutiphi tilwimi tekuhlela letitawusekelwa esikhatsini lesitako? === Kwanyalo i Wikifunctions isekela kusebenta lokubhalwe nge JavaScript ne Python Sihlela kwengeta kusekelwa kwetilwimi letinyenti tekuhlela esikhatsini lesitako Sinethemba lekwengeta lokungenani lolunye lulwimi lwekuhlela nga 2024 (kepha asikakhetsi kutsi nguyiphi). <span id="How_will_Wikifunctions_be_integrated_into_other_projects?"></span> === I Wikifunctions itawuhlanganiswa njani nalamanye emaphrojekthi? === I-Wikifunctions sinyatselo sekucala sekwakha i Wikipedia lefinyetako Sigcile esikhatsini lesitako sitawuba kusekela ummango kanye nekwenta ncono ngekuya ngemibono Ngesikhatsi sinye sitawucala inchubo yekuyihlanganisa ne-Wikipedia ne Wikidata lokutawuvumela tinhlelo tekusebenta letibanti temphilo yangempela futsi kusisondzete embonweni we-Abstract Wikipedia. Labafaka sandla batawukhona kubita imisebenti legcinwe kusayithi yeWikifunctions kusuka ngaphakatsi kwemawiki abo Umphumela wekushaya umsebenti utawukhonjiswa kubafundzi be wiki Loku kungasetjentiswa sibonelo kubala iminyaka yemuntfu linani lebantfu ngekuya kwemininingwane yebantfu kanye nendzawo kusuka ku-Wikidata noma kudvweba ligrafu bese ulihlanganisa esihlokweni lesiniketwe sona. Lokunye lokungentiwa kuhlanganisa i Wikifunctions kutawuba kuhlanganisa sikhombimsebenti sekushayela umsebenti losebentako ngaphakatsi kwe wiki yabo Loku kungasetjentiswa sibonelo esihlokweni se Wikipedia kubala ngamandla umphumela we-equation lebonakalako lesekelwe kumapharamitha laniketwe ngumfundzi kudvweba kanye nekusebentisana nemisebenti yetibalo njll. <span id="What_Wikifunctions_is_not?"></span> === Yini iWikifunctions lengasiyo? === Ngicela buka [[Special:MyLanguage/Wikifunctions:What Wikifunctions is not|Wikifunctions:What Wikifunctions is not]] kute utfole lwati lolubanti ngaloko. <span id="What_license_will_the_functions_and_derived_content_be_under?"></span> === Nguyiphi ilayisensi letawube imisebenti kanye nekucuketfwe lokususelwa kuyo? === Ngekuya kwengcoco leyenteka,[[:m:Special:MyLanguage/Abstract Wikipedia/Licensing discussion|on Meta between November and December 2021]], yonkhe iminikelo ku-Wikifunctions kanye nemaphrojekthi ebanti e-Abstract Wikipedia itawushicilelwa ngaphansi kwemalayisensi lamahhala Ikakhulukati: * [[Special:MyLanguage/Wikifunctions:Glossary#Content|Textual content]] kuWikifunctions kutawushicilelwa ngaphasi kwe [[w:Creative Commons license|CC BY-SA 4.0]]. * [[Special:MyLanguage/Wikifunctions:Glossary#Function|Function signatures]] kanye nalokunye lokucuketfwe lokuhlelekile ku Wikifunctions kutawushicilelwa ngaphansi kwe,[[w:CC0|CC 0]]. * [[Special:MyLanguage/Wikifunctions:Glossary#Implementation|Code implementations]] ku Wikifunctions kutawushicilelwa ngaphansi kwe,[[w:Apache License|Apache 2 license]]. * [[Special:MyLanguage/Wikifunctions:Glossary#Content|Abstract Content]],kwe Wikipedia Lefingqiwe kutawushicilelwa ngaphansi kwe-CC BY-SA 4.0. Kusenemaphuzu latsite latawudzinga kulungiswa esikhatsini lesitako njengelayisensi yekucuketfwe lokukhicitwako kusuka kulokucuketfwe lokungabonakali Sihlela kubhala incwadzi lephelele kakhulu nelitiko Letemtsetfo mayelana nekutsi bantfu bangaphindze bayisebentise njani ikhodi levela ku Wikifunctions ngaphandle kwebuhlungu ngesikhatsi banamatsela elayisensini. <span id="Contributing"></span> == Kunikela == <span id="I&#039;m_new_here._What_is_there_for_me_to_do_and_how_can_I_help?"></span> === Ngimusha lapha Yini lekhona lengingayenta futsi ngingasita njani? === Welcome! We re very happy to have you here! There are many opportunities for contributing to Wikifunctions from creating new functions to improving and translating documentation If you are looking for ways to get involved we recommend that maybe depending on your level of comfort you suggest a new function on a topic you are interested in Or even create such a function Provide some tests Try your hand at an implementation Help with translations Read and improve our documentation Help with organizing the community. <span id="How_do_I_create_a_new_function,_implementation,_or_test?"></span> === Ngingawudala njani umsebenti lomusha, kusebenta noma sivivinyo? === Kuze ubone kutsi ungawenta njani umsebenti lomusha kusebenta noma sivivinyo bona [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions:Introduction]]. Kubona kabanti kutsi ungakwakha njani kusebenta bona [[Special:MyLanguage/Wikifunctions:How to create implementations|Wikifunctions:How to create implementations]]. <span id="What_should_I_edit_first?"></span> === Yini lokufanele ngiyihlele kucala? === Uma ungabhala tilwimi letinyenti tfola imisebenti lengakabi nemalebuli netinchazelo etilwimini takho bese usita kutifaka. Uma unesitsakatelo lesitsite esizindeni lesingafaka imisebenti ku Wikifunctions kepha noma kunjalo ayikho noma uma unemibono leminyenti yemisebenti iya ekhasini le,[[Wikifunctions:Suggest a new function|kuphakamisa imisebenti lemisha]],bese wetfula imibono yakho. Uma ungumkhodi ku JavaScript noma ku Python mhlawumbe ufuna kuhlola imisebenti lesengakabi nekucala kusebenta ku JavaScript noma ku Python bese uzama kuyibhala. <span id="Where_can_I_go_for_help?"></span> === Ngingaya kuphi kute ngitfole lusito? === Sitofu sakho sekucala kufanele kube,[[Special:MyLanguage/Help:Contents|Help portal]],lapho utotfola khona yonkhe imibhalo lephatselene nekusebentisa nekuhlela i-Wikifunctions Nangabe usabhajwe faka umlayeto ku,[[Wikifunctions:Project chat|Project chat]],futsi lotsite utawuphendvula umbuto wakho. <span id="How_do_we_sort_or_categorize_functions?"></span> === Siyihlukanisa njani nobe siyihlukanisa njani imisebenti? === {{Tracked|T285424}} Kwanyalo indlela lencono kakhulu yekuhlunga noma kuhlukanisa imisebenti kwenta ngesandla ngemakhasi esikhaleni semagama se-Wikifunctions Lokunye lokungentiwa kungaba ngelikhasi lekucoca lemsebenti loniketiwe Sitawugadza lemitamo futsi sicoce nemmango kutsi ngutiphi tingucuko kuloluhlelo letingaba lusito kulomsebenti. [[Category:FAQ| {{#translation:}}]] 5nmlz33hszm7vhj8qu4lp7dzeugeqy8 Translations:Wikifunctions:FAQ/1/ss 1198 44298 142852 2024-12-01T12:35:18Z Nabulsi Trima 9551 This is a dedicated page for the Frequently Asked Questions about Wikifunctions. Please feel free to ask your own question in the [[$1|talk page]],if your question is not listed here! 142852 wikitext text/x-wiki This is a dedicated page for the Frequently Asked Questions about Wikifunctions. Please feel free to ask your own question in the [[$1|talk page]],if your question is not listed here! 7pywrxjwxropdmnypmnz2sgoljbb165 142905 142852 2024-12-01T13:04:14Z Nabulsi Trima 9551 Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[$1|talk page]],uma umbuto wakho awubhalwa lapha! 142905 wikitext text/x-wiki Leli likhasi leliniketwe Imibuto Levame Kubutwa mayelana ne-Wikifunctions Ngicela, khululeka kubuta umbuto wakho ku [[$1|talk page]],uma umbuto wakho awubhalwa lapha! oohj5cjkmdk0iuhyk10o5pe5q1yz6o4 Translations:Wikifunctions:FAQ/55/ss 1198 44299 142854 2024-12-01T12:36:12Z Nabulsi Trima 9551 Alice sicela ubonane noma [[$1|FAQ on Meta]] mayelana nekudlula kwemkhulu tindzaba taJustin Abbott kanye nekuma kwabo kubaphatsi labacindzetelako Wikipedia. 142854 wikitext text/x-wiki Alice sicela ubonane noma [[$1|FAQ on Meta]] mayelana nekudlula kwemkhulu tindzaba taJustin Abbott kanye nekuma kwabo kubaphatsi labacindzetelako Wikipedia. tfqqn9wstpwa947ew3gvrprljxc6n34 142907 142854 2024-12-01T13:05:18Z Nabulsi Trima 9551 Futsi sicela ucabangele [[$1|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. 142907 wikitext text/x-wiki Futsi sicela ucabangele [[$1|FAQ on Meta]],yetfu mayelana nemibuto levamile kakhulu mayelana neWikifunctions kanye ne Wikipedia Lefinyetiwe. hamlp4ow65l6w7cphgc3ozugzotemjh Translations:Wikifunctions:FAQ/2/ss 1198 44300 142856 2024-12-01T12:36:36Z Nabulsi Trima 9551 Ucoshiwe 142856 wikitext text/x-wiki ==Ucoshiwe== rfgrjjnuebzxt67qwbaqt7s0fcgvko5 142909 142856 2024-12-01T13:05:49Z Nabulsi Trima 9551 Singeniso 142909 wikitext text/x-wiki == Singeniso == etwpiexo107qola0b5p56li4i5e4lsp Translations:Wikifunctions:FAQ/3/ss 1198 44301 142858 2024-12-01T12:37:00Z Nabulsi Trima 9551 Lephrojekthi imayelana nani 142858 wikitext text/x-wiki === Lephrojekthi imayelana nani? === ex4y59ccrwrf3wzdsyxfsyw5b9mffwd Translations:Wikifunctions:FAQ/4/ss 1198 44302 142860 2024-12-01T12:38:21Z Nabulsi Trima 9551 I-Wikifunctions yiphrojekthi lensha ye Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibita ayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tih 142860 wikitext text/x-wiki I-Wikifunctions yiphrojekthi lensha ye Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibita ayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. s3fafdhyb7oc2xg0nkrqg0lnqwhbh0o 142911 142860 2024-12-01T13:08:11Z Nabulsi Trima 9551 I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihl 142911 wikitext text/x-wiki I Wikifunctions yiphrojekthi lensha ye-Wikimedia leniketela ngekhathalogu yato tonkhe tinhlobo temisebenti nobe ngubani langayibitaayibhale ayigcine futsi ayisebentise Iphindze futsi inikete tebucwepheshe letisisekelo letitawugcina tivumele kuhumusha tihloko letitimele elulwimini kusuka ku-Abstract Wikipedia kuya elulwimini lwanoma nguyiphi i Wikipedia Loku kutawuvumela wonkhe umuntfu kutsi anikele futsi afundze tihloko ngetilwimi latitsandzako. 0r4zc7yy15d00mi5x1793ratkktls6n Translations:Wikifunctions:FAQ/5/ss 1198 44303 142864 2024-12-01T12:49:56Z Nabulsi Trima 9551 Ngumuphi umsebenti 142864 wikitext text/x-wiki === Ngumuphi umsebenti? === ij6mzpi9q31b80gwjqn43qm959s9kmq 142913 142864 2024-12-01T13:08:34Z Nabulsi Trima 9551 Yini umsebenti 142913 wikitext text/x-wiki === Yini umsebenti? === o4xng8cbogmftp6pqk8xkg4fugumghu Translations:Wikifunctions:FAQ/6/ss 1198 44304 142866 2024-12-01T12:50:57Z Nabulsi Trima 9551 Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu 142866 wikitext text/x-wiki Imisebenti luhlobo lwelwati lolungaphendvula imibuto njengekutsi sekwendlule emalanga lamangaki emkhatsini wetinsuku letimbili noma libanga emkhatsini wemadolobha lamabili Imisebenti leyinkimbinkimbi kakhulu ingaphendvula imibuto leyinkimbinkimbi kakhulu njengemthamo wesimo lesinetigaba letintsatfu libanga emkhatsini weMars neVenus ngelilanga lelitsite noma kutsi tinhlobo letimbili betiphila ngesikhatsi sinye. bjdfkxb8kqg6dgd4pmf0gj0uf098ofj Translations:Wikifunctions:FAQ/7/ss 1198 44305 142868 2024-12-01T12:53:52Z Nabulsi Trima 9551 Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[$1|Template:Convert]] kanye na[[$2|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa 142868 wikitext text/x-wiki Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[$1|Template:Convert]] kanye na[[$2|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange-Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. t4pky67kkntm3hmcbhjdhsj7vuwoite 142915 142868 2024-12-01T13:11:18Z Nabulsi Trima 9551 Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[$1|Template:Convert]]kanye na,[[$2|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa 142915 wikitext text/x-wiki Sesivele sisebentisa imisebenti etinhlotjeni letinyenti temibuto yelwati njengekubuta umbuto kunjini yekuphenya Letifanekiso njenge,[[$1|Template:Convert]]kanye na,[[$2|Template:Age]] ku-Wikipedia yesiNgisi nato tibonelo temisebenti lesevele isetjentiswa kuma-Wikipedia lamanyenti lebhalwe nge-wikitext nange Lua futsi ikopishwe ngesandla ku Wikipedia wiki ngayinye lapho ifunwa khona. jlxpzpf0qug32s5wuwk78vg0jmekr5w Translations:Wikifunctions:FAQ/8/ss 1198 44306 142870 2024-12-01T12:54:17Z Nabulsi Trima 9551 Yini luphawu lwe SN 142870 wikitext text/x-wiki === Yini luphawu lwe SN? === fk1vct47wftsrhku9dvsi52fef4n9jj 142917 142870 2024-12-01T13:11:40Z Nabulsi Trima 9551 Kuyini kusebenta 142917 wikitext text/x-wiki === Kuyini kusebenta? === em6gbae3c47ghpus0n8c9nkrvyf3zhw Translations:Wikifunctions:FAQ/9/ss 1198 44307 142872 2024-12-01T12:54:42Z Nabulsi Trima 9551 Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebe 142872 wikitext text/x-wiki Kusebenta kuyindlela letsite yekwenta umsebenti Kusebenta kuyindlela yekupheka lebala tinyatselo letidzingekako kute kusebente umsebenti Kungaba sicucu sekhodi ngelulwimi lwekuhlela nobe inhlanganisela yekubita leminye imisebenti Umsebenti ungaba nekusebenta lokunyenti lokufanele konkhe kulingane. of1c8laxinflim1j53reb08khovuqcf Translations:Wikifunctions:FAQ/10/ss 1198 44308 142874 2024-12-01T12:55:01Z Nabulsi Trima 9551 Yini lesivivinyo 142874 wikitext text/x-wiki === Yini lesivivinyo? === a4mh5c9obia7juu2ahzl44t2sze4y16 142919 142874 2024-12-01T13:12:27Z Nabulsi Trima 9551 Kuyini sivivinyo 142919 wikitext text/x-wiki === Kuyini sivivinyo? === 4d60ejbxx0sd0tdduzdu2u61xsnzclz Translations:Wikifunctions:FAQ/11/ss 1198 44309 142876 2024-12-01T12:55:24Z Nabulsi Trima 9551 Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. 142876 wikitext text/x-wiki Kuhlolwa yindlela yekutfola kutsi umsebenti loniketiwe wenta intfo lefanele yini Umsebenti utawuvama kuba nebahloli labanyenti ngamunye ucacisa lokunye lokufakwako emsebentini kanye nemibandzela lokukhishwako kwekufakwa lokuniketiwe kumele kugcwaliseke. jm9oxhpbx9ibskd3aia5xbg9p143i2u Translations:Wikifunctions:FAQ/12/ss 1198 44310 142878 2024-12-01T12:56:00Z Nabulsi Trima 9551 Sibonelo kuhlolwa kwemsebenti we 142878 wikitext text/x-wiki Sibonelo kuhlolwa kwemsebenti we “licala lesihloko” kungafaka ekhatsi: “$1” kufanele ibe “$2”; “$3” kufanele kube ngu “$4”; “$5” kufanele abe ngu “$6”; futsi “$7” kufanele ahlale “$8”. 4yxygh6y43a9q74g641pj8r2kk6j0wa 142921 142878 2024-12-01T13:15:08Z Nabulsi Trima 9551 Sibonelo bahloli bemsebenti we “licala lesihloko” bangafaka ekhatsi: “$1” kufanele ibe “$2”; “$3” kufanele kube ngu “$4”; “$5” kufanele abe ngu “$6”; futsi “$7” kufanele ahlale “$8”. 142921 wikitext text/x-wiki Sibonelo bahloli bemsebenti we “licala lesihloko” bangafaka ekhatsi: “$1” kufanele ibe “$2”; “$3” kufanele kube ngu “$4”; “$5” kufanele abe ngu “$6”; futsi “$7” kufanele ahlale “$8”. sv4f8ldel4ecrca00tbr2wrbe33jf6u Translations:Wikifunctions:FAQ/13/ss 1198 44311 142880 2024-12-01T12:56:34Z Nabulsi Trima 9551 Fatrus silwane lesikhulu siyatfolakala manje Ingabe silwane lesikhulu sitawutfolakala yini Silwane lesikhulu sa Rfurther futsi sikhona nini 142880 wikitext text/x-wiki === Fatrus silwane lesikhulu siyatfolakala manje Ingabe silwane lesikhulu sitawutfolakala yini Silwane lesikhulu sa Rfurther futsi sikhona nini? === gssloal4bts41gl1446b4x94w5te0hu 142923 142880 2024-12-01T13:15:52Z Nabulsi Trima 9551 Ngutiphi timphawu letikhona nyalo ngutiphi letitawutfolakala masinyane futsi ngutiphi letikhashane 142923 wikitext text/x-wiki === Ngutiphi timphawu letikhona nyalo ngutiphi letitawutfolakala masinyane futsi ngutiphi letikhashane? === 28qhbqilcjr63un8cdi241smgkmhkk7 Translations:Wikifunctions:FAQ/14/ss 1198 44312 142882 2024-12-01T12:56:59Z Nabulsi Trima 9551 Ku ngoba 142882 wikitext text/x-wiki Ku ngoba: ioa9zi314uy6c5w3uw83rr0fjb3jvv5 142926 142882 2024-12-01T13:17:06Z Nabulsi Trima 9551 Ngesikhatsi kwetfulwa 142926 wikitext text/x-wiki Ngesikhatsi kwetfulwa: 4q5ye0ry7sxsnic73itync3f8tdew0b Translations:Wikifunctions:FAQ/15/ss 1198 44313 142884 2024-12-01T12:57:33Z Nabulsi Trima 9551 Taha wabese ucala kucosha liphepha wabona itambourine inaPauline. 142884 wikitext text/x-wiki Taha wabese ucala kucosha liphepha wabona itambourine inaPauline. mipireenzk1uzoxlg1krpca9wr6vlnv 142928 142884 2024-12-01T13:17:36Z Nabulsi Trima 9551 Sinemandla ekuba nemisebenti lesebenta nge Strings kanye Booleans 142928 wikitext text/x-wiki Sinemandla ekuba nemisebenti lesebenta nge Strings kanye Booleans. 7t99plaiqvzb5i63wmsbykdgjtadf46 Translations:Wikifunctions:FAQ/16/ss 1198 44314 142886 2024-12-01T12:57:52Z Nabulsi Trima 9551 Limele Timali Temhlaba wonkhe kusukela ekucaleni Kwaba nebhubesi kutsi I lang. 142886 wikitext text/x-wiki Limele Timali Temhlaba wonkhe kusukela ekucaleni Kwaba nebhubesi kutsi I lang. jh0hi8erbh6ypqe0s4s1rytls6kj9fr 142932 142886 2024-12-01T13:19:04Z Nabulsi Trima 9551 Wikifunctions kuyoba ngokugcwele emaveni emhlaba kusukela ekucaleni Lingasetjentiswa kunobe nguluphi lulwimi. 142932 wikitext text/x-wiki Wikifunctions kuyoba ngokugcwele emaveni emhlaba kusukela ekucaleni Lingasetjentiswa kunobe nguluphi lulwimi. dkden7kvi9dk60wfyno981z8knc9bb3 Translations:Wikifunctions:FAQ/17/ss 1198 44315 142889 2024-12-01T12:58:50Z Nabulsi Trima 9551 [[$1|Kutfutfukiswa KwemaWonging]]: 142889 wikitext text/x-wiki [[$1|Kutfutfukiswa KwemaWonging]]: occlr3btvodu359xin2f71p6lyywz80 142946 142889 2024-12-01T13:20:07Z Nabulsi Trima 9551 [[$1|Kutfutfukiswa lokuchubekako]]: 142946 wikitext text/x-wiki [[$1|Kutfutfukiswa lokuchubekako]]: kfd4ufwkud5zratmoirl9u7k5fvn34j Translations:Wikifunctions:FAQ/18/ss 1198 44316 142891 2024-12-01T12:59:07Z Nabulsi Trima 9551 Kucina jikelele lapho functnas jikelele ar inethi sported ngokugcwele. 142891 wikitext text/x-wiki Kucina jikelele lapho functnas jikelele ar inethi sported ngokugcwele. 54h7ai3jl7b282prz5rklz7tngy7v0a 142948 142891 2024-12-01T13:20:37Z Nabulsi Trima 9551 Tinhlobo letijwayelekile kanye nemisebenti levamile ayisekelwa ngalokuphelele. 142948 wikitext text/x-wiki Tinhlobo letijwayelekile kanye nemisebenti levamile ayisekelwa ngalokuphelele. shkjvzc3yw8e59c573qdli44md5lifc Translations:Wikifunctions:FAQ/19/ss 1198 44317 142893 2024-12-01T12:59:39Z Nabulsi Trima 9551 Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle k 142893 wikitext text/x-wiki Kwengeta tinhlobo kutawuba kwanyalo kube yintfo lelinganiselwe ecenjini lekutfutfukisa Esikhatsini lesitako ummango utawukhona kwengeta letinye tinhlobo Kukhona umsebenti lomnyenti lokufanele wentiwe esikhatsini lesitako kwenta tinhlobo titiphatse kahle kakhulu. bkxweu66htu9herk5wsonhmwa1rn11s Translations:Wikifunctions:FAQ/20/ss 1198 44318 142895 2024-12-01T13:00:00Z Nabulsi Trima 9551 Ikakhulukati letijabulisako kutawuba kuhle ngedatha kanambambili lapho Ikakhulukati ipeni. 142895 wikitext text/x-wiki Ikakhulukati letijabulisako kutawuba kuhle ngedatha kanambambili lapho Ikakhulukati ipeni. 6r6h4kkg1n5nk0hjl7c9sxk055s1zmm 142952 142895 2024-12-01T13:21:30Z Nabulsi Trima 9551 Lolunye luhlobo lolujabulisako ikakhulukati lutawuba idatha kanambambili futsi ikakhulukati emafayela. 142952 wikitext text/x-wiki Lolunye luhlobo lolujabulisako ikakhulukati lutawuba idatha kanambambili futsi ikakhulukati emafayela. gkhdaci4sddmt300nlxpih09130ykh7 Translations:Wikifunctions:FAQ/21/ss 1198 44319 142897 2024-12-01T13:00:23Z Nabulsi Trima 9551 Futsi Cornel bekabe nesineke ngetilwimi tekuhlela tekucala kusebenta kwemibhalo JavaScript ekhaya Kusidlo sasekuseni futsi upheka imidlalo kimi. 142897 wikitext text/x-wiki Futsi Cornel bekabe nesineke ngetilwimi tekuhlela tekucala kusebenta kwemibhalo JavaScript ekhaya Kusidlo sasekuseni futsi upheka imidlalo kimi. 4fbwzwxwvlul7h9985tar57nbz53zs1 142954 142897 2024-12-01T13:22:02Z Nabulsi Trima 9551 Kwanyalo sisekela tilwimi letimbili tekuhlela tekucala kusebenta:i JavaScript ne-Python Esikhatsini lesitako sifuna kusekela labanye labanyenti. 142954 wikitext text/x-wiki Kwanyalo sisekela tilwimi letimbili tekuhlela tekucala kusebenta:i JavaScript ne-Python Esikhatsini lesitako sifuna kusekela labanye labanyenti. 2c2920nlgg83h961wgrmsa9g3evcet5 Translations:Wikifunctions:FAQ/22/ss 1198 44320 142899 2024-12-01T13:01:11Z Nabulsi Trima 9551 Kwanyalo''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. 142899 wikitext text/x-wiki Kwanyalo''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. amqeyq9j1id7ny522edayqvnjpxmn6y 142956 142899 2024-12-01T13:22:26Z Nabulsi Trima 9551 Kwanyalo ''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. 142956 wikitext text/x-wiki Kwanyalo ''akukhonakali'' kubita leminye imisebenti kusuka ekusebentiseni lokubhalwe nganoma nguluphi lulwimi lwekuhlela Loku njengamanje kungenteka kuphela ngekwakheka. cjqmm2upa2i3pfesmfbk1qjuq0740lj Translations:Wikifunctions:FAQ/23/ss 1198 44321 142901 2024-12-01T13:02:34Z Nabulsi Trima 9551 Esikhatsini lesitako 142901 wikitext text/x-wiki Esikhatsini lesitako: lo883xg5qg14ja5995y6n8h3f9pd0ji Translations:Wikifunctions:FAQ/24/ss 1198 44322 142903 2024-12-01T13:03:09Z Nabulsi Trima 9551 Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi eWikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. 142903 wikitext text/x-wiki Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi eWikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. q3hsbkrvrcewutxg7adtii8fvbakmr8 142958 142903 2024-12-01T13:23:13Z Nabulsi Trima 9551 Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi e Wikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. 142958 wikitext text/x-wiki Kutawukhonakala kutsi ubite imisebenti ye Wikifunctions kusuka kulamanye emaphrojekthi e Wikimedia bese uhlanganisa imiphumela yawo kumphumela welikhasi. 3g96068n21dxyosv7ah4puvz8k8od33 Translations:Wikifunctions:Catalogue/Page display title/zh 1198 44323 142930 2024-12-01T13:19:00Z CanonNi 6863 Created page with "Wikifunctions:目录" 142930 wikitext text/x-wiki Wikifunctions:目录 l40hua00li5m29z3sr5s7j0ia6tzeur Wikifunctions:Catalogue/zh 4 44324 142931 2024-12-01T13:19:01Z CanonNi 6863 Created page with "Wikifunctions:目录" 142931 wikitext text/x-wiki <languages/> <div lang="en" dir="ltr" class="mw-content-ltr"> This is a '''guided list of example functions provided'''. See also the [[Special:ListObjectsByType/Z8|complete list of functions]] and {{ll|Wikifunctions:Suggest a function}}. </div> <gallery mode="packed" heights="140" class="skin-invert"> Wikifunctions-logo-logic-operators.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Logic operators|<span lang="en" dir="ltr" class="mw-content-ltr">Logic operators</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Logic operators|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Logic operators"</span> Wikifunctions-logo-boolean-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Boolean operations|<span lang="en" dir="ltr" class="mw-content-ltr">Boolean operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Boolean operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Boolean operations"</span> Wikifunctions-logo-sign-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Sign operations|<span lang="en" dir="ltr" class="mw-content-ltr">Sign operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Sign operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Sign operations"</span> Wikifunctions-logo-string-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/String operations|<span lang="en" dir="ltr" class="mw-content-ltr">String operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/String operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "String operations"</span> Wikifunctions-logo-scientific-functions.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Scientific functions|<span lang="en" dir="ltr" class="mw-content-ltr">Scientific functions</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Scientific functions|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Scientific functions"</span> Wikifunctions-logo-natural-language.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Natural language operations|<span lang="en" dir="ltr" class="mw-content-ltr">Natural language</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Natural language operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Natural language"</span> Wikifunctions-logo-list-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/List operations|<span lang="en" dir="ltr" class="mw-content-ltr">List operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/List operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "List operations"</span> Wikifunctions-logo-character-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Character operations|<span lang="en" dir="ltr" class="mw-content-ltr">Character operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Character operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Character operations"</span> Wikifunctions-logo-number-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Number operations|<span lang="en" dir="ltr" class="mw-content-ltr">Number operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Number operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Number operations"</span> Wikifunctions-logo-date-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Date operations|<span lang="en" dir="ltr" class="mw-content-ltr">Date operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Date operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Date operations"</span> Wikifunctions-logo-wikidata-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Wikidata operations|<span lang="en" dir="ltr" class="mw-content-ltr">Wikidata operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Wikidata operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Wikidata operations"</span> Wikifunctions-logo-persistent-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Persistent object operations|<span lang="en" dir="ltr" class="mw-content-ltr">Persistent object</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Persistent object|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Persistent object"</span> Wikifunctions-logo-generic-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Generic object operations|<span lang="en" dir="ltr" class="mw-content-ltr">Generic object</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Generic object operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Generic object"</span> Wikifunctions-logo-type-handling.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Type handling|<span lang="en" dir="ltr" class="mw-content-ltr">Type handling</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Type handling|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Type handling"</span> Wikifunctions-logo-functional-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Functional operations|<span lang="en" dir="ltr" class="mw-content-ltr">Functional operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Functional operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Functional operations"</span> Wikifunctions-logo-programming-functions.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Programming functions|<span lang="en" dir="ltr" class="mw-content-ltr">Programming functions</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Programming functions|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Programming functions"</span> </gallery> <div lang="en" dir="ltr" class="mw-content-ltr"> == See also == </div> * <span lang="en" dir="ltr" class="mw-content-ltr">There is an automatic, un-guided list of functions on the [[Special:ListObjectsByType/Z8|Special page for all objects of type Function (Z8)]]</span> *<span lang="en" dir="ltr" class="mw-content-ltr">External function lists:</span> **{{ll|Wikifunctions:Excel functions}} **{{ll|Wikifunctions:Functions GREL}} [[Category:Lists of functions]] 3oytk7lw3c780hvcw02qjkwn7ilw226 142935 142931 2024-12-01T13:19:11Z CanonNi 6863 Created page with "逻辑运算" 142935 wikitext text/x-wiki <languages/> <div lang="en" dir="ltr" class="mw-content-ltr"> This is a '''guided list of example functions provided'''. See also the [[Special:ListObjectsByType/Z8|complete list of functions]] and {{ll|Wikifunctions:Suggest a function}}. </div> <gallery mode="packed" heights="140" class="skin-invert"> Wikifunctions-logo-logic-operators.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Logic operators|逻辑运算]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Logic operators|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Logic operators"</span> Wikifunctions-logo-boolean-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Boolean operations|<span lang="en" dir="ltr" class="mw-content-ltr">Boolean operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Boolean operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Boolean operations"</span> Wikifunctions-logo-sign-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Sign operations|<span lang="en" dir="ltr" class="mw-content-ltr">Sign operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Sign operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Sign operations"</span> Wikifunctions-logo-string-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/String operations|<span lang="en" dir="ltr" class="mw-content-ltr">String operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/String operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "String operations"</span> Wikifunctions-logo-scientific-functions.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Scientific functions|<span lang="en" dir="ltr" class="mw-content-ltr">Scientific functions</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Scientific functions|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Scientific functions"</span> Wikifunctions-logo-natural-language.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Natural language operations|<span lang="en" dir="ltr" class="mw-content-ltr">Natural language</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Natural language operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Natural language"</span> Wikifunctions-logo-list-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/List operations|<span lang="en" dir="ltr" class="mw-content-ltr">List operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/List operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "List operations"</span> Wikifunctions-logo-character-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Character operations|<span lang="en" dir="ltr" class="mw-content-ltr">Character operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Character operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Character operations"</span> Wikifunctions-logo-number-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Number operations|<span lang="en" dir="ltr" class="mw-content-ltr">Number operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Number operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Number operations"</span> Wikifunctions-logo-date-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Date operations|<span lang="en" dir="ltr" class="mw-content-ltr">Date operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Date operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Date operations"</span> Wikifunctions-logo-wikidata-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Wikidata operations|<span lang="en" dir="ltr" class="mw-content-ltr">Wikidata operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Wikidata operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Wikidata operations"</span> Wikifunctions-logo-persistent-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Persistent object operations|<span lang="en" dir="ltr" class="mw-content-ltr">Persistent object</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Persistent object|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Persistent object"</span> Wikifunctions-logo-generic-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Generic object operations|<span lang="en" dir="ltr" class="mw-content-ltr">Generic object</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Generic object operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Generic object"</span> Wikifunctions-logo-type-handling.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Type handling|<span lang="en" dir="ltr" class="mw-content-ltr">Type handling</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Type handling|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Type handling"</span> Wikifunctions-logo-functional-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Functional operations|<span lang="en" dir="ltr" class="mw-content-ltr">Functional operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Functional operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Functional operations"</span> Wikifunctions-logo-programming-functions.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Programming functions|<span lang="en" dir="ltr" class="mw-content-ltr">Programming functions</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Programming functions|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Programming functions"</span> </gallery> <div lang="en" dir="ltr" class="mw-content-ltr"> == See also == </div> * <span lang="en" dir="ltr" class="mw-content-ltr">There is an automatic, un-guided list of functions on the [[Special:ListObjectsByType/Z8|Special page for all objects of type Function (Z8)]]</span> *<span lang="en" dir="ltr" class="mw-content-ltr">External function lists:</span> **{{ll|Wikifunctions:Excel functions}} **{{ll|Wikifunctions:Functions GREL}} [[Category:Lists of functions]] 2nzhihohnarur0qmxs98xguznckj1cq 142937 142935 2024-12-01T13:19:22Z CanonNi 6863 Created page with "写着“逻辑运算”的按钮" 142937 wikitext text/x-wiki <languages/> <div lang="en" dir="ltr" class="mw-content-ltr"> This is a '''guided list of example functions provided'''. See also the [[Special:ListObjectsByType/Z8|complete list of functions]] and {{ll|Wikifunctions:Suggest a function}}. </div> <gallery mode="packed" heights="140" class="skin-invert"> Wikifunctions-logo-logic-operators.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Logic operators|逻辑运算]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Logic operators|alt=写着“逻辑运算”的按钮 Wikifunctions-logo-boolean-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Boolean operations|<span lang="en" dir="ltr" class="mw-content-ltr">Boolean operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Boolean operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Boolean operations"</span> Wikifunctions-logo-sign-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Sign operations|<span lang="en" dir="ltr" class="mw-content-ltr">Sign operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Sign operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Sign operations"</span> Wikifunctions-logo-string-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/String operations|<span lang="en" dir="ltr" class="mw-content-ltr">String operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/String operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "String operations"</span> Wikifunctions-logo-scientific-functions.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Scientific functions|<span lang="en" dir="ltr" class="mw-content-ltr">Scientific functions</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Scientific functions|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Scientific functions"</span> Wikifunctions-logo-natural-language.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Natural language operations|<span lang="en" dir="ltr" class="mw-content-ltr">Natural language</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Natural language operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Natural language"</span> Wikifunctions-logo-list-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/List operations|<span lang="en" dir="ltr" class="mw-content-ltr">List operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/List operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "List operations"</span> Wikifunctions-logo-character-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Character operations|<span lang="en" dir="ltr" class="mw-content-ltr">Character operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Character operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Character operations"</span> Wikifunctions-logo-number-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Number operations|<span lang="en" dir="ltr" class="mw-content-ltr">Number operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Number operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Number operations"</span> Wikifunctions-logo-date-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Date operations|<span lang="en" dir="ltr" class="mw-content-ltr">Date operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Date operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Date operations"</span> Wikifunctions-logo-wikidata-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Wikidata operations|<span lang="en" dir="ltr" class="mw-content-ltr">Wikidata operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Wikidata operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Wikidata operations"</span> Wikifunctions-logo-persistent-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Persistent object operations|<span lang="en" dir="ltr" class="mw-content-ltr">Persistent object</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Persistent object|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Persistent object"</span> Wikifunctions-logo-generic-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Generic object operations|<span lang="en" dir="ltr" class="mw-content-ltr">Generic object</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Generic object operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Generic object"</span> Wikifunctions-logo-type-handling.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Type handling|<span lang="en" dir="ltr" class="mw-content-ltr">Type handling</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Type handling|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Type handling"</span> Wikifunctions-logo-functional-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Functional operations|<span lang="en" dir="ltr" class="mw-content-ltr">Functional operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Functional operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Functional operations"</span> Wikifunctions-logo-programming-functions.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Programming functions|<span lang="en" dir="ltr" class="mw-content-ltr">Programming functions</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Programming functions|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Programming functions"</span> </gallery> <div lang="en" dir="ltr" class="mw-content-ltr"> == See also == </div> * <span lang="en" dir="ltr" class="mw-content-ltr">There is an automatic, un-guided list of functions on the [[Special:ListObjectsByType/Z8|Special page for all objects of type Function (Z8)]]</span> *<span lang="en" dir="ltr" class="mw-content-ltr">External function lists:</span> **{{ll|Wikifunctions:Excel functions}} **{{ll|Wikifunctions:Functions GREL}} [[Category:Lists of functions]] l01fpa6603jzj5mxwwno7atppu3zekb 142939 142937 2024-12-01T13:19:28Z CanonNi 6863 Created page with "布尔运算" 142939 wikitext text/x-wiki <languages/> <div lang="en" dir="ltr" class="mw-content-ltr"> This is a '''guided list of example functions provided'''. See also the [[Special:ListObjectsByType/Z8|complete list of functions]] and {{ll|Wikifunctions:Suggest a function}}. </div> <gallery mode="packed" heights="140" class="skin-invert"> Wikifunctions-logo-logic-operators.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Logic operators|逻辑运算]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Logic operators|alt=写着“逻辑运算”的按钮 Wikifunctions-logo-boolean-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Boolean operations|布尔运算]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Boolean operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Boolean operations"</span> Wikifunctions-logo-sign-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Sign operations|<span lang="en" dir="ltr" class="mw-content-ltr">Sign operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Sign operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Sign operations"</span> Wikifunctions-logo-string-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/String operations|<span lang="en" dir="ltr" class="mw-content-ltr">String operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/String operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "String operations"</span> Wikifunctions-logo-scientific-functions.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Scientific functions|<span lang="en" dir="ltr" class="mw-content-ltr">Scientific functions</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Scientific functions|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Scientific functions"</span> Wikifunctions-logo-natural-language.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Natural language operations|<span lang="en" dir="ltr" class="mw-content-ltr">Natural language</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Natural language operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Natural language"</span> Wikifunctions-logo-list-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/List operations|<span lang="en" dir="ltr" class="mw-content-ltr">List operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/List operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "List operations"</span> Wikifunctions-logo-character-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Character operations|<span lang="en" dir="ltr" class="mw-content-ltr">Character operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Character operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Character operations"</span> Wikifunctions-logo-number-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Number operations|<span lang="en" dir="ltr" class="mw-content-ltr">Number operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Number operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Number operations"</span> Wikifunctions-logo-date-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Date operations|<span lang="en" dir="ltr" class="mw-content-ltr">Date operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Date operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Date operations"</span> Wikifunctions-logo-wikidata-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Wikidata operations|<span lang="en" dir="ltr" class="mw-content-ltr">Wikidata operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Wikidata operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Wikidata operations"</span> Wikifunctions-logo-persistent-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Persistent object operations|<span lang="en" dir="ltr" class="mw-content-ltr">Persistent object</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Persistent object|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Persistent object"</span> Wikifunctions-logo-generic-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Generic object operations|<span lang="en" dir="ltr" class="mw-content-ltr">Generic object</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Generic object operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Generic object"</span> Wikifunctions-logo-type-handling.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Type handling|<span lang="en" dir="ltr" class="mw-content-ltr">Type handling</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Type handling|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Type handling"</span> Wikifunctions-logo-functional-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Functional operations|<span lang="en" dir="ltr" class="mw-content-ltr">Functional operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Functional operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Functional operations"</span> Wikifunctions-logo-programming-functions.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Programming functions|<span lang="en" dir="ltr" class="mw-content-ltr">Programming functions</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Programming functions|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Programming functions"</span> </gallery> <div lang="en" dir="ltr" class="mw-content-ltr"> == See also == </div> * <span lang="en" dir="ltr" class="mw-content-ltr">There is an automatic, un-guided list of functions on the [[Special:ListObjectsByType/Z8|Special page for all objects of type Function (Z8)]]</span> *<span lang="en" dir="ltr" class="mw-content-ltr">External function lists:</span> **{{ll|Wikifunctions:Excel functions}} **{{ll|Wikifunctions:Functions GREL}} [[Category:Lists of functions]] kzi5wwfcy4ygpuwlk877jnxlgrcr2o1 142941 142939 2024-12-01T13:19:38Z CanonNi 6863 Created page with "写着“布尔运算”的按钮" 142941 wikitext text/x-wiki <languages/> <div lang="en" dir="ltr" class="mw-content-ltr"> This is a '''guided list of example functions provided'''. See also the [[Special:ListObjectsByType/Z8|complete list of functions]] and {{ll|Wikifunctions:Suggest a function}}. </div> <gallery mode="packed" heights="140" class="skin-invert"> Wikifunctions-logo-logic-operators.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Logic operators|逻辑运算]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Logic operators|alt=写着“逻辑运算”的按钮 Wikifunctions-logo-boolean-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Boolean operations|布尔运算]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Boolean operations|alt=写着“布尔运算”的按钮 Wikifunctions-logo-sign-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Sign operations|<span lang="en" dir="ltr" class="mw-content-ltr">Sign operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Sign operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Sign operations"</span> Wikifunctions-logo-string-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/String operations|<span lang="en" dir="ltr" class="mw-content-ltr">String operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/String operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "String operations"</span> Wikifunctions-logo-scientific-functions.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Scientific functions|<span lang="en" dir="ltr" class="mw-content-ltr">Scientific functions</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Scientific functions|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Scientific functions"</span> Wikifunctions-logo-natural-language.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Natural language operations|<span lang="en" dir="ltr" class="mw-content-ltr">Natural language</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Natural language operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Natural language"</span> Wikifunctions-logo-list-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/List operations|<span lang="en" dir="ltr" class="mw-content-ltr">List operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/List operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "List operations"</span> Wikifunctions-logo-character-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Character operations|<span lang="en" dir="ltr" class="mw-content-ltr">Character operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Character operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Character operations"</span> Wikifunctions-logo-number-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Number operations|<span lang="en" dir="ltr" class="mw-content-ltr">Number operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Number operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Number operations"</span> Wikifunctions-logo-date-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Date operations|<span lang="en" dir="ltr" class="mw-content-ltr">Date operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Date operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Date operations"</span> Wikifunctions-logo-wikidata-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Wikidata operations|<span lang="en" dir="ltr" class="mw-content-ltr">Wikidata operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Wikidata operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Wikidata operations"</span> Wikifunctions-logo-persistent-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Persistent object operations|<span lang="en" dir="ltr" class="mw-content-ltr">Persistent object</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Persistent object|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Persistent object"</span> Wikifunctions-logo-generic-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Generic object operations|<span lang="en" dir="ltr" class="mw-content-ltr">Generic object</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Generic object operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Generic object"</span> Wikifunctions-logo-type-handling.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Type handling|<span lang="en" dir="ltr" class="mw-content-ltr">Type handling</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Type handling|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Type handling"</span> Wikifunctions-logo-functional-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Functional operations|<span lang="en" dir="ltr" class="mw-content-ltr">Functional operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Functional operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Functional operations"</span> Wikifunctions-logo-programming-functions.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Programming functions|<span lang="en" dir="ltr" class="mw-content-ltr">Programming functions</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Programming functions|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Programming functions"</span> </gallery> <div lang="en" dir="ltr" class="mw-content-ltr"> == See also == </div> * <span lang="en" dir="ltr" class="mw-content-ltr">There is an automatic, un-guided list of functions on the [[Special:ListObjectsByType/Z8|Special page for all objects of type Function (Z8)]]</span> *<span lang="en" dir="ltr" class="mw-content-ltr">External function lists:</span> **{{ll|Wikifunctions:Excel functions}} **{{ll|Wikifunctions:Functions GREL}} [[Category:Lists of functions]] 8yrswa5mabp93jrvlihmmbusyssq4wu 142943 142941 2024-12-01T13:19:51Z CanonNi 6863 Created page with "符号运算" 142943 wikitext text/x-wiki <languages/> <div lang="en" dir="ltr" class="mw-content-ltr"> This is a '''guided list of example functions provided'''. See also the [[Special:ListObjectsByType/Z8|complete list of functions]] and {{ll|Wikifunctions:Suggest a function}}. </div> <gallery mode="packed" heights="140" class="skin-invert"> Wikifunctions-logo-logic-operators.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Logic operators|逻辑运算]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Logic operators|alt=写着“逻辑运算”的按钮 Wikifunctions-logo-boolean-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Boolean operations|布尔运算]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Boolean operations|alt=写着“布尔运算”的按钮 Wikifunctions-logo-sign-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Sign operations|符号运算]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Sign operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Sign operations"</span> Wikifunctions-logo-string-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/String operations|<span lang="en" dir="ltr" class="mw-content-ltr">String operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/String operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "String operations"</span> Wikifunctions-logo-scientific-functions.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Scientific functions|<span lang="en" dir="ltr" class="mw-content-ltr">Scientific functions</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Scientific functions|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Scientific functions"</span> Wikifunctions-logo-natural-language.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Natural language operations|<span lang="en" dir="ltr" class="mw-content-ltr">Natural language</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Natural language operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Natural language"</span> Wikifunctions-logo-list-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/List operations|<span lang="en" dir="ltr" class="mw-content-ltr">List operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/List operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "List operations"</span> Wikifunctions-logo-character-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Character operations|<span lang="en" dir="ltr" class="mw-content-ltr">Character operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Character operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Character operations"</span> Wikifunctions-logo-number-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Number operations|<span lang="en" dir="ltr" class="mw-content-ltr">Number operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Number operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Number operations"</span> Wikifunctions-logo-date-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Date operations|<span lang="en" dir="ltr" class="mw-content-ltr">Date operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Date operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Date operations"</span> Wikifunctions-logo-wikidata-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Wikidata operations|<span lang="en" dir="ltr" class="mw-content-ltr">Wikidata operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Wikidata operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Wikidata operations"</span> Wikifunctions-logo-persistent-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Persistent object operations|<span lang="en" dir="ltr" class="mw-content-ltr">Persistent object</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Persistent object|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Persistent object"</span> Wikifunctions-logo-generic-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Generic object operations|<span lang="en" dir="ltr" class="mw-content-ltr">Generic object</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Generic object operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Generic object"</span> Wikifunctions-logo-type-handling.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Type handling|<span lang="en" dir="ltr" class="mw-content-ltr">Type handling</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Type handling|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Type handling"</span> Wikifunctions-logo-functional-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Functional operations|<span lang="en" dir="ltr" class="mw-content-ltr">Functional operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Functional operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Functional operations"</span> Wikifunctions-logo-programming-functions.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Programming functions|<span lang="en" dir="ltr" class="mw-content-ltr">Programming functions</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Programming functions|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Programming functions"</span> </gallery> <div lang="en" dir="ltr" class="mw-content-ltr"> == See also == </div> * <span lang="en" dir="ltr" class="mw-content-ltr">There is an automatic, un-guided list of functions on the [[Special:ListObjectsByType/Z8|Special page for all objects of type Function (Z8)]]</span> *<span lang="en" dir="ltr" class="mw-content-ltr">External function lists:</span> **{{ll|Wikifunctions:Excel functions}} **{{ll|Wikifunctions:Functions GREL}} [[Category:Lists of functions]] ey1ujp344g388paub42np38nxxat4fr 142945 142943 2024-12-01T13:19:58Z CanonNi 6863 Created page with "写着“符号运算”的按钮" 142945 wikitext text/x-wiki <languages/> <div lang="en" dir="ltr" class="mw-content-ltr"> This is a '''guided list of example functions provided'''. See also the [[Special:ListObjectsByType/Z8|complete list of functions]] and {{ll|Wikifunctions:Suggest a function}}. </div> <gallery mode="packed" heights="140" class="skin-invert"> Wikifunctions-logo-logic-operators.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Logic operators|逻辑运算]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Logic operators|alt=写着“逻辑运算”的按钮 Wikifunctions-logo-boolean-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Boolean operations|布尔运算]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Boolean operations|alt=写着“布尔运算”的按钮 Wikifunctions-logo-sign-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Sign operations|符号运算]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Sign operations|alt=写着“符号运算”的按钮 Wikifunctions-logo-string-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/String operations|<span lang="en" dir="ltr" class="mw-content-ltr">String operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/String operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "String operations"</span> Wikifunctions-logo-scientific-functions.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Scientific functions|<span lang="en" dir="ltr" class="mw-content-ltr">Scientific functions</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Scientific functions|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Scientific functions"</span> Wikifunctions-logo-natural-language.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Natural language operations|<span lang="en" dir="ltr" class="mw-content-ltr">Natural language</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Natural language operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Natural language"</span> Wikifunctions-logo-list-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/List operations|<span lang="en" dir="ltr" class="mw-content-ltr">List operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/List operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "List operations"</span> Wikifunctions-logo-character-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Character operations|<span lang="en" dir="ltr" class="mw-content-ltr">Character operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Character operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Character operations"</span> Wikifunctions-logo-number-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Number operations|<span lang="en" dir="ltr" class="mw-content-ltr">Number operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Number operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Number operations"</span> Wikifunctions-logo-date-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Date operations|<span lang="en" dir="ltr" class="mw-content-ltr">Date operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Date operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Date operations"</span> Wikifunctions-logo-wikidata-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Wikidata operations|<span lang="en" dir="ltr" class="mw-content-ltr">Wikidata operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Wikidata operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Wikidata operations"</span> Wikifunctions-logo-persistent-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Persistent object operations|<span lang="en" dir="ltr" class="mw-content-ltr">Persistent object</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Persistent object|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Persistent object"</span> Wikifunctions-logo-generic-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Generic object operations|<span lang="en" dir="ltr" class="mw-content-ltr">Generic object</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Generic object operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Generic object"</span> Wikifunctions-logo-type-handling.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Type handling|<span lang="en" dir="ltr" class="mw-content-ltr">Type handling</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Type handling|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Type handling"</span> Wikifunctions-logo-functional-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Functional operations|<span lang="en" dir="ltr" class="mw-content-ltr">Functional operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Functional operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Functional operations"</span> Wikifunctions-logo-programming-functions.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Programming functions|<span lang="en" dir="ltr" class="mw-content-ltr">Programming functions</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Programming functions|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Programming functions"</span> </gallery> <div lang="en" dir="ltr" class="mw-content-ltr"> == See also == </div> * <span lang="en" dir="ltr" class="mw-content-ltr">There is an automatic, un-guided list of functions on the [[Special:ListObjectsByType/Z8|Special page for all objects of type Function (Z8)]]</span> *<span lang="en" dir="ltr" class="mw-content-ltr">External function lists:</span> **{{ll|Wikifunctions:Excel functions}} **{{ll|Wikifunctions:Functions GREL}} [[Category:Lists of functions]] 7nbunjinhobhs5b5ux74m6eh8q2qt7i 142951 142945 2024-12-01T13:21:07Z CanonNi 6863 Created page with "此页是一些'''示例函数'''。也可以看看[[$1|所有函数]]和$2。" 142951 wikitext text/x-wiki <languages/> 此页是一些'''示例函数'''。也可以看看[[Special:ListObjectsByType/Z8|所有函数]]和{{ll|Wikifunctions:Suggest a function}}。 <gallery mode="packed" heights="140" class="skin-invert"> Wikifunctions-logo-logic-operators.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Logic operators|逻辑运算]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Logic operators|alt=写着“逻辑运算”的按钮 Wikifunctions-logo-boolean-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Boolean operations|布尔运算]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Boolean operations|alt=写着“布尔运算”的按钮 Wikifunctions-logo-sign-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Sign operations|符号运算]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Sign operations|alt=写着“符号运算”的按钮 Wikifunctions-logo-string-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/String operations|<span lang="en" dir="ltr" class="mw-content-ltr">String operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/String operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "String operations"</span> Wikifunctions-logo-scientific-functions.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Scientific functions|<span lang="en" dir="ltr" class="mw-content-ltr">Scientific functions</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Scientific functions|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Scientific functions"</span> Wikifunctions-logo-natural-language.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Natural language operations|<span lang="en" dir="ltr" class="mw-content-ltr">Natural language</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Natural language operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Natural language"</span> Wikifunctions-logo-list-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/List operations|<span lang="en" dir="ltr" class="mw-content-ltr">List operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/List operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "List operations"</span> Wikifunctions-logo-character-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Character operations|<span lang="en" dir="ltr" class="mw-content-ltr">Character operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Character operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Character operations"</span> Wikifunctions-logo-number-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Number operations|<span lang="en" dir="ltr" class="mw-content-ltr">Number operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Number operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Number operations"</span> Wikifunctions-logo-date-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Date operations|<span lang="en" dir="ltr" class="mw-content-ltr">Date operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Date operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Date operations"</span> Wikifunctions-logo-wikidata-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Wikidata operations|<span lang="en" dir="ltr" class="mw-content-ltr">Wikidata operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Wikidata operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Wikidata operations"</span> Wikifunctions-logo-persistent-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Persistent object operations|<span lang="en" dir="ltr" class="mw-content-ltr">Persistent object</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Persistent object|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Persistent object"</span> Wikifunctions-logo-generic-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Generic object operations|<span lang="en" dir="ltr" class="mw-content-ltr">Generic object</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Generic object operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Generic object"</span> Wikifunctions-logo-type-handling.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Type handling|<span lang="en" dir="ltr" class="mw-content-ltr">Type handling</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Type handling|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Type handling"</span> Wikifunctions-logo-functional-operations.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Functional operations|<span lang="en" dir="ltr" class="mw-content-ltr">Functional operations</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Functional operations|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Functional operations"</span> Wikifunctions-logo-programming-functions.svg|[[Special:MyLanguage/Wikifunctions:Catalogue/Programming functions|<span lang="en" dir="ltr" class="mw-content-ltr">Programming functions</span>]]|link=Special:MyLanguage/Wikifunctions:Catalogue/Programming functions|alt=<span lang="en" dir="ltr" class="mw-content-ltr">A button with the text "Programming functions"</span> </gallery> <div lang="en" dir="ltr" class="mw-content-ltr"> == See also == </div> * <span lang="en" dir="ltr" class="mw-content-ltr">There is an automatic, un-guided list of functions on the [[Special:ListObjectsByType/Z8|Special page for all objects of type Function (Z8)]]</span> *<span lang="en" dir="ltr" class="mw-content-ltr">External function lists:</span> **{{ll|Wikifunctions:Excel functions}} **{{ll|Wikifunctions:Functions GREL}} [[Category:Lists of functions]] o56yxuva3lswrv89t4p57xwhigyl4fu Translations:Wikifunctions:Catalogue/2/zh 1198 44325 142934 2024-12-01T13:19:10Z CanonNi 6863 Created page with "逻辑运算" 142934 wikitext text/x-wiki 逻辑运算 49zp5lr3d5efl7vmhvzsux8csggrhjz Translations:Wikifunctions:Catalogue/3/zh 1198 44326 142936 2024-12-01T13:19:22Z CanonNi 6863 Created page with "写着“逻辑运算”的按钮" 142936 wikitext text/x-wiki 写着“逻辑运算”的按钮 qcc5s81z79bv385lqgzzo9lfo1o8wtg Translations:Wikifunctions:Catalogue/4/zh 1198 44327 142938 2024-12-01T13:19:28Z CanonNi 6863 Created page with "布尔运算" 142938 wikitext text/x-wiki 布尔运算 f5ln5iz8udlt5lumfvvxqh2amrgbbim Translations:Wikifunctions:Catalogue/5/zh 1198 44328 142940 2024-12-01T13:19:37Z CanonNi 6863 Created page with "写着“布尔运算”的按钮" 142940 wikitext text/x-wiki 写着“布尔运算”的按钮 apb656w52t5io2tv4frgnbleww8t75l Translations:Wikifunctions:Catalogue/6/zh 1198 44329 142942 2024-12-01T13:19:49Z CanonNi 6863 Created page with "符号运算" 142942 wikitext text/x-wiki 符号运算 mwwv6fegq966yn1o1ma0hvtqx9ii0pu Translations:Wikifunctions:Catalogue/7/zh 1198 44330 142944 2024-12-01T13:19:57Z CanonNi 6863 Created page with "写着“符号运算”的按钮" 142944 wikitext text/x-wiki 写着“符号运算”的按钮 at5tytxk58mgdai0ldr8k0xhvrgrib3 Translations:Wikifunctions:Catalogue/1/zh 1198 44331 142950 2024-12-01T13:21:07Z CanonNi 6863 Created page with "此页是一些'''示例函数'''。也可以看看[[$1|所有函数]]和$2。" 142950 wikitext text/x-wiki 此页是一些'''示例函数'''。也可以看看[[$1|所有函数]]和$2。 r4ozevrsqhyex9w6rnn3ia4p2f16q4v Translations:Wikifunctions:FAQ/25/ss 1198 44332 142960 2024-12-01T13:23:27Z Nabulsi Trima 9551 Kutawukhonakala kusebentisa idatha kusuka Wikidata emisebenti. 142960 wikitext text/x-wiki Kutawukhonakala kusebentisa idatha kusuka Wikidata emisebenti. muwyqud4k1uusjb0yxbcmv7wgi1y413 Translations:Wikifunctions:FAQ/26/ss 1198 44333 142962 2024-12-01T13:23:40Z Nabulsi Trima 9551 Kutawukhonakala kutsi ubite emasethi emininingwane kusuka endzaweni yemagama e-Commons Data. 142962 wikitext text/x-wiki Kutawukhonakala kutsi ubite emasethi emininingwane kusuka endzaweni yemagama e-Commons Data. odfnf31w5a9o6pzwbr61d5ihb1kvol1 Translations:Wikifunctions:FAQ/56/ss 1198 44334 142964 2024-12-01T13:24:41Z Nabulsi Trima 9551 I Wikifunctions isebenta njani ngetilwimi letinyenti 142964 wikitext text/x-wiki === I Wikifunctions isebenta njani ngetilwimi letinyenti? === q2wx3l2yld8ib55r5lv9y0r56aqae9l Translations:Wikifunctions:FAQ/57/ss 1198 44335 142966 2024-12-01T13:25:08Z Nabulsi Trima 9551 I Wikifunctions ne Abstract Wikipedia inetilwimi letinyenti ngetindlela letinyenti letehlukene letingatsintsani: 142966 wikitext text/x-wiki I Wikifunctions ne Abstract Wikipedia inetilwimi letinyenti ngetindlela letinyenti letehlukene letingatsintsani: 9ild8qtby2lrjot8nv6gd0mm3jgpv5a Translations:Wikifunctions:FAQ/58/ss 1198 44336 142968 2024-12-01T13:27:11Z Nabulsi Trima 9551 '''I Wikifunctions inetilwimi letinyenti ngekuya ngekucuketfwe kwayo kanye nendlela lesetjentiswa ngayo.''' Basebentisi bangafundza futsi babite imisebenti ku-Wikifunctions nganoma nguluphi lulwimi lwemvelo Nawu umsebenti we “join string” nge [$1 English] 142968 wikitext text/x-wiki '''I Wikifunctions inetilwimi letinyenti ngekuya ngekucuketfwe kwayo kanye nendlela lesetjentiswa ngayo.''' Basebentisi bangafundza futsi babite imisebenti ku-Wikifunctions nganoma nguluphi lulwimi lwemvelo Nawu umsebenti we “join string” nge [$1 English],[$2 Polish] na [$3 Hebrew], futsi uyatfolakala ngetilwimi letinyenti. 5xrj6zgmc6gmnaq25rdycyd5vpn08xe Translations:Wikifunctions:FAQ/59/ss 1198 44337 142970 2024-12-01T13:28:13Z Nabulsi Trima 9551 '''Labafaka sandla bangahlela futsi bente ncono iWikifunctions basebentisa lulwimi lwabo.''' Ngisho nekusebenta kungahlelwa ngelulwimi lwemvelo lwemnikeli Sibonelo saloko kutsi kwakheka kwemsebenti we “futsi” kungahlelwa ngesiJalimane [$1], [$2 Singisisi] 142970 wikitext text/x-wiki '''Labafaka sandla bangahlela futsi bente ncono iWikifunctions basebentisa lulwimi lwabo.''' Ngisho nekusebenta kungahlelwa ngelulwimi lwemvelo lwemnikeli Sibonelo saloko kutsi kwakheka kwemsebenti we “futsi” kungahlelwa ngesiJalimane [$1], [$2 Singisisi],nobe nganoma ngutiphi letinye tilwimi leticishe tibe ngu-300. d2xm83b98l7z0l98aof0k0mqoyzg8eu Translations:Wikifunctions:FAQ/60/ss 1198 44338 142972 2024-12-01T13:29:14Z Nabulsi Trima 9551 '''Imisebenti ye-Wikifunctions ingasetjentiswa kudala imiphumela yanobe nguluphi lulwimi lwemvelo.''' Ummango udala linani lelikhulako lemisebenti yekusekela situkulwane sembhalo ngetilwimi letinyenti temvelo. Sinemisebenti ye,[[$1|SiBreton]], [[$2|SiRohi 142972 wikitext text/x-wiki '''Imisebenti ye-Wikifunctions ingasetjentiswa kudala imiphumela yanobe nguluphi lulwimi lwemvelo.''' Ummango udala linani lelikhulako lemisebenti yekusekela situkulwane sembhalo ngetilwimi letinyenti temvelo. Sinemisebenti ye,[[$1|SiBreton]], [[$2|SiRohingya]], [[$3|Siswati]], kanye naletinye tilwimi letinyenti. 88fmm1lkuvqm1jgem06m3bz7675bbmr Translations:Wikifunctions:FAQ/61/ss 1198 44339 142974 2024-12-01T13:31:33Z Nabulsi Trima 9551 '''Imisebenti ku Wikifunctions ingasetjentiswa ngetilwimi letehlukene tekuhlela.'''Sibonelo,[[$1|join function]] usetjentiswa kukho kokubili [[$2|JavaScript]] kanye naku [[$3|Python]]. 142974 wikitext text/x-wiki '''Imisebenti ku Wikifunctions ingasetjentiswa ngetilwimi letehlukene tekuhlela.'''Sibonelo,[[$1|join function]] usetjentiswa kukho kokubili [[$2|JavaScript]] kanye naku [[$3|Python]]. d2t7ew85k6jwbjbeh37mx19xtypvwvw Translations:Wikifunctions:FAQ/62/ss 1198 44340 142976 2024-12-01T13:31:57Z Nabulsi Trima 9551 Ngutiphi tilwimi tekuhlela letisekelwa yi-Wikifunctions njengamanje? Ngutiphi tilwimi tekuhlela letitawusekelwa esikhatsini lesitako 142976 wikitext text/x-wiki === Ngutiphi tilwimi tekuhlela letisekelwa yi-Wikifunctions njengamanje? Ngutiphi tilwimi tekuhlela letitawusekelwa esikhatsini lesitako? === 69brjyxj2h4n9mmfxkkg6quufhftlmv Translations:Wikifunctions:FAQ/63/ss 1198 44341 142978 2024-12-01T13:32:41Z Nabulsi Trima 9551 Kwanyalo i Wikifunctions isekela kusebenta lokubhalwe nge JavaScript ne Python Sihlela kwengeta kusekelwa kwetilwimi letinyenti tekuhlela esikhatsini lesitako Sinethemba lekwengeta lokungenani lolunye lulwimi lwekuhlela nga 2024 (kepha asikakhetsi kutsi n 142978 wikitext text/x-wiki Kwanyalo i Wikifunctions isekela kusebenta lokubhalwe nge JavaScript ne Python Sihlela kwengeta kusekelwa kwetilwimi letinyenti tekuhlela esikhatsini lesitako Sinethemba lekwengeta lokungenani lolunye lulwimi lwekuhlela nga 2024 (kepha asikakhetsi kutsi nguyiphi). 7zcrjsnqd9yj6tknvie7mr4434ckkdv Translations:Wikifunctions:FAQ/27/ss 1198 44342 142980 2024-12-01T13:33:12Z Nabulsi Trima 9551 I Wikifunctions itawuhlanganiswa njani nalamanye emaphrojekthi 142980 wikitext text/x-wiki === I Wikifunctions itawuhlanganiswa njani nalamanye emaphrojekthi? === hd7k1sjufjev1wa838p0v0lx2oq7pib Translations:Wikifunctions:FAQ/28/ss 1198 44343 142982 2024-12-01T13:33:47Z Nabulsi Trima 9551 I-Wikifunctions sinyatselo sekucala sekwakha i Wikipedia lefinyetako Sigcile esikhatsini lesitako sitawuba kusekela ummango kanye nekwenta ncono ngekuya ngemibono Ngesikhatsi sinye sitawucala inchubo yekuyihlanganisa ne-Wikipedia ne Wikidata lokutawuvumel 142982 wikitext text/x-wiki I-Wikifunctions sinyatselo sekucala sekwakha i Wikipedia lefinyetako Sigcile esikhatsini lesitako sitawuba kusekela ummango kanye nekwenta ncono ngekuya ngemibono Ngesikhatsi sinye sitawucala inchubo yekuyihlanganisa ne-Wikipedia ne Wikidata lokutawuvumela tinhlelo tekusebenta letibanti temphilo yangempela futsi kusisondzete embonweni we-Abstract Wikipedia. siecsh54r6xzh7jpyzt7qcxi9vnarf4 Translations:Wikifunctions:FAQ/29/ss 1198 44344 142984 2024-12-01T13:34:33Z Nabulsi Trima 9551 Labafaka sandla batawukhona kubita imisebenti legcinwe kusayithi yeWikifunctions kusuka ngaphakatsi kwemawiki abo Umphumela wekushaya umsebenti utawukhonjiswa kubafundzi be wiki Loku kungasetjentiswa sibonelo kubala iminyaka yemuntfu linani lebantfu ngeku 142984 wikitext text/x-wiki Labafaka sandla batawukhona kubita imisebenti legcinwe kusayithi yeWikifunctions kusuka ngaphakatsi kwemawiki abo Umphumela wekushaya umsebenti utawukhonjiswa kubafundzi be wiki Loku kungasetjentiswa sibonelo kubala iminyaka yemuntfu linani lebantfu ngekuya kwemininingwane yebantfu kanye nendzawo kusuka ku-Wikidata noma kudvweba ligrafu bese ulihlanganisa esihlokweni lesiniketwe sona. pt849o55w29zvp5wrwcmsvzftjt6nf1 Translations:Wikifunctions:FAQ/30/ss 1198 44345 142986 2024-12-01T13:39:53Z Nabulsi Trima 9551 Lokunye lokungentiwa kuhlanganisa i Wikifunctions kutawuba kuhlanganisa sikhombimsebenti sekushayela umsebenti losebentako ngaphakatsi kwe wiki yabo Loku kungasetjentiswa sibonelo esihlokweni se Wikipedia kubala ngamandla umphumela we-equation lebonakalak 142986 wikitext text/x-wiki Lokunye lokungentiwa kuhlanganisa i Wikifunctions kutawuba kuhlanganisa sikhombimsebenti sekushayela umsebenti losebentako ngaphakatsi kwe wiki yabo Loku kungasetjentiswa sibonelo esihlokweni se Wikipedia kubala ngamandla umphumela we-equation lebonakalako lesekelwe kumapharamitha laniketwe ngumfundzi kudvweba kanye nekusebentisana nemisebenti yetibalo njll. bixcmhgg0ia8usjoh5mm0ailh3yzmbr Translations:Wikifunctions:FAQ/31/ss 1198 44346 142988 2024-12-01T13:40:14Z Nabulsi Trima 9551 Yini iWikifunctions lengasiyo 142988 wikitext text/x-wiki === Yini iWikifunctions lengasiyo? === 7tjw1fqpn56f6ewn2j7wsgwkt2uajhs Translations:Wikifunctions:FAQ/32/ss 1198 44347 142990 2024-12-01T13:41:10Z Nabulsi Trima 9551 Ngicela buka [[$1|Wikifunctions:What Wikifunctions is not]] kute utfole lwati lolubanti ngaloko. 142990 wikitext text/x-wiki Ngicela buka [[$1|Wikifunctions:What Wikifunctions is not]] kute utfole lwati lolubanti ngaloko. c7p41twit77um1bjt6bh1g7qw74vckm Translations:Wikifunctions:FAQ/33/ss 1198 44348 142992 2024-12-01T13:42:06Z Nabulsi Trima 9551 Nguyiphi ilayisensi letawube imisebenti kanye nekucuketfwe lokususelwa kuyo 142992 wikitext text/x-wiki === Nguyiphi ilayisensi letawube imisebenti kanye nekucuketfwe lokususelwa kuyo? === sxzfb61ea6uygozzfkxbhmvf1t9xfv9 Translations:Wikifunctions:FAQ/34/ss 1198 44349 142994 2024-12-01T13:42:43Z Nabulsi Trima 9551 Ngekuya kwengcoco leyenteka,[[$1|on Meta between November and December 2021]], yonkhe iminikelo ku-Wikifunctions kanye nemaphrojekthi ebanti e-Abstract Wikipedia itawushicilelwa ngaphansi kwemalayisensi lamahhala Ikakhulukati: 142994 wikitext text/x-wiki Ngekuya kwengcoco leyenteka,[[$1|on Meta between November and December 2021]], yonkhe iminikelo ku-Wikifunctions kanye nemaphrojekthi ebanti e-Abstract Wikipedia itawushicilelwa ngaphansi kwemalayisensi lamahhala Ikakhulukati: nd7r7dauiymvwpuofqndi6kgeyb1bxs Translations:Wikifunctions:FAQ/35/ss 1198 44350 143000 2024-12-01T13:54:26Z Nabulsi Trima 9551 [[$1|Textual content]] kuWikifunctions kutawushicilelwa ngaphasi kwe [[w:Creative Commons license|CC BY-SA 4.0]]. 143000 wikitext text/x-wiki [[$1|Textual content]] kuWikifunctions kutawushicilelwa ngaphasi kwe [[w:Creative Commons license|CC BY-SA 4.0]]. hd9m4x4l3e0fnxjdilrar5wv8anlos6 Translations:Wikifunctions:FAQ/36/ss 1198 44351 143002 2024-12-01T13:55:39Z Nabulsi Trima 9551 [[$1|Function signatures]] kanye nalokunye lokucuketfwe lokuhlelekile ku Wikifunctions kutawushicilelwa ngaphansi kwe,[[w:CC0|CC 0]]. 143002 wikitext text/x-wiki [[$1|Function signatures]] kanye nalokunye lokucuketfwe lokuhlelekile ku Wikifunctions kutawushicilelwa ngaphansi kwe,[[w:CC0|CC 0]]. q21zw8pl4lxx3uvg9ic9l3pxcw01ki6 Translations:Wikifunctions:FAQ/37/ss 1198 44352 143006 2024-12-01T13:56:39Z Nabulsi Trima 9551 [[$1|Code implementations]] ku Wikifunctions kutawushicilelwa ngaphansi kwe,[[w:Apache License|Apache 2 license]]. 143006 wikitext text/x-wiki [[$1|Code implementations]] ku Wikifunctions kutawushicilelwa ngaphansi kwe,[[w:Apache License|Apache 2 license]]. k53yrklgvn3yqqbsbgi0b4kzx3ut0it Translations:Wikifunctions:FAQ/38/ss 1198 44353 143011 2024-12-01T17:18:03Z Nabulsi Trima 9551 [[$1|Abstract Content]],kwe Wikipedia Lefingqiwe kutawushicilelwa ngaphansi kwe-CC BY-SA 4.0. 143011 wikitext text/x-wiki [[$1|Abstract Content]],kwe Wikipedia Lefingqiwe kutawushicilelwa ngaphansi kwe-CC BY-SA 4.0. hnmgnsgnanq4gc4vhbjvtlz4e16hjt2 Translations:Wikifunctions:FAQ/39/ss 1198 44354 143013 2024-12-01T17:19:12Z Nabulsi Trima 9551 Kusenemaphuzu latsite latawudzinga kulungiswa esikhatsini lesitako njengelayisensi yekucuketfwe lokukhicitwako kusuka kulokucuketfwe lokungabonakali Sihlela kubhala incwadzi lephelele kakhulu nelitiko Letemtsetfo mayelana nekutsi bantfu bangaphindze bayis 143013 wikitext text/x-wiki Kusenemaphuzu latsite latawudzinga kulungiswa esikhatsini lesitako njengelayisensi yekucuketfwe lokukhicitwako kusuka kulokucuketfwe lokungabonakali Sihlela kubhala incwadzi lephelele kakhulu nelitiko Letemtsetfo mayelana nekutsi bantfu bangaphindze bayisebentise njani ikhodi levela ku Wikifunctions ngaphandle kwebuhlungu ngesikhatsi banamatsela elayisensini. 7bpzcyq6clw81g6ua6lm1by0mcefkf9 Translations:Wikifunctions:FAQ/40/ss 1198 44355 143015 2024-12-01T17:19:39Z Nabulsi Trima 9551 Kunikela 143015 wikitext text/x-wiki == Kunikela == rwym5g55xhap1lk6lukwsw579ndwryk Translations:Wikifunctions:FAQ/41/ss 1198 44356 143017 2024-12-01T17:20:07Z Nabulsi Trima 9551 Ngimusha lapha Yini lekhona lengingayenta futsi ngingasita njani 143017 wikitext text/x-wiki === Ngimusha lapha Yini lekhona lengingayenta futsi ngingasita njani? === 82e4uap88mqiiu8nmqw8btsfi83zcan Translations:Wikifunctions:FAQ/42/ss 1198 44357 143019 2024-12-01T17:21:05Z Nabulsi Trima 9551 Welcome! We re very happy to have you here! There are many opportunities for contributing to Wikifunctions from creating new functions to improving and translating documentation If you are looking for ways to get involved we recommend that maybe depending 143019 wikitext text/x-wiki Welcome! We re very happy to have you here! There are many opportunities for contributing to Wikifunctions from creating new functions to improving and translating documentation If you are looking for ways to get involved we recommend that maybe depending on your level of comfort you suggest a new function on a topic you are interested in Or even create such a function Provide some tests Try your hand at an implementation Help with translations Read and improve our documentation Help with organizing the community. bajyuzxiumc3eekzcctty5x7gm3ztbx Translations:Wikifunctions:FAQ/43/ss 1198 44358 143021 2024-12-01T17:21:29Z Nabulsi Trima 9551 Ngingawudala njani umsebenti lomusha, kusebenta noma sivivinyo 143021 wikitext text/x-wiki === Ngingawudala njani umsebenti lomusha, kusebenta noma sivivinyo? === k4m6p4h0vvzh0pxs8a6srp9u7zukuzx Translations:Wikifunctions:FAQ/44/ss 1198 44359 143024 2024-12-01T17:45:58Z Nabulsi Trima 9551 Kuze ubone kutsi ungawenta njani umsebenti lomusha kusebenta noma sivivinyo bona [[$1|Wikifunctions:Introduction]]. 143024 wikitext text/x-wiki Kuze ubone kutsi ungawenta njani umsebenti lomusha kusebenta noma sivivinyo bona [[$1|Wikifunctions:Introduction]]. 9qai4eliy8ay27b60bkn9p0cwkl71b5 Translations:Wikifunctions:FAQ/45/ss 1198 44360 143026 2024-12-01T17:47:32Z Nabulsi Trima 9551 Kubona kabanti kutsi ungakwakha njani kusebenta bona [[$1|Wikifunctions:How to create implementations]]. 143026 wikitext text/x-wiki Kubona kabanti kutsi ungakwakha njani kusebenta bona [[$1|Wikifunctions:How to create implementations]]. aa2utody0y1fdas3s0wqalxtq8s4m58 Translations:Wikifunctions:FAQ/46/ss 1198 44361 143028 2024-12-01T18:01:09Z Nabulsi Trima 9551 Yini lokufanele ngiyihlele kucala 143028 wikitext text/x-wiki === Yini lokufanele ngiyihlele kucala? === ofm27l3gtkg5sn90sditkbruoz54rb5 Translations:Wikifunctions:FAQ/47/ss 1198 44362 143030 2024-12-01T18:01:36Z Nabulsi Trima 9551 Uma ungabhala tilwimi letinyenti tfola imisebenti lengakabi nemalebuli netinchazelo etilwimini takho bese usita kutifaka. 143030 wikitext text/x-wiki Uma ungabhala tilwimi letinyenti tfola imisebenti lengakabi nemalebuli netinchazelo etilwimini takho bese usita kutifaka. a9rx3ozjn7aey1umbvl3udjk28cu14i Translations:Wikifunctions:FAQ/48/ss 1198 44363 143032 2024-12-01T18:02:45Z Nabulsi Trima 9551 Uma unesitsakatelo lesitsite esizindeni lesingafaka imisebenti ku Wikifunctions kepha noma kunjalo ayikho noma uma unemibono leminyenti yemisebenti iya ekhasini le,[[$1|kuphakamisa imisebenti lemisha]],bese wetfula imibono yakho. 143032 wikitext text/x-wiki Uma unesitsakatelo lesitsite esizindeni lesingafaka imisebenti ku Wikifunctions kepha noma kunjalo ayikho noma uma unemibono leminyenti yemisebenti iya ekhasini le,[[$1|kuphakamisa imisebenti lemisha]],bese wetfula imibono yakho. ntjvq4pf63pcwv79irt9w0f1utkrsek Translations:Wikifunctions:FAQ/49/ss 1198 44364 143034 2024-12-01T18:12:17Z Nabulsi Trima 9551 Uma ungumkhodi ku JavaScript noma ku Python mhlawumbe ufuna kuhlola imisebenti lesengakabi nekucala kusebenta ku JavaScript noma ku Python bese uzama kuyibhala. 143034 wikitext text/x-wiki Uma ungumkhodi ku JavaScript noma ku Python mhlawumbe ufuna kuhlola imisebenti lesengakabi nekucala kusebenta ku JavaScript noma ku Python bese uzama kuyibhala. kiouw5lsjitg2iizq2ors7chkrnugb8 Translations:Wikifunctions:FAQ/50/ss 1198 44365 143036 2024-12-01T18:12:35Z Nabulsi Trima 9551 Ngingaya kuphi kute ngitfole lusito 143036 wikitext text/x-wiki === Ngingaya kuphi kute ngitfole lusito? === d97sssrsdvothndc77dlhc8zdjezf9f Translations:Wikifunctions:FAQ/51/ss 1198 44366 143039 2024-12-01T18:42:55Z Nabulsi Trima 9551 Sitofu sakho sekucala kufanele kube,[[$1|Help portal]],lapho utotfola khona yonkhe imibhalo lephatselene nekusebentisa nekuhlela i-Wikifunctions Nangabe usabhajwe faka umlayeto ku,[[$2|Project chat]],futsi lotsite utawuphendvula umbuto wakho. 143039 wikitext text/x-wiki Sitofu sakho sekucala kufanele kube,[[$1|Help portal]],lapho utotfola khona yonkhe imibhalo lephatselene nekusebentisa nekuhlela i-Wikifunctions Nangabe usabhajwe faka umlayeto ku,[[$2|Project chat]],futsi lotsite utawuphendvula umbuto wakho. 2rh0ytffonnd3kyo2udqod1vbuljdyt Translations:Wikifunctions:FAQ/52/ss 1198 44367 143041 2024-12-01T18:43:14Z Nabulsi Trima 9551 Siyihlukanisa njani nobe siyihlukanisa njani imisebenti 143041 wikitext text/x-wiki === Siyihlukanisa njani nobe siyihlukanisa njani imisebenti? === 3uzkcy03gggasiq2tyoo9uzb0bksy9w Translations:Wikifunctions:FAQ/54/ss 1198 44368 143043 2024-12-01T18:54:36Z Nabulsi Trima 9551 Kwanyalo indlela lencono kakhulu yekuhlunga noma kuhlukanisa imisebenti kwenta ngesandla ngemakhasi esikhaleni semagama se-Wikifunctions Lokunye lokungentiwa kungaba ngelikhasi lekucoca lemsebenti loniketiwe Sitawugadza lemitamo futsi sicoce nemmango kuts 143043 wikitext text/x-wiki Kwanyalo indlela lencono kakhulu yekuhlunga noma kuhlukanisa imisebenti kwenta ngesandla ngemakhasi esikhaleni semagama se-Wikifunctions Lokunye lokungentiwa kungaba ngelikhasi lekucoca lemsebenti loniketiwe Sitawugadza lemitamo futsi sicoce nemmango kutsi ngutiphi tingucuko kuloluhlelo letingaba lusito kulomsebenti. 7ssv0xe1dhut6nmsjt3o01beb8jku61 Z20679 0 44369 143045 2024-12-01T19:58:48Z Feeglgeef 8776 143045 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20679" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z16683" }, "Z17K2": "Z20679K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "nums" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z16683", "Z17K2": "Z20679K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "target" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z882", "Z882K1": "Z13518", "Z882K2": "Z13518" }, "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z20679" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Two Sum" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Given an array of integers and an integer target, returns the indices of the two numbers such that they add up to target." } ] } } oy19hvadlj6n2wmhwc9x507fddt6ix1 143047 143045 2024-12-01T20:02:08Z Feeglgeef 8776 Added Z20680 to the approved list of implementations 143047 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20679" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z16683" }, "Z17K2": "Z20679K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "nums" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z16683", "Z17K2": "Z20679K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "target" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z882", "Z882K1": "Z13518", "Z882K2": "Z13518" }, "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z20680" ], "Z8K5": "Z20679" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Two Sum" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Given an array of integers and an integer target, returns the indices of the two numbers such that they add up to target." } ] } } 0xsrobyas59gpm8vicwyj7xoyyznko4 143048 143047 2024-12-01T20:03:04Z Feeglgeef 8776 Removed Z20680 from the approved list of implementations 143048 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20679" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z16683" }, "Z17K2": "Z20679K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "nums" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z16683", "Z17K2": "Z20679K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "target" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z882", "Z882K1": "Z13518", "Z882K2": "Z13518" }, "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z20679" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Two Sum" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Given an array of integers and an integer target, returns the indices of the two numbers such that they add up to target." } ] } } oy19hvadlj6n2wmhwc9x507fddt6ix1 143049 143048 2024-12-01T20:03:22Z Feeglgeef 8776 143049 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20679" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z16683" }, "Z17K2": "Z20679K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "nums" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z16683", "Z17K2": "Z20679K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "target" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z13518" }, "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z20679" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Two Sum" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Given an array of integers and an integer target, returns the indices of the two numbers such that they add up to target." } ] } } 3tr65tolul40yb3hzmd0lx7xsm6jbct 143050 143049 2024-12-01T20:03:32Z Feeglgeef 8776 Added Z20680 to the approved list of implementations 143050 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20679" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z16683" }, "Z17K2": "Z20679K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "nums" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z16683", "Z17K2": "Z20679K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "target" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z13518" }, "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z20680" ], "Z8K5": "Z20679" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Two Sum" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Given an array of integers and an integer target, returns the indices of the two numbers such that they add up to target." } ] } } nk77ug9ok299zwlrbr2hwnjz54z14hw 143059 143050 2024-12-01T20:12:38Z Feeglgeef 8776 Added Z20681 and Z20682 to the approved list of test cases 143059 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20679" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z16683" }, "Z17K2": "Z20679K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "nums" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z16683", "Z17K2": "Z20679K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "target" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z13518" }, "Z8K3": [ "Z20", "Z20681", "Z20682" ], "Z8K4": [ "Z14", "Z20680" ], "Z8K5": "Z20679" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Two Sum" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Given an array of integers and an integer target, returns the indices of the two numbers such that they add up to target." } ] } } 0wlxizza824zm4vpxxyewm4na804js1 143200 143059 2024-12-02T00:14:13Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143200 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20679" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z16683" }, "Z17K2": "Z20679K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "nums" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "chiffres" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z16683", "Z17K2": "Z20679K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "target" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "cible" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z13518" }, "Z8K3": [ "Z20", "Z20681", "Z20682" ], "Z8K4": [ "Z14", "Z20680" ], "Z8K5": "Z20679" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Two Sum" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "deux sommes" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Given an array of integers and an integer target, returns the indices of the two numbers such that they add up to target." }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "étant donné un tableau d'entiers et une cible entière, renvoie les indices des deux nombres tels qu'ils s'additionnent pour atteindre la cible" } ] } } teit4wak83qgqg1vra5gxb17jqi4tda Z20680 0 44370 143046 2024-12-01T20:01:58Z Feeglgeef 8776 143046 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20680" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z20679", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z20679(Z20679K1, Z20679K2):\n h={}\n for i,num in enumerate(Z20679K1):\n h[num]=i\n for i in range(len(Z20679K1)):\n req=Z20679K2-Z20679K1[i]\n if req in h and h[req]!=i:\n return (i+1,h[req]+1)" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } b5mc88x3xbzikjsscn3vmpai07t12xa 143051 143046 2024-12-01T20:07:37Z Feeglgeef 8776 143051 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20680" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z20679", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z20679(Z20679K1, Z20679K2):\n h={}\n for i,num in enumerate(Z20679K1):\n h[num]=i\n for i in range(len(Z20679K1)):\n req=Z20679K2-Z20679K1[i]\n if req in h and h[req]!=i:\n return (i+1,h[req]+1)\n raise ValueError(\"No matches found to sum.\")\n " } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } f7xn0dfjw4gsya0itbx08wqpxza0pe1 143060 143051 2024-12-01T20:12:59Z Feeglgeef 8776 143060 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20680" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z20679", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z20679(Z20679K1, Z20679K2):\n h={}\n for i,num in enumerate(Z20679K1):\n h[num]=i\n for i in range(len(Z20679K1)):\n req=Z20679K2-Z20679K1[i]\n if req in h and h[req]!=i:\n return (i+1,h[req]+1)\n raise ValueError(\"No matches found to sum.\")\n " } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Two Sum, python" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } n2c8gb2wchltsc15jx268k8pinioee0 143201 143060 2024-12-02T00:14:40Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143201 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20680" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z20679", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z20679(Z20679K1, Z20679K2):\n h={}\n for i,num in enumerate(Z20679K1):\n h[num]=i\n for i in range(len(Z20679K1)):\n req=Z20679K2-Z20679K1[i]\n if req in h and h[req]!=i:\n return (i+1,h[req]+1)\n raise ValueError(\"No matches found to sum.\")\n " } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Two Sum, python" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "deux sommes, en Python" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } mg5vf5ff5ojert12lralygty099czxc Z20681 0 44371 143053 2024-12-01T20:10:30Z Feeglgeef 8776 143053 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20681" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z20679", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z20679", "Z20679K1": [ "Z16683", { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "1" } }, { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "2" } }, { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "3" } } ], "Z20679K2": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "5" } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z889", "Z889K2": [ "Z1", { "Z1K1": "Z13518", "Z13518K1": "2" }, { "Z1K1": "Z13518", "Z13518K1": "3" } ], "Z889K3": "Z13522" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[1,2,3], 5 = [2,3]" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } f82wihuqgdvlu5e1pe3f3ltk61v8elc Z20682 0 44372 143057 2024-12-01T20:12:26Z Feeglgeef 8776 143057 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20682" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z20679", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z20679", "Z20679K1": [ "Z16683", { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "3" } }, { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "2" } }, { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "1" } } ], "Z20679K2": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "5" } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z889", "Z889K2": [ "Z1", { "Z1K1": "Z13518", "Z13518K1": "1" }, { "Z1K1": "Z13518", "Z13518K1": "2" } ], "Z889K3": "Z13522" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[3,2,1], 5 = [1,2]" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } rcb7vfnqzyfo1twoyixp9h5860guoun Z20683 0 44373 143066 2024-12-01T20:20:45Z Feeglgeef 8776 143066 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20683" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z19601", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z19601(Z19601K1, Z19601K2):\n\tl = len(Z19601K2) - 1\n\tfor num, cond in enumerate(Z19601K1):\n\t\tif cond:\n\t\t\treturn Z19601K2[num]\n\treturn Z19601K2[l]" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } cvm4wy5nskhd9ray3jgd03z94shuvkl 143068 143066 2024-12-01T20:21:15Z Feeglgeef 8776 143068 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20683" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z19601", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z19601(Z19601K1, Z19601K2):\n\tl = len(Z19601K2) - 1\n\tfor num, cond in enumerate(Z19601K1):\n\t\tif cond:\n\t\t\treturn Z19601K2[num]\n\treturn Z19601K2[l]" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "N-ifs, loop until true" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } qt50khe3hyqf5fdorsjyerefaponcvf Translations:Wikifunctions:Status updates/2024-11-27/8/de 1198 44374 143070 2024-12-01T20:23:09Z Ameisenigel 44 Created page with "=== Neue Spezialseite: Liste der Funktionen gefiltert nach ihren Tests ===" 143070 wikitext text/x-wiki === Neue Spezialseite: Liste der Funktionen gefiltert nach ihren Tests === c1ko048edcplzfhzy83ehkc6hitt5vz Z20684 0 44375 143073 2024-12-01T20:25:20Z Feeglgeef 8776 143073 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20684" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z19601", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z19601", "Z19601K1": [ "Z40", { "Z1K1": "Z40", "Z40K1": "Z42" }, { "Z1K1": "Z40", "Z40K1": "Z42" } ], "Z19601K2": [ "Z1", "a", "b", "c" ] }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "c" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[F,F,\"a\",\"b\",\"c\"] -\u003E \"c\"" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ax03v7wyakt3ir6g0ubn1e4ftjxk4zj 143074 143073 2024-12-01T20:25:53Z Feeglgeef 8776 143074 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20684" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z19601", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z19601", "Z19601K1": [ "Z40", { "Z1K1": "Z40", "Z40K1": "Z42" }, { "Z1K1": "Z40", "Z40K1": "Z42" } ], "Z19601K2": [ "Z1", "a", "b", "c" ] }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "c" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[F,F,\"a\",\"b\",\"c\"] = \"c\"." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } l9zg2f7151yoak8c3r44y5mxojua1dm Translations:Wikifunctions:Status updates/2024-11-27/67/de 1198 44376 143076 2024-12-01T20:26:41Z Ameisenigel 44 Created page with "Diese Woche freuen wir uns, eine [[$1|neue Spezialseite: Liste der Funktionen gefiltert nach ihren Tests]] einzuführen. Auf der Seite kannst du alle Funktionen auflisten, die weniger als eine bestimmte Anzahl von Tests haben (z. B. [$2 weniger als zwei Tests]) oder sie kann helfen, [$3 Funktionen zu finden, die erfolgreiche Tests haben, die noch nicht verbunden sind]. Oder auf der anderen Seite [$4 Funktionen mit fehlgeschlagenen Tests, die noch verbunden sind]. Wir kö..." 143076 wikitext text/x-wiki Diese Woche freuen wir uns, eine [[$1|neue Spezialseite: Liste der Funktionen gefiltert nach ihren Tests]] einzuführen. Auf der Seite kannst du alle Funktionen auflisten, die weniger als eine bestimmte Anzahl von Tests haben (z. B. [$2 weniger als zwei Tests]) oder sie kann helfen, [$3 Funktionen zu finden, die erfolgreiche Tests haben, die noch nicht verbunden sind]. Oder auf der anderen Seite [$4 Funktionen mit fehlgeschlagenen Tests, die noch verbunden sind]. Wir können nach [$5 Funktionen, die überhaupt keine Tests haben], suchen oder nach denen, die [$6 keine verbundenen Tests haben] oder nach [$7 Funktionen mit mehr als einem Dutzend Tests]. shjr5u3wxi4q1as0jbffry82n36em8g Z20685 0 44377 143078 2024-12-01T20:28:38Z Feeglgeef 8776 143078 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20685" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z19601", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z19601", "Z19601K1": [ "Z40", { "Z1K1": "Z40", "Z40K1": "Z41" }, { "Z1K1": "Z40", "Z40K1": "Z41" }, { "Z1K1": "Z40", "Z40K1": "Z41" }, { "Z1K1": "Z40", "Z40K1": "Z41" }, { "Z1K1": "Z40", "Z40K1": "Z41" }, { "Z1K1": "Z40", "Z40K1": "Z41" }, { "Z1K1": "Z40", "Z40K1": "Z41" } ], "Z19601K2": [ "Z1", { "Z1K1": "Z13518", "Z13518K1": "1" }, { "Z1K1": "Z13518", "Z13518K1": "1" }, { "Z1K1": "Z13518", "Z13518K1": "1" }, { "Z1K1": "Z13518", "Z13518K1": "1" }, { "Z1K1": "Z13518", "Z13518K1": "1" }, { "Z1K1": "Z13518", "Z13518K1": "1" }, { "Z1K1": "Z13518", "Z13518K1": "1" }, { "Z1K1": "Z13518", "Z13518K1": "2" } ] }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z13522", "Z13522K2": { "Z1K1": "Z13518", "Z13518K1": "1" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[T,T,T,T,T,T,T,1,1,1,1,1,1,1,2]" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 02r85ssup63vcbgy00g5wl02c4dewzi Translations:Wikifunctions:Status updates/2024-11-27/9/de 1198 44378 143080 2024-12-01T20:31:34Z Ameisenigel 44 Created page with "Diese Spezialseite dürfte besonders für Funktionsbearbeiter nützlich sein, die nach Tests und Implementierungen zum Verbinden suchen." 143080 wikitext text/x-wiki Diese Spezialseite dürfte besonders für Funktionsbearbeiter nützlich sein, die nach Tests und Implementierungen zum Verbinden suchen. d5mbqs5vr7efmfcpp68hn799lnzh4v1 Z20686 0 44379 143082 2024-12-01T20:31:37Z Feeglgeef 8776 143082 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20686" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z19601", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z19601", "Z19601K1": [ "Z40", { "Z1K1": "Z40", "Z40K1": "Z42" }, { "Z1K1": "Z40", "Z40K1": "Z42" }, { "Z1K1": "Z40", "Z40K1": "Z42" }, { "Z1K1": "Z40", "Z40K1": "Z42" }, { "Z1K1": "Z40", "Z40K1": "Z42" }, { "Z1K1": "Z40", "Z40K1": "Z42" }, { "Z1K1": "Z40", "Z40K1": "Z42" } ], "Z19601K2": [ "Z1", { "Z1K1": "Z13518", "Z13518K1": "1" }, { "Z1K1": "Z13518", "Z13518K1": "1" }, { "Z1K1": "Z13518", "Z13518K1": "1" }, { "Z1K1": "Z13518", "Z13518K1": "1" }, { "Z1K1": "Z13518", "Z13518K1": "1" }, { "Z1K1": "Z13518", "Z13518K1": "1" }, { "Z1K1": "Z13518", "Z13518K1": "1" }, { "Z1K1": "Z13518", "Z13518K1": "2" } ] }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z13522", "Z13522K2": { "Z1K1": "Z13518", "Z13518K1": "2" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[F,F,F,F,F,F,F,1,1,1,1,1,1,1,2] = 2" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } qhbx5j78n657fezscfdmrg2priogd5y Translations:Wikifunctions:Status updates/2024-11-27/10/de 1198 44380 143083 2024-12-01T20:32:04Z Ameisenigel 44 Created page with "Auf der Seite kannst du:" 143083 wikitext text/x-wiki Auf der Seite kannst du: p6je5nuk8wf4g8rm8gowwwosdcc5cjk Translations:Wikifunctions:Status updates/2024-11-27/11/de 1198 44381 143089 2024-12-01T20:39:15Z Ameisenigel 44 Created page with "einen Zahlenbereich angeben, der als Untergrenze und Obergrenze (beide inklusive) angegeben wird, um die Anzahl der Tests zu begrenzen, die den unten angegebenen Testmerkmalen entsprechen sollen;" 143089 wikitext text/x-wiki einen Zahlenbereich angeben, der als Untergrenze und Obergrenze (beide inklusive) angegeben wird, um die Anzahl der Tests zu begrenzen, die den unten angegebenen Testmerkmalen entsprechen sollen; l934myx207y5n6ytvezpzj17rzhl0l2 Translations:Wikifunctions:Status updates/2024-11-27/12/de 1198 44382 143091 2024-12-01T20:43:44Z Ameisenigel 44 Created page with "angeben, ob wir verbundene Tests oder noch nicht verbundene Tests zählen möchten (oder beides, in diesem Fall lässt du beide Kontrollkästchen leer); und" 143091 wikitext text/x-wiki angeben, ob wir verbundene Tests oder noch nicht verbundene Tests zählen möchten (oder beides, in diesem Fall lässt du beide Kontrollkästchen leer); und c4od271woo4ouodn6807f1mr1ew7rlu Translations:Wikifunctions:Status updates/2024-11-27/13/de 1198 44383 143093 2024-12-01T20:44:21Z Ameisenigel 44 Created page with "angeben, ob wir nur Tests zählen möchten, die alle verbundenen Implementierungen bestehen, oder Tests, die für einige der verbundenen Implementierungen fehlschlagen (oder beides, in diesem Fall lässt du beide Kontrollkästchen leer)" 143093 wikitext text/x-wiki angeben, ob wir nur Tests zählen möchten, die alle verbundenen Implementierungen bestehen, oder Tests, die für einige der verbundenen Implementierungen fehlschlagen (oder beides, in diesem Fall lässt du beide Kontrollkästchen leer) 6lpskfh60bcqxoquuljpgepahoi2nhw Translations:Wikifunctions:Status updates/2024-11-27/14/de 1198 44384 143095 2024-12-01T20:44:42Z Ameisenigel 44 Created page with "Deine resultierende Seite kann über ihre URL geteilt werden." 143095 wikitext text/x-wiki Deine resultierende Seite kann über ihre URL geteilt werden. o5uh7j1t1oxbnquh6fvbolc977ko1d4 Translations:Wikifunctions:Status updates/2024-11-27/15/de 1198 44385 143097 2024-12-01T20:45:28Z Ameisenigel 44 Created page with "Wir hoffen, dass diese neue Seite bei der Pflege von Wikifunctions hilfreich sein wird!" 143097 wikitext text/x-wiki Wir hoffen, dass diese neue Seite bei der Pflege von Wikifunctions hilfreich sein wird! smol21355jxqrzaewsyres0tnhesoca Z20687 0 44386 143204 2024-12-02T01:11:24Z Feeglgeef 8776 143204 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20687" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z20687K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "substring" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z20687K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "pattern" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z20687" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Occurrence of first almost equal substring" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Leetcode 3303" } ] } } el3q64t10hyrjwpgyv8fehuhl8bhnht 143206 143204 2024-12-02T01:16:57Z Feeglgeef 8776 Added Z20688 to the approved list of implementations 143206 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20687" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z20687K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "substring" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z20687K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "pattern" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z20688" ], "Z8K5": "Z20687" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Occurrence of first almost equal substring" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Leetcode 3303" } ] } } f3c5vzuc2ncsgmzszrw8fwbr1unmn8i 143208 143206 2024-12-02T01:18:31Z Feeglgeef 8776 Removed Z20688 from the approved list of implementations 143208 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20687" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z20687K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "substring" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z20687K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "pattern" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z20687" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Occurrence of first almost equal substring" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Leetcode 3303" } ] } } el3q64t10hyrjwpgyv8fehuhl8bhnht 143209 143208 2024-12-02T01:18:48Z Feeglgeef 8776 143209 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20687" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z20687K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "string" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z20687K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "pattern" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z20687" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Occurrence of first almost equal substring" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Leetcode 3303" } ] } } fv7l5hp6n280q81fap5b875oibzsv1p 143211 143209 2024-12-02T01:19:45Z Feeglgeef 8776 Added Z20689 to the approved list of test cases 143211 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20687" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z20687K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "string" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z20687K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "pattern" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20", "Z20689" ], "Z8K4": [ "Z14" ], "Z8K5": "Z20687" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Occurrence of first almost equal substring" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Leetcode 3303" } ] } } 3qifldr1n58fxekivbprfnpd8vpc8fl 143212 143211 2024-12-02T01:19:46Z Feeglgeef 8776 Added Z20688 to the approved list of implementations 143212 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20687" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z20687K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "string" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z20687K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "pattern" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20", "Z20689" ], "Z8K4": [ "Z14", "Z20688" ], "Z8K5": "Z20687" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Occurrence of first almost equal substring" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Leetcode 3303" } ] } } 4aa73kwvze6neicx9e6hhf9fj8n4x6c 143222 143212 2024-12-02T09:21:13Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143222 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20687" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z20687K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "string" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "chaîne" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z20687K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "pattern" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "modèle" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20", "Z20689" ], "Z8K4": [ "Z14", "Z20688" ], "Z8K5": "Z20687" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Occurrence of first almost equal substring" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "occurrence de la 1re sous-chaîne presque égale" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Leetcode 3303" } ] } } 93pwegty7g02nbd4x4ahwr9nf9jiqcy Z20688 0 44387 143205 2024-12-02T01:16:50Z Feeglgeef 8776 attempt? 143205 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20688" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z20687", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z20687(Z20687K1, Z20687K2):\n def z(s):\n ls = len(s)\n zl = [0] * ls\n l, r = 0, 0\n \n for i in range(1, ls):\n if i \u003C= r:\n z[i] = min(r - i + 1, zl[i - l])\n while i + zl[i] \u003C ls and s[zl[i]] == s[i + zl[i]]:\n zl[i] += 1\n if i + zl[i] - 1 \u003E r:\n l, r = i, i + zl[i] - 1\n return zl\n sl = len(Z20687K1)\n pl = len(Z20687K2)\n z1 = z(Z20687K2 + Z20687K1)\n z2 = z(Z20687K2[::-1] + Z20687K1[::-1])\n \n\tfor i in range(sl - pl + 1):\n if z1[pl + i] + 1 + z2[sl - i] \u003E= pl:\n return i\n return -1\n" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } do890mm8uwrhriq7aum4g9pbcz9celi 143213 143205 2024-12-02T01:21:57Z Feeglgeef 8776 minor fixes 143213 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20688" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z20687", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z20687(Z20687K1, Z20687K2):\n def z(s):\n ls = len(s)\n zl = [0] * ls\n l, r = 0, 0\n \n for i in range(1, ls):\n if i \u003C= r:\n zl[i] = min(r - i + 1, zl[i - l])\n while i + zl[i] \u003C ls and s[zl[i]] == s[i + zl[i]]:\n zl[i] += 1\n if i + zl[i] - 1 \u003E r:\n l, r = i, i + zl[i] - 1\n return zl\n sl = len(Z20687K1)\n pl = len(Z20687K2)\n z1 = z(Z20687K2 + Z20687K1)\n z2 = z(Z20687K2[::-1] + Z20687K1[::-1])\n \n for i in range(sl - pl + 1):\n if z1[pl + i] + 1 + z2[sl - i] \u003E= pl:\n return i + 1\n return -1\n" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 3hh6f6jrw373ezvdptkqqhohp1y087y 143214 143213 2024-12-02T01:22:22Z Feeglgeef 8776 143214 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20688" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z20687", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z20687(Z20687K1, Z20687K2):\n def z(s):\n ls = len(s)\n zl = [0] * ls\n l, r = 0, 0\n \n for i in range(1, ls):\n if i \u003C= r:\n zl[i] = min(r - i + 1, zl[i - l])\n while i + zl[i] \u003C ls and s[zl[i]] == s[i + zl[i]]:\n zl[i] += 1\n if i + zl[i] - 1 \u003E r:\n l, r = i, i + zl[i] - 1\n return zl\n sl = len(Z20687K1)\n pl = len(Z20687K2)\n z1 = z(Z20687K2 + Z20687K1)\n z2 = z(Z20687K2[::-1] + Z20687K1[::-1])\n \n for i in range(sl - pl + 1):\n if z1[pl + i] + 1 + z2[sl - i] \u003E= pl:\n return i + 1\n return -1\n" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Python, with zfunction" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 4pucp0fp0asq605qhnomanxyoh18bx1 Z20689 0 44388 143207 2024-12-02T01:18:18Z Feeglgeef 8776 143207 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20689" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z20687", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z20687", "Z20687K1": "abcdefg", "Z20687K2": "bcdffg" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "1" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 6ytvzopuoryk11mhxj0xo9mqp9gnzky 143210 143207 2024-12-02T01:19:35Z Feeglgeef 8776 143210 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20689" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z20687", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z20687", "Z20687K1": "abcdefg", "Z20687K2": "bcdffg" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z13522", "Z13522K2": { "Z1K1": "Z13518", "Z13518K1": "2" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } nwwbt9nj1xb6fbz7q19d00w4arhyisd 143215 143210 2024-12-02T01:23:15Z Feeglgeef 8776 143215 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20689" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z20687", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z20687", "Z20687K1": "abcdefg", "Z20687K2": "bcdffg" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z13522", "Z13522K2": { "Z1K1": "Z13518", "Z13518K1": "2" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "\"bcdffg\" starts looking like \"abcdefg\" at 1" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 1irqsc4m7znc1isbg5io2mzajmef11l 143223 143215 2024-12-02T09:22:11Z Jérémy-Günther-Heinz Jähnick 6055 Traduction en français (fr) 143223 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20689" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z20687", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z20687", "Z20687K1": "abcdefg", "Z20687K2": "bcdffg" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z13522", "Z13522K2": { "Z1K1": "Z13518", "Z13518K1": "2" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "\"bcdffg\" starts looking like \"abcdefg\" at 1" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "\"bcdffg\" commence à ressembler à \"abcdefg\" à 1" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } n3fxk8l4iay0s77ogxghmur9dblfobc Wikifunctions:Report vandalism/Archive/2024/11 4 44389 143219 2024-12-02T03:08:15Z SpBot 978 archiving 1 section from [[Wikifunctions:Report vandalism]] (after section [[Wikifunctions:Report vandalism/Archive/2024/11#Report_concerning_User:Wikilambda|Report_concerning_User:Wikilambda]]) 143219 wikitext text/x-wiki {{Talkarchive}} == Report concerning User:Wikilambda == {{vandal|1=Wikilambda}} &mdash; '''Reasons:''' Vandalized mainspace page with profanity, possible impersonation of a system account ([[User:WikiLambda system]]). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:30, 30 November 2024 (UTC) : {{done|Blocked}} --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 18:39, 30 November 2024 (UTC) :<small>This section was archived on a request by: [[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 18:39, 30 November 2024 (UTC)</small> g5daeb7164r1qxly62w6ntxp2qkresy