diff --git a/assets/contributors.json b/assets/contributors.json index f3078ab6f2..e4ad91de11 100644 --- a/assets/contributors.json +++ b/assets/contributors.json @@ -1,7 +1,7 @@ { "contributors": [ { - "commits": 4336, + "commits": 4343, "contributor": "Pieter Vander Vennet" }, { diff --git a/assets/layers/bench/bench.json b/assets/layers/bench/bench.json index 4c0fbc96f7..0275b8c21c 100644 --- a/assets/layers/bench/bench.json +++ b/assets/layers/bench/bench.json @@ -236,7 +236,7 @@ "en": "The seating is made from stone", "de": "Die Sitzfläche ist aus Stein", "fr": "Matériau : pierre", - "nl": "Gemaakt uit steen", + "nl": "Het zitgedeelte is gemaakt uit steen", "es": "Material: piedra", "hu": "Anyag: kő", "it": "Materiale: pietra", @@ -259,7 +259,7 @@ "en": "The seating is made from concrete", "de": "Die Sitzfläche ist aus Beton", "fr": "Matériau : béton", - "nl": "Gemaakt uit beton", + "nl": "Het zitgedeelte is gemaakt uit beton", "es": "Material: concreto", "hu": "Anyag: beton", "it": "Materiale: cemento", @@ -282,7 +282,7 @@ "en": "The seating is made from plastic", "de": "Die Sitzfläche ist aus Kunststoff", "fr": "Matériau : plastique", - "nl": "Gemaakt uit plastiek", + "nl": "Het zitgedeelte is gemaakt uit plastiek", "es": "Material: plastico", "hu": "Anyag: műanyag", "it": "Materiale: plastica", @@ -305,7 +305,7 @@ "en": "The seating is made from steel", "de": "Die Sitzfläche ist aus Stahl", "fr": "Matériau : acier", - "nl": "Gemaakt uit staal", + "nl": "Het zitgedeelte is gemaakt uit staal", "es": "Material: acero", "hu": "Anyag: acél", "it": "Materiale: acciaio", diff --git a/assets/layers/dogpark/dogpark.json b/assets/layers/dogpark/dogpark.json index 6ad07ef324..d78b5157b6 100644 --- a/assets/layers/dogpark/dogpark.json +++ b/assets/layers/dogpark/dogpark.json @@ -48,7 +48,8 @@ "en": "dog park", "da": "hundeskov", "de": "Hundepark", - "es": "parque para perros" + "es": "parque para perros", + "nl": "hondenweide" }, "mappings": [ { @@ -91,7 +92,8 @@ "en": "This dogpark is fenced all around", "da": "Denne hundskov er indhegnet", "de": "Dieser Hundepark ist komplett umzäunt", - "es": "Este parque para perros está cerrado todo alrededor" + "es": "Este parque para perros está cerrado todo alrededor", + "nl": "Deze hondenweide is volledig omheind" } }, { @@ -100,7 +102,8 @@ "en": "This dogpark is not fenced all around", "da": "Denne hundskov er ikke indhegnet", "de": "Dieser Hundepark ist nicht komplett umzäunt", - "es": "Este parque para perros no está cerrado todo alrededor" + "es": "Este parque para perros no está cerrado todo alrededor", + "nl": "Deze hondenweide is niet volledig omheind" } } ], @@ -108,7 +111,8 @@ "en": "It this dog park fenced in?", "da": "Er denne hundeskov indhegnet?", "de": "Ist dieser Hundepark umzäunt?", - "es": "¿Este parque para perros está vallado?" + "es": "¿Este parque para perros está vallado?", + "nl": "Is deze hondenweide volledig omheind?" } }, { @@ -120,7 +124,8 @@ "en": "Have separate area for puppies and small dogs", "da": "Har en indhegning til hvalpe og små hunde", "de": "Hat einen separaten Bereich für Hundewelpen und kleine Hunde", - "es": "Tiene un espacio separado para cachorros y perros pequeños" + "es": "Tiene un espacio separado para cachorros y perros pequeños", + "nl": "Heeft gescheiden deel voor puppy's en kleine honden" } }, { @@ -129,7 +134,8 @@ "en": "Does not have a separate area for puppies and small dogs", "da": "Har ikke en indhegning til hvalpe og små hunde", "de": "Hat keinen separaten Bereich für Hundewelpen und kleine Hunde", - "es": "No tiene un espacio separado para cachorros y perros pequeños" + "es": "No tiene un espacio separado para cachorros y perros pequeños", + "nl": "Heeft geen gescheiden deel voor puppy's en kleine honden" } } ], @@ -137,7 +143,8 @@ "en": "Does this dog park have a separate fenced in area for small dogs and puppies?", "da": "Har denne hundeskov et separat indhegnet område for små hunde og hvalpe (hvalpegård)?", "de": "Hat der Hundepark einen separaten Bereich für Hundewelpen und kleine Hunde?", - "es": "¿Este parque para perros tiene una zona separada vallada para perros pequeños y cachorros?" + "es": "¿Este parque para perros tiene una zona separada vallada para perros pequeños y cachorros?", + "nl": "Heeft deze hondenweide een gescheiden en omheind deel voor puppy's en kleine honden?" } }, { @@ -165,7 +172,8 @@ "en": "This dogpark is {_surface:ha} ha big", "da": "Denne hundeskov er på {_surface:ha} hektar", "de": "Der Hundepark ist {_surface:ha} ha groß", - "es": "Este parque para perros tiene {_surface:ha} ha" + "es": "Este parque para perros tiene {_surface:ha} ha", + "nl": "Deze hondenweide is {_surface:ha} hectaren groot" }, "condition": "_surface:ha!=0" }, diff --git a/assets/layers/hydrant/hydrant.json b/assets/layers/hydrant/hydrant.json index 83749f8db4..c951ee8a08 100644 --- a/assets/layers/hydrant/hydrant.json +++ b/assets/layers/hydrant/hydrant.json @@ -329,32 +329,37 @@ "id": "hydrant-diameter", "question": { "en": "What is the pipe diameter of this hydrant?", - "de": "Was ist der Rohrdurchmesser dieses Hydranten?" + "de": "Was ist der Rohrdurchmesser dieses Hydranten?", + "nl": "Wat is de pijpdiameter van deze hydrant?" }, "freeform": { "key": "fire_hydrant:diameter", "placeholder": { "en": "Pipe diameter", - "de": "Rohrdurchmesser" + "de": "Rohrdurchmesser", + "nl": "Pijpdiameter" }, "type": "int" }, "render": { "en": "Pipe diameter: {canonical(fire_hydrant:diameter)}", - "de": "Rohrdurchmesser: {canonical(fire_hydrant:diameter)}" + "de": "Rohrdurchmesser: {canonical(fire_hydrant:diameter)}", + "nl": "Pijpdiameter:{canonical(fire_hydrant:diameter)}" } }, { "id": "hydrant-couplings", "question": { "en": "What kind of couplings does this hydrant have?", - "de": "Welche Art von Kupplungen hat dieser Hydrant?" + "de": "Welche Art von Kupplungen hat dieser Hydrant?", + "nl": "Welke soort koppeling heeft deze hydrant?" }, "freeform": { "key": "couplings:type", "placeholder": { "en": "Coupling type", - "de": "Art der Kupplung" + "de": "Art der Kupplung", + "nl": "Soort koppeling" }, "type": "string" }, @@ -363,7 +368,8 @@ "if": "couplings:type=Storz", "then": { "en": "Storz coupling", - "de": "Storz-Kupplung" + "de": "Storz-Kupplung", + "nl": "Storz-koppeling" }, "icon": { "path": "./assets/layers/hydrant/storz.jpg", @@ -374,14 +380,16 @@ "if": "couplings:type=UNI", "then": { "en": "UNI coupling", - "de": "UNI-Kupplung" + "de": "UNI-Kupplung", + "nl": "UNI-koppeling" } }, { "if": "couplings:type=Barcelona", "then": { "en": "Barcelona coupling", - "de": "Barcelona-Kupplung" + "de": "Barcelona-Kupplung", + "nl": "Barcelona-koppeling" }, "icon": { "path": "./assets/layers/hydrant/barcelona.jpg", @@ -392,25 +400,29 @@ "multiAnswer": true, "render": { "en": "Couplings: {couplings:type}", - "de": "Kupplungen: {couplings:type}" + "de": "Kupplungen: {couplings:type}", + "nl": "Koppelingen:{couplings:type}" } }, { "id": "hydrant-couplings-diameters", "question": { "en": "What diameter are the couplings of this hydrant?", - "de": "Welchen Durchmesser haben die Kupplungen dieses Hydranten?" + "de": "Welchen Durchmesser haben die Kupplungen dieses Hydranten?", + "nl": "Welke diameter hebben de koppelingen van deze hydrant?" }, "freeform": { "key": "couplings:diameters", "placeholder": { "en": "Coupling diameters", - "de": "Kupplungsdurchmesser" + "de": "Kupplungsdurchmesser", + "nl": "Koppeldiameters" } }, "render": { "en": "Coupling diameters: {couplings:diameters}", - "de": "Kupplungsdurchmesser: {couplings:diameters}" + "de": "Kupplungsdurchmesser: {couplings:diameters}", + "nl": "Koppelingdiameters:{couplings:diameters}" } }, "images" diff --git a/assets/layers/maproulette/maproulette.json b/assets/layers/maproulette/maproulette.json index 9e90967269..2de559b7c1 100644 --- a/assets/layers/maproulette/maproulette.json +++ b/assets/layers/maproulette/maproulette.json @@ -60,56 +60,64 @@ "if": "status=0", "then": { "en": "Task is created", - "de": "Aufgabe wurde erstellt" + "de": "Aufgabe wurde erstellt", + "nl": "Taak werd gecreëerd" } }, { "if": "status=1", "then": { "en": "Task is fixed", - "de": "Aufgabe wurde erledigt" + "de": "Aufgabe wurde erledigt", + "nl": "Taak werd opgelost" } }, { "if": "status=2", "then": { "en": "Task is a false positive", - "de": "Aufgabe ist ein falsches Positiv" + "de": "Aufgabe ist ein falsches Positiv", + "nl": "Taak was vals positief" } }, { "if": "status=3", "then": { "en": "Task is skipped", - "de": "Aufgabe wurde übersprungen" + "de": "Aufgabe wurde übersprungen", + "nl": "Taak werd overgeslagen" } }, { "if": "status=4", "then": { "en": "Task is deleted", - "de": "Aufgabe wurde gelöscht" + "de": "Aufgabe wurde gelöscht", + "nl": "Taak werd verwijderd" } }, { "if": "status=5", "then": { "en": "Task is already fixed", - "de": "Aufgabe wurde bereits erledigt" + "de": "Aufgabe wurde bereits erledigt", + "nl": "Taak was al opgelost" } }, { "if": "status=6", "then": { "en": "Task is marked as too hard", - "de": "Aufgabe wurde als zu schwer markiert" + "de": "Aufgabe wurde als zu schwer markiert", + "nl": "Taak werd als te moeilijk ervaren" } }, { "if": "status=9", "then": { "en": "Task is disabled", - "de": "Aufgabe wurde deaktiviert" + "de": "Aufgabe wurde deaktiviert", + "nl": "Taak is uitgeschakeld" } } ] diff --git a/assets/layers/maproulette_challenge/maproulette_challenge.json b/assets/layers/maproulette_challenge/maproulette_challenge.json index fd37fc66fd..2af01d31e9 100644 --- a/assets/layers/maproulette_challenge/maproulette_challenge.json +++ b/assets/layers/maproulette_challenge/maproulette_challenge.json @@ -148,62 +148,71 @@ { "question": { "en": "Show tasks with all statuses", - "de": "Aufgaben mit allen Status anzeigen" + "de": "Aufgaben mit allen Status anzeigen", + "nl": "Toon alle taken, ongeacht de status" } }, { "question": { "en": "Show tasks that are created", - "de": "Aufgaben anzeigen, die erstellt wurden" + "de": "Aufgaben anzeigen, die erstellt wurden", + "nl": "Toon taken die zijn gecreëerd" }, "osmTags": "mr_taskStatus=Created" }, { "question": { "en": "Show tasks that are fixed", - "de": "Aufgaben anzeigen, die erledigt wurden" + "de": "Aufgaben anzeigen, die erledigt wurden", + "nl": "Toon taken die zijn opgelost" }, "osmTags": "mr_taskStatus=Fixed" }, { "question": { "en": "Show tasks that are false positives", - "de": "Aufgaben anzeigen, die falsch positiv sind" + "de": "Aufgaben anzeigen, die falsch positiv sind", + "nl": "Toon taken die vals positief waren" }, "osmTags": "mr_taskStatus=False positive" }, { "question": { "en": "Show tasks that are skipped", - "de": "Aufgaben anzeigen, die übersprungen wurden" + "de": "Aufgaben anzeigen, die übersprungen wurden", + "nl": "Toon taken die zijn overgeslagen" }, "osmTags": "mr_taskStatus=Skipped" }, { "question": { "en": "Show tasks that are deleted", - "de": "Aufgaben anzeigen, die gelöscht wurden" + "de": "Aufgaben anzeigen, die gelöscht wurden", + "nl": "Toon taken die zijn verwijderd" }, "osmTags": "mr_taskStatus=Deleted" }, { "question": { "en": "Show tasks that are already fixed", - "de": "Aufgaben anzeigen, die bereits erledigt wurden" + "de": "Aufgaben anzeigen, die bereits erledigt wurden", + "nl": "Toon taken die reeds opgelost waren" }, "osmTags": "mr_taskStatus=Already fixed" }, { "question": { "en": "Show tasks that are marked as too hard", - "de": "Aufgaben anzeigen, die als zu schwierig markiert wurden" + "de": "Aufgaben anzeigen, die als zu schwierig markiert wurden", + "nl": "Toon taken die als te moeilijk waren ervaren" }, "osmTags": "mr_taskStatus=Too hard" }, { "question": { "en": "Show tasks that are disabled", - "de": "Aufgaben anzeigen, die deaktiviert wurden" + "de": "Aufgaben anzeigen, die deaktiviert wurden", + "nl": "Toon taken die zijn uitgeschakeld" }, "osmTags": "mr_taskStatus=Disabled" } diff --git a/assets/layers/maxspeed/maxspeed.json b/assets/layers/maxspeed/maxspeed.json index bb541b2674..40b05da39d 100644 --- a/assets/layers/maxspeed/maxspeed.json +++ b/assets/layers/maxspeed/maxspeed.json @@ -65,7 +65,8 @@ "es": "Qué velocidad tiene", "ca": "Quina velocitat té", "en": "What is the legal maximum speed one is allowed to drive on this road?", - "de": "Wie hoch ist die zulässige Höchstgeschwindigkeit, die man auf dieser Straße fahren darf?" + "de": "Wie hoch ist die zulässige Höchstgeschwindigkeit, die man auf dieser Straße fahren darf?", + "nl": "Wat is de legale maximumsnelheid voor deze weg?" }, "freeform": { "key": "maxspeed", diff --git a/assets/themes/maxspeed/maxspeed.json b/assets/themes/maxspeed/maxspeed.json index 108dedb99a..8e3ec44295 100644 --- a/assets/themes/maxspeed/maxspeed.json +++ b/assets/themes/maxspeed/maxspeed.json @@ -10,7 +10,8 @@ "shortDescription": { "en": "This map shows the legally allowed maximum speed on every road.", "de": "Diese Karte zeigt die zulässige Höchstgeschwindigkeit auf jeder Straße.", - "fr": "Cette carte montre la vitesse maximale autorisée sur les routes." + "fr": "Cette carte montre la vitesse maximale autorisée sur les routes.", + "nl": "Deze kaart toont de maximumsnelheid voor elke straat." }, "description": { "en": "This map shows the legally allowed maximum speed on every road. If a maxspeed is missing or wrong, you can correct it here.", diff --git a/assets/translators.json b/assets/translators.json index dd8c47fe89..e1b836cbf4 100644 --- a/assets/translators.json +++ b/assets/translators.json @@ -1,7 +1,7 @@ { "contributors": [ { - "commits": 194, + "commits": 196, "contributor": "Pieter Vander Vennet" }, { @@ -16,6 +16,10 @@ "commits": 59, "contributor": "Allan Nordhøy" }, + { + "commits": 45, + "contributor": "Anonymous" + }, { "commits": 36, "contributor": "Iago" @@ -41,17 +45,13 @@ "contributor": "Marco" }, { - "commits": 21, - "contributor": "Anonymous" + "commits": 19, + "contributor": "Reza Almanda" }, { "commits": 19, "contributor": "SC" }, - { - "commits": 18, - "contributor": "Reza Almanda" - }, { "commits": 16, "contributor": "el_libre como el chaval" @@ -80,6 +80,10 @@ "commits": 12, "contributor": "paunofu" }, + { + "commits": 11, + "contributor": "Olivier" + }, { "commits": 10, "contributor": "Win Olario" @@ -92,10 +96,6 @@ "commits": 10, "contributor": "Irina" }, - { - "commits": 9, - "contributor": "Olivier" - }, { "commits": 9, "contributor": "Jacque Fresco" diff --git a/langs/ca.json b/langs/ca.json index 3f9a4368a1..983cc9d489 100644 --- a/langs/ca.json +++ b/langs/ca.json @@ -132,6 +132,7 @@ "title": "Seleccionar capes", "zoomInToSeeThisLayer": "Amplia per veure aquesta capa" }, + "levelSelection": {}, "loading": "Carregant...", "loadingTheme": "Carregant {theme}...", "loginFailed": "Ha fallat l'entrada a OpenStreetMap", @@ -282,6 +283,13 @@ "willBePublished": "La teva foto serà publicada: " }, "importHelper": { + "askMetadata": {}, + "compareToAlreadyExistingNotes": {}, + "confirmProcess": {}, + "conflationChecker": { + "states": {} + }, + "createNotes": {}, "introduction": { "description": "L'ajudant d'importació converteix un conjunt de dades extern en notes. El conjunt de dades extern ha de coincidir amb una de les capes MapComplete existents. Per a cada article que introdueixes a l'importador, es crearà una nota única. Aquestes notes es mostraran juntament amb les característiques rellevants en aquests mapes per afegir-les fàcilment.", "importFormat": "Un text d'una nota ha de tenir el format següent per poder ser recollit:
[Una petita introducció]
https://mapcomplete.osm.be /[themename].html?[paràmetres com ara lat i lon]#import
[totes les etiquetes de la funció]
" @@ -300,6 +308,7 @@ "selectLayer": "Amb quina capa coincideix aquesta importació?", "title": "Vista prèvia del mapa" }, + "noteParts": {}, "previewAttributes": { "allAttributesSame": "Totes les funcions a importar tenen aquesta etiqueta", "inspectDataTitle": "Inspecciona les dades de {count} funcions per importar", @@ -320,6 +329,7 @@ "noFilesLoaded": "No s'ha carregat cap arxiu", "title": "Seleccionar arxiu" }, + "selectTheme": {}, "title": "Assistent d'importació" }, "importInspector": { @@ -342,6 +352,30 @@ "pickTheme": "Tria una petició de sota per començar.", "title": "Benvingut/da a MapComplete" }, + "matrixbot": { + "commands": { + "dm": {}, + "documentation": { + "file": {}, + "inputElement": {}, + "layer": {}, + "theme": {}, + "url_parameter": {}, + "visualisation": {} + }, + "dream": {}, + "help": {}, + "info": {}, + "language": {}, + "role": {}, + "scheme": {}, + "search": {}, + "shutdown": {}, + "tags": {}, + "welcome": {}, + "wiki": {} + } + }, "move": { "cancel": "Cancel·lar moviment", "cannotBeMoved": "Aquest element no es pot moure.", @@ -557,6 +591,7 @@ "direction": { "description": "Una orientació" }, + "distance": {}, "email": { "description": "Adreça de correu electrònic", "feedback": "Aquesta adreça de correu electrònic no és vàlida", diff --git a/langs/cs.json b/langs/cs.json index 9e26dfeeb6..d853736936 100644 --- a/langs/cs.json +++ b/langs/cs.json @@ -1 +1,130 @@ -{} \ No newline at end of file +{ + "centerMessage": {}, + "delete": { + "explanations": {}, + "reasons": {} + }, + "favourite": {}, + "general": { + "add": { + "import": {} + }, + "apply_button": {}, + "attribution": { + "iconAttribution": {} + }, + "download": {}, + "histogram": {}, + "layerSelection": {}, + "levelSelection": {}, + "morescreen": {}, + "opening_hours": {}, + "pdf": {}, + "questions": {}, + "search": {}, + "sharescreen": {}, + "weekdays": { + "abbreviations": {} + }, + "welcomeExplanation": {}, + "wikipedia": { + "previewbox": {} + } + }, + "image": { + "nearbyPictures": {} + }, + "importHelper": { + "askMetadata": {}, + "compareToAlreadyExistingNotes": {}, + "confirmProcess": {}, + "conflationChecker": { + "states": {} + }, + "createNotes": {}, + "introduction": {}, + "login": {}, + "mapPreview": {}, + "noteParts": {}, + "previewAttributes": {}, + "selectFile": {}, + "selectTheme": {} + }, + "importInspector": {}, + "importLayer": {}, + "index": {}, + "matrixbot": { + "commands": { + "dm": {}, + "documentation": { + "file": {}, + "inputElement": {}, + "layer": {}, + "theme": {}, + "url_parameter": {}, + "visualisation": {} + }, + "dream": {}, + "help": {}, + "info": {}, + "language": {}, + "role": {}, + "scheme": {}, + "search": {}, + "shutdown": {}, + "tags": {}, + "welcome": {}, + "wiki": {} + } + }, + "move": { + "inviteToMove": {}, + "reasons": {} + }, + "multi_apply": {}, + "notes": {}, + "privacy": {}, + "professional": { + "aboutMc": { + "internalUse": {}, + "layers": {}, + "survey": {} + }, + "aboutOsm": { + "aboutOsm": {}, + "benefits": {}, + "license": {}, + "vandalism": {} + }, + "drawbacks": { + "licenseNuances": { + "usecaseGatheringOpenData": {}, + "usecaseMapDifferentSources": {} + }, + "unsuitedData": {} + }, + "indexPage": {}, + "services": {} + }, + "reviews": {}, + "split": {}, + "translations": {}, + "validation": { + "color": {}, + "date": {}, + "direction": {}, + "distance": {}, + "email": {}, + "float": {}, + "int": {}, + "nat": {}, + "opening_hours": {}, + "pfloat": {}, + "phone": {}, + "pnat": {}, + "string": {}, + "text": {}, + "url": {}, + "wikidata": {} + } +} diff --git a/langs/da.json b/langs/da.json index 3f7f217616..a146c13622 100644 --- a/langs/da.json +++ b/langs/da.json @@ -133,6 +133,7 @@ "title": "Vælg lag", "zoomInToSeeThisLayer": "Zoom ind for at se dette lag" }, + "levelSelection": {}, "loading": "Indlæser...", "loadingTheme": "Indlæser {theme}...", "loginFailed": "Det mislykkedes at logge ind på OpenStreetMap", @@ -243,6 +244,7 @@ "wednesday": "Onsdag" }, "welcomeBack": "Du er logget ind, velkommen tilbage!", + "welcomeExplanation": {}, "wikipedia": { "createNewWikidata": "Opret et nyt Wikidata element", "doSearch": "Søg ovenfor for at se resultater", @@ -269,6 +271,7 @@ "doDelete": "Fjern billede", "dontDelete": "Afbryd", "isDeleted": "Slettet", + "nearbyPictures": {}, "pleaseLogin": "Log venligst ind for at tilføje et billede", "respectPrivacy": "Tag ikke billeder af mennesker eller nummerplader. Upload ikke Google Maps, Google Streetview, eller fra andre ophavsresbeskyttede kilder.", "toBig": "Dit billede er for stort da det er {actual_size}. Brug venligst billeder, der er højst {max_size}", @@ -421,6 +424,30 @@ "pickTheme": "Vælg et tema nedenfor for at komme i gang.", "title": "Velkommen til MapComplete" }, + "matrixbot": { + "commands": { + "dm": {}, + "documentation": { + "file": {}, + "inputElement": {}, + "layer": {}, + "theme": {}, + "url_parameter": {}, + "visualisation": {} + }, + "dream": {}, + "help": {}, + "info": {}, + "language": {}, + "role": {}, + "scheme": {}, + "search": {}, + "shutdown": {}, + "tags": {}, + "welcome": {}, + "wiki": {} + } + }, "move": { "cancel": "Afbryd flytning", "cannotBeMoved": "Dette element kan ikke flyttes.", @@ -637,6 +664,7 @@ "direction": { "description": "En retning" }, + "distance": {}, "email": { "description": "email-adresse", "feedback": "Dette er ikke en gyldig emailadresse", diff --git a/langs/de.json b/langs/de.json index 3e7e25a94e..1f3d44697f 100644 --- a/langs/de.json +++ b/langs/de.json @@ -140,6 +140,7 @@ "title": "Ebenen auswählen", "zoomInToSeeThisLayer": "Ausschnitt vergrößern, um Ebene anzuzeigen" }, + "levelSelection": {}, "loading": "Laden…", "loadingTheme": "Lade {theme}…", "loginFailed": "Anmeldung bei OpenStreetMap fehlgeschlagen", diff --git a/langs/eo.json b/langs/eo.json index 6ebff5bd1c..166b61aa63 100644 --- a/langs/eo.json +++ b/langs/eo.json @@ -4,15 +4,19 @@ "ready": "Farite!" }, "delete": { - "cancel": "Nuligi" + "cancel": "Nuligi", + "explanations": {}, + "reasons": {} }, "favourite": { "reload": "Reŝargi la datenojn" }, "general": { "add": { + "import": {}, "title": "Enmeti novan punkton?" }, + "apply_button": {}, "attribution": { "iconAttribution": { "title": "Uzitaj piktogramoj" @@ -23,8 +27,12 @@ "download": { "exporting": "Elportante…" }, + "histogram": {}, + "layerSelection": {}, + "levelSelection": {}, "loading": "Ŝargante…", "loginWithOpenStreetMap": "Saluti per OpenStreetMap", + "morescreen": {}, "noNameCategory": "{category} sen nomo", "openTheMap": "Malfermi la mapon", "opening_hours": { @@ -76,9 +84,11 @@ "tuesday": "mardo", "wednesday": "merkredo" }, + "welcomeExplanation": {}, "wikipedia": { "loading": "Ŝargante Vikipedion…", "noResults": "Nenio troviĝis pri {search}", + "previewbox": {}, "searchWikidata": "Serĉi Vikidatumojn", "wikipediaboxTitle": "Vikipedio" } @@ -89,17 +99,109 @@ "ccbs": "laŭ la permesilo CC-BY-SA", "cco": "kiel publika havaĵo", "dontDelete": "Nuligi", + "nearbyPictures": {}, "pleaseLogin": "Bonvolu saluti por aldoni bildon", "uploadingMultiple": "Alŝutante {count} bildojn…", "uploadingPicture": "Alŝutante vian bildon…", "willBePublished": "Via bildo estos publikigita " }, + "importHelper": { + "askMetadata": {}, + "compareToAlreadyExistingNotes": {}, + "confirmProcess": {}, + "conflationChecker": { + "states": {} + }, + "createNotes": {}, + "introduction": {}, + "login": {}, + "mapPreview": {}, + "noteParts": {}, + "previewAttributes": {}, + "selectFile": {}, + "selectTheme": {} + }, + "importInspector": {}, + "importLayer": {}, "index": { "title": "Bonvenon al MapComplete" }, + "matrixbot": { + "commands": { + "dm": {}, + "documentation": { + "file": {}, + "inputElement": {}, + "layer": {}, + "theme": {}, + "url_parameter": {}, + "visualisation": {} + }, + "dream": {}, + "help": {}, + "info": {}, + "language": {}, + "role": {}, + "scheme": {}, + "search": {}, + "shutdown": {}, + "tags": {}, + "welcome": {}, + "wiki": {} + } + }, + "move": { + "inviteToMove": {}, + "reasons": {} + }, + "multi_apply": {}, + "notes": {}, + "privacy": {}, + "professional": { + "aboutMc": { + "internalUse": {}, + "layers": {}, + "survey": {} + }, + "aboutOsm": { + "aboutOsm": {}, + "benefits": {}, + "license": {}, + "vandalism": {} + }, + "drawbacks": { + "licenseNuances": { + "usecaseGatheringOpenData": {}, + "usecaseMapDifferentSources": {} + }, + "unsuitedData": {} + }, + "indexPage": {}, + "services": {} + }, "reviews": { "saving_review": "Konservante…", "title": "{count} recenzoj", "title_singular": "Unu recenzo" + }, + "split": {}, + "translations": {}, + "validation": { + "color": {}, + "date": {}, + "direction": {}, + "distance": {}, + "email": {}, + "float": {}, + "int": {}, + "nat": {}, + "opening_hours": {}, + "pfloat": {}, + "phone": {}, + "pnat": {}, + "string": {}, + "text": {}, + "url": {}, + "wikidata": {} } } diff --git a/langs/es.json b/langs/es.json index 071e6c079c..d1a40606e4 100644 --- a/langs/es.json +++ b/langs/es.json @@ -139,6 +139,7 @@ "title": "Seleccionar capas", "zoomInToSeeThisLayer": "Amplía para ver esta capa" }, + "levelSelection": {}, "loading": "Cargando…", "loadingTheme": "Cargando {theme}…", "loginFailed": "El inicio de sesión en OpenStreetMap falló", @@ -251,6 +252,7 @@ "wednesday": "Miércoles" }, "welcomeBack": "Has entrado, bienvenido.", + "welcomeExplanation": {}, "wikipedia": { "createNewWikidata": "Crear un nuevo ítem Wikidata", "doSearch": "Busca arriba para ver los resultados", @@ -448,8 +450,14 @@ }, "documentation": { "docs": "Obtiene la documentación sobre una capa, un tema o un parámetro de URL de Mapcomplete", + "file": {}, + "inputElement": {}, + "layer": {}, "noIdIntro": "Da un id para obtener más información sobre un ítem relacionado con la programación de MapComplete. Los tipos conocidos son {list}", - "urlParam": "Parámetro de URL {id}" + "theme": {}, + "urlParam": "Parámetro de URL {id}", + "url_parameter": {}, + "visualisation": {} }, "dream": { "docs": "Envía un texto generado por ordenador", @@ -497,6 +505,7 @@ "noRolesYet": "{user} actualmente no tiene roles.", "userHasRoles": "{user} actualmente tiene los siguientes roles:" }, + "scheme": {}, "search": { "searching": "Buscando {layerTitle} {mode} {search}…" }, @@ -734,6 +743,7 @@ "direction": { "description": "Una orientación" }, + "distance": {}, "email": { "description": "dirección-electrónica", "feedback": "Esta no es una dirección de correo electrónico válida", diff --git a/langs/fi.json b/langs/fi.json index 59cabde52d..746e44461c 100644 --- a/langs/fi.json +++ b/langs/fi.json @@ -2,16 +2,34 @@ "centerMessage": { "ready": "Valmis!" }, + "delete": { + "explanations": {}, + "reasons": {} + }, + "favourite": {}, "general": { + "add": { + "import": {} + }, + "apply_button": {}, + "attribution": { + "iconAttribution": {} + }, "backgroundMap": "Taustakartta", "cancel": "Peruuta", + "download": {}, + "histogram": {}, + "layerSelection": {}, + "levelSelection": {}, "loginWithOpenStreetMap": "Kirjaudu sisään OpenStreetMapilla", + "morescreen": {}, "number": "numero", "opening_hours": { "ph_closed": "suljettu", "ph_not_known": " ", "ph_open": "avattu" }, + "pdf": {}, "pickLanguage": "Valitse kieli: ", "questions": { "websiteIs": "Verkkosivusto: {website}" @@ -41,6 +59,10 @@ "thursday": "Torstai", "tuesday": "Tiistai", "wednesday": "Keskiviikko" + }, + "welcomeExplanation": {}, + "wikipedia": { + "previewbox": {} } }, "image": { @@ -49,13 +71,105 @@ "ccbs": "CC-BY-SA-lisenssillä", "doDelete": "Poista kuva", "dontDelete": "Peruuta", - "isDeleted": "Poistettu" + "isDeleted": "Poistettu", + "nearbyPictures": {} }, + "importHelper": { + "askMetadata": {}, + "compareToAlreadyExistingNotes": {}, + "confirmProcess": {}, + "conflationChecker": { + "states": {} + }, + "createNotes": {}, + "introduction": {}, + "login": {}, + "mapPreview": {}, + "noteParts": {}, + "previewAttributes": {}, + "selectFile": {}, + "selectTheme": {} + }, + "importInspector": {}, + "importLayer": {}, "index": { "title": "Tervetuloa MapCompleteen" }, + "matrixbot": { + "commands": { + "dm": {}, + "documentation": { + "file": {}, + "inputElement": {}, + "layer": {}, + "theme": {}, + "url_parameter": {}, + "visualisation": {} + }, + "dream": {}, + "help": {}, + "info": {}, + "language": {}, + "role": {}, + "scheme": {}, + "search": {}, + "shutdown": {}, + "tags": {}, + "welcome": {}, + "wiki": {} + } + }, + "move": { + "inviteToMove": {}, + "reasons": {} + }, + "multi_apply": {}, + "notes": {}, + "privacy": {}, + "professional": { + "aboutMc": { + "internalUse": {}, + "layers": {}, + "survey": {} + }, + "aboutOsm": { + "aboutOsm": {}, + "benefits": {}, + "license": {}, + "vandalism": {} + }, + "drawbacks": { + "licenseNuances": { + "usecaseGatheringOpenData": {}, + "usecaseMapDifferentSources": {} + }, + "unsuitedData": {} + }, + "indexPage": {}, + "services": {} + }, "reviews": { "title": "{count} arvostelua", "title_singular": "Yksi arvostelu" + }, + "split": {}, + "translations": {}, + "validation": { + "color": {}, + "date": {}, + "direction": {}, + "distance": {}, + "email": {}, + "float": {}, + "int": {}, + "nat": {}, + "opening_hours": {}, + "pfloat": {}, + "phone": {}, + "pnat": {}, + "string": {}, + "text": {}, + "url": {}, + "wikidata": {} } } diff --git a/langs/fil.json b/langs/fil.json index 0b7f6c0e24..ffe84a8aa8 100644 --- a/langs/fil.json +++ b/langs/fil.json @@ -58,6 +58,123 @@ "importTags": "Ang bahaging ito ay magkakaroon ng {tags}", "intro": "Nag-klik ka kung saan wala pang nababatid na datos.
", "layerNotEnabled": "Ang layer {layer} ay hindi gumagana. Paganahin ang layer na ito upang makapag-dagdag ng tampók" + }, + "apply_button": {}, + "attribution": { + "iconAttribution": {} + }, + "download": {}, + "histogram": {}, + "layerSelection": {}, + "levelSelection": {}, + "morescreen": {}, + "opening_hours": {}, + "pdf": {}, + "questions": {}, + "search": {}, + "sharescreen": {}, + "weekdays": { + "abbreviations": {} + }, + "welcomeExplanation": {}, + "wikipedia": { + "previewbox": {} } + }, + "image": { + "nearbyPictures": {} + }, + "importHelper": { + "askMetadata": {}, + "compareToAlreadyExistingNotes": {}, + "confirmProcess": {}, + "conflationChecker": { + "states": {} + }, + "createNotes": {}, + "introduction": {}, + "login": {}, + "mapPreview": {}, + "noteParts": {}, + "previewAttributes": {}, + "selectFile": {}, + "selectTheme": {} + }, + "importInspector": {}, + "importLayer": {}, + "index": {}, + "matrixbot": { + "commands": { + "dm": {}, + "documentation": { + "file": {}, + "inputElement": {}, + "layer": {}, + "theme": {}, + "url_parameter": {}, + "visualisation": {} + }, + "dream": {}, + "help": {}, + "info": {}, + "language": {}, + "role": {}, + "scheme": {}, + "search": {}, + "shutdown": {}, + "tags": {}, + "welcome": {}, + "wiki": {} + } + }, + "move": { + "inviteToMove": {}, + "reasons": {} + }, + "multi_apply": {}, + "notes": {}, + "privacy": {}, + "professional": { + "aboutMc": { + "internalUse": {}, + "layers": {}, + "survey": {} + }, + "aboutOsm": { + "aboutOsm": {}, + "benefits": {}, + "license": {}, + "vandalism": {} + }, + "drawbacks": { + "licenseNuances": { + "usecaseGatheringOpenData": {}, + "usecaseMapDifferentSources": {} + }, + "unsuitedData": {} + }, + "indexPage": {}, + "services": {} + }, + "reviews": {}, + "split": {}, + "translations": {}, + "validation": { + "color": {}, + "date": {}, + "direction": {}, + "distance": {}, + "email": {}, + "float": {}, + "int": {}, + "nat": {}, + "opening_hours": {}, + "pfloat": {}, + "phone": {}, + "pnat": {}, + "string": {}, + "text": {}, + "url": {}, + "wikidata": {} } } diff --git a/langs/fr.json b/langs/fr.json index 0d3cf64206..7777ffc39c 100644 --- a/langs/fr.json +++ b/langs/fr.json @@ -131,6 +131,7 @@ "title": "Selectionner des couches", "zoomInToSeeThisLayer": "Aggrandissez la carte pour voir cette couche" }, + "levelSelection": {}, "loading": "Chargement…", "loginOnlyNeededToEdit": "si vous souhaitez modifier la carte", "loginToStart": "Connectez-vous pour répondre à cette question", @@ -245,6 +246,7 @@ "loading": "Chargement de Wikipédia…", "noResults": "Pas de résultats pour {search}", "noWikipediaPage": "Cet élément Wikidata n’a pas encore de page Wikipédia correspondante.", + "previewbox": {}, "searchWikidata": "Rechercher sur Wikidata", "wikipediaboxTitle": "Wikipédia" } @@ -257,6 +259,7 @@ "doDelete": "Supprimer l'image", "dontDelete": "Annuler", "isDeleted": "Supprimé", + "nearbyPictures": {}, "pleaseLogin": "Connectez-vous pour téléverser une photo", "respectPrivacy": "Ne photographiez ni les personnes ni les plaques d'immatriculation. Ne téléversez rien issu de Google Maps, Google Streetview ou d'autre sources soumises à des droits d'auteurs.", "toBig": "Votre image est trop large car elle est de {actual_size}. Veuillez utiliser des images d'au maximum {max_size}", @@ -271,15 +274,28 @@ "askMetadata": { "shouldBeUrl": "URL invalide" }, + "compareToAlreadyExistingNotes": {}, + "confirmProcess": {}, + "conflationChecker": { + "states": {} + }, + "createNotes": {}, + "introduction": {}, "login": { "loginRequired": "Connectez-vous pour continuer", "title": "Se connecter" }, + "mapPreview": {}, + "noteParts": {}, + "previewAttributes": {}, "selectFile": { "errDuplicate": "Certaines colonnes portent le même nom", "errNoName": "Certains colonnes n'ont pas de nom" - } + }, + "selectTheme": {} }, + "importInspector": {}, + "importLayer": {}, "index": { "#": "Ces textes sont affichés au dessus des boutons de thème quand aucun thème n'est chargé", "featuredThemeTitle": "Thème de la semaine", @@ -287,6 +303,30 @@ "pickTheme": "Choisissez un thème ci-dessous pour commencer.", "title": "Bienvenue sur MapComplete" }, + "matrixbot": { + "commands": { + "dm": {}, + "documentation": { + "file": {}, + "inputElement": {}, + "layer": {}, + "theme": {}, + "url_parameter": {}, + "visualisation": {} + }, + "dream": {}, + "help": {}, + "info": {}, + "language": {}, + "role": {}, + "scheme": {}, + "search": {}, + "shutdown": {}, + "tags": {}, + "welcome": {}, + "wiki": {} + } + }, "move": { "cancel": "Annuler le déplacement", "cannotBeMoved": "Cet élément ne peut être déplacé.", @@ -315,12 +355,33 @@ "multi_apply": { "autoApply": "En changeant les attributs {attr_names}, ceux-ci seront automatiquement changés sur {count} autres éléments" }, + "notes": {}, + "privacy": {}, "professional": { + "aboutMc": { + "internalUse": {}, + "layers": {}, + "survey": {} + }, + "aboutOsm": { + "aboutOsm": {}, + "benefits": {}, + "license": {}, + "vandalism": {} + }, + "drawbacks": { + "licenseNuances": { + "usecaseGatheringOpenData": {}, + "usecaseMapDifferentSources": {} + }, + "unsuitedData": {} + }, "indexPage": { "button": "Découvrez nos offres", "hook": "Besoin d’un accompagnement professionnel ?", "hookMore": "Nous pouvons aider à la mise en place de relevés, l’importation de données et toute question relative à l’environnement OpenStreetMap" - } + }, + "services": {} }, "reviews": { "affiliated_reviewer_warning": "(Avis affilié)", @@ -349,5 +410,23 @@ "translations": { "isTranslator": "Mode traduction activé, votre pseudo correspond à celui d’une personne de l’équipe de traduction", "missing": "{count} segments non traduits" + }, + "validation": { + "color": {}, + "date": {}, + "direction": {}, + "distance": {}, + "email": {}, + "float": {}, + "int": {}, + "nat": {}, + "opening_hours": {}, + "pfloat": {}, + "phone": {}, + "pnat": {}, + "string": {}, + "text": {}, + "url": {}, + "wikidata": {} } } diff --git a/langs/gl.json b/langs/gl.json index 136a7bed4e..3ba0cf1212 100644 --- a/langs/gl.json +++ b/langs/gl.json @@ -5,6 +5,10 @@ "retrying": "A carga dos datos fallou. Tentándoo de novo… ({count})", "zoomIn": "Achégate para ollar ou editar os datos" }, + "delete": { + "explanations": {}, + "reasons": {} + }, "favourite": { "loginNeeded": "

Iniciar a sesión

O deseño personalizado só está dispoñíbel para os usuarios do OpenstreetMap", "panelIntro": "

O teu tema personalizado

Activa as túas capas favoritas de todos os temas oficiais", @@ -16,6 +20,7 @@ "addNew": "Engadir {category} aquí", "confirmButton": "Engadir {category} aquí", "confirmIntro": "

Engadir {title} aquí?

O punto que estás a crear será ollado por todo o mundo. Só engade cousas que realmente existan. Moitas aplicacións empregan estes datos.", + "import": {}, "intro": "Marcaches un lugar onde non coñecemos os datos.
", "layerNotEnabled": "A capa {layer} non está activada. Faino para poder engadir un punto nesta capa", "openLayerControl": "Abrir o control de capas", @@ -24,6 +29,7 @@ "title": "Queres engadir un punto?", "zoomInFurther": "Achégate para engadir un punto." }, + "apply_button": {}, "attribution": { "attributionContent": "

Todos os datos proveñen do OpenStreetMap, e pódense reutilizar libremente baixo a Licenza Aberta de Base de Datos (ODbL).

", "attributionTitle": "Aviso de atribución", @@ -38,14 +44,17 @@ "backgroundMap": "Mapa do fondo", "cancel": "Desbotar", "customThemeIntro": "

Temas personalizados

Estes son temas xerados por usuarios previamente visitados.", + "download": {}, "fewChangesBefore": "Responde unhas cantas preguntas sobre puntos existentes antes de engadir novos.", "getStartedLogin": "Entra no OpenStreetMap para comezar", "getStartedNewAccount": " ou crea unha nova conta", "goToInbox": "Abrir mensaxes", + "histogram": {}, "layerSelection": { "title": "Seleccionar capas", "zoomInToSeeThisLayer": "Achégate para ver esta capa" }, + "levelSelection": {}, "loginToStart": "Inicia a sesión para responder esta pregunta", "loginWithOpenStreetMap": "Inicia a sesión no OpenStreetMap", "morescreen": { @@ -74,6 +83,7 @@ "ph_open": "aberto" }, "osmLinkTooltip": "Ollar este obxecto no OpenStreetMap para ollar o historial e outras opcións de edición", + "pdf": {}, "pickLanguage": "Escoller lingua: ", "questions": { "emailIs": "O enderezo de correo electrónico de {category} é {email}", @@ -131,7 +141,11 @@ "tuesday": "Martes", "wednesday": "Mércores" }, - "welcomeBack": "Iniciaches a sesión, benvido." + "welcomeBack": "Iniciaches a sesión, benvido.", + "welcomeExplanation": {}, + "wikipedia": { + "previewbox": {} + } }, "image": { "addPicture": "Engadir imaxe", @@ -141,6 +155,7 @@ "doDelete": "Eliminar imaxe", "dontDelete": "Cancelar", "isDeleted": "Eliminada", + "nearbyPictures": {}, "pleaseLogin": "Inicia a sesión para subir unha imaxe", "respectPrivacy": "Respecta a privacidade. Non fotografes xente ou matrículas", "uploadDone": "A túa imaxe foi engadida. Grazas por axudar.", @@ -149,12 +164,83 @@ "uploadingPicture": "Subindo a túa imaxe...", "willBePublished": "A túa imaxe será publicada: " }, + "importHelper": { + "askMetadata": {}, + "compareToAlreadyExistingNotes": {}, + "confirmProcess": {}, + "conflationChecker": { + "states": {} + }, + "createNotes": {}, + "introduction": {}, + "login": {}, + "mapPreview": {}, + "noteParts": {}, + "previewAttributes": {}, + "selectFile": {}, + "selectTheme": {} + }, + "importInspector": {}, + "importLayer": {}, "index": { "#": "These texts are shown above the theme buttons when no theme is loaded", "intro": "O MapComplete é un visor e editor do OpenStreetMap, que te amosa información sobre un tema específico.", "pickTheme": "Escolle un tema para comezar.", "title": "Benvido ao MapComplete" }, + "matrixbot": { + "commands": { + "dm": {}, + "documentation": { + "file": {}, + "inputElement": {}, + "layer": {}, + "theme": {}, + "url_parameter": {}, + "visualisation": {} + }, + "dream": {}, + "help": {}, + "info": {}, + "language": {}, + "role": {}, + "scheme": {}, + "search": {}, + "shutdown": {}, + "tags": {}, + "welcome": {}, + "wiki": {} + } + }, + "move": { + "inviteToMove": {}, + "reasons": {} + }, + "multi_apply": {}, + "notes": {}, + "privacy": {}, + "professional": { + "aboutMc": { + "internalUse": {}, + "layers": {}, + "survey": {} + }, + "aboutOsm": { + "aboutOsm": {}, + "benefits": {}, + "license": {}, + "vandalism": {} + }, + "drawbacks": { + "licenseNuances": { + "usecaseGatheringOpenData": {}, + "usecaseMapDifferentSources": {} + }, + "unsuitedData": {} + }, + "indexPage": {}, + "services": {} + }, "reviews": { "affiliated_reviewer_warning": "(Recensión de afiliado)", "name_required": "Requírese un nome para amosar e crear recensións", @@ -167,5 +253,25 @@ "title": "{count} recensións", "title_singular": "Unha recensión", "write_a_comment": "Deixa unha recensión…" + }, + "split": {}, + "translations": {}, + "validation": { + "color": {}, + "date": {}, + "direction": {}, + "distance": {}, + "email": {}, + "float": {}, + "int": {}, + "nat": {}, + "opening_hours": {}, + "pfloat": {}, + "phone": {}, + "pnat": {}, + "string": {}, + "text": {}, + "url": {}, + "wikidata": {} } } diff --git a/langs/hu.json b/langs/hu.json index deb229c833..56ba8f4b26 100644 --- a/langs/hu.json +++ b/langs/hu.json @@ -134,6 +134,7 @@ "title": "Rétegek kijelölése", "zoomInToSeeThisLayer": "Nagyíts a réteg megtekintéséhez" }, + "levelSelection": {}, "loading": "Betöltés…", "loadingTheme": "{theme} betöltése…", "loginFailed": "Az OpenStreetMap-be való bejelentkezés nem sikerült", @@ -242,6 +243,7 @@ "wednesday": "Szerda" }, "welcomeBack": "Be vagy jelentkezve, üdv ismét!", + "welcomeExplanation": {}, "wikipedia": { "createNewWikidata": "Új Wikidata-elem létrehozása", "doSearch": "Keress fent az eredmények megtekintéséhez", @@ -249,6 +251,7 @@ "loading": "Wikipédia betöltése…", "noResults": "Nincs találat erre: {search}", "noWikipediaPage": "Ennek a Wikidata-elemnek még nincs megfelelő Wikipédia-oldala.", + "previewbox": {}, "searchWikidata": "Keresés a Wikidatán", "wikipediaboxTitle": "Wikipédia" } @@ -264,6 +267,7 @@ "doDelete": "Kép eltávolítása", "dontDelete": "Mégse", "isDeleted": "Törölve", + "nearbyPictures": {}, "pleaseLogin": "Kép hozzáadásához be kell jelentkezni", "respectPrivacy": "Ne készíts fényképet emberekről és rendszámtáblákról. Ne tölts fel képet a Google Mapsről, a Google Streetview-ról (utcaképről) és egyéb szerzői jog által védett forrásokból.", "toBig": "A kép túl nagy ({actual_size}). Kérjük, legfeljebb {max_size} méretű képeket használj", @@ -275,13 +279,27 @@ "willBePublished": "A képed így lesz közzétéve: " }, "importHelper": { + "askMetadata": {}, + "compareToAlreadyExistingNotes": {}, + "confirmProcess": {}, + "conflationChecker": { + "states": {} + }, + "createNotes": {}, "introduction": { "description": "Az importálási segédprogram egy külső adatkészletet konvertál OSM-jegyzetekké. A külső adatkészletnek meg kell felelnie a MapComplete egyik meglévő rétegének. Az importálóba helyezett minden egyes elemhez egyetlen jegyzet fog létrejönni. Ezek a jegyzetek a megfelelő térképelemekkel együtt fognak megjelenni ezeken a térképekben, hogy könnyen fel lehessen rajzolni őket a térképre." }, + "login": {}, + "mapPreview": {}, + "noteParts": {}, "previewAttributes": { "allAttributesSame": "Ez a címke minden importálandó térképelemen szerepel" - } + }, + "selectFile": {}, + "selectTheme": {} }, + "importInspector": {}, + "importLayer": {}, "index": { "#": "Ezek a szövegek akkor jelennek meg a témagombok felett, ha nincs betöltve téma", "featuredThemeTitle": "Kiemelt ezen a héten", @@ -290,6 +308,30 @@ "pickTheme": "Válassz egy témát lent a kezdéshez.", "title": "Isten hozott a MapComplete-en" }, + "matrixbot": { + "commands": { + "dm": {}, + "documentation": { + "file": {}, + "inputElement": {}, + "layer": {}, + "theme": {}, + "url_parameter": {}, + "visualisation": {} + }, + "dream": {}, + "help": {}, + "info": {}, + "language": {}, + "role": {}, + "scheme": {}, + "search": {}, + "shutdown": {}, + "tags": {}, + "welcome": {}, + "wiki": {} + } + }, "move": { "cancel": "Áthelyezés megszakítása", "cannotBeMoved": "Ez a térképelem nem mozdítható el.", @@ -318,6 +360,7 @@ "multi_apply": { "autoApply": "A(z) {attr_names} tulajdonságok módosításával ezek a tulajdonságok automatikusan módosulnak {count} további objektumon is" }, + "notes": {}, "privacy": { "geodata": "Amikor a MapComplete lekéri a földrajzi helyed meghatározását, az – a korábban meglátogatott helyekkel együtt – az eszközödön marad. Helyadatokat soha nem küldünk el automatikusan máshová – kivéve, ha bizonyos funkciók egyértelműen másként rendelkeznek.", "geodataTitle": "Földrajzi helyed", @@ -327,6 +370,11 @@ "trackingTitle": "Statisztikai adatok" }, "professional": { + "aboutMc": { + "internalUse": {}, + "layers": {}, + "survey": {} + }, "aboutOsm": { "aboutOsm": { "intro": "Az OpenStreetMap egy önkéntesek által épített, megosztott, globális adatbázis. Az OpenStreetMaphez minden földrajzi adat hozzáadható, amennyiben a helyszínen ellenőrizhető.
Az OpenStreetMap hatalmas és mély adattárrá nőtte ki magát: több ezer objektumkategória adatait tartalmazza. Egy-egy objektumnak is nagyon sok tulajdonsága lehet, amivel rengeteg finom részlet ábrázolható, például:", @@ -339,18 +387,27 @@ "benefits": { "li1": "Az adatai minden eddiginél nagyobb közönséghez jutnak el, hiszen ezt használja a Bing Maps (Microsoft), az Apple Maps, a Facebook, az Instagram, a Pokémon Go, az OsmAnd, az Organic Maps, a Maps.me, a Mapbox, a Komoot, szinte minden kerékpáros alkalmazás és még sok más weboldal és applikáció…" }, + "license": {}, "vandalism": { "intro": "Mivel az adatokat bárki szerkesztheti, előfordulhat, hogy rosszindulatú változtatás történik. Ez azonban néhány okból rendkívül ritka:", "li0": "magasak a változtatások technikai akadályai, vagyis nem olyan könnyű a térképet szerkeszteni", "li1": "egy kis rosszindulatú változtatásnak alacsony a hatása, így a vandál számára csekély a jutalom" } }, + "drawbacks": { + "licenseNuances": { + "usecaseGatheringOpenData": {}, + "usecaseMapDifferentSources": {} + }, + "unsuitedData": {} + }, "indexPage": { "button": "Szolgáltatásaink", "hookMore": "Tudunk segítséget nyújtani felmérésekhez, adatimportáláshoz és OpenStreetMap-tanácsadáshoz" }, "intro": "A MapComplete fejlesztője szakmai támogatást is kínál. Ez a dokumentum felvázol néhány lehetőséget, megválaszol pár gyakori kérdést és bemutatja a MapComplete határait", "osmTitle": "Mire lehet jó az OpenStreetMap és a MapComplete a szervezeted számára?", + "services": {}, "text0": "

A naprakész földrajzi adatok karbantartása nehéz, hibaveszélyes és költséges.
A nehézségeket tetézi, hogy sok szervezet egymástól függetlenül gyűjti ugyanazokat az adatokat, ami párhuzamos erőfeszítéseket, nem szabványosított adatformátumokat és sok hiányos, karbantartatlan adathalmazt eredményez.

Létezik viszont egy hatalmas közösség, amely rengeteg földrajzi adatot gyűjt egy közös, globális és szabványosított adatbázisba: ez az OpenStreetMap.org.

", "text1": "

A MapComplete olyan térképszerkesztő alkalmazás, amely megkönnyíti az OpenStreetMap adatokkal való feltöltését.

", "title": "Szakmai támogatás a MapComplete segítségével" @@ -378,5 +435,24 @@ "loginToSplit": "Egy út szétvágásához be kell jelentkezni", "split": "Szétvágás", "splitTitle": "Válaszd ki a térképen, hogy az út hol legyen elvágva" + }, + "translations": {}, + "validation": { + "color": {}, + "date": {}, + "direction": {}, + "distance": {}, + "email": {}, + "float": {}, + "int": {}, + "nat": {}, + "opening_hours": {}, + "pfloat": {}, + "phone": {}, + "pnat": {}, + "string": {}, + "text": {}, + "url": {}, + "wikidata": {} } } diff --git a/langs/id.json b/langs/id.json index e29cb84e5f..3e35465531 100644 --- a/langs/id.json +++ b/langs/id.json @@ -77,12 +77,16 @@ }, "backgroundMap": "Peta latar belakang", "cancel": "Batal", + "download": {}, "getStartedLogin": "Masuk dengan OpenStreetMap untuk memulai", "getStartedNewAccount": " atau membuat akun baru", "goToInbox": "Buka kotak masuk", + "histogram": {}, "layerSelection": { "title": "Pilih lapisan" }, + "levelSelection": {}, + "morescreen": {}, "nameInlineQuestion": "Name {category} ini adalah $$$", "noTagsSelected": "Tidak ada tag yang dipilih", "opening_hours": { @@ -95,6 +99,7 @@ "ph_not_known": " ", "ph_open": "buka" }, + "pdf": {}, "pickLanguage": "Pilih bahasa: ", "questions": { "emailOf": "Apa alamat email {category}?", @@ -136,6 +141,10 @@ "thursday": "Kamis", "tuesday": "Selasa", "wednesday": "Rabu" + }, + "welcomeExplanation": {}, + "wikipedia": { + "previewbox": {} } }, "image": { @@ -146,16 +155,64 @@ "doDelete": "Buang gambar", "dontDelete": "Batal", "isDeleted": "Dihapus", + "nearbyPictures": {}, "pleaseLogin": "Silakan masuk untuk menambah gambar", "uploadingMultiple": "Mengunggah {count} gambar…", "uploadingPicture": "Mengunggah gambar Anda…", "willBePublished": "Gambarmu akan dipublikasikan " }, + "importHelper": { + "askMetadata": {}, + "compareToAlreadyExistingNotes": {}, + "confirmProcess": {}, + "conflationChecker": { + "states": {} + }, + "createNotes": {}, + "introduction": {}, + "login": {}, + "mapPreview": {}, + "noteParts": {}, + "previewAttributes": {}, + "selectFile": {}, + "selectTheme": {} + }, + "importInspector": {}, + "importLayer": {}, "index": { "intro": "MapComplete adalah penampil dan penyunting OpenStreetMap, yang menunjukkan informasi tentang fitur pada tema tertentu dan memungkinkan Anda untuk memperbaruinya.", "pickTheme": "Pilih tema di bawah ini untuk memulai.", "title": "Selamat datang di MapComplete" }, + "matrixbot": { + "commands": { + "dm": {}, + "documentation": { + "file": {}, + "inputElement": {}, + "layer": {}, + "theme": {}, + "url_parameter": {}, + "visualisation": {} + }, + "dream": {}, + "help": {}, + "info": {}, + "language": {}, + "role": {}, + "scheme": {}, + "search": {}, + "shutdown": {}, + "tags": {}, + "welcome": {}, + "wiki": {} + } + }, + "move": { + "inviteToMove": {}, + "reasons": {} + }, + "multi_apply": {}, "notes": { "addCommentAndClose": "Tambah komentar dan tutup", "addCommentPlaceholder": "Tambahkan komentar...", @@ -173,6 +230,29 @@ "noteIsPublic": "Ini akan terlihat oleh semua orang", "noteLayerDoEnable": "Aktifkan lapisan yang menunjukkan catatan" }, + "privacy": {}, + "professional": { + "aboutMc": { + "internalUse": {}, + "layers": {}, + "survey": {} + }, + "aboutOsm": { + "aboutOsm": {}, + "benefits": {}, + "license": {}, + "vandalism": {} + }, + "drawbacks": { + "licenseNuances": { + "usecaseGatheringOpenData": {}, + "usecaseMapDifferentSources": {} + }, + "unsuitedData": {} + }, + "indexPage": {}, + "services": {} + }, "reviews": { "attribution": "Ulasan didukung oleh Mangrove Reviews dan tersedia di bawah CC-BY 4.0.", "no_rating": "Tidak ada peringkat yang diberikan", @@ -196,12 +276,14 @@ "notImmediate": "Terjemahan tidak diperbarui secara langsung. Biasanya memakan waktu beberapa hari" }, "validation": { + "color": {}, "date": { "description": "Tanggal, dimulai dari tahun" }, "direction": { "description": "Orientasi" }, + "distance": {}, "email": { "description": "alamat email", "feedback": "Ini bukan alamat email yang valid" @@ -217,6 +299,12 @@ "mustBePositive": "Angka ini harus positif", "notANumber": "Masukkan nomor" }, + "opening_hours": {}, + "pfloat": {}, + "phone": {}, + "pnat": {}, + "string": {}, + "text": {}, "url": { "description": "tautan ke situs web", "feedback": "Ini bukan alamat web yang valid" diff --git a/langs/it.json b/langs/it.json index 5d5cc01d32..0037c7fd52 100644 --- a/langs/it.json +++ b/langs/it.json @@ -416,4 +416,4 @@ "split": "Dividi", "splitTitle": "Scegli sulla cartina il punto dove vuoi dividere la strada" } -} +} \ No newline at end of file diff --git a/langs/ja.json b/langs/ja.json index 61de086f8c..0b5ea60bda 100644 --- a/langs/ja.json +++ b/langs/ja.json @@ -5,6 +5,10 @@ "retrying": "データの読み込みに失敗しました。{count} 秒以内に再試行します…", "zoomIn": "ズーム・インしてデータを表示または編集" }, + "delete": { + "explanations": {}, + "reasons": {} + }, "favourite": { "loginNeeded": "

ログイン

個人用レイアウトはOpenStreetMapユーザのみが使用できます", "panelIntro": "

お客様の個人的なテーマ

すべての公式テーマからお気に入りのレイヤを有効にする", @@ -17,6 +21,7 @@ "addNew": "ここに新しい {category} を追加します", "confirmButton": "ここに{category}を追加します。
追加内容はすべてのユーザーに表示されます。
", "confirmIntro": "

ここに{title}を追加しますか?

ここで作成したポイントはすべてのユーザーに表示されます。本当に存在するものだけをマップに追加してください。多くのアプリケーションがこのデータを使用しています。", + "import": {}, "intro": "データがまだわからない場所をクリックしました。
", "layerNotEnabled": "レイヤ{layer}は有効になっていません。このレイヤで点を追加できるようにする", "openLayerControl": "レイヤコントロールボックスを開く", @@ -25,6 +30,7 @@ "title": "新しいポイントを追加しますか?", "zoomInFurther": "さらにズーム拡大して点を追加します。" }, + "apply_button": {}, "attribution": { "attributionContent": "

すべてのデータはOpenStreetMapによって提供され、 Open DataBaseライセンスの下で自由に再利用できます。

", "attributionTitle": "帰属通知", @@ -39,14 +45,17 @@ "backgroundMap": "背景マップ", "cancel": "[キャンセル]", "customThemeIntro": "

カスタムテーマ

これらは以前にアクセスされたユーザー生成テーマです。", + "download": {}, "fewChangesBefore": "新しいポイントを追加する前に、既存のポイントに関するいくつかの質問に答えてください。", "getStartedLogin": "OpenStreetMapを使用してログインし開始します", "getStartedNewAccount": " または新しいアカウントを作成する", "goToInbox": "受信トレイを開く", + "histogram": {}, "layerSelection": { "title": "レイヤを選択", "zoomInToSeeThisLayer": "レイヤを拡大表示します" }, + "levelSelection": {}, "loginToStart": "ログインしてこの質問に答えてください", "loginWithOpenStreetMap": "OpenStreetMapからログインする", "morescreen": { @@ -75,6 +84,7 @@ "ph_open": "開店" }, "osmLinkTooltip": "履歴とその他の編集オプションについては、OpenStreetMapのこのオブジェクトを参照してください", + "pdf": {}, "pickLanguage": "言語を選択します: ", "questions": { "emailIs": "この{category}の電子メール・アドレスは{email}です", @@ -132,7 +142,11 @@ "tuesday": "火曜日", "wednesday": "水曜日" }, - "welcomeBack": "ログインしました、お帰りなさい!" + "welcomeBack": "ログインしました、お帰りなさい!", + "welcomeExplanation": {}, + "wikipedia": { + "previewbox": {} + } }, "image": { "addPicture": "写真の追加", @@ -142,6 +156,7 @@ "doDelete": "イメージの削除", "dontDelete": "[キャンセル]", "isDeleted": "削除済み", + "nearbyPictures": {}, "pleaseLogin": "写真を追加するにはログインしてください", "respectPrivacy": "人やナンバープレートを撮影しないでください。Googleマップ、Google Streetview、その他著作権で保護された情報源をアップロードしないでください。", "uploadDone": "あなたの写真が追加されました。ご協力ありがとうございます!", @@ -150,12 +165,83 @@ "uploadingPicture": "写真をアップロードします…", "willBePublished": "写真は公開されます: " }, + "importHelper": { + "askMetadata": {}, + "compareToAlreadyExistingNotes": {}, + "confirmProcess": {}, + "conflationChecker": { + "states": {} + }, + "createNotes": {}, + "introduction": {}, + "login": {}, + "mapPreview": {}, + "noteParts": {}, + "previewAttributes": {}, + "selectFile": {}, + "selectTheme": {} + }, + "importInspector": {}, + "importLayer": {}, "index": { "#": "これらのテキストは、テーマがロードされていない場合にテーマボタンの上に表示されます", "intro": "MapCompleteはOpenStreetMapのビューア兼エディタであり、特定のテーマに関する情報を表示します。", "pickTheme": "開始するには、下のテーマを選択してください。", "title": "MapCompleteへようこそ" }, + "matrixbot": { + "commands": { + "dm": {}, + "documentation": { + "file": {}, + "inputElement": {}, + "layer": {}, + "theme": {}, + "url_parameter": {}, + "visualisation": {} + }, + "dream": {}, + "help": {}, + "info": {}, + "language": {}, + "role": {}, + "scheme": {}, + "search": {}, + "shutdown": {}, + "tags": {}, + "welcome": {}, + "wiki": {} + } + }, + "move": { + "inviteToMove": {}, + "reasons": {} + }, + "multi_apply": {}, + "notes": {}, + "privacy": {}, + "professional": { + "aboutMc": { + "internalUse": {}, + "layers": {}, + "survey": {} + }, + "aboutOsm": { + "aboutOsm": {}, + "benefits": {}, + "license": {}, + "vandalism": {} + }, + "drawbacks": { + "licenseNuances": { + "usecaseGatheringOpenData": {}, + "usecaseMapDifferentSources": {} + }, + "unsuitedData": {} + }, + "indexPage": {}, + "services": {} + }, "reviews": { "affiliated_reviewer_warning": "(関係者のレビュー)", "attribution": "レビューは、Mangrove Reviews and are available under CC-BY 4.0で公開されます。", @@ -171,5 +257,25 @@ "title_singular": "1回のレビュー", "tos": "レビューを作成する場合は、Mangrove.reviewsのTOSおよびプライバシーポリシーに同意します。", "write_a_comment": "レビューを残す…" + }, + "split": {}, + "translations": {}, + "validation": { + "color": {}, + "date": {}, + "direction": {}, + "distance": {}, + "email": {}, + "float": {}, + "int": {}, + "nat": {}, + "opening_hours": {}, + "pfloat": {}, + "phone": {}, + "pnat": {}, + "string": {}, + "text": {}, + "url": {}, + "wikidata": {} } } diff --git a/langs/layers/es.json b/langs/layers/es.json index 86f8839b8b..ea870e665c 100644 --- a/langs/layers/es.json +++ b/langs/layers/es.json @@ -2754,7 +2754,6 @@ } }, "nature_reserve": { - "description": "", "tagRenderings": { "Access tag": { "mappings": { @@ -3624,9 +3623,7 @@ }, "count": { "mappings": { - "0": { - "then": "" - } + "0": {} } }, "direction": { @@ -3776,8 +3773,7 @@ "0": { "then": "Abierto 24/7" } - }, - "question": "" + } }, "toilet-access": { "mappings": { diff --git a/langs/layers/hu.json b/langs/layers/hu.json index c22c1e3847..710ee30e1c 100644 --- a/langs/layers/hu.json +++ b/langs/layers/hu.json @@ -341,9 +341,7 @@ "tagRenderings": { "bicycle-library-target-group": { "mappings": { - "0": { - "then": "" - } + "0": {} }, "question": "Ki kölcsönözhet itt kerékpárt?" }, diff --git a/langs/layers/nl.json b/langs/layers/nl.json index 5896e17cb2..7f859f71d3 100644 --- a/langs/layers/nl.json +++ b/langs/layers/nl.json @@ -310,16 +310,16 @@ "then": "Gemaakt uit metaal" }, "2": { - "then": "Gemaakt uit steen" + "then": "Het zitgedeelte is gemaakt uit steen" }, "3": { - "then": "Gemaakt uit beton" + "then": "Het zitgedeelte is gemaakt uit beton" }, "4": { - "then": "Gemaakt uit plastiek" + "then": "Het zitgedeelte is gemaakt uit plastiek" }, "5": { - "then": "Gemaakt uit staal" + "then": "Het zitgedeelte is gemaakt uit staal" } }, "question": "Uit welk materiaal is het zitgedeelte van deze zitbank gemaakt?", @@ -3304,7 +3304,35 @@ "Name": { "question": "Wat is de naam van deze hondenweide?", "render": "Deze hondenweide heet {name}" + }, + "dogarea": { + "render": "Deze hondenweide is {_surface:ha} hectaren groot" + }, + "dogpark-fenced": { + "mappings": { + "0": { + "then": "Deze hondenweide is volledig omheind" + }, + "1": { + "then": "Deze hondenweide is niet volledig omheind" + } + }, + "question": "Is deze hondenweide volledig omheind?" + }, + "smalldogs": { + "mappings": { + "0": { + "then": "Heeft gescheiden deel voor puppy's en kleine honden" + }, + "1": { + "then": "Heeft geen gescheiden deel voor puppy's en kleine honden" + } + }, + "question": "Heeft deze hondenweide een gescheiden en omheind deel voor puppy's en kleine honden?" } + }, + "title": { + "render": "hondenweide" } }, "drinking_water": { @@ -4185,6 +4213,38 @@ "question": "Welke kleur heeft de brandkraan?", "render": "De brandkraan is {colour}" }, + "hydrant-couplings": { + "freeform": { + "placeholder": "Soort koppeling" + }, + "mappings": { + "0": { + "then": "Storz-koppeling" + }, + "1": { + "then": "UNI-koppeling" + }, + "2": { + "then": "Barcelona-koppeling" + } + }, + "question": "Welke soort koppeling heeft deze hydrant?", + "render": "Koppelingen:{couplings:type}" + }, + "hydrant-couplings-diameters": { + "freeform": { + "placeholder": "Koppeldiameters" + }, + "question": "Welke diameter hebben de koppelingen van deze hydrant?", + "render": "Koppelingdiameters:{couplings:diameters}" + }, + "hydrant-diameter": { + "freeform": { + "placeholder": "Pijpdiameter" + }, + "question": "Wat is de pijpdiameter van deze hydrant?", + "render": "Pijpdiameter:{canonical(fire_hydrant:diameter)}" + }, "hydrant-state": { "mappings": { "0": { @@ -4540,7 +4600,72 @@ } } }, - "name": "MapRoulette Taken" + "name": "MapRoulette Taken", + "tagRenderings": { + "status": { + "mappings": { + "0": { + "then": "Taak werd gecreëerd" + }, + "1": { + "then": "Taak werd opgelost" + }, + "2": { + "then": "Taak was vals positief" + }, + "3": { + "then": "Taak werd overgeslagen" + }, + "4": { + "then": "Taak werd verwijderd" + }, + "5": { + "then": "Taak was al opgelost" + }, + "6": { + "then": "Taak werd als te moeilijk ervaren" + }, + "7": { + "then": "Taak is uitgeschakeld" + } + } + } + } + }, + "maproulette_challenge": { + "filter": { + "0": { + "options": { + "0": { + "question": "Toon alle taken, ongeacht de status" + }, + "1": { + "question": "Toon taken die zijn gecreëerd" + }, + "2": { + "question": "Toon taken die zijn opgelost" + }, + "3": { + "question": "Toon taken die vals positief waren" + }, + "4": { + "question": "Toon taken die zijn overgeslagen" + }, + "5": { + "question": "Toon taken die zijn verwijderd" + }, + "6": { + "question": "Toon taken die reeds opgelost waren" + }, + "7": { + "question": "Toon taken die als te moeilijk waren ervaren" + }, + "8": { + "question": "Toon taken die zijn uitgeschakeld" + } + } + } + } }, "maxspeed": { "description": "Toont de toegestane snelheid voor elke weg", @@ -4555,6 +4680,7 @@ "then": "Dit is een woonerf en heeft dus een maximale snelheid van 20km/h" } }, + "question": "Wat is de legale maximumsnelheid voor deze weg?", "render": "De maximum toegestane snelheid op deze weg is {canonical(maxspeed)}" } }, diff --git a/langs/nb_NO.json b/langs/nb_NO.json index 329a1076d3..f2433cd16e 100644 --- a/langs/nb_NO.json +++ b/langs/nb_NO.json @@ -134,6 +134,7 @@ "title": "Velg lag", "zoomInToSeeThisLayer": "Forstørr kartet hvis du vil se dette kartet" }, + "levelSelection": {}, "loading": "Laster inn …", "loadingTheme": "Laster inn {theme}…", "loginFailed": "Kunne ikke logge inn på OpenStreetMap", @@ -241,6 +242,7 @@ "wednesday": "Onsdag" }, "welcomeBack": "Du er innlogget. Velkommen tilbake.", + "welcomeExplanation": {}, "wikipedia": { "createNewWikidata": "Opprett et nytt Wikipedia-element", "doSearch": "Søk ovenfor for å se resultater", @@ -263,6 +265,7 @@ "doDelete": "Fjern bilde", "dontDelete": "Avbryt", "isDeleted": "Slettet", + "nearbyPictures": {}, "pleaseLogin": "Logg inn for å legge til et bilde", "respectPrivacy": "Ikke ta bilder av folk eller bilskilt. Ikke last opp Google Maps, Google Streetview eller andre opphavsrettsbeskyttede kilder.", "toBig": "Bildet ditt på {actual_size} er for stort. Det kan maksimalt være {max_size}.", @@ -358,6 +361,7 @@ "importInspector": { "title": "Inspiser og håndter importnotater" }, + "importLayer": {}, "index": { "featuredThemeTitle": "Framhevet denne uken", "intro": "MapComplete er en OpenStreetMap-viser og redigerer, som viser deg info om funksjoner for et gitt tema og tillater oppdatering av det.", @@ -365,6 +369,30 @@ "pickTheme": "Begynn ved å velge et av temaene nedenfor.", "title": "Velkommen til MapComplete" }, + "matrixbot": { + "commands": { + "dm": {}, + "documentation": { + "file": {}, + "inputElement": {}, + "layer": {}, + "theme": {}, + "url_parameter": {}, + "visualisation": {} + }, + "dream": {}, + "help": {}, + "info": {}, + "language": {}, + "role": {}, + "scheme": {}, + "search": {}, + "shutdown": {}, + "tags": {}, + "welcome": {}, + "wiki": {} + } + }, "move": { "cancel": "Avbryt flytting", "cannotBeMoved": "Denne funksjonen kan ikke flyttes.", @@ -410,6 +438,8 @@ }, "professional": { "aboutMc": { + "internalUse": {}, + "layers": {}, "survey": { "title": "Undersøkelsesmuligheter" }, @@ -420,6 +450,7 @@ "li3": "og mye, mye mer …", "title": "Hva er OpenStreetMap?" }, + "benefits": {}, "license": { "title": "Lisensen" }, @@ -430,11 +461,13 @@ }, "drawbacks": { "licenseNuances": { + "usecaseGatheringOpenData": {}, "usecaseMapDifferentSources": { "title": "Oppretter et kart fra forskjellige kilder" } }, - "title": "Noen ulemper å ha i minne" + "title": "Noen ulemper å ha i minne", + "unsuitedData": {} }, "indexPage": { "button": "Oppdag tjenestetilbudet vårt", @@ -480,12 +513,14 @@ "notImmediate": "Oversettelser oppdateres ikke direkte. Dette tar typisk et par dager." }, "validation": { + "color": {}, "date": { "description": "En dato, som starter med året" }, "direction": { "description": "En retning" }, + "distance": {}, "email": { "feedback": "Dette er ikke en gyldig e-postadresse" }, diff --git a/langs/pl.json b/langs/pl.json index 9e3a1bd5ea..292e12ec11 100644 --- a/langs/pl.json +++ b/langs/pl.json @@ -9,7 +9,9 @@ "cancel": "Anuluj", "cannotBeDeleted": "Ten obiekt nie może zostać usunięty", "delete": "Usuń", - "isDeleted": "Ten obiekt został usunięty" + "explanations": {}, + "isDeleted": "Ten obiekt został usunięty", + "reasons": {} }, "favourite": { "loginNeeded": "

Zaloguj się

Osobisty układ jest dostępny tylko dla użytkowników OpenStreetMap", @@ -23,6 +25,7 @@ "addNew": "Dodaj nową {category} tutaj", "confirmButton": "Dodaj tutaj {category}.
Twój dodatek jest widoczny dla wszystkich
", "confirmIntro": "

Czy dodać tutaj {title}?

Punkt, który tutaj utworzysz, będzie widoczny dla wszystkich. Proszę, dodawaj rzeczy do mapy tylko wtedy, gdy naprawdę istnieją. Wiele aplikacji korzysta z tych danych.", + "import": {}, "intro": "Kliknąłeś gdzieś, gdzie nie są jeszcze znane żadne dane.
", "layerNotEnabled": "Warstwa {layer} nie jest włączona. Włącz tę warstwę, aby dodać punkt", "openLayerControl": "Otwórz okno sterowania warstwą", @@ -31,19 +34,27 @@ "title": "Czy dodać nowy punkt?", "zoomInFurther": "Powiększ jeszcze bardziej, aby dodać punkt." }, + "apply_button": {}, + "attribution": { + "iconAttribution": {} + }, "backgroundMap": "Tło mapy", "cancel": "Anuluj", "customThemeIntro": "

Motywy własne

Są to wcześniej odwiedzone motywy stworzone przez użytkowników.", + "download": {}, "fewChangesBefore": "Proszę odpowiedzieć na kilka pytań dotyczących istniejących punktów przed dodaniem nowego punktu.", "getStartedLogin": "Zaloguj się za pomocą OpenStreetMap, aby rozpocząć", "getStartedNewAccount": " lub utwórz nowe konto", "goToInbox": "Otwórz skrzynkę odbiorczą", + "histogram": {}, "layerSelection": { "title": "Wybierz warstwy", "zoomInToSeeThisLayer": "Powiększ, aby zobaczyć tę warstwę" }, + "levelSelection": {}, "loginToStart": "Zaloguj się, aby odpowiedzieć na to pytanie", "loginWithOpenStreetMap": "Zaloguj z OpenStreetMap", + "morescreen": {}, "nameInlineQuestion": "Nazwa tej {category} to $$$", "noNameCategory": "{category} bez nazwy", "noTagsSelected": "Nie wybrano tagów", @@ -63,6 +74,7 @@ "ph_open": "otwarte" }, "osmLinkTooltip": "Zobacz ten obiekt na OpenStreetMap, aby uzyskać historię i więcej opcji edycji", + "pdf": {}, "pickLanguage": "Wybierz język: ", "questions": { "emailIs": "Adres e-mail {category} to {email}", @@ -120,7 +132,11 @@ "tuesday": "Wtorek", "wednesday": "Środa" }, - "welcomeBack": "Jesteś zalogowany, witaj z powrotem!" + "welcomeBack": "Jesteś zalogowany, witaj z powrotem!", + "welcomeExplanation": {}, + "wikipedia": { + "previewbox": {} + } }, "image": { "addPicture": "Dodaj zdjęcie", @@ -131,6 +147,7 @@ "doDelete": "Usuń ilustrację", "dontDelete": "Anuluj", "isDeleted": "Usunięte", + "nearbyPictures": {}, "pleaseLogin": "Zaloguj się, by dodać zdjęcie", "respectPrivacy": "Nie fotografuj ludzi i tablic rejestracyjnych. Nie wysyłaj także treści z Google Maps, Google Streetview ani innych licencjonowanych źródeł.", "uploadDone": "Twoje zdjęcie zostało dodane. Dzięki za pomoc!", @@ -139,12 +156,83 @@ "uploadingPicture": "Wysyłanie zdjęcia…", "willBePublished": "Twoje zdjęcie zostanie opublikowane " }, + "importHelper": { + "askMetadata": {}, + "compareToAlreadyExistingNotes": {}, + "confirmProcess": {}, + "conflationChecker": { + "states": {} + }, + "createNotes": {}, + "introduction": {}, + "login": {}, + "mapPreview": {}, + "noteParts": {}, + "previewAttributes": {}, + "selectFile": {}, + "selectTheme": {} + }, + "importInspector": {}, + "importLayer": {}, "index": { "#": "Te teksty są wyświetlane nad przyciskami motywu, gdy nie jest załadowany żaden motyw", "intro": "MapComplete to przeglądarka i edytor OpenStreetMap, który pokazuje informacje podzielone według tematu.", "pickTheme": "Wybierz temat z dostępnych poniżej by zacząć.", "title": "Witaj w MapComplete" }, + "matrixbot": { + "commands": { + "dm": {}, + "documentation": { + "file": {}, + "inputElement": {}, + "layer": {}, + "theme": {}, + "url_parameter": {}, + "visualisation": {} + }, + "dream": {}, + "help": {}, + "info": {}, + "language": {}, + "role": {}, + "scheme": {}, + "search": {}, + "shutdown": {}, + "tags": {}, + "welcome": {}, + "wiki": {} + } + }, + "move": { + "inviteToMove": {}, + "reasons": {} + }, + "multi_apply": {}, + "notes": {}, + "privacy": {}, + "professional": { + "aboutMc": { + "internalUse": {}, + "layers": {}, + "survey": {} + }, + "aboutOsm": { + "aboutOsm": {}, + "benefits": {}, + "license": {}, + "vandalism": {} + }, + "drawbacks": { + "licenseNuances": { + "usecaseGatheringOpenData": {}, + "usecaseMapDifferentSources": {} + }, + "unsuitedData": {} + }, + "indexPage": {}, + "services": {} + }, "reviews": { "affiliated_reviewer_warning": "(Recenzja powiązana)", "attribution": "Recenzje są obsługiwane przez Recenzje Mangrove i są dostępne na licencji CC-BY 4.0.", @@ -168,5 +256,24 @@ "loginToSplit": "Musisz się zalogować, by podzielić drogę", "split": "Podziel", "splitTitle": "Wybierz na mapie gdzie podzielić tę drogę" + }, + "translations": {}, + "validation": { + "color": {}, + "date": {}, + "direction": {}, + "distance": {}, + "email": {}, + "float": {}, + "int": {}, + "nat": {}, + "opening_hours": {}, + "pfloat": {}, + "phone": {}, + "pnat": {}, + "string": {}, + "text": {}, + "url": {}, + "wikidata": {} } } diff --git a/langs/pt.json b/langs/pt.json index 4c9362c397..ba7137c563 100644 --- a/langs/pt.json +++ b/langs/pt.json @@ -120,6 +120,7 @@ "title": "Selecionar camadas", "zoomInToSeeThisLayer": "Amplie para ver esta camada" }, + "levelSelection": {}, "loading": "A carregar...", "loginOnlyNeededToEdit": "se quiser editar o mapa", "loginToStart": "Inicie a sessão para responder a esta pergunta", @@ -220,6 +221,7 @@ "wednesday": "Quarta-feira" }, "welcomeBack": "Iniciou a sessão, bem-vindo de volta!", + "welcomeExplanation": {}, "wikipedia": { "createNewWikidata": "Criar um novo item do Wikidata", "doSearch": "Pesquise acima para ver os resultados", @@ -227,6 +229,7 @@ "loading": "A carregar a Wikipédia...", "noResults": "Nada encontrado para {search}", "noWikipediaPage": "Este item do Wikidata ainda não tem uma página correspondente na Wikipédia.", + "previewbox": {}, "searchWikidata": "Pesquisar no Wikidata", "wikipediaboxTitle": "Wikipédia" } @@ -239,6 +242,7 @@ "doDelete": "Remover imagem", "dontDelete": "Cancelar", "isDeleted": "Eliminada", + "nearbyPictures": {}, "pleaseLogin": "Entre na sua conta para adicionar uma imagem", "respectPrivacy": "Não fotografe pessoas nem placas de veículos. Não envie imagens do Google Maps, do Google Streetview ou outras fontes protegidas por direitos de autor.", "toBig": "A sua imagem é muito grande porque tem {actual_size}. Use imagens com o máximo {max_size}", @@ -249,6 +253,24 @@ "uploadingPicture": "A enviar a sua imagem…", "willBePublished": "A sua imagem será publicada: " }, + "importHelper": { + "askMetadata": {}, + "compareToAlreadyExistingNotes": {}, + "confirmProcess": {}, + "conflationChecker": { + "states": {} + }, + "createNotes": {}, + "introduction": {}, + "login": {}, + "mapPreview": {}, + "noteParts": {}, + "previewAttributes": {}, + "selectFile": {}, + "selectTheme": {} + }, + "importInspector": {}, + "importLayer": {}, "index": { "#": "Estes textos são mostrados acima dos botões do tema quando nenhum tema é carregado", "featuredThemeTitle": "Destaque desta semana", @@ -256,6 +278,30 @@ "pickTheme": "Escolha um tema abaixo para começar.", "title": "Bem-vindo(a) ao MapComplete" }, + "matrixbot": { + "commands": { + "dm": {}, + "documentation": { + "file": {}, + "inputElement": {}, + "layer": {}, + "theme": {}, + "url_parameter": {}, + "visualisation": {} + }, + "dream": {}, + "help": {}, + "info": {}, + "language": {}, + "role": {}, + "scheme": {}, + "search": {}, + "shutdown": {}, + "tags": {}, + "welcome": {}, + "wiki": {} + } + }, "move": { "cancel": "Cancelar movimento", "cannotBeMoved": "Este elemento não pode ser movido.", @@ -284,6 +330,30 @@ "multi_apply": { "autoApply": "Ao alterar os atributos {attr_names}, estes atributos serão alterados automaticamente em {count} outros objetos também" }, + "notes": {}, + "privacy": {}, + "professional": { + "aboutMc": { + "internalUse": {}, + "layers": {}, + "survey": {} + }, + "aboutOsm": { + "aboutOsm": {}, + "benefits": {}, + "license": {}, + "vandalism": {} + }, + "drawbacks": { + "licenseNuances": { + "usecaseGatheringOpenData": {}, + "usecaseMapDifferentSources": {} + }, + "unsuitedData": {} + }, + "indexPage": {}, + "services": {} + }, "reviews": { "affiliated_reviewer_warning": "(avaliação de afiliado)", "attribution": "As avaliações são fornecidas por Mangrove Reviews e estão disponíveis sob a licença CC-BY 4.0.", @@ -307,5 +377,24 @@ "loginToSplit": "Tem de estar autenticado para dividir uma estrada", "split": "Dividir", "splitTitle": "Escolha no mapa onde dividir esta estrada" + }, + "translations": {}, + "validation": { + "color": {}, + "date": {}, + "direction": {}, + "distance": {}, + "email": {}, + "float": {}, + "int": {}, + "nat": {}, + "opening_hours": {}, + "pfloat": {}, + "phone": {}, + "pnat": {}, + "string": {}, + "text": {}, + "url": {}, + "wikidata": {} } } diff --git a/langs/pt_BR.json b/langs/pt_BR.json index 61999380c0..7c3b539de7 100644 --- a/langs/pt_BR.json +++ b/langs/pt_BR.json @@ -12,7 +12,8 @@ "explanations": { "hardDelete": "Este ponto será excluído no OpenStreetMap. Pode ser recuperado por um colaborador experiente", "selectReason": "Por favor, selecione por que este recurso deve ser excluído" - } + }, + "reasons": {} }, "favourite": { "loginNeeded": "

Entrar

Um layout pessoal está disponível apenas para usuários do OpenStreetMap", @@ -26,6 +27,7 @@ "addNew": "Adicione {category} aqui", "confirmButton": "Adicione uma {category} aqui.
Sua adição é visível para todos
", "confirmIntro": "

Adicionar um {title} aqui?

O ponto que você criar aqui será visível para todos. Por favor, só adicione coisas ao mapa se elas realmente existirem. Muitos aplicativos usam esses dados.", + "import": {}, "intro": "Você clicou em algum lugar onde ainda não há dados conhecidos.
", "layerNotEnabled": "A camada {layer} não está habilitada. Habilite esta camada para adicionar um ponto", "openLayerControl": "Abra a caixa de controle da camada", @@ -34,19 +36,27 @@ "title": "Adicionar um novo ponto?", "zoomInFurther": "Aumente mais o zoom para adicionar um ponto." }, + "apply_button": {}, + "attribution": { + "iconAttribution": {} + }, "backgroundMap": "Mapa de fundo", "cancel": "Cancelar", "customThemeIntro": "

Temas personalizados

Esses são temas gerados pelo usuário visitados anteriormente.", + "download": {}, "fewChangesBefore": "Por favor, responda algumas perguntas de pontos existentes antes de adicionar um novo ponto.", "getStartedLogin": "Entrar com OpenStreetMap para começar", "getStartedNewAccount": " ou crie uma nova conta", "goToInbox": "Abrir mensagens", + "histogram": {}, "layerSelection": { "title": "Selecionar camadas", "zoomInToSeeThisLayer": "Amplie para ver esta camada" }, + "levelSelection": {}, "loginToStart": "Faça login para responder a esta pergunta", "loginWithOpenStreetMap": "Entrar com OpenStreetMap", + "morescreen": {}, "nameInlineQuestion": "O nome desta {category} é $$$", "noNameCategory": "{category} sem nome", "noTagsSelected": "Nenhuma tag selecionada", @@ -66,6 +76,7 @@ "ph_open": "aberto" }, "osmLinkTooltip": "Veja este objeto no OpenStreetMap para histórico e mais opções de edição", + "pdf": {}, "pickLanguage": "Escolha um idioma: ", "questions": { "emailIs": "O endereço de e-mail deste {category} é {email}", @@ -123,7 +134,11 @@ "tuesday": "Terça", "wednesday": "Quanta" }, - "welcomeBack": "Você está logado, seja bem-vindo de volta!" + "welcomeBack": "Você está logado, seja bem-vindo de volta!", + "welcomeExplanation": {}, + "wikipedia": { + "previewbox": {} + } }, "image": { "addPicture": "Adicionar imagem", @@ -133,6 +148,7 @@ "doDelete": "Remover imagem", "dontDelete": "Cancelar", "isDeleted": "Excluída", + "nearbyPictures": {}, "pleaseLogin": "Faça login para adicionar uma imagem", "respectPrivacy": "Não fotografe pessoas e nem placas de veículos. Não faça upload do Google Maps, Google Streetview ou outras fontes protegidas por direitos autorais.", "uploadDone": "Sua foto foi adicionada. Obrigado por ajudar!", @@ -141,12 +157,83 @@ "uploadingPicture": "Enviando sua imagem…", "willBePublished": "Sua imagem será publicada: " }, + "importHelper": { + "askMetadata": {}, + "compareToAlreadyExistingNotes": {}, + "confirmProcess": {}, + "conflationChecker": { + "states": {} + }, + "createNotes": {}, + "introduction": {}, + "login": {}, + "mapPreview": {}, + "noteParts": {}, + "previewAttributes": {}, + "selectFile": {}, + "selectTheme": {} + }, + "importInspector": {}, + "importLayer": {}, "index": { "#": "Estes textos são mostrados acima dos botões do tema quando nenhum tema é carregado", "intro": "MapComplete é um visualizador e editor do OpenStreetMap, que mostra informações sobre um tema específico.", "pickTheme": "Escolha um tema abaixo para começar.", "title": "Bem-vindo(a) ao MapComplete" }, + "matrixbot": { + "commands": { + "dm": {}, + "documentation": { + "file": {}, + "inputElement": {}, + "layer": {}, + "theme": {}, + "url_parameter": {}, + "visualisation": {} + }, + "dream": {}, + "help": {}, + "info": {}, + "language": {}, + "role": {}, + "scheme": {}, + "search": {}, + "shutdown": {}, + "tags": {}, + "welcome": {}, + "wiki": {} + } + }, + "move": { + "inviteToMove": {}, + "reasons": {} + }, + "multi_apply": {}, + "notes": {}, + "privacy": {}, + "professional": { + "aboutMc": { + "internalUse": {}, + "layers": {}, + "survey": {} + }, + "aboutOsm": { + "aboutOsm": {}, + "benefits": {}, + "license": {}, + "vandalism": {} + }, + "drawbacks": { + "licenseNuances": { + "usecaseGatheringOpenData": {}, + "usecaseMapDifferentSources": {} + }, + "unsuitedData": {} + }, + "indexPage": {}, + "services": {} + }, "reviews": { "affiliated_reviewer_warning": "(Revisão de afiliados)", "attribution": "As resenhas são fornecidas por Mangrove Reviews e estão disponíveis em CC-BY 4.0.", @@ -162,5 +249,25 @@ "title_singular": "Um comentário", "tos": "Se você criar um comentário, você concorda com o TOS e a política de privacidade de Mangrove.reviews ", "write_a_comment": "Deixe um comentário…" + }, + "split": {}, + "translations": {}, + "validation": { + "color": {}, + "date": {}, + "direction": {}, + "distance": {}, + "email": {}, + "float": {}, + "int": {}, + "nat": {}, + "opening_hours": {}, + "pfloat": {}, + "phone": {}, + "pnat": {}, + "string": {}, + "text": {}, + "url": {}, + "wikidata": {} } } diff --git a/langs/ru.json b/langs/ru.json index 5ae0576323..b80b44e9b5 100644 --- a/langs/ru.json +++ b/langs/ru.json @@ -9,8 +9,10 @@ "cancel": "Отмена", "cannotBeDeleted": "Эта возможность не может быть удалена", "delete": "Удалить", + "explanations": {}, "isDeleted": "Эта функция удалена", "loginToDelete": "Вы должны войти в профиль чтобы удалить дочку", + "reasons": {}, "safeDelete": "Эта точка может быть безопасно удалена." }, "favourite": { @@ -25,6 +27,7 @@ "addNew": "Добавить новую {category} здесь", "confirmButton": "Добавить {category} сюда.
Ваш вклад будет виден каждому
", "confirmIntro": "

Добавить {title} сюда?

Точка будет видна всем. Пожалуйста, добавляйте только то, что действительно существует. Много приложений используют эти данные.", + "import": {}, "intro": "Вы нажали туда, где ещё нет данных.
", "layerNotEnabled": "Слой {layer} не включён. Включите этот слой чтобы добавить точку", "openLayerControl": "Открыть панель управления слоями", @@ -33,6 +36,7 @@ "title": "Добавить новую точку?", "zoomInFurther": "Приблизьте ещё чтобы добавить точку." }, + "apply_button": {}, "attribution": { "attributionContent": "

Все данные предоставлены OpenStreetMap, свободное повторное использование согласно Open DataBase License.

", "attributionTitle": "Уведомление об авторстве", @@ -47,14 +51,17 @@ "backgroundMap": "Фоновая карта", "cancel": "Отмена", "customThemeIntro": "

Пользовательские темы

Это ранее просмотренные темы, созданные пользователями.", + "download": {}, "fewChangesBefore": "Пожалуйста, ответьте на несколько вопросов о существующих точках, прежде чем добавить новую точку.", "getStartedLogin": "Войти с помощью OpenStreetMap, чтобы начать работу", "getStartedNewAccount": " или создать новую учетную запись", "goToInbox": "Открыть входящие сообщения", + "histogram": {}, "layerSelection": { "title": "Выберите слои", "zoomInToSeeThisLayer": "Увеличьте масштаб, чтобы увидеть этот слой" }, + "levelSelection": {}, "loginToStart": "Войдите, чтобы ответить на этот вопрос", "loginWithOpenStreetMap": "Войти с помощью OpenStreetMap", "morescreen": { @@ -83,6 +90,7 @@ "ph_open": "открыта" }, "osmLinkTooltip": "Посмотрите этот объект на OpenStreetMap чтобы увидеть его историю или отредактировать", + "pdf": {}, "pickLanguage": "Выберите язык: ", "questions": { "emailIs": "Адрес электронной почты у {category}: {email}", @@ -140,7 +148,11 @@ "tuesday": "Вторник", "wednesday": "Среда" }, - "welcomeBack": "Вы вошли, с возвращением!" + "welcomeBack": "Вы вошли, с возвращением!", + "welcomeExplanation": {}, + "wikipedia": { + "previewbox": {} + } }, "image": { "addPicture": "Добавить изображение", @@ -150,6 +162,7 @@ "doDelete": "Удалить изображение", "dontDelete": "Отмена", "isDeleted": "Удалено", + "nearbyPictures": {}, "pleaseLogin": "Пожалуйста, войдите в систему, чтобы добавить изображение", "respectPrivacy": "Не фотографируйте людей и номерные знаки. Не загружайте снимки Google Maps, Google Street View и иные источники с закрытой лицензией.", "uploadDone": "Ваше изображение добавлено. Спасибо за помощь!", @@ -159,6 +172,24 @@ "uploadingPicture": "Загружаем изображение…", "willBePublished": "Ваше изображение будет опубликовано " }, + "importHelper": { + "askMetadata": {}, + "compareToAlreadyExistingNotes": {}, + "confirmProcess": {}, + "conflationChecker": { + "states": {} + }, + "createNotes": {}, + "introduction": {}, + "login": {}, + "mapPreview": {}, + "noteParts": {}, + "previewAttributes": {}, + "selectFile": {}, + "selectTheme": {} + }, + "importInspector": {}, + "importLayer": {}, "index": { "#": "Эти надписи отображаются над кнопками тем, когда тема не загружена", "featuredThemeTitle": "Интересное на этой неделе", @@ -167,6 +198,59 @@ "pickTheme": "Выберите тему ниже, чтобы начать.", "title": "Добро пожаловать в MapComplete" }, + "matrixbot": { + "commands": { + "dm": {}, + "documentation": { + "file": {}, + "inputElement": {}, + "layer": {}, + "theme": {}, + "url_parameter": {}, + "visualisation": {} + }, + "dream": {}, + "help": {}, + "info": {}, + "language": {}, + "role": {}, + "scheme": {}, + "search": {}, + "shutdown": {}, + "tags": {}, + "welcome": {}, + "wiki": {} + } + }, + "move": { + "inviteToMove": {}, + "reasons": {} + }, + "multi_apply": {}, + "notes": {}, + "privacy": {}, + "professional": { + "aboutMc": { + "internalUse": {}, + "layers": {}, + "survey": {} + }, + "aboutOsm": { + "aboutOsm": {}, + "benefits": {}, + "license": {}, + "vandalism": {} + }, + "drawbacks": { + "licenseNuances": { + "usecaseGatheringOpenData": {}, + "usecaseMapDifferentSources": {} + }, + "unsuitedData": {} + }, + "indexPage": {}, + "services": {} + }, "reviews": { "affiliated_reviewer_warning": "(Отзыв лица, связанного с заведением)", "attribution": "Отзывы созданы на основе Mangrove Reviews и доступны под лицензией CC-BY 4.0.", @@ -190,5 +274,24 @@ "loginToSplit": "Вы должны войти в профиль, чтобы разделить дорогу", "split": "Разделить", "splitTitle": "Выберите карту на которой хотите разделить дорогу" + }, + "translations": {}, + "validation": { + "color": {}, + "date": {}, + "direction": {}, + "distance": {}, + "email": {}, + "float": {}, + "int": {}, + "nat": {}, + "opening_hours": {}, + "pfloat": {}, + "phone": {}, + "pnat": {}, + "string": {}, + "text": {}, + "url": {}, + "wikidata": {} } } diff --git a/langs/sl.json b/langs/sl.json index 3a5fc5c9f9..4c5747b461 100644 --- a/langs/sl.json +++ b/langs/sl.json @@ -5,13 +5,31 @@ }, "delete": { "cancel": "Prekliči", - "delete": "Izbriši" + "delete": "Izbriši", + "explanations": {}, + "reasons": {} }, + "favourite": {}, "general": { + "add": { + "import": {} + }, + "apply_button": {}, + "attribution": { + "iconAttribution": {} + }, "back": "Nazaj", "cancel": "Prekliči", "confirm": "Potrdi", + "download": {}, + "histogram": {}, + "layerSelection": {}, + "levelSelection": {}, + "morescreen": {}, + "opening_hours": {}, + "pdf": {}, "pickLanguage": "Izberite jezik: ", + "questions": {}, "save": "Shrani", "search": { "error": "Nekaj se je zalomilo…", @@ -19,6 +37,7 @@ "search": "Poiščite lokacijo", "searching": "Iskanje…" }, + "sharescreen": {}, "skip": "Preskoči to vprašanje", "skippedQuestions": "Nekatera vprašanja so bila preskočena", "weekdays": { @@ -38,17 +57,114 @@ "thursday": "Četrtek", "tuesday": "Torek", "wednesday": "Sreda" + }, + "welcomeExplanation": {}, + "wikipedia": { + "previewbox": {} } }, "image": { "addPicture": "Dodaj sliko", "doDelete": "Odstrani sliko", "dontDelete": "Prekliči", - "isDeleted": "Izbrisana" + "isDeleted": "Izbrisana", + "nearbyPictures": {} }, + "importHelper": { + "askMetadata": {}, + "compareToAlreadyExistingNotes": {}, + "confirmProcess": {}, + "conflationChecker": { + "states": {} + }, + "createNotes": {}, + "introduction": {}, + "login": {}, + "mapPreview": {}, + "noteParts": {}, + "previewAttributes": {}, + "selectFile": {}, + "selectTheme": {} + }, + "importInspector": {}, + "importLayer": {}, "index": { "intro": "MapComplete je pregledovalnik in urejevalnik zemljevida OpenStreetMap, ki prikazuje in omogoča urejanje informacij na določeno tematiko.", "pickTheme": "Za začetek spodaj izberite tematiko.", "title": "Dobrodošli na MapComplete" + }, + "matrixbot": { + "commands": { + "dm": {}, + "documentation": { + "file": {}, + "inputElement": {}, + "layer": {}, + "theme": {}, + "url_parameter": {}, + "visualisation": {} + }, + "dream": {}, + "help": {}, + "info": {}, + "language": {}, + "role": {}, + "scheme": {}, + "search": {}, + "shutdown": {}, + "tags": {}, + "welcome": {}, + "wiki": {} + } + }, + "move": { + "inviteToMove": {}, + "reasons": {} + }, + "multi_apply": {}, + "notes": {}, + "privacy": {}, + "professional": { + "aboutMc": { + "internalUse": {}, + "layers": {}, + "survey": {} + }, + "aboutOsm": { + "aboutOsm": {}, + "benefits": {}, + "license": {}, + "vandalism": {} + }, + "drawbacks": { + "licenseNuances": { + "usecaseGatheringOpenData": {}, + "usecaseMapDifferentSources": {} + }, + "unsuitedData": {} + }, + "indexPage": {}, + "services": {} + }, + "reviews": {}, + "split": {}, + "translations": {}, + "validation": { + "color": {}, + "date": {}, + "direction": {}, + "distance": {}, + "email": {}, + "float": {}, + "int": {}, + "nat": {}, + "opening_hours": {}, + "pfloat": {}, + "phone": {}, + "pnat": {}, + "string": {}, + "text": {}, + "url": {}, + "wikidata": {} } -} \ No newline at end of file +} diff --git a/langs/sv.json b/langs/sv.json index 069d398055..d02d66b273 100644 --- a/langs/sv.json +++ b/langs/sv.json @@ -6,10 +6,25 @@ "zoomIn": "Zooma in för att visa eller redigera data" }, "delete": { - "cancel": "Avbryt" - }, - "general": { "cancel": "Avbryt", + "explanations": {}, + "reasons": {} + }, + "favourite": {}, + "general": { + "add": { + "import": {} + }, + "apply_button": {}, + "attribution": { + "iconAttribution": {} + }, + "cancel": "Avbryt", + "download": {}, + "histogram": {}, + "layerSelection": {}, + "levelSelection": {}, + "morescreen": {}, "opening_hours": { "closed_permanently": "Stängt tills vidare", "closed_until": "Stängt till {date}", @@ -22,6 +37,10 @@ "ph_not_known": " ", "ph_open": "öppet" }, + "pdf": {}, + "questions": {}, + "search": {}, + "sharescreen": {}, "weekdays": { "abbreviations": { "friday": "Fre", @@ -39,6 +58,10 @@ "thursday": "Torsdag", "tuesday": "Tisdag", "wednesday": "Onsdag" + }, + "welcomeExplanation": {}, + "wikipedia": { + "previewbox": {} } }, "image": { @@ -49,6 +72,7 @@ "doDelete": "Ta bort bild", "dontDelete": "Avbryt", "isDeleted": "Borttagen", + "nearbyPictures": {}, "pleaseLogin": "Logga in för att lägga till en bild", "respectPrivacy": "Fotografera inte personer eller registreringsskyltar. Ladda inte upp från Google Maps, Google Streetview eller andra upphovsrättsskyddade källor.", "toBig": "Din bild är för stor då den är {actual_size}. Vänligen använd endast bilder som är högst {max_size}", @@ -59,6 +83,24 @@ "uploadingPicture": "Laddar upp din bild…", "willBePublished": "Din bild kommer att publiceras: " }, + "importHelper": { + "askMetadata": {}, + "compareToAlreadyExistingNotes": {}, + "confirmProcess": {}, + "conflationChecker": { + "states": {} + }, + "createNotes": {}, + "introduction": {}, + "login": {}, + "mapPreview": {}, + "noteParts": {}, + "previewAttributes": {}, + "selectFile": {}, + "selectTheme": {} + }, + "importInspector": {}, + "importLayer": {}, "index": { "#": "De här texterna visas ovanför tema-knapparna när inget tema är laddat", "featuredThemeTitle": "Utvalda den här veckan", @@ -66,8 +108,81 @@ "pickTheme": "Välj ett tema nedan för att börja.", "title": "Välkommen till MapComplete" }, + "matrixbot": { + "commands": { + "dm": {}, + "documentation": { + "file": {}, + "inputElement": {}, + "layer": {}, + "theme": {}, + "url_parameter": {}, + "visualisation": {} + }, + "dream": {}, + "help": {}, + "info": {}, + "language": {}, + "role": {}, + "scheme": {}, + "search": {}, + "shutdown": {}, + "tags": {}, + "welcome": {}, + "wiki": {} + } + }, + "move": { + "inviteToMove": {}, + "reasons": {} + }, + "multi_apply": {}, + "notes": {}, + "privacy": {}, + "professional": { + "aboutMc": { + "internalUse": {}, + "layers": {}, + "survey": {} + }, + "aboutOsm": { + "aboutOsm": {}, + "benefits": {}, + "license": {}, + "vandalism": {} + }, + "drawbacks": { + "licenseNuances": { + "usecaseGatheringOpenData": {}, + "usecaseMapDifferentSources": {} + }, + "unsuitedData": {} + }, + "indexPage": {}, + "services": {} + }, + "reviews": {}, "split": { "cancel": "Avbryt", "split": "Dela" + }, + "translations": {}, + "validation": { + "color": {}, + "date": {}, + "direction": {}, + "distance": {}, + "email": {}, + "float": {}, + "int": {}, + "nat": {}, + "opening_hours": {}, + "pfloat": {}, + "phone": {}, + "pnat": {}, + "string": {}, + "text": {}, + "url": {}, + "wikidata": {} } } diff --git a/langs/themes/nl.json b/langs/themes/nl.json index 9386967152..f2a959c9fc 100644 --- a/langs/themes/nl.json +++ b/langs/themes/nl.json @@ -800,6 +800,9 @@ "shortDescription": "Dit thema toont alle (toeristische) kaarten die OpenStreetMap kent", "title": "Een kaart van kaarten" }, + "maxspeed": { + "shortDescription": "Deze kaart toont de maximumsnelheid voor elke straat." + }, "missing_streets": { "description": "Dit thema voegt automatisch straatnamen toe aan gebouwen met huisnummer en overeenkomstig CRAB-adres.", "shortDescription": "Voegt ontbrekende straten toe aan gebouwen met huisnumer adhv CRAB", diff --git a/langs/zh_Hans.json b/langs/zh_Hans.json index 380347ac9f..34442089aa 100644 --- a/langs/zh_Hans.json +++ b/langs/zh_Hans.json @@ -13,6 +13,7 @@ }, "notEnoughExperience": "这个点由其他人创建。", "onlyEditedByLoggedInUser": "这个点仅被您所编辑,您可以安全的删除它。", + "reasons": {}, "useSomethingElse": "使用其他OpenStreetMap编辑器来删除它", "whyDelete": "为什么这个点需要被删除?" }, @@ -23,7 +24,125 @@ "aboutMapcomplete": "

关于MapComplete

使用它在特定主题上追加OpenStreetMap信息。 Answer questions, and within minutes your contributions are available everywhere. 主题维护者为它定义元素、问题和语言。

发现更多

MapComplete always offers the next step to learn more about OpenStreetMap.


Did you notice an issue? Do you have a feature request? Want to help translate? Head over to the source code orissue tracker.

想要查看您的进度?查阅OsmCha上的编辑计数。

", "add": { "disableFilters": "禁用所有过滤器", - "hasBeenImported": "这个点已经被导入过了" + "hasBeenImported": "这个点已经被导入过了", + "import": {} + }, + "apply_button": {}, + "attribution": { + "iconAttribution": {} + }, + "download": {}, + "histogram": {}, + "layerSelection": {}, + "levelSelection": {}, + "morescreen": {}, + "opening_hours": {}, + "pdf": {}, + "questions": {}, + "search": {}, + "sharescreen": {}, + "weekdays": { + "abbreviations": {} + }, + "welcomeExplanation": {}, + "wikipedia": { + "previewbox": {} } + }, + "image": { + "nearbyPictures": {} + }, + "importHelper": { + "askMetadata": {}, + "compareToAlreadyExistingNotes": {}, + "confirmProcess": {}, + "conflationChecker": { + "states": {} + }, + "createNotes": {}, + "introduction": {}, + "login": {}, + "mapPreview": {}, + "noteParts": {}, + "previewAttributes": {}, + "selectFile": {}, + "selectTheme": {} + }, + "importInspector": {}, + "importLayer": {}, + "index": {}, + "matrixbot": { + "commands": { + "dm": {}, + "documentation": { + "file": {}, + "inputElement": {}, + "layer": {}, + "theme": {}, + "url_parameter": {}, + "visualisation": {} + }, + "dream": {}, + "help": {}, + "info": {}, + "language": {}, + "role": {}, + "scheme": {}, + "search": {}, + "shutdown": {}, + "tags": {}, + "welcome": {}, + "wiki": {} + } + }, + "move": { + "inviteToMove": {}, + "reasons": {} + }, + "multi_apply": {}, + "notes": {}, + "privacy": {}, + "professional": { + "aboutMc": { + "internalUse": {}, + "layers": {}, + "survey": {} + }, + "aboutOsm": { + "aboutOsm": {}, + "benefits": {}, + "license": {}, + "vandalism": {} + }, + "drawbacks": { + "licenseNuances": { + "usecaseGatheringOpenData": {}, + "usecaseMapDifferentSources": {} + }, + "unsuitedData": {} + }, + "indexPage": {}, + "services": {} + }, + "reviews": {}, + "split": {}, + "translations": {}, + "validation": { + "color": {}, + "date": {}, + "direction": {}, + "distance": {}, + "email": {}, + "float": {}, + "int": {}, + "nat": {}, + "opening_hours": {}, + "pfloat": {}, + "phone": {}, + "pnat": {}, + "string": {}, + "text": {}, + "url": {}, + "wikidata": {} } } diff --git a/langs/zh_Hant.json b/langs/zh_Hant.json index 27359d123a..c03401e9f5 100644 --- a/langs/zh_Hant.json +++ b/langs/zh_Hant.json @@ -62,6 +62,7 @@ "zoomInFurther": "放大來新增新的節點。", "zoomInMore": "再放大來匯入這一圖徵" }, + "apply_button": {}, "attribution": { "attributionContent": "

所有資料由開放街圖提供,在開放資料庫授權條款之下自由再利用。

", "attributionTitle": "署名通知", @@ -93,10 +94,12 @@ "getStartedLogin": "登入開放街圖帳號來開始", "getStartedNewAccount": " 或是 註冊新帳號", "goToInbox": "開啟訊息框", + "histogram": {}, "layerSelection": { "title": "選擇圖層", "zoomInToSeeThisLayer": "放大來看看這一圖層" }, + "levelSelection": {}, "loading": "載入中...", "loginOnlyNeededToEdit": "如果你想要編輯地圖", "loginToStart": "登入之後來回答這問題", @@ -194,7 +197,11 @@ "tuesday": "星期二", "wednesday": "星期三" }, - "welcomeBack": "你已經登入了,歡迎回來!" + "welcomeBack": "你已經登入了,歡迎回來!", + "welcomeExplanation": {}, + "wikipedia": { + "previewbox": {} + } }, "image": { "addPicture": "新增圖片", @@ -204,6 +211,7 @@ "doDelete": "移除圖片", "dontDelete": "取消", "isDeleted": "已移除", + "nearbyPictures": {}, "pleaseLogin": "請登入以新增圖片", "respectPrivacy": "請別照人像或是車牌,不要上傳 Google 地圖、Google 街景或其他受版權保護的資料來源。", "toBig": "{actual_size} 因此照片太大,請使用最大 {max_size} 的照片", @@ -214,6 +222,24 @@ "uploadingPicture": "正在上傳你的圖片…", "willBePublished": "你的圖片將依以下授權釋出: " }, + "importHelper": { + "askMetadata": {}, + "compareToAlreadyExistingNotes": {}, + "confirmProcess": {}, + "conflationChecker": { + "states": {} + }, + "createNotes": {}, + "introduction": {}, + "login": {}, + "mapPreview": {}, + "noteParts": {}, + "previewAttributes": {}, + "selectFile": {}, + "selectTheme": {} + }, + "importInspector": {}, + "importLayer": {}, "index": { "#": "當沒有載入主題時,這些文字會在主題按鈕上面顯示", "featuredThemeTitle": "這週的焦點", @@ -221,6 +247,59 @@ "pickTheme": "請挑選主題來開始。", "title": "歡迎使用 MapComplete" }, + "matrixbot": { + "commands": { + "dm": {}, + "documentation": { + "file": {}, + "inputElement": {}, + "layer": {}, + "theme": {}, + "url_parameter": {}, + "visualisation": {} + }, + "dream": {}, + "help": {}, + "info": {}, + "language": {}, + "role": {}, + "scheme": {}, + "search": {}, + "shutdown": {}, + "tags": {}, + "welcome": {}, + "wiki": {} + } + }, + "move": { + "inviteToMove": {}, + "reasons": {} + }, + "multi_apply": {}, + "notes": {}, + "privacy": {}, + "professional": { + "aboutMc": { + "internalUse": {}, + "layers": {}, + "survey": {} + }, + "aboutOsm": { + "aboutOsm": {}, + "benefits": {}, + "license": {}, + "vandalism": {} + }, + "drawbacks": { + "licenseNuances": { + "usecaseGatheringOpenData": {}, + "usecaseMapDifferentSources": {} + }, + "unsuitedData": {} + }, + "indexPage": {}, + "services": {} + }, "reviews": { "affiliated_reviewer_warning": "(關係者審核)", "attribution": "評審系統由Mangrove Reviews提供技術支援,採用CC-BY 4.0授權條款。", @@ -244,5 +323,24 @@ "loginToSplit": "你必須登入才能分割道路", "split": "分開", "splitTitle": "請在地圖選擇要在那裡分割道路" + }, + "translations": {}, + "validation": { + "color": {}, + "date": {}, + "direction": {}, + "distance": {}, + "email": {}, + "float": {}, + "int": {}, + "nat": {}, + "opening_hours": {}, + "pfloat": {}, + "phone": {}, + "pnat": {}, + "string": {}, + "text": {}, + "url": {}, + "wikidata": {} } } diff --git a/scripts/generateTranslations.ts b/scripts/generateTranslations.ts index 7dcf4a14db..402efadeba 100644 --- a/scripts/generateTranslations.ts +++ b/scripts/generateTranslations.ts @@ -282,6 +282,10 @@ class TranslationPart { private addTranslation(language: string, object: any) { for (const key in object) { const v = object[key] + if(v === ""){ + delete object[key] + continue + } let subpart = this.contents.get(key) if (subpart === undefined) { subpart = new TranslationPart() @@ -386,12 +390,26 @@ function sortKeys(o: object): object { return nw } + +function removeEmptyString(object: object) { + for (const k in object) { + if(object[k] === ""){ + delete object[k] + continue + } + if(typeof object[k] === "object"){ + removeEmptyString(object[k]) + } + } + return object +} /** * Formats the specified file, helps to prevent merge conflicts * */ function formatFile(path) { const original = readFileSync(path, "utf8") let contents = JSON.parse(original) + contents = removeEmptyString(contents) contents = sortKeys(contents) const endsWithNewline = original.endsWith("\n") writeFileSync(path, JSON.stringify(contents, null, " ") + (endsWithNewline ? "\n" : ""))