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}} —‍[[User:Mdaniels5757|Mdaniels5757]] ([[User talk:Mdaniels5757|talk]] • [[Special:Contributions/Mdaniels5757|contribs]]) 03:36, 14 November 2024 (UTC)
:<small>This section was archived on a request by: —‍[[User:Mdaniels5757|Mdaniels5757]] ([[User talk:Mdaniels5757|talk]] • [[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}} —‍[[User:Mdaniels5757|Mdaniels5757]] ([[User talk:Mdaniels5757|talk]] • [[Special:Contributions/Mdaniels5757|contribs]]) 03:43, 14 November 2024 (UTC)
:<small>This section was archived on a request by: —‍[[User:Mdaniels5757|Mdaniels5757]] ([[User talk:Mdaniels5757|talk]] • [[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. —‍[[User:Mdaniels5757|Mdaniels5757]] ([[User talk:Mdaniels5757|talk]] • [[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.
: —‍[[User:Mdaniels5757|Mdaniels5757]] ([[User talk:Mdaniels5757|talk]] • [[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}} —‍[[User:Mdaniels5757|Mdaniels5757]] ([[User talk:Mdaniels5757|talk]] • [[Special:Contributions/Mdaniels5757|contribs]]) 14:34, 21 November 2024 (UTC)
:<small>This section was archived on a request by: —‍[[User:Mdaniels5757|Mdaniels5757]] ([[User talk:Mdaniels5757|talk]] • [[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'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'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'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'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'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'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'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'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'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'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'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'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'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}} — '''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