Merge develop

This commit is contained in:
Pieter Vander Vennet 2022-02-18 03:53:15 +01:00
commit 1103f8f157
54 changed files with 4629 additions and 4850 deletions

View file

@ -1,352 +1 @@
{
"contributors": [
{
"contributor": "pietervdvn",
"commits": 1119
},
{
"contributor": "Pieter Vander Vennet",
"commits": 784
},
{
"contributor": "Weblate",
"commits": 47
},
{
"contributor": "Robin van der Linde",
"commits": 47
},
{
"contributor": "Tobias",
"commits": 35
},
{
"contributor": "Christian Neumann",
"commits": 33
},
{
"contributor": "Win Olario",
"commits": 31
},
{
"contributor": "Pieter Fiers",
"commits": 31
},
{
"contributor": "karelleketers",
"commits": 26
},
{
"contributor": "Ward",
"commits": 24
},
{
"contributor": "Artem",
"commits": 23
},
{
"contributor": "Sebastian Kürten",
"commits": 19
},
{
"contributor": "Arno Deceuninck",
"commits": 18
},
{
"contributor": "pgm-chardelv1",
"commits": 17
},
{
"contributor": "Joost",
"commits": 17
},
{
"contributor": "Marco",
"commits": 16
},
{
"contributor": "Allan Nordhøy",
"commits": 16
},
{
"contributor": "ToastHawaii",
"commits": 15
},
{
"contributor": "Supaplex",
"commits": 14
},
{
"contributor": "J. Lavoie",
"commits": 14
},
{
"contributor": "WaldiS",
"commits": 13
},
{
"contributor": "Bavo Vanderghote",
"commits": 12
},
{
"contributor": "LiamSimons",
"commits": 10
},
{
"contributor": "Jacque Fresco",
"commits": 9
},
{
"contributor": "Midgard",
"commits": 8
},
{
"contributor": "Mateusz Konieczny",
"commits": 8
},
{
"contributor": "Irina",
"commits": 8
},
{
"contributor": "yopaseopor",
"commits": 7
},
{
"contributor": "Hosted Weblate",
"commits": 7
},
{
"contributor": "Flo Edelmann",
"commits": 7
},
{
"contributor": "Binnette",
"commits": 7
},
{
"contributor": "Vinicius",
"commits": 6
},
{
"contributor": "pelderson",
"commits": 6
},
{
"contributor": "lvgx",
"commits": 6
},
{
"contributor": "dependabot[bot]",
"commits": 6
},
{
"contributor": "Alexey Shabanov",
"commits": 6
},
{
"contributor": "Nikolay Korotkiy",
"commits": 5
},
{
"contributor": "LeJun",
"commits": 5
},
{
"contributor": "David Haberthür",
"commits": 5
},
{
"contributor": "William Weber Berrutti",
"commits": 4
},
{
"contributor": "Ward Beyens",
"commits": 4
},
{
"contributor": "SiegbjornSitumeang",
"commits": 4
},
{
"contributor": "seppesantens",
"commits": 4
},
{
"contributor": "Polgár Sándor",
"commits": 4
},
{
"contributor": "Jan Zabel",
"commits": 4
},
{
"contributor": "Hiroshi Miura",
"commits": 4
},
{
"contributor": "Fabio Bettani",
"commits": 4
},
{
"contributor": "Wiktor Przybylski",
"commits": 3
},
{
"contributor": "vankos",
"commits": 3
},
{
"contributor": "Reza Almanda",
"commits": 3
},
{
"contributor": "Léo Villeveygoux",
"commits": 3
},
{
"contributor": "JCGF-OSM",
"commits": 3
},
{
"contributor": "Erik Palm",
"commits": 3
},
{
"contributor": "Eduardo Addad de Oliveira",
"commits": 3
},
{
"contributor": "快乐的老鼠宝宝",
"commits": 2
},
{
"contributor": "Stanislas Gueniffey",
"commits": 2
},
{
"contributor": "riiga",
"commits": 2
},
{
"contributor": "pbarban",
"commits": 2
},
{
"contributor": "mic140",
"commits": 2
},
{
"contributor": "Leo Alcaraz",
"commits": 2
},
{
"contributor": "Jose Luis Infante",
"commits": 2
},
{
"contributor": "Jeff Huang",
"commits": 2
},
{
"contributor": "Heiko",
"commits": 2
},
{
"contributor": "graveelius",
"commits": 2
},
{
"contributor": "Damian Tokarski",
"commits": 2
},
{
"contributor": "Charlotte Delvaux",
"commits": 2
},
{
"contributor": "Tomas Fiers",
"commits": 1
},
{
"contributor": "Thibault Molleman",
"commits": 1
},
{
"contributor": "tbowdecl97",
"commits": 1
},
{
"contributor": "Seppe Santens",
"commits": 1
},
{
"contributor": "Sebastian",
"commits": 1
},
{
"contributor": "Sean Young",
"commits": 1
},
{
"contributor": "Schouppe Joost",
"commits": 1
},
{
"contributor": "root",
"commits": 1
},
{
"contributor": "Rodrigo Tavares",
"commits": 1
},
{
"contributor": "riQQ",
"commits": 1
},
{
"contributor": "Raphael Das Gupta",
"commits": 1
},
{
"contributor": "Noémie",
"commits": 1
},
{
"contributor": "mozita",
"commits": 1
},
{
"contributor": "Michał Targoński",
"commits": 1
},
{
"contributor": "Luna Jernberg",
"commits": 1
},
{
"contributor": "liimee",
"commits": 1
},
{
"contributor": "Iváns",
"commits": 1
},
{
"contributor": "Eric Armijo",
"commits": 1
},
{
"contributor": "Damian Pułka",
"commits": 1
},
{
"contributor": "Carlos Ramos Carreño",
"commits": 1
},
{
"contributor": "Beardhatcode",
"commits": 1
}
]
}
{"contributors":[{"commits":3145,"contributor":"Pieter Vander Vennet"},{"commits":64,"contributor":"Robin van der Linde"},{"commits":38,"contributor":"Tobias"},{"commits":33,"contributor":"Christian Neumann"},{"commits":31,"contributor":"Win Olario"},{"commits":31,"contributor":"Pieter Fiers"},{"commits":26,"contributor":"karelleketers"},{"commits":24,"contributor":"Ward"},{"commits":20,"contributor":"Joost"},{"commits":19,"contributor":"Sebastian Kürten"},{"commits":18,"contributor":"Arno Deceuninck"},{"commits":17,"contributor":"pgm-chardelv1"},{"commits":16,"contributor":"Hosted Weblate"},{"commits":15,"contributor":"ToastHawaii"},{"commits":13,"contributor":"riQQ"},{"commits":13,"contributor":"Nicole"},{"commits":12,"contributor":"Tobias Jordans"},{"commits":12,"contributor":"Bavo Vanderghote"},{"commits":10,"contributor":"LiamSimons"},{"commits":8,"contributor":"dependabot[bot]"},{"commits":8,"contributor":"Midgard"},{"commits":7,"contributor":"RobJN"},{"commits":7,"contributor":"Mateusz Konieczny"},{"commits":7,"contributor":"Flo Edelmann"},{"commits":7,"contributor":"Binnette"},{"commits":7,"contributor":"yopaseopor"},{"commits":6,"contributor":"pelderson"},{"commits":5,"contributor":"David Haberthür"},{"commits":4,"contributor":"Ward Beyens"},{"commits":3,"contributor":"Léo Villeveygoux"},{"commits":2,"contributor":"arrival-spring"},{"commits":2,"contributor":"Strubbl"},{"commits":2,"contributor":"RayBB"},{"commits":2,"contributor":"Charlotte Delvaux"},{"commits":2,"contributor":"Supaplex"},{"commits":2,"contributor":"pbarban"},{"commits":2,"contributor":"graveelius"},{"commits":2,"contributor":"Stanislas Gueniffey"},{"commits":1,"contributor":"Jiří Podhorecký"},{"commits":1,"contributor":"Mark Rogerson"},{"commits":1,"contributor":"nicole_s"},{"commits":1,"contributor":"SC"},{"commits":1,"contributor":"Raphael Das Gupta"},{"commits":1,"contributor":"Nikolay Korotkiy"},{"commits":1,"contributor":"Seppe Santens"},{"commits":1,"contributor":"root"},{"commits":1,"contributor":"Allan Nordhøy"},{"commits":1,"contributor":"快乐的老鼠宝宝"},{"commits":1,"contributor":"Sebastian"},{"commits":1,"contributor":"Hiroshi Miura"},{"commits":1,"contributor":"riiga"},{"commits":1,"contributor":"Vinicius"},{"commits":1,"contributor":"Alexey Shabanov"},{"commits":1,"contributor":"Polgár Sándor"},{"commits":1,"contributor":"SiegbjornSitumeang"},{"commits":1,"contributor":"Marco"},{"commits":1,"contributor":"mozita"},{"commits":1,"contributor":"Schouppe Joost"},{"commits":1,"contributor":"Thibault Molleman"},{"commits":1,"contributor":"Noémie"},{"commits":1,"contributor":"Tomas Fiers"},{"commits":1,"contributor":"tbowdecl97"}]}

View file

@ -9,7 +9,8 @@
"fr": "Adresses connues dOpenStreetMap",
"ru": "Известные адреса в OSM",
"id": "Alamat yang dikenal di OSM",
"es": "Direcciones conocidas en OSM"
"es": "Direcciones conocidas en OSM",
"zh_Hans": "OSM中已知的地址"
},
"minzoom": 18,
"source": {
@ -35,7 +36,8 @@
"fr": "Adresse connue",
"pl": "Znany adres",
"ru": "Известный адрес",
"es": "Domicilio conocido"
"es": "Domicilio conocido",
"zh_Hans": "已知的地址"
}
},
"description": {
@ -48,7 +50,8 @@
"fr": "Adresses",
"pl": "Adresy",
"id": "Alamat",
"es": "Direcciones"
"es": "Direcciones",
"zh_Hans": "地址"
},
"tagRenderings": [
{
@ -60,7 +63,8 @@
"hu": "A házszám: <b>{addr:housenumber}</b>",
"fr": "Son numéro est le <b>{addr:housenumber}</b>",
"pl": "Numer tego domu to <b>{addr:housenumber}</b>",
"ru": "Номер дома <b>{addr:housenumber}</b>"
"ru": "Номер дома <b>{addr:housenumber}</b>",
"zh_Hans": "门牌号是<b>{addr:housenumber}</b>"
},
"question": {
"en": "What is the number of this house?",
@ -70,7 +74,8 @@
"fr": "Quel est le numéro de ce bâtiment?",
"pl": "Jaki jest numer tego domu?",
"ru": "Какой номер у этого дома?",
"es": "¿Cuál es el número de esta casa?"
"es": "¿Cuál es el número de esta casa?",
"zh_Hans": "这个屋子的门牌号是多少?"
},
"freeform": {
"key": "addr:housenumber",
@ -94,7 +99,8 @@
"pl": "Ten budynek nie ma numeru",
"ru": "У этого здания нет номера",
"id": "Bangunan ini tidak memiliki nomor rumah",
"es": "Esta edificación no tiene número"
"es": "Esta edificación no tiene número",
"zh_Hans": "这个建筑物没有门牌号"
}
}
]
@ -107,7 +113,8 @@
"hu": "Ez a cím a következő utcában van: <b>{addr:street}</b>",
"nl": "Dit adres bevindt zich in de straat <b>{addr:street}</b>",
"fr": "Le nom de la voie est <b>{addr:street}</b>",
"pl": "Ten adres znajduje się na ulicy <b>{addr:street}</b>"
"pl": "Ten adres znajduje się na ulicy <b>{addr:street}</b>",
"zh_Hans": "这个地址位于<b>{addr:street}</b>街"
},
"question": {
"en": "What street is this address located in?",
@ -117,7 +124,8 @@
"fr": "Dans quelle rue est située ladresse?",
"pl": "Na jakiej ulicy znajduje się ten adres?",
"ru": "Какая эта улица?",
"es": "¿En qué calle se encuentra esta dirección?"
"es": "¿En qué calle se encuentra esta dirección?",
"zh_Hans": "这个地址位于哪条街道?"
},
"freeform": {
"key": "addr:street"
@ -157,7 +165,8 @@
"pl": "Co wymaga naprawy? Proszę wytłumaczyć",
"id": "Apa yang harus diperbaiki di sini? Tolong jelaskan",
"es": "¿Qué debe corregirse aquí? Expóngalo",
"nl": "Wat moet hier gecorrigeerd worden? Leg het uit"
"nl": "Wat moet hier gecorrigeerd worden? Leg het uit",
"zh_Hans": "这里应被如何修复?请做出解释"
},
"freeform": {
"key": "fixme"

View file

@ -8,7 +8,8 @@
"de": "Karte der Rettungswachen",
"it": "Carta delle stazioni delle ambulanze",
"hu": "Mentőállomás-térkép",
"nl": "Kaart van ambulancestations"
"nl": "Kaart van ambulancestations",
"zh_Hans": "救护车站地图"
},
"minzoom": 12,
"source": {
@ -252,7 +253,8 @@
"de": "Rettungswache",
"it": "Stazione delle ambulanze",
"hu": "Mentőállomás",
"nl": "Ambulancestation"
"nl": "Ambulancestation",
"zh_Hans": "救护车站"
},
"description": {
"en": "Add an ambulance station to the map",
@ -262,7 +264,8 @@
"de": "Eine Rettungsstation der Karte hinzufügen",
"it": "Aggiungi una stazione delle ambulanza alla mappa",
"hu": "Mentőállomás hozzáadása a térképhez",
"nl": "Voeg een ambulancestation toe aan de kaart"
"nl": "Voeg een ambulancestation toe aan de kaart",
"zh_Hans": "向地图中添加一个救护车站"
}
}
],

View file

@ -27,7 +27,8 @@
{
"id": "Entrance type",
"question": {
"en": "What type of entrance is this?"
"en": "What type of entrance is this?",
"nl": "Wat voor ingang is dit?"
},
"mappings": [
{
@ -46,7 +47,8 @@
]
},
"then": {
"en": "This is an indoor door, separating a room or a corridor within a single building"
"en": "This is an indoor door, separating a room or a corridor within a single building",
"nl": "Dit is een binnendeur, die een kamer of een gang volledig binnen hetzelfde gebouw afsluit"
}
},
{
@ -57,7 +59,8 @@
]
},
"then": {
"en": "This is the main entrance"
"en": "This is the main entrance",
"nl": "Dit is de hoofdingang"
}
},
{
@ -68,7 +71,8 @@
]
},
"then": {
"en": "This is a secondary entrance"
"en": "This is a secondary entrance",
"nl": "Dit is een secundaire ingang"
}
},
{
@ -79,7 +83,8 @@
]
},
"then": {
"en": "This is a service entrance - normally only used for employees, delivery, ..."
"en": "This is a service entrance - normally only used for employees, delivery, ...",
"nl": "Dit is een dienstingang - normaal gezien enkel gebruikt door werknemers, leveranciers, ..."
}
},
{
@ -90,7 +95,8 @@
]
},
"then": {
"en": "This is an exit where one can not enter"
"en": "This is an exit where one can not enter",
"nl": "Dit is enkel een uitgang, je kan hier niet naar binnen"
}
},
{
@ -101,7 +107,8 @@
]
},
"then": {
"en": "This is an entrance where one can only enter (but not exit)"
"en": "This is an entrance where one can only enter (but not exit)",
"nl": "Dit is een ingang waar je enkel naar binnen kunt (niet naar buiten)"
}
},
{
@ -112,7 +119,8 @@
]
},
"then": {
"en": "This is emergency exit"
"en": "This is emergency exit",
"nl": "Dit is een nooduitgang"
}
},
{
@ -123,7 +131,8 @@
]
},
"then": {
"en": "This is the entrance to a private home"
"en": "This is the entrance to a private home",
"nl": "Dit is de ingang van een private woning"
}
}
]
@ -189,56 +198,65 @@
{
"if": "automatic_door=yes",
"then": {
"en": "This is an automatic door"
"en": "This is an automatic door",
"nl": "Dit is een automatische deur"
},
"hideInAnswer": true
},
{
"if": "automatic_door=no",
"then": {
"en": "This door is <b>not</b> automated"
"en": "This door is <b>not</b> automated",
"nl": "Deze deur is <b>niet</b> automatisch"
}
},
{
"if": "automatic_door=motion",
"then": {
"en": "This door will open automatically when <b>motion</b> is detected"
"en": "This door will open automatically when <b>motion</b> is detected",
"nl": "De deur gaat automatisch open wanneer er <b>beweging</b> wordt gedetecteerd"
}
},
{
"if": "automatic_door=floor",
"then": {
"en": "This door will open automatically when a <b>sensor in the floor</b> is triggered"
"en": "This door will open automatically when a <b>sensor in the floor</b> is triggered",
"nl": "De deur gaat automatisch open wanneer <b>een sensor in de vloer</b> wordt geactiveerd"
}
},
{
"if": "automatic_door=button",
"then": {
"en": "This door will open automatically when a <b>button is pressed</b>"
"en": "This door will open automatically when a <b>button is pressed</b>",
"nl": "De deur gaat open wanneer <b>een knop wordt ingedrukt</b>"
}
},
{
"if": "automatic_door=slowdown_button",
"then": {
"en": "This door revolves automatically all the time, but has a <b>button to slow it down</b>, e.g. for wheelchair users"
"en": "This door revolves automatically all the time, but has a <b>button to slow it down</b>, e.g. for wheelchair users",
"nl": "De deur draait continue automatisch, maar heeft een <b>knop om te vertragen</b>, bijvoorbeeld voor rolstoelgebruikers"
}
},
{
"if": "automatic_door=continuous",
"then": {
"en": "This door revolves automatically all the time"
"en": "This door revolves automatically all the time",
"nl": "De deur draait continue automatisch"
}
},
{
"if": "automatic_door=serviced_on_button_press",
"then": {
"en": "This door will be opened by staff when requested by <b>pressing a button</b"
"en": "This door will be opened by staff when requested by <b>pressing a button</b>",
"nl": "De deur wordt geopend door personeel als je dat vraagt <b>door op een knop te duwen</b>"
}
},
{
"if": "automatic_door=serviced_on_request",
"then": {
"en": "This door will be opened by staff when requested"
"en": "This door will be opened by staff when requested",
"nl": "De deur wordt geopend door personeel wanneer je het vraagt"
}
}
]
@ -249,7 +267,8 @@
"en": "This door has a width of {canonical(width)} meter"
},
"question": {
"en": "What is the width of this door/entrance?"
"en": "What is the width of this door/entrance?",
"nl": "Wat is de breedte van deze deur/toegang?"
},
"freeform": {
"key": "width",

View file

@ -30,15 +30,7 @@
{
"if": "name~*",
"then": {
"nl": "<i>{name}</i>",
"en": "<i>{name}</i>",
"ca": "<i>{name}</i>",
"de": "<i>{name}</i>",
"fr": "<i>{name}</i>",
"it": "<i>{name}</i>",
"ru": "<i>{name}</i>",
"id": "<i>{name}</i>",
"eo": "<i>{name}</i>"
"*": "<i>{name}</i>"
}
}
]
@ -95,11 +87,15 @@
]
},
"then": {
"nl": "<img src=\"./assets/themes/trees/broadleaved.svg\" style=\"width:1.5em;height:1.5em\" alt=\"\"/> Loofboom",
"en": "<img src=\"./assets/themes/trees/broadleaved.svg\" style=\"width:1.5em;height:1.5em\" alt=\"\"/> Broadleaved",
"it": "<img src=\"./assets/themes/trees/broadleaved.svg\" style=\"width:1.5em;height:1.5em\" alt=\"\"/> Latifoglia",
"fr": "<img src=\"./assets/themes/trees/broadleaved.svg\" style=\"width:1.5em;height:1.5em\" alt=\"\"/> Feuillu",
"de": "<img src=\"./assets/themes/trees/broadleaved.svg\" style=\"width:1.5em;height:1.5em\" alt=\"\"/> Laubbaum"
"nl": "Loofboom",
"en": "Broadleaved",
"it": "Latifoglia",
"fr": "Feuillu",
"de": "Laubbaum"
},
"icon": {
"path": "./assets/themes/trees/broadleaved.svg",
"class": "small"
}
},
{
@ -109,11 +105,15 @@
]
},
"then": {
"nl": "<img src=\"./assets/themes/trees/needleleaved.svg\" style=\"width:1.5em;height:1.5em\" alt=\"\"/> Naaldboom",
"en": "<img src=\"./assets/themes/trees/needleleaved.svg\" style=\"width:1.5em;height:1.5em\" alt=\"\"/> Needleleaved",
"it": "<img src=\"./assets/themes/trees/needleleaved.svg\" style=\"width:1.5em;height:1.5em\" alt=\"\"/> Aghifoglia",
"fr": "<img src=\"./assets/themes/trees/needleleaved.svg\" style=\"width:1.5em;height:1.5em\" alt=\"\"/> Résineux",
"de": "<img src=\"./assets/themes/trees/needleleaved.svg\" style=\"width:1.5em;height:1.5em\" alt=\"\"/> Nadelbaum"
"nl": "Naaldboom",
"en": "Needleleaved",
"it": "Aghifoglia",
"fr": "Résineux",
"de": "Nadelbaum"
},
"icon": {
"path": "./assets/themes/trees/needleleaved.svg",
"class": "small"
}
},
{
@ -123,13 +123,17 @@
]
},
"then": {
"nl": "<img src=\"./assets/themes/trees/leafless.svg\" style=\"width:1.5em;height:1.5em\" alt=\"\"/> Permanent bladloos",
"en": "<img src=\"./assets/themes/trees/leafless.svg\" style=\"width:1.5em;height:1.5em\" alt=\"\"/> Permanently leafless",
"it": "<img src=\"./assets/themes/trees/leafless.svg\" style=\"width:1.5em;height:1.5em\" alt=\"\"/> Privo di foglie (permanente)",
"fr": "<img src=\"./assets/themes/trees/leafless.svg\" style=\"width:1.5em;height:1.5em\" alt=\"\"/> Sans feuilles (Permanent)",
"de": "<img src=\"./assets/themes/trees/leafless.svg\" style=\"width:1.5em;height:1.5em\" alt=\"\"/> Dauerhaft blattlos"
"nl": "Permanent bladloos",
"en": "Permanently leafless",
"it": "Privo di foglie (permanente)",
"fr": "Sans feuilles (Permanent)",
"de": "Dauerhaft blattlos"
},
"hideInAnswer": true
"hideInAnswer": true,
"icon": {
"path": "./assets/themes/trees/leafless.svg",
"class": "small"
}
}
]
},
@ -373,11 +377,15 @@
]
},
"then": {
"nl": "<img src=\"./assets/layers/tree_node/Onroerend_Erfgoed_logo_without_text.svg\" style=\"width:0.85em;height:1em;vertical-align:middle\" alt=\"\"/> Erkend als houtig erfgoed door Onroerend Erfgoed Vlaanderen",
"en": "<img src=\"./assets/layers/tree_node/Onroerend_Erfgoed_logo_without_text.svg\" style=\"width:0.85em;height:1em;vertical-align:middle\" alt=\"\"/> Registered as heritage by <i>Onroerend Erfgoed</i> Flanders",
"it": "<img src=\"./assets/layers/tree_node/Onroerend_Erfgoed_logo_without_text.svg\" style=\"width:0.85em;height:1em;vertical-align:middle\" alt=\"\"/>Registrato come patrimonio da <i>Onroerend Erfgoed</i> Flanders",
"fr": "<img src=\"./assets/layers/tree_node/Onroerend_Erfgoed_logo_without_text.svg\" style=\"width:0.85em;height:1em;vertical-align:middle\" alt=\"\"/> Fait partie du patrimoine par <i>Onroerend Erfgoed</i>",
"de": "<img src=\"./assets/layers/tree_node/Onroerend_Erfgoed_logo_without_text.svg\" style=\"width:0.85em;height:1em;vertical-align:middle\" alt=\"\"/> Als Denkmal registriert von der <i>Onroerend Erfgoed</i> Flandern"
"nl": "Erkend als houtig erfgoed door Onroerend Erfgoed Vlaanderen",
"en": "Registered as heritage by <i>Onroerend Erfgoed</i> Flanders",
"it": "Registrato come patrimonio da <i>Onroerend Erfgoed</i> Flanders",
"fr": "Fait partie du patrimoine par <i>Onroerend Erfgoed</i>",
"de": "Als Denkmal registriert von der <i>Onroerend Erfgoed</i> Flandern"
},
"icon": {
"path": "./assets/layers/tree_node/Onroerend_Erfgoed_logo_without_text.svg",
"class": "small"
}
},
{

1
assets/translators.json Normal file
View file

@ -0,0 +1 @@
{"contributors":[{"commits":60,"contributor":"danieldegroot2"},{"commits":41,"contributor":"kjon"},{"commits":29,"contributor":"Artem"},{"commits":23,"contributor":"Pieter Vander Vennet"},{"commits":22,"contributor":"Supaplex"},{"commits":22,"contributor":"Marco"},{"commits":22,"contributor":"Allan Nordhøy"},{"commits":21,"contributor":"Babos Gábor"},{"commits":21,"contributor":"Anonymous"},{"commits":15,"contributor":"WaldiS"},{"commits":14,"contributor":"J. Lavoie"},{"commits":13,"contributor":"SC"},{"commits":10,"contributor":"Reza Almanda"},{"commits":9,"contributor":"Jacque Fresco"},{"commits":8,"contributor":"LeJun"},{"commits":8,"contributor":"Irina"},{"commits":6,"contributor":"Nikolay Korotkiy"},{"commits":6,"contributor":"William Weber Berrutti"},{"commits":6,"contributor":"lvgx"},{"commits":5,"contributor":"Piotr"},{"commits":5,"contributor":"Robin van der Linde"},{"commits":5,"contributor":"seppesantens"},{"commits":5,"contributor":"Vinicius"},{"commits":5,"contributor":"Alexey Shabanov"},{"commits":4,"contributor":"Jeff Huang"},{"commits":4,"contributor":"Joost"},{"commits":4,"contributor":"Adolfo Jayme Barrientos"},{"commits":4,"contributor":"Polgár Sándor"},{"commits":4,"contributor":"David Haberthür"},{"commits":4,"contributor":"phlostically"},{"commits":4,"contributor":"Jan Zabel"},{"commits":4,"contributor":"Fabio Bettani"},{"commits":3,"contributor":"Sasha"},{"commits":3,"contributor":"Jose Luis Infante"},{"commits":3,"contributor":"Francois"},{"commits":3,"contributor":"Eduardo Addad de Oliveira"},{"commits":3,"contributor":"Wiktor Przybylski"},{"commits":3,"contributor":"Erik Palm"},{"commits":3,"contributor":"vankos"},{"commits":3,"contributor":"JCGF-OSM"},{"commits":3,"contributor":"Hiroshi Miura"},{"commits":3,"contributor":"SiegbjornSitumeang"},{"commits":2,"contributor":"わたなべけんご"},{"commits":2,"contributor":"Mateusz Konieczny"},{"commits":2,"contributor":"Kristoffer Grundström"},{"commits":2,"contributor":"el_libre como el chaval"},{"commits":2,"contributor":"Sebastian Kürten"},{"commits":2,"contributor":"Damian Tokarski"},{"commits":2,"contributor":"mic140"},{"commits":2,"contributor":"Heiko"},{"commits":2,"contributor":"Leo Alcaraz"},{"commits":1,"contributor":"sparky-oxford"},{"commits":1,"contributor":"jcn706"},{"commits":1,"contributor":"whatismoss"},{"commits":1,"contributor":"LePirlouit"},{"commits":1,"contributor":"SoftwareByRedline"},{"commits":1,"contributor":"plic ploc"},{"commits":1,"contributor":"Janina Ellinghaus"},{"commits":1,"contributor":"ssantos"},{"commits":1,"contributor":"Andre Fajar N"},{"commits":1,"contributor":"Ahen Purwakarta"},{"commits":1,"contributor":"Luna Jernberg"},{"commits":1,"contributor":"Rodrigo Tavares"},{"commits":1,"contributor":"liimee"},{"commits":1,"contributor":"Michał Targoński"},{"commits":1,"contributor":"Sean Young"},{"commits":1,"contributor":"Damian Pułka"},{"commits":1,"contributor":"Iváns"},{"commits":1,"contributor":"快乐的老鼠宝宝"},{"commits":1,"contributor":"Eric Armijo"},{"commits":1,"contributor":"Beardhatcode"},{"commits":1,"contributor":"riiga"},{"commits":1,"contributor":"Carlos Ramos Carreño"}]}