Android: improve app landing screen

This commit is contained in:
Pieter Vander Vennet 2025-07-21 21:26:29 +02:00
parent e680bf64f2
commit 20984d1a46
4 changed files with 181 additions and 116 deletions

View file

@ -5,9 +5,18 @@
import LanguagePicker from "../src/UI/InputElement/LanguagePicker.svelte"
import { ariaLabel } from "../src/Utils/ariaLabel"
import Locale from "../src/UI/i18n/Locale"
import AccordionSingle from "../src/UI/Flowbite/AccordionSingle.svelte"
const t = Translations.t.app
const lng = Locale.language
let fdroid = t.downloadOnFDroid.current
let supportedVersions: { version: number, codename: string } = [
{ version: 9, codename: "pie" },
{ version: 10, codename: "quince-tart" },
{ version: 11, codename: "red-velvet-cake" },
{ version: 12, codename: "snow-cone" },
{ version: 13, codename: "tiramisu" },
]
</script>
<head>
@ -37,10 +46,29 @@
<a class="button" href="https://mapcomplete.org">
<Tr t={t.back} />
</a>
<AccordionSingle>
<div slot="header">
<Tr t={t.legacyHeader} />
</div>
<div class="flex flex-col">
<Tr t={t.legacyExplanation} />
{#each supportedVersions as v}
<a
class="button"
href={`https://builds.mapcomplete.org/apk/mapcomplete-latest-${v.version}-${v.codename.toUpperCase()}.apk`}>
Android {v.version} ({v.codename})
</a>
{/each}
</div>
</AccordionSingle>
<a class="link-underline w-fit self-end" href="https://builds.mapcomplete.org/apk/">
<Tr t={t.older} />
</a>
<div class="flex flex-col items-center my-4">
<a href="https://f-droid.org/packages/org.mapcomplete">

View file

@ -8,6 +8,8 @@
"downloadOnFDroid": "Download MapComplete on F-Droid",
"getOnObtanium": "Get on Obtainium",
"intro": "MapComplete is available as Android App as direct download. We are working on publishing this in on FDroid too.",
"legacyExplanation": "Due to restrictions by Google, it is not possible to compile an identical APK for newer and older Android\n versions.\n\n If installing via F-Droid, Google Play, Obtainium or installing 'latest' above failed,\n try a versions for older versions of android are available below.",
"legacyHeader": "Builds for older Android phones",
"noPlayServices": "The app works without Google Play Services",
"older": "See older builds",
"title": "MapComplete Android App"

View file

@ -23,6 +23,13 @@
"intro": "Prenez contact avec d'autres personnes pour les connaître, apprendre d'elles, …",
"title": "Entrer en contact avec d'autres"
},
"copy": {
"button": "Créer une copie",
"confirm": "Créer une copie à l'emplacement spécifié",
"intro": "La création d'une copie permet de créer un nouveau POI sur la carte avec les mêmes propriétés que l'objet actuel.",
"loading": "Création d'une copie...",
"title": "Créer une copie"
},
"delete": {
"cancel": "Annuler",
"cannotBeDeleted": "Cet objet ne peut être supprimé",
@ -380,82 +387,127 @@
"disable": "Ne plus poser plus cette question",
"disabledIntro": "Vous avez désactivé certains types de questions. Pour réactiver une question, cliquez ici",
"disabledTitle": "Questions désactivées",
"noneDisabled": "Si vous n'êtes pas intéressé par un type de question spécifique, désactivez-le. Pour désactiver une question, cliquez sur les trois points dans le coin supérieur droit et sélectionnez « désactiver »",
"enable": "Poser cette question pour tous les objets"
"enable": "Poser cette question pour tous les objets",
"noneDisabled": "Si vous n'êtes pas intéressé par un type de question spécifique, désactivez-le. Pour désactiver une question, cliquez sur les trois points dans le coin supérieur droit et sélectionnez « désactiver »"
},
"removeLocationHistory": "Supprimer l'historique des positions",
"retry": "Réessayer",
"returnToTheMap": "Retourner sur la carte",
"save": "Sauvegarder",
"screenToSmall": "Ouvrir <i>{theme}</i> dans une nouvelle fenêtre",
"search": {
"error": "Quelque chose n'a pas fonctionné.",
"nothing": "Aucun résultat.",
"search": "Chercher un lieu",
"searching": "Chargement…",
"activeFilters": "Activer les filtres",
"clearFilters": "Effacer les filtres",
"deleteSearchHistory": "Supprimer l'historique des emplacements",
"deleteThemeHistory": "Supprimer les thèmes visités précédemment",
"editSearchSyncSettings": "Modifier les paramètres de synchronisation",
"editThemeSync": "Modifier les paramètres de synchronisation",
"error": "Quelque chose n'a pas fonctionné.",
"instructions": "Utilisez la barre de recherche ci-dessus pour rechercher des lieux, des filtres ou d'autres cartes thématiques",
"locations": "Emplacements",
"nMoreFilters": "{n} en plus",
"nothing": "Aucun résultat.",
"nothingFor": "Aucun résultat trouvé pour {term}",
"otherMaps": "Autres cartes",
"pickFilter": "Choisir un filtre",
"recentThemes": "Cartes récemment visitées",
"recents": "Lieux vus récemment",
"searchShort": "Recherche…"
"search": "Chercher un lieu",
"searchShort": "Recherche…",
"searching": "Chargement…"
},
"searchAnswer": "Chercher une option",
"seeIndex": "Voir la vue d'ensemble avec toutes les cartes thématiques",
"share": "Partager",
"sharescreen": {
"copiedToClipboard": "Lien copié dans le presse-papier",
"documentation": "Pour plus d'information sur les paramètre d'URL disponible,<a href='https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/URL_Parameters.md' target='_blank'>consultez la documentation</a>",
"embedIntro": "<h3>Incorporer à votre site Web</h3>Ajouter la carte à votre site Web. <br/>Nous vous y encourageons pas besoin de permission.<br/> C'est gratuit et pour toujours. Plus il y a de personnes l'utilisent, mieux c'est.",
"fsBackground": "Activer le changement d'arrière-plan",
"fsFilter": "Donner la possibilité d'alterner les calques et les filtres",
"fsGeolocation": "Activer la géolocalisation",
"fsUserbadge": "Activer le bouton de connexion",
"fsWelcomeMessage": "Afficher le message de bienvenue et les onglets associés",
"intro": "<h3>Partager cette carte</h3> Partagez cette carte en copiant le lien suivant et envoyez-le à vos amis:",
"title": "Partager cette carte",
"fsBackground": "Activer le changement d'arrière-plan",
"fsFilter": "Donner la possibilité d'alterner les calques et les filtres",
"openLayers": "Ouvrir le menu des calques et des filtres",
"options": "Options de partage",
"stateIsIncluded": "L'état actuel des couches et des filtres est inclus dans le lien partagé et l'iframe.",
"fsGeolocation": "Activer la géolocalisation"
"title": "Partager cette carte"
},
"skip": "Passer la question",
"testing": "Test - les changements ne seront pas sauvegardés",
"uploadError": "Erreur lors de l'envoi des changements: {error}",
"uploadGpx": {
"meta": {
"descriptionIntro": "En option, vous pouvez entrer une description de votre trace :",
"descriptionPlaceHolder": "Entrer la description de votre trace",
"title": "Titre et description",
"titlePlaceholder": "Entrer le titre de votre trace",
"intro": "Ajoutez un titre à votre trace :"
},
"modes": {
"private": {
"name": "Anonyme",
"docs": "Les points de votre trace seront partagés et agrégés parmi d'autres traces. La trace complète sera visible pour vous et vous pourrez la charger dans d'autres programmes d'édition. OpenStreetMap.org conserve une copie de votre trace"
},
"public": {
"name": "Publique",
"docs": "Votre trace sera visible par tous, à la fois sur votre profil d'utilisateur et sur la liste des traces GPS sur openstreetmap.org"
}
},
"title": "Envoyer votre trace sur OpenStreetMap.org",
"choosePermission": "Choisissez ci-dessous comment votre trace doit être partagée :",
"confirm": "Confirmer le téléchargement",
"gpxServiceOffline": "Le service GPX est actuellement hors ligne - le téléchargement n'est pas possible pour le moment. Réessayez plus tard.",
"intro0": "En téléchargeant votre trace, OpenStreetMap.org conservera une copie complète de la trace.",
"intro1": "Vous pourrez télécharger à nouveau vos traces et les charger dans les programmes d'édition OpenStreetMap",
"meta": {
"descriptionIntro": "En option, vous pouvez entrer une description de votre trace :",
"descriptionPlaceHolder": "Entrer la description de votre trace",
"intro": "Ajoutez un titre à votre trace :",
"title": "Titre et description",
"titlePlaceholder": "Entrer le titre de votre trace"
},
"modes": {
"private": {
"docs": "Les points de votre trace seront partagés et agrégés parmi d'autres traces. La trace complète sera visible pour vous et vous pourrez la charger dans d'autres programmes d'édition. OpenStreetMap.org conserve une copie de votre trace",
"name": "Anonyme"
},
"public": {
"docs": "Votre trace sera visible par tous, à la fois sur votre profil d'utilisateur et sur la liste des traces GPS sur openstreetmap.org",
"name": "Publique"
}
},
"title": "Envoyer votre trace sur OpenStreetMap.org",
"uploadFinished": "Votre titre a été téléchargé!",
"uploading": "Téléchargement de votre trace…"
},
"uploadPending": "{count} changements en cours",
"uploadPendingSingle": "Une modification en attente",
"uploadingChanges": "Téléchargement des modifications…",
"useSearch": "Utilisez la recherche ci-dessus pour voir plus d'options",
"visualFeedback": {
"closestFeaturesAre": "{n} objets dans la fenêtre de visualisation.",
"directionsAbsolute": {
"E": "est",
"N": "nord",
"NE": "nord-est",
"NW": "nord-ouest",
"S": "sud",
"SE": "sud-est",
"SW": "sud-ouest",
"W": "ouest"
},
"directionsRelative": {
"left": "gauche",
"right": "droite",
"sharp_left": "nettement à gauche",
"sharp_right": "nettement à droite",
"slight_left": "légèrement à gauche",
"slight_right": "légèrement à droite",
"straight": "tout droit"
},
"east": "Déplacement vers l'est",
"fromGps": "{distance} {direction} de votre emplacement",
"fromMapCenter": "{distance} {direction} du centre de la carte",
"in": "Zoom sur le niveau {z}",
"islocked": "L'affichage est verrouillé sur votre position GPS, le déplacement est désactivé. Appuyez sur le bouton de géolocalisation pour déverrouiller.",
"locked": "La vue est maintenant verrouillée sur votre position GPS, le déplacement est désactivé.",
"navigation": "Utilisez les touches fléchées pour déplacer la carte, appuyez sur l'espace pour sélectionner l'objet le plus proche. Appuyez sur un chiffre pour sélectionner des lieux plus éloignés.",
"noCloseFeatures": "Aucun objet dans la vue.",
"north": "Déplacement vers le nord",
"oneFeatureInView": "Un objet dans la fenêtre de visualisation.",
"out": "Zoom arrière sur le niveau {z}",
"south": "Déplacement vers le sud",
"unlocked": "Déplacement autorisé.",
"viewportCenterCloseToGps": "La carte est centrée sur votre emplacement.",
"viewportCenterDetails": "Le centre de la fenêtre de visualisation est à {distance} et à {bearing} de votre emplacement.",
"west": "Déplacement vers l'ouest"
},
"waitingForGeopermission": "En attente de votre autorisation pour utiliser la géolocalisation…",
"waitingForLocation": "Recherche de votre position actuelle…",
"weekdays": {
"abbreviations": {
"friday": "Ven",
@ -491,89 +543,47 @@
"readMore": "Lire le reste de l'article",
"searchToShort": "Votre requête est trop courte, entrez un texte plus long",
"searchWikidata": "Rechercher sur Wikidata"
},
"retry": "Réessayer",
"visualFeedback": {
"islocked": "L'affichage est verrouillé sur votre position GPS, le déplacement est désactivé. Appuyez sur le bouton de géolocalisation pour déverrouiller.",
"viewportCenterDetails": "Le centre de la fenêtre de visualisation est à {distance} et à {bearing} de votre emplacement.",
"closestFeaturesAre": "{n} objets dans la fenêtre de visualisation.",
"directionsAbsolute": {
"S": "sud",
"SE": "sud-est",
"E": "est",
"N": "nord",
"NE": "nord-est",
"NW": "nord-ouest",
"SW": "sud-ouest",
"W": "ouest"
},
"fromMapCenter": "{distance} {direction} du centre de la carte",
"locked": "La vue est maintenant verrouillée sur votre position GPS, le déplacement est désactivé.",
"directionsRelative": {
"right": "droite",
"sharp_left": "nettement à gauche",
"sharp_right": "nettement à droite",
"slight_left": "légèrement à gauche",
"left": "gauche",
"slight_right": "légèrement à droite",
"straight": "tout droit"
},
"fromGps": "{distance} {direction} de votre emplacement",
"in": "Zoom sur le niveau {z}",
"navigation": "Utilisez les touches fléchées pour déplacer la carte, appuyez sur l'espace pour sélectionner l'objet le plus proche. Appuyez sur un chiffre pour sélectionner des lieux plus éloignés.",
"noCloseFeatures": "Aucun objet dans la vue.",
"oneFeatureInView": "Un objet dans la fenêtre de visualisation.",
"out": "Zoom arrière sur le niveau {z}",
"unlocked": "Déplacement autorisé.",
"viewportCenterCloseToGps": "La carte est centrée sur votre emplacement.",
"west": "Déplacement vers l'ouest",
"south": "Déplacement vers le sud",
"north": "Déplacement vers le nord",
"east": "Déplacement vers l'est"
},
"uploadPending": "{count} changements en cours",
"uploadingChanges": "Téléchargement des modifications…",
"useSearch": "Utilisez la recherche ci-dessus pour voir plus d'options",
"waitingForLocation": "Recherche de votre position actuelle…",
"seeIndex": "Voir la vue d'ensemble avec toutes les cartes thématiques",
"waitingForGeopermission": "En attente de votre autorisation pour utiliser la géolocalisation…"
}
},
"hotkeyDocumentation": {
"action": "Action",
"addNew": "Ouvrir la boîte de dialogue pour ajouter un nouveau point au centre de la carte",
"closeSidebar": "Fermer la barre latérale",
"geolocate": "Se déplacer dans la carte jusqu'à l'emplacement actuel ou zoomer sur la carte jusqu'à l'emplacement actuel. Demande de permission sur la localisation",
"homeLocation": "Rejoindre votre lieu de résidence. Ne fonctionne que si vous avez défini votre lieu de résidence dans les préférences utilisateur",
"intro": "MapComplete autorise les raccourcis clavier suivants:",
"key": "Combinaison de touches",
"openLayersPanel": "Ouvre le panneau fond-de-plan, couches et filtres",
"selectFavourites": "Ouvrir la page des favoris",
"selectSearch": "Sélectionner la barre de recherche de lieux",
"title": "Raccourcis clavier",
"translationMode": "Activer/désactiver le mode traduction",
"selectAerial": "Définit l'arrière-plan sur une image aérienne ou satellitaire. Bascule entre les deux meilleures couches disponibles",
"selectItem": "Sélectionnez le POI le plus proche du centre de la carte (croix). Uniquement lorsque la navigation au clavier est utilisée",
"openFilterPanel": "Ouvre le panneau des couches de POI et des filtres",
"openLayersPanel": "Ouvre le panneau fond-de-plan, couches et filtres",
"queryCurrentLocation": "Afficher l'adresse la plus proche du centre de la carte",
"homeLocation": "Rejoindre votre lieu de résidence. Ne fonctionne que si vous avez défini votre lieu de résidence dans les préférences utilisateur",
"addNew": "Ouvrir la boîte de dialogue pour ajouter un nouveau point au centre de la carte",
"geolocate": "Se déplacer dans la carte jusqu'à l'emplacement actuel ou zoomer sur la carte jusqu'à l'emplacement actuel. Demande de permission sur la localisation",
"selectItemI": "Sélectionner le POI qui est le {i}ème élément le plus proche du centre de la carte (croix). Uniquement lorsque la navigation au clavier est utilisée",
"selectAerial": "Définit l'arrière-plan sur une image aérienne ou satellitaire. Bascule entre les deux meilleures couches disponibles",
"selectFavourites": "Ouvrir la page des favoris",
"selectItem": "Sélectionnez le POI le plus proche du centre de la carte (croix). Uniquement lorsque la navigation au clavier est utilisée",
"selectItem2": "Sélectionnez le POI qui est le deuxième objet le plus proche du centre de la carte (croix). Uniquement lorsque la navigation au clavier est utilisée",
"shakePhone": "Secouer le téléphone",
"selectItem3": "Sélectionnez le POI qui est le troisième objet le plus proche du centre de la carte (croix). Uniquement lorsque la navigation au clavier est utilisée",
"selectItemI": "Sélectionner le POI qui est le {i}ème élément le plus proche du centre de la carte (croix). Uniquement lorsque la navigation au clavier est utilisée",
"selectMap": "Définit l'arrière-plan d'une carte provenant de sources externes. Bascule entre les deux meilleures couches disponibles",
"selectOsmbasedmap": "Définir la couche d'arrière-plan sur une carte basée sur OpenStreetMap (ou désactiver la couche raster d'arrière-plan)"
"selectOsmbasedmap": "Définir la couche d'arrière-plan sur une carte basée sur OpenStreetMap (ou désactiver la couche raster d'arrière-plan)",
"selectSearch": "Sélectionner la barre de recherche de lieux",
"shakePhone": "Secouer le téléphone",
"title": "Raccourcis clavier",
"translationMode": "Activer/désactiver le mode traduction"
},
"image": {
"addPicture": "Prendre une photo",
"doDelete": "Supprimer l'image",
"isDeleted": "Supprimé",
"loadingFailed": "Le chargement de cette image a échoué",
"mapillaryTrackingProtection": "La protection stricte contre le suivi bloque le chargement des images provenant de Mapillary, car Mapillary appartient à Facebook/Meta. Désactivez la protection stricte contre le suivi si vous souhaitez voir cette image.",
"nearby": {
"link": "Cette photo montre l'objet",
"seeNearby": "Parcourez et associez des photos à proximité",
"title": "Imagerie de rue à proximité",
"close": "Réduction du panneau avec les images proches",
"failed": "L'extraction des images de {service} a échoué",
"noNearbyImages": "Aucune image proche n'a été trouvée"
"link": "Cette photo montre l'objet",
"noNearbyImages": "Aucune image proche n'a été trouvée",
"seeNearby": "Parcourez et associez des photos à proximité",
"title": "Imagerie de rue à proximité"
},
"openOnWebsite": "Ouvrir cette image sur {name}",
"panoramax": {
"deletionRequested": "Le rapport a été envoyé. Un modérateur l'examinera sous peu",
"freeform": "Existe-t-il d'autres informations pertinentes?",
@ -593,26 +603,27 @@
"title": "Pourquoi cette image devrait-elle être définitivement supprimée?"
},
"pleaseLogin": "Connectez-vous pour téléverser une photo",
"processing": "Le serveur traite votre image",
"reported": "Cette image est signalée et peut avoir un contenu préjudiciable",
"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.",
"selectFile": "Sélectionnez une image à partir de votre appareil",
"showAnyway": "Afficher quand même l'image",
"strictProtectionDetected": "Une protection stricte contre le suivi (ou un autre bloqueur de contenu) a été détectée et pourrait avoir bloqué l'accès à cette image.",
"toBig": "Votre image est trop large car elle est de {actual_size}. Veuillez utiliser des images d'au maximum {max_size}",
"unlink": {
"button": "Détacher l'image",
"title": "Dissocier cette image?",
"explanation": "En dissociant cette image, elle ne sera plus affichée avec cet objet. Elle apparaîtra toujours dans les images proches et éventuellement avec d'autres objets."
"explanation": "En dissociant cette image, elle ne sera plus affichée avec cet objet. Elle apparaîtra toujours dans les images proches et éventuellement avec d'autres objets.",
"title": "Dissocier cette image?"
},
"uploadFailed": "L'ajout de la photo a échoué. Avez-vous accès à Internet ? Les API tierces sont-elles autorisées ? Le navigateur Brave ou UMatrix peuvent les bloquer.",
"reported": "Cette image est signalée et peut avoir un contenu préjudiciable",
"strictProtectionDetected": "Une protection stricte contre le suivi (ou un autre bloqueur de contenu) a été détectée et pourrait avoir bloqué l'accès à cette image.",
"upload": {
"failReasons": "Vous avez peut-être perdu la connexion à internet",
"failReasonsAdvanced": "Vous pouvez également vous assurer que votre navigateur et vos extensions ne bloquent pas les API de tiers.",
"multiple": {
"done": "{count} images ont été téléchargées avec succès. Nous vous en remercions!",
"partiallyDone": "{count} images en cours de téléchargement, {done} images finalisées…",
"someFailed": "Désolé, nous n'avons pas pu télécharger {count} images",
"uploading": "{count} images sont en cours de téléchargement…"
},
"failReasonsAdvanced": "Vous pouvez également vous assurer que votre navigateur et vos extensions ne bloquent pas les API de tiers.",
"failReasons": "Vous avez peut-être perdu la connexion à internet",
"noBlur": "Les images ne seront pas floutées. Ne photographiez pas de personnes",
"one": {
"done": "Votre image a été téléchargée avec succès. Nous vous remercions de votre attention!",
@ -621,11 +632,7 @@
"uploading": "Votre image est en cours de téléchargement…"
}
},
"loadingFailed": "Le chargement de cette image a échoué",
"mapillaryTrackingProtection": "La protection stricte contre le suivi bloque le chargement des images provenant de Mapillary, car Mapillary appartient à Facebook/Meta. Désactivez la protection stricte contre le suivi si vous souhaitez voir cette image.",
"openOnWebsite": "Ouvrir cette image sur {name}",
"processing": "Le serveur traite votre image",
"showAnyway": "Afficher quand même l'image"
"uploadFailed": "L'ajout de la photo a échoué. Avez-vous accès à Internet ? Les API tierces sont-elles autorisées ? Le navigateur Brave ou UMatrix peuvent les bloquer."
},
"index": {
"#": "Ces textes sont affichés au dessus des boutons de thème quand aucun thème n'est chargé",
@ -695,13 +702,13 @@
},
"loadingWikidata": "Chargement des infos sur {species}…",
"matchPercentage": "Correspondance {match} %",
"noPlantDetected": "Aucune plante n'a été détectée sur ces images",
"overviewIntro": "L'IA de <a href='https://plantnet.org/' target='_blank'>PlantNet.org</a> pense que les images représente les espèces ci-dessous.",
"overviewTitle": "Espèces détectées automatiquement",
"overviewVerify": "Vérifiez que l'espèce est correcte avant de la relier à l'arbre",
"poweredByPlantnet": "Propulsé par <a href='https://plantnet.org' target='_blank'>plantnet.org</a>",
"takeImages": "Prenez des photos de l'arbre pour détecter automatiquement de quel type il s'agit",
"noPlantDetected": "Aucune plante n'a été détectée sur ces images",
"querying": "Interroger plantnet.org avec {length} images",
"takeImages": "Prenez des photos de l'arbre pour détecter automatiquement de quel type il s'agit",
"tryAgain": "Choisir une autre espèce"
},
"privacy": {
@ -784,12 +791,5 @@
"description": "lien vers un site web",
"feedback": "Ceci n'est pas une adresse web valide"
}
},
"copy": {
"intro": "La création d'une copie permet de créer un nouveau POI sur la carte avec les mêmes propriétés que l'objet actuel.",
"button": "Créer une copie",
"loading": "Création d'une copie...",
"title": "Créer une copie",
"confirm": "Créer une copie à l'emplacement spécifié"
}
}
}

View file

@ -2151,6 +2151,9 @@
},
"title": {
"mappings": {
"0": {
"then": "{name}"
},
"1": {
"then": "Vogelkijkhut {name}"
},
@ -6907,6 +6910,11 @@
}
},
"title": {
"mappings": {
"0": {
"then": "{name}"
}
},
"render": "Natuurgebied"
}
},
@ -7441,6 +7449,21 @@
"render": "Picknicktafel"
}
},
"play_forest": {
"description": "Een speelbos is een vrij toegankelijke zone in een bos",
"name": "Speelbossen",
"title": {
"mappings": {
"0": {
"then": "{name}"
},
"1": {
"then": "Speelbos {name}"
}
},
"render": "Speelbos"
}
},
"playground": {
"deletion": {
"nonDeleteMappings": {
@ -9232,6 +9255,9 @@
},
"title": {
"mappings": {
"0": {
"then": "{name}"
},
"1": {
"then": "Voetpad"
},
@ -11492,7 +11518,16 @@
}
},
"village_green": {
"description": "Een laag die dorpsgroen toont (gemeenschapsgroen, maar niet echt een park)"
"description": "Een laag die dorpsgroen toont (gemeenschapsgroen, maar niet echt een park)",
"name": "Speelweide",
"title": {
"mappings": {
"0": {
"then": "{name}"
}
},
"render": "Speelweide"
}
},
"visitor_information_centre": {
"description": "Een bezoekerscentrum biedt informatie over een specifieke attractie of bezienswaardigheid waar het is gevestigd.",
@ -11704,4 +11739,4 @@
"render": "windturbine"
}
}
}
}