Merge branch 'master' into develop

This commit is contained in:
Pieter Vander Vennet 2023-03-08 02:07:22 +01:00
commit db25d64409
30 changed files with 556 additions and 145 deletions

View file

@ -28,6 +28,7 @@ Available languages:
- nl
- de
- es
- ca
This document is autogenerated from [assets/themes/clock/clock.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/clock/clock.json)

View file

@ -28,6 +28,7 @@ Available languages:
- nl
- fr
- es
- ca
This document is autogenerated from [assets/themes/osm_community_index/osm_community_index.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/osm_community_index/osm_community_index.json)

View file

@ -373,7 +373,7 @@
{{service_item
|name= [https://mapcomplete.osm.be/osm_community_index osm_community_index]
|region= Worldwide
|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:es|en}}
|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:es|en}}, {{#language:ca|en}}
|descr= A MapComplete theme: An index of community resources for OpenStreetMap.
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|image= MapComplete_Screenshot.png

View file

@ -622,7 +622,8 @@ class MiscTagRenderingChecks extends DesugaringStep<TagRenderingConfigJson> {
warnings.push(
"At " +
context +
": the question contains a div, a span, a br or an element with class 'subtle'. Please, use a `questionHint` instead"
": the question contains a div, a span, a br or an element with class 'subtle'. Please, use a `questionHint` instead.\n The question is: " +
question.textFor("en")
)
}
}

View file

@ -120,7 +120,7 @@ export default class TagRenderingConfig {
this.labels = json.labels ?? []
this.render = Translations.T(json.render, translationKey + ".render")
this.question = Translations.T(json.question, translationKey + ".question")
this.question = Translations.T(json.questionHint, translationKey + ".questionHint")
this.questionhint = Translations.T(json.questionHint, translationKey + ".questionHint")
this.description = Translations.T(json.description, translationKey + ".description")
this.condition = TagUtils.Tag(json.condition ?? { and: [] }, `${context}.condition`)
if (json.freeform) {

View file

@ -87,7 +87,11 @@ export default class TagRenderingQuestion extends Combine {
)
let questionHint = undefined
if (configuration.questionhint !== undefined) {
questionHint = new SubstitutedTranslation(configuration.questionhint, tags, state)
questionHint = new SubstitutedTranslation(
configuration.questionhint,
tags,
state
).SetClass("font-bold subtle")
}
const feedback = new UIEventSource<Translation>(undefined)

View file

@ -1,11 +1,11 @@
{
"contributors": [
{
"commits": 5066,
"commits": 5071,
"contributor": "Pieter Vander Vennet"
},
{
"commits": 337,
"commits": 339,
"contributor": "Robin van der Linde"
},
{
@ -13,7 +13,7 @@
"contributor": "Tobias"
},
{
"commits": 36,
"commits": 38,
"contributor": "Win Olario"
},
{

View file

@ -33,7 +33,8 @@
"de": "{brand}-Geldautomat",
"fr": "DAB {brand}",
"nl": "{brand} Geldautomaat",
"nb_NO": "{brand}-minibank"
"nb_NO": "{brand}-minibank",
"ca": "Caixer automàtic {brand}"
}
}
]

View file

@ -3,7 +3,8 @@
"description": {
"en": "A financial institution to deposit money",
"de": "Ein Finanzinstitut, um Geld einzuzahlen",
"nl": "Een financiële instelling waar je geld kunt"
"nl": "Een financiële instelling waar je geld kunt",
"ca": "Una institució financera per a dipositar diners"
},
"name": {
"en": "Banks",
@ -40,7 +41,8 @@
"en": "Does this bank have an ATM?",
"de": "Hat diese Bank einen Geldautomaten?",
"nb_NO": "Har denne banken en minibank?",
"nl": "Heeft deze bank een bankautomaat?"
"nl": "Heeft deze bank een bankautomaat?",
"ca": "Aquest banc té un caixer automàtic?"
},
"mappings": [
{
@ -49,7 +51,8 @@
"en": "This bank has an ATM",
"de": "Diese Bank hat einen Geldautomaten",
"nb_NO": "Denne banken har en minibank",
"nl": "Deze bank heeft een bankautomaat"
"nl": "Deze bank heeft een bankautomaat",
"ca": "Aquest banc té un caixer automàtic"
}
},
{
@ -58,7 +61,8 @@
"en": "This bank does <b>not</b> have an ATM",
"de": "Diese Bank hat <b>keinen</b> Geldautomaten",
"nb_NO": "Denne banken har <b>ikke</b> en minibank",
"nl": "Deze bank heeft <b>geen</b> bankautomaaat"
"nl": "Deze bank heeft <b>geen</b> bankautomaaat",
"ca": "Aquest banc <b>no</b> té un caixer automàtic"
}
},
{
@ -83,7 +87,8 @@
"en": "With an ATM",
"de": "Mit Geldautomat",
"nb_NO": "Med en minibank",
"nl": "Met een bankautomaat"
"nl": "Met een bankautomaat",
"ca": "Amb un caixer automàtic"
},
"osmTags": "atm=yes"
}

View file

@ -23,7 +23,8 @@
"es": "Obstáculos durante el uso de la bicicleta, como bolardos y barreras para bicicletas",
"da": "Forhindringer under cykling, f.eks. pæle og cykelbarrierer",
"cs": "Překážky při jízdě na kole, jako jsou patníky a zábrany pro cyklisty",
"nb_NO": "Hindringer for sykling, som f.eks. pullerter og sykkelbarrièrer"
"nb_NO": "Hindringer for sykling, som f.eks. pullerter og sykkelbarrièrer",
"ca": "Obstacles a l'hora d'utilitzar la bicicleta com bol·lards i barreres per a bicicletes"
},
"source": {
"osmTags": {
@ -104,7 +105,8 @@
"es": "Un bolardo en la carretera",
"da": "En pullert på vejen",
"cs": "Sloupek na silnici",
"nb_NO": "En pullert i veien"
"nb_NO": "En pullert i veien",
"ca": "Un bol·lard a la carretera"
},
"preciseInput": {
"preferredBackground": [
@ -124,7 +126,8 @@
"da": "en stibom",
"es": "una barrera ciclista",
"cs": "cyklistická bariéra",
"nb_NO": "en sykkelbarrière"
"nb_NO": "en sykkelbarrière",
"ca": "una barrera ciclista"
},
"tags": [
"barrier=cycle_barrier"
@ -138,7 +141,8 @@
"da": "Stibomme, der fartdæmper cyklister",
"es": "Una barrera ciclista, que ralentiza a los ciclistas",
"cs": "Bariéra pro cyklisty, která zpomaluje cyklisty",
"nb_NO": "Sykkelbarrièrer, for å dempe farten"
"nb_NO": "Sykkelbarrièrer, for å dempe farten",
"ca": "Una barrera ciclista que relanteix als ciclistes"
},
"preciseInput": {
"preferredBackground": [
@ -159,9 +163,10 @@
"de": "Kann ein Radfahrer das Hindernis passieren?",
"hu": "Át lehet-e menni rajta kerékpárral?",
"fr": "Est-ce qu'un vélo peut franchir cette barrière ?",
"es": "¿Puede pasar una bicicleta esta barrera?",
"es": "¿Una bicicleta puede pasar esta barrera?",
"da": "Kan en cykel køre forbi denne barriere?",
"cs": "Může tuto bariéru překonat jízdní kolo?"
"cs": "Může tuto bariéru překonat jízdní kolo?",
"ca": "Una bicicleta pot passar aquesta barrera?"
},
"mappings": [
{
@ -222,7 +227,8 @@
"de": "Dies ist eine Fahrradbarriere, die Radfahrer abbremst",
"es": "Esta es una barrera ciclista que ralentiza a los ciclistas",
"da": "Dette er en cykelbarriere, der bremser cyklisterne",
"cs": "Jedná se o cyklistickou bariéru, která zpomaluje cyklisty"
"cs": "Jedná se o cyklistickou bariéru, která zpomaluje cyklisty",
"ca": "Açò és una barrera ciclista que relantitza als ciclistes"
}
}
]
@ -237,7 +243,8 @@
"es": "¿Qué tipo de bolardo es este?",
"da": "Hvilken slags pullert er dette?",
"cs": "Co je to za sloupek?",
"nb_NO": "Hva slags pullert er dette?"
"nb_NO": "Hva slags pullert er dette?",
"ca": "Quin tipus de bol·lard és aquest?"
},
"condition": "barrier=bollard",
"mappings": [
@ -329,7 +336,8 @@
"es": "¿Qué tipo de barrera ciclista es esta?",
"da": "Hvad er det for en cykelbarriere?",
"cs": "O jakou cyklistickou bariéru se jedná?",
"nb_NO": "Hva slags sykkelbarrière er dette?"
"nb_NO": "Hva slags sykkelbarrière er dette?",
"ca": "Quin tipus de barrera ciclista és aquesta?"
},
"condition": "barrier=cycle_barrier",
"mappings": [
@ -362,7 +370,8 @@
"es": "Doble, dos barreras una detrás de otra",
"da": "Dobbelt, to barrierer bag hinanden",
"cs": "Dvojitý, dvě bariéry za sebou",
"nb_NO": "Dobbel, to barrièrer etter hverandre"
"nb_NO": "Dobbel, to barrièrer etter hverandre",
"ca": "Doble, dues barreres una darrere l'altra"
},
"icon": {
"path": "./assets/themes/cycle_infra/Cycle_barrier_double.svg",
@ -380,7 +389,8 @@
"es": "Triple, tres barreras una detrás de otra",
"da": "Tredobbelt, tre barrierer bag hinanden",
"cs": "Trojitá, tři bariéry za sebou",
"nb_NO": "Trippel, tre barrièrer etter hverandre"
"nb_NO": "Trippel, tre barrièrer etter hverandre",
"ca": "Triple, tres barreres una darrere l'altra"
},
"icon": {
"path": "./assets/themes/cycle_infra/Cycle_barrier_triple.png",
@ -396,7 +406,8 @@
"hu": "Szűkítőkapu: a rés felül keskenyebb, mint alul",
"fr": "Poire, lespace en hauteur est plus faible quau sol",
"es": "Barrera de seguridad, el espacio es menor en la parte superior que en la inferior",
"da": "Squeeze gate, mellemrummet er mindre i toppen end i bunden"
"da": "Squeeze gate, mellemrummet er mindre i toppen end i bunden",
"ca": "Barrera de seguretat, l'espai és menor a la part superior que a l'inferior"
},
"icon": {
"path": "./assets/themes/cycle_infra/Cycle_barrier_squeeze.png",
@ -417,7 +428,8 @@
"da": "Maksimal bredde: {maxwidth:physical} m",
"cs": "Maximální šířka: {maxwidth:physical} m",
"pt": "Largura máxima: {maxwidth:physical} m",
"nb_NO": "Maksimal bredde: {maxwidth:physical} m"
"nb_NO": "Maksimal bredde: {maxwidth:physical} m",
"ca": "Amplada màxima: {maxwidth:physical} m"
},
"question": {
"en": "How wide is the gap left over besides the barrier?",
@ -456,7 +468,8 @@
"fr": "Espace entre deux barrières successives : {width:separation}m",
"es": "Espacio entre barreras (a lo largo de la longitud de la carretera): {width:separation} m",
"da": "Plads mellem barrierer (langs vejens længde): {width:separation} m",
"cs": "Prostor mezi svodidly (po celé délce silnice): {width:separation} m"
"cs": "Prostor mezi svodidly (po celé délce silnice): {width:separation} m",
"ca": "Espai entre barreres (al llarg de la longitud de la carretera): {width:separation} m"
},
"question": {
"en": "How much space is there between the barriers (along the length of the road)?",
@ -466,7 +479,8 @@
"fr": "Combien despace sépare deux barrières successives?",
"es": "¿Cuánto espacio hay entre las barreras (a lo largo de la longitud de la carretera)?",
"da": "Hvor meget plads er der mellem bommene (på langs af vejen)?",
"cs": "Jak velký je prostor mezi svodidly (po celé délce silnice)?"
"cs": "Jak velký je prostor mezi svodidly (po celé délce silnice)?",
"ca": "Quant espai hi ha entre les barreres (al llarg de la longitud de la carretera)?"
},
"condition": {
"or": [
@ -493,7 +507,8 @@
"hu": "Nyílás szélessége: {width:opening} m",
"es": "Anchura de la apertura: {width:opening} m",
"da": "Bredde af åbning: {width:opening} m",
"cs": "Šířka otvoru: {width:opening} m"
"cs": "Šířka otvoru: {width:opening} m",
"ca": "Amplada de l'apertura: {width:opening} m"
},
"question": {
"en": "How wide is the smallest opening next to the barriers?",
@ -501,9 +516,10 @@
"de": "Wie breit ist die kleinste Öffnung neben den Barrieren?",
"hu": "Milyen széles a korlátok melletti legkisebb nyílás?",
"fr": "Quelle est la largeur d'ouverture après la plus petite près de la barrière ?",
"es": "¿Cómo de año es la apertura más pequeña al lado de las barreras?",
"es": "¿Que amplitud tiene la apertura más pequeña al lado de las barreras?",
"da": "Hvor bred er den mindste åbning ved siden af barriererne?",
"cs": "Jak široký je nejmenší otvor vedle bariér?"
"cs": "Jak široký je nejmenší otvor vedle bariér?",
"ca": "Quina amplitud té l'obertura més petita al costat de les barreres?"
},
"condition": {
"or": [
@ -530,7 +546,8 @@
"nl": "Overlap: {overlap} m",
"es": "Solapado: {overlap} m",
"da": "Overlapning: {overlap} m",
"cs": "Překrývání: {overlap} m"
"cs": "Překrývání: {overlap} m",
"ca": "Solapat: {overlap} m"
},
"question": {
"en": "How much overlap do the barriers have?",
@ -540,7 +557,8 @@
"fr": "Quel est le chevauchement des barrières?",
"es": "¿Cuánto se solapan las barreras?",
"da": "Hvor meget overlap har barriererne?",
"cs": "Jak moc se bariéry překrývají?"
"cs": "Jak moc se bariéry překrývají?",
"ca": "Quant es solapen les barreres?"
},
"condition": {
"or": [

View file

@ -130,7 +130,8 @@
"pt_BR": "Este assento tem um escosto?",
"pt": "Este assento tem um escosto?",
"da": "Har denne bænk et ryglæn?",
"cs": "Má tato lavička opěradlo?"
"cs": "Má tato lavička opěradlo?",
"ca": "Aquest banc té respatller?"
},
"id": "bench-backrest",
"labels": [
@ -178,7 +179,8 @@
"pt_BR": "Quantos assentos este banco tem?",
"pt": "Quantos assentos este banco tem?",
"da": "Hvor mange pladser har denne bænk?",
"cs": "Kolik má tato lavice míst k sezení?"
"cs": "Kolik má tato lavice míst k sezení?",
"ca": "Quants seients té aquest banc?"
},
"id": "bench-seats",
"labels": [
@ -192,7 +194,8 @@
"nl": "Deze bank is niet ingedeeld in aparte zitplaatsen",
"de": "Diese Bank hat keine getrennten Sitze",
"fr": "Ce banc n'a pas de sièges séparés",
"es": "Este banco no tiene asientos separados"
"es": "Este banco no tiene asientos separados",
"ca": "Aquest banc no té els seients separats"
}
}
]
@ -404,9 +407,10 @@
"pt_BR": "Em que direção você olha quando está sentado no banco?",
"pl": "W jakim kierunku patrzysz siedząc na ławce?",
"pt": "Em que direção olha quando está sentado no banco?",
"es": "¿En qué dirección se mira al sentarse en el banco?",
"es": "¿En qué dirección miras sentado en el banco?",
"da": "I hvilken retning kigger du, når du sidder på bænken?",
"cs": "Kterým směrem se díváte, když sedíte na lavičce?"
"cs": "Kterým směrem se díváte, když sedíte na lavičce?",
"ca": "En quina direcció mires asseguts al banc?"
},
"render": {
"en": "When sitting on the bench, one looks towards {direction}°.",
@ -421,9 +425,10 @@
"pl": "Siedząc na ławce, patrzy się w kierunku {direction}°.",
"pt_BR": "Ao sentar-se no banco, olha-se para {direction} °.",
"pt": "Ao sentar-se no banco, olha-se para {direction} °.",
"es": "¿Cuando está sentado en el banco, uno mira hacia {direction}º.",
"es": "Cuando se está sentado en el banco, se mira hacia a {direction}º.",
"da": "Når man sidder på bænken, kigger man i retningen {direction}°.",
"cs": "Když sedíte na lavičce, díváte se směrem v úhlu {direction}°."
"cs": "Když sedíte na lavičce, díváte se směrem v úhlu {direction}°.",
"ca": "Quan s'està assegut al banc, es mira cap a {direction}º."
},
"freeform": {
"key": "direction",
@ -472,7 +477,8 @@
"pt": "Qual a cor dessa bancada?",
"es": "¿De qué color es este banco?",
"da": "Hvilken farve har denne bænk?",
"cs": "Jakou barvu má tato lavička?"
"cs": "Jakou barvu má tato lavička?",
"ca": "De quin color és aquest banc?"
},
"freeform": {
"key": "colour",
@ -721,7 +727,8 @@
"en": "Surveyed today!",
"nl": "Vandaag nagekeken!",
"de": "Heute geprüft!",
"fr": "Vérifié sur le terrain aujourd'hui !"
"fr": "Vérifié sur le terrain aujourd'hui !",
"ca": "Inspeccionat avui!"
}
}
],
@ -761,7 +768,8 @@
"en": "This bench does not have an inscription",
"nl": "Deze bank heeft geen inscriptie",
"de": "Diese Bank hat keine Inschrift",
"fr": "Ce banc n'a pas d'inscription"
"fr": "Ce banc n'a pas d'inscription",
"ca": "Aquest banc no té cap inscripció"
},
"addExtraTags": [
"inscription="
@ -774,7 +782,8 @@
"nl": "Deze bank heeft <span class='subtle'>(waarschijnlijk)</span> geen inscriptie",
"de": "Diese Bank hat <span class='subtle'>(wahrscheinlich)</span> keine Inschrift",
"fr": "Ce banc n'a<span class='subtle'>(probablement)</span> pas d'inscription",
"es": "Este banco <span class='subtle'>(probablemente)</span> no tiene inscripción"
"es": "Este banco <span class='subtle'>(probablemente)</span> no tiene inscripción",
"ca": "Aquest banc <span class='subtle'>(probablement)</span> no té cap inscripció"
},
"hideInAnswer": true
}
@ -785,7 +794,8 @@
"question": {
"en": "Does this bench have an artistic element?<div class='subtle text-lg'>E.g. it has an integrated painting, statue or other non-trivial, creative work</div>",
"nl": "Heeft deze bank een geïntegreerd kunstwerk?<div class='subtle text-lg'>Bijvoorbeeld een standbeeld, schildering of ander, niet-triviaal kunstwerk</div>",
"de": "Hat diese Bank ein künstlerisches Element? <div class='subtle text-lg'>Z.B. hat es ein integriertes Gemälde, eine Statue oder eine andere nicht triviale, kreative Arbeit</div>"
"de": "Hat diese Bank ein künstlerisches Element? <div class='subtle text-lg'>Z.B. hat es ein integriertes Gemälde, eine Statue oder eine andere nicht triviale, kreative Arbeit</div>",
"ca": "Aquest banc té algun element artístic?<div class='subtle text-lg'>P.e. té una pintura integrada, estatua o altres treballs no trivials i creatius</div>"
},
"mappings": [
{
@ -794,7 +804,8 @@
"en": "This bench has an integrated artwork",
"nl": "Deze bank heeft een geïntegreerd kunstwerk",
"de": "Diese Bank hat ein integriertes Kunstwerk",
"fr": "Une oeuvre d'art est intégrée à ce banc"
"fr": "Une oeuvre d'art est intégrée à ce banc",
"ca": "Aquest banc té integrada una obra d'art"
}
},
{
@ -804,7 +815,8 @@
"nl": "Deze bank heeft geen geïntegreerd kunstwerk",
"de": "Diese Bank hat kein integriertes Kunstwerk",
"fr": "Ce banc n'a pas d'oeuvre d'art intégrée",
"es": "Este banco no tiene una obra de arte integrada"
"es": "Este banco no tiene una obra de arte integrada",
"ca": "Aquest banc no té una obra d'art integrada"
}
}
]
@ -826,7 +838,8 @@
"en": "Does this bench act as memorial for someone or something?",
"nl": "Is deze bank een gedenkteken voor iemand of iets?",
"de": "Dient diese Bank als Denkmal für jemanden oder etwas?",
"fr": "Ce banc sert-il de mémorial pour quelqu'un ou quelque chose ?"
"fr": "Ce banc sert-il de mémorial pour quelqu'un ou quelque chose ?",
"ca": "Aquest banc actua com a memorial per a algú o algo?"
},
"mappings": [
{
@ -945,7 +958,8 @@
"en": "is a memorial",
"nl": "is een gedenkteken",
"de": "ist ein Denkmal",
"fr": "est un mémorial"
"fr": "est un mémorial",
"ca": "és un memorial"
}
}
]
@ -958,7 +972,8 @@
"en": "With and without backrest",
"nl": "Met en zonder rugleuning",
"de": "Mit und ohne Rückenlehne",
"fr": "Avec et sans dossier"
"fr": "Avec et sans dossier",
"ca": "Amb i sense respatller"
}
},
{
@ -967,7 +982,8 @@
"en": "Has a backrest",
"nl": "Heeft een rugleuning",
"de": "Mit Rückenlehne",
"fr": "A un dossier"
"fr": "A un dossier",
"ca": "Té un respatller"
}
},
{
@ -976,7 +992,8 @@
"en": "Has no backrest",
"nl": "Heeft geen rugleuning",
"de": "Ohne Rückenlehne",
"fr": "N'a pas de dossier"
"fr": "N'a pas de dossier",
"ca": "No té respatller"
}
}
]

View file

@ -3,18 +3,21 @@
"name": {
"en": "Clocks",
"nl": "Klokken",
"de": "Uhren"
"de": "Uhren",
"ca": "Rellotges"
},
"description": {
"en": "Layer with public clocks",
"nl": "Laag met publieke klokken",
"de": "Ebene mit öffentlichen Uhren"
"de": "Ebene mit öffentlichen Uhren",
"ca": "Capa amb rellotges públics"
},
"title": {
"render": {
"en": "Clock",
"nl": "Klok",
"de": "Uhr"
"de": "Uhr",
"ca": "Rellotge"
}
},
"source": {
@ -28,7 +31,8 @@
"question": {
"en": "In what way is the clock mounted?",
"nl": "Hoe is de klok bevestigd?",
"de": "Wie ist die Uhr montiert?"
"de": "Wie ist die Uhr montiert?",
"ca": "De quina forma està muntat aquest rellotge?"
},
"mappings": [
{
@ -36,7 +40,8 @@
"then": {
"en": "This clock is mounted on a pole",
"nl": "Deze klok is bevestigd aan een paal",
"de": "Diese Uhr ist auf einem Mast montiert"
"de": "Diese Uhr ist auf einem Mast montiert",
"ca": "Aquest rellotge està muntat en un pal"
}
},
{
@ -44,7 +49,8 @@
"then": {
"en": "This clock is mounted on a wall",
"nl": "Deze klok is bevestigd aan een muur",
"de": "Diese Uhr ist an einer Wand montiert"
"de": "Diese Uhr ist an einer Wand montiert",
"ca": "Aquest rellotge està muntat en una paret"
}
},
{
@ -52,7 +58,8 @@
"then": {
"en": "This clock is part of a billboard",
"nl": "Deze klok is onderdeel van een reclamebord",
"de": "Diese Uhr ist Teil einer Werbetafel"
"de": "Diese Uhr ist Teil einer Werbetafel",
"ca": "Aquest rellotge està muntat en una tanca publicitària"
}
},
{
@ -60,7 +67,8 @@
"then": {
"en": "This clock is on the ground",
"nl": "Deze klok staat op de grond",
"de": "Diese Uhr befindet sich auf dem Boden"
"de": "Diese Uhr befindet sich auf dem Boden",
"ca": "Aquest rellotge està al sòl"
}
}
]
@ -70,7 +78,8 @@
"question": {
"en": "How does this clock display the time?",
"nl": "Hoe toont deze klok de tijd?",
"de": "Wie zeigt diese Uhr die Zeit an?"
"de": "Wie zeigt diese Uhr die Zeit an?",
"ca": "Com mostra aquest rellotge l'hora?"
},
"mappings": [
{
@ -78,7 +87,8 @@
"then": {
"en": "This clock displays the time with hands",
"nl": "Deze klok toont de tijd met wijzers",
"de": "Diese Uhr zeigt die Zeit mit Zeigern an"
"de": "Diese Uhr zeigt die Zeit mit Zeigern an",
"ca": "Aquest rellotge mostra l'hora amb mans"
}
},
{
@ -86,7 +96,8 @@
"then": {
"en": "This clock displays the time with digits",
"nl": "Deze klok toont de tijd met cijfers",
"de": "Diese Uhr zeigt die Zeit mit Ziffern an"
"de": "Diese Uhr zeigt die Zeit mit Ziffern an",
"ca": "Aquest rellotge mostra l'hora amb dígits"
}
},
{
@ -94,7 +105,8 @@
"then": {
"en": "This clock displays the time with a sundial",
"nl": "Deze klok toont de tijd met een zonnewijzer",
"de": "Diese Uhr zeigt die Zeit mit einer Sonnenuhr an"
"de": "Diese Uhr zeigt die Zeit mit einer Sonnenuhr an",
"ca": "Aquest rellotge mostra l'hora amb un rellotge de sol"
}
},
{
@ -102,7 +114,8 @@
"then": {
"en": "This clock displays the time in a non-standard way, e.g using binary, water or something else",
"nl": "Deze klok toont de tijd op een niet-standaard manier, bijvoorbeeld met binaire cijfers, water of iets anders",
"de": "Diese Uhr zeigt die Zeit auf eine nicht standardisierte Weise an, z. B. mit Binärzeichen, Wasser oder etwas anderem"
"de": "Diese Uhr zeigt die Zeit auf eine nicht standardisierte Weise an, z. B. mit Binärzeichen, Wasser oder etwas anderem",
"ca": "Aquest rellotge mostra l'hora d'una manera no estàndard, p.e. utilitzant binari, aigua o quelcom més"
}
}
]
@ -112,7 +125,8 @@
"question": {
"en": "How visible is this clock?",
"nl": "Hoe zichtbaar is deze klok?",
"de": "Wie sichtbar ist diese Uhr?"
"de": "Wie sichtbar ist diese Uhr?",
"ca": "Com de visible és aquest rellotge?"
},
"mappings": [
{
@ -120,7 +134,8 @@
"then": {
"en": "This clock is visible from about 5 meters away (small wall-mounted clock)",
"nl": "Deze klok is zichtbaar vanaf ongeveer 5 meter afstand (kleine klok aan een muur)",
"de": "Diese Uhr ist aus etwa 5 Metern Entfernung sichtbar (kleine Wanduhr)"
"de": "Diese Uhr ist aus etwa 5 Metern Entfernung sichtbar (kleine Wanduhr)",
"ca": "Aquest rellotge és visible al voltant de 5 metres de distància (un petit rellotge muntat a la paret)"
}
},
{
@ -128,7 +143,8 @@
"then": {
"en": "This clock is visible from about 20 meters away (medium size billboard clock)",
"nl": "Deze klok is zichtbaar vanaf ongeveer 20 meter afstand (klok op gemiddeld reclamebord)",
"de": "Diese Uhr ist aus etwa 20 Metern Entfernung sichtbar (mittelgroße Plakatuhr)"
"de": "Diese Uhr ist aus etwa 20 Metern Entfernung sichtbar (mittelgroße Plakatuhr)",
"ca": "Aquest rellotge és visible al voltant dels 20 metres de distància (rellotge de tamany mig a una tanca publicitària)"
}
},
{
@ -136,7 +152,8 @@
"then": {
"en": "This clock is visible from more than 20 meters away (church clock)",
"nl": "Deze klok is zichtbaar vanaf meer dan 20 meter afstand (kerkklok)",
"de": "Diese Uhr ist aus mehr als 20 Metern Entfernung sichtbar (Kirchenuhr)"
"de": "Diese Uhr ist aus mehr als 20 Metern Entfernung sichtbar (Kirchenuhr)",
"ca": "Aquest rellotge és visible des de més de 20 metres de distància (rellotge d'una església)"
}
}
]
@ -146,7 +163,8 @@
"question": {
"en": "Does this clock also display the date?",
"nl": "Toont deze klok ook de datum?",
"de": "Zeigt diese Uhr auch das Datum an?"
"de": "Zeigt diese Uhr auch das Datum an?",
"ca": "Aquest rellotge també mostra la data?"
},
"mappings": [
{
@ -154,7 +172,8 @@
"then": {
"en": "This clock also displays the date",
"nl": "Deze klok toont ook de datum",
"de": "Diese Uhr zeigt auch das Datum an"
"de": "Diese Uhr zeigt auch das Datum an",
"ca": "Aquest rellotge també mostra la data"
}
},
{
@ -162,7 +181,8 @@
"then": {
"en": "This clock does not display the date",
"nl": "Deze klok toont de datum niet",
"de": "Diese Uhr zeigt kein Datum an"
"de": "Diese Uhr zeigt kein Datum an",
"ca": "Aquest rellotge no mostra la data"
}
},
{
@ -170,7 +190,8 @@
"then": {
"en": "This clock does probably not display the date",
"nl": "Deze klok toont de datum waarschijnlijk niet",
"de": "Diese Uhr zeigt wahrscheinlich nicht das Datum an"
"de": "Diese Uhr zeigt wahrscheinlich nicht das Datum an",
"ca": "Aquest rellotge probablement no mostra la data"
},
"hideInAnswer": true
}
@ -181,7 +202,8 @@
"question": {
"en": "Does this clock also display the temperature?",
"nl": "Toont deze klok ook de temperatuur?",
"de": "Zeigt diese Uhr auch die Temperatur an?"
"de": "Zeigt diese Uhr auch die Temperatur an?",
"ca": "Aquest rellotge també mostra la temperatura?"
},
"mappings": [
{
@ -189,7 +211,8 @@
"then": {
"en": "This clock also displays the temperature",
"nl": "Deze klok toont ook de temperatuur",
"de": "Diese Uhr zeigt auch die Temperatur an"
"de": "Diese Uhr zeigt auch die Temperatur an",
"ca": "Aquest rellotge també mostra la temperatura"
}
},
{
@ -197,7 +220,8 @@
"then": {
"en": "This clock does not display the temperature",
"nl": "Deze klok toont de temperatuur niet",
"de": "Diese Uhr zeigt nicht die Temperatur an"
"de": "Diese Uhr zeigt nicht die Temperatur an",
"ca": "Aquest rellotge no mostra la temperatura"
}
},
{
@ -205,7 +229,8 @@
"then": {
"en": "This clock does probably not display the temperature",
"nl": "Deze klok toont de temperatuur waarschijnlijk niet",
"de": "Diese Uhr zeigt wahrscheinlich nicht die Temperatur an"
"de": "Diese Uhr zeigt wahrscheinlich nicht die Temperatur an",
"ca": "Aquest rellotge probablement no mostra la temperatura"
},
"hideInAnswer": true
}
@ -216,7 +241,8 @@
"question": {
"en": "Does this clock also display the air pressure?",
"nl": "Toont deze klok ook de luchtdruk?",
"de": "Zeigt diese Uhr auch den Luftdruck an?"
"de": "Zeigt diese Uhr auch den Luftdruck an?",
"ca": "Aquest rellotge també mostra la pressió de l'aire?"
},
"mappings": [
{
@ -224,7 +250,8 @@
"then": {
"en": "This clock also displays the air pressure",
"nl": "Deze klok toont ook de luchtdruk",
"de": "Diese Uhr zeigt auch den Luftdruck an"
"de": "Diese Uhr zeigt auch den Luftdruck an",
"ca": "Aquest rellotge també mostra la pressió de l'aire"
}
},
{
@ -232,7 +259,8 @@
"then": {
"en": "This clock does not display the air pressure",
"nl": "Deze klok toont de luchtdruk niet",
"de": "Diese Uhr zeigt den Luftdruck nicht an"
"de": "Diese Uhr zeigt den Luftdruck nicht an",
"ca": "Aquest rellotge no mostra la pressió de l'aire"
}
},
{
@ -240,7 +268,8 @@
"then": {
"en": "This clock does probably not display the air pressure",
"nl": "Deze klok toont de luchtdruk waarschijnlijk niet",
"de": "Diese Uhr zeigt wahrscheinlich nicht den Luftdruck an"
"de": "Diese Uhr zeigt wahrscheinlich nicht den Luftdruck an",
"ca": "Aquest rellotge probablement no mostra la pressió de l'aire"
},
"hideInAnswer": true
}
@ -251,7 +280,8 @@
"question": {
"en": "Does this clock also display the humidity?",
"nl": "Toont deze klok ook de luchtvochtigheid?",
"de": "Zeigt diese Uhr auch die Luftfeuchtigkeit an?"
"de": "Zeigt diese Uhr auch die Luftfeuchtigkeit an?",
"ca": "Aquest rellotge també mostra la humitat?"
},
"mappings": [
{
@ -259,7 +289,8 @@
"then": {
"en": "This clock also displays the humidity",
"nl": "Deze klok toont ook de luchtvochtigheid",
"de": "Diese Uhr zeigt auch die Luftfeuchtigkeit an"
"de": "Diese Uhr zeigt auch die Luftfeuchtigkeit an",
"ca": "Aquest rellotge també mostra la humitat"
}
},
{
@ -267,7 +298,8 @@
"then": {
"en": "This clock does not display the humidity",
"nl": "Deze klok toont de luchtvochtigheid niet",
"de": "Diese Uhr zeigt nicht die Luftfeuchtigkeit an"
"de": "Diese Uhr zeigt nicht die Luftfeuchtigkeit an",
"ca": "Aquest rellotge no mostra la humitat"
}
},
{
@ -275,7 +307,8 @@
"then": {
"en": "This clock does probably not display the humidity",
"nl": "Deze klok toont de luchtvochtigheid waarschijnlijk niet",
"de": "Diese Uhr zeigt wahrscheinlich nicht die Luftfeuchtigkeit an"
"de": "Diese Uhr zeigt wahrscheinlich nicht die Luftfeuchtigkeit an",
"ca": "Aquest rellotge probablement no mostra la humitat"
},
"hideInAnswer": true
}
@ -286,7 +319,8 @@
"question": {
"en": "How many faces does this clock have?",
"nl": "Hoeveel klokken heeft deze klok?",
"de": "Wie viele Zifferblätter hat diese Uhr?"
"de": "Wie viele Zifferblätter hat diese Uhr?",
"ca": "Quantes cares té aquest rellotge?"
},
"freeform": {
"key": "faces",
@ -295,13 +329,15 @@
"placeholder": {
"en": "Number of faces",
"nl": "Aantal klokken",
"de": "Anzahl der Zifferblätter"
"de": "Anzahl der Zifferblätter",
"ca": "Nombre de cares"
}
},
"render": {
"en": "This clock has {faces} faces",
"nl": "Deze klok heeft {faces} klokken",
"de": "Diese Uhr hat {faces} Zifferblätter"
"de": "Diese Uhr hat {faces} Zifferblätter",
"ca": "Aquest rellotge té {faces} cares"
},
"mappings": [
{
@ -309,7 +345,8 @@
"then": {
"en": "This clock has one face",
"nl": "Deze klok heeft één klok",
"de": "Diese Uhr hat ein Zifferblatt"
"de": "Diese Uhr hat ein Zifferblatt",
"ca": "Aquest rellotge té una cara"
}
},
{
@ -317,7 +354,8 @@
"then": {
"en": "This clock has two faces",
"nl": "Deze klok heeft twee klokken",
"de": "Diese Uhr hat zwei Zifferblätter"
"de": "Diese Uhr hat zwei Zifferblätter",
"ca": "Aquest rellotge té dues cares"
}
},
{
@ -325,7 +363,8 @@
"then": {
"en": "This clock has four faces",
"nl": "Deze klok heeft vier klokken",
"de": "Diese Uhr hat vier Zifferblätter"
"de": "Diese Uhr hat vier Zifferblätter",
"ca": "Aquest rellotge té quatre cares"
}
}
]
@ -339,12 +378,14 @@
"title": {
"en": "a clock",
"nl": "een klok",
"de": "eine Uhr"
"de": "eine Uhr",
"ca": "un rellotge"
},
"description": {
"en": "A publicly visible clock",
"nl": "Een publiekelijk zichtbare klok",
"de": "Eine öffentlich sichtbare Uhr"
"de": "Eine öffentlich sichtbare Uhr",
"ca": "Un rellotge visible públicament"
},
"preciseInput": {
"preferredBackground": [
@ -361,12 +402,14 @@
"title": {
"en": "a wall-mounted clock",
"nl": "een klok aan een muur",
"de": "eine an der Wand montierte Uhr"
"de": "eine an der Wand montierte Uhr",
"ca": "un rellotge muntat en un paret"
},
"description": {
"en": "A publicly visible clock mounted on a wall",
"nl": "Een publiekelijk zichtbare klok aan een muur",
"de": "Eine öffentlich sichtbare Uhr an einer Wand"
"de": "Eine öffentlich sichtbare Uhr an einer Wand",
"ca": "Un rellotge visible públicament muntat en una paret"
},
"preciseInput": {
"preferredBackground": [

View file

@ -35,7 +35,7 @@
"de": "Zurückgelegte Strecke",
"fr": "Votre chemin parcouru",
"da": "Dit tilbagelagte spor",
"ca": "La teva pista recorreguda"
"ca": "La teva traça recorreguda"
},
"mapRendering": [
{

View file

@ -66,7 +66,8 @@
"then": {
"en": "Task is created",
"de": "Aufgabe wurde erstellt",
"nl": "Taak werd gecreëerd"
"nl": "Taak werd gecreëerd",
"ca": "Es crea la tasca"
}
},
{

View file

@ -217,7 +217,8 @@
"en": "There are {capacity} parking spots",
"nl": "Er zijn {capacity} parkeerplaatsen",
"de": "Es gibt {capacity} Stellplätze",
"fr": "Il y a {capacity} places de stationnement"
"fr": "Il y a {capacity} places de stationnement",
"ca": "Hi han {capacity} places d'aparcament"
}
}
],

View file

@ -19,7 +19,7 @@
"ca": "Aquest mapa mostra caixers automàtics per a retirar o ingresar diners",
"cs": "Tato mapa zobrazuje bankomaty pro výběr nebo vklad peněz",
"nb_NO": "Viser minibanker for å ta ut eller sette inn penger",
"es": "Este mapa muestra los cajeros automáticos para retirar o depositar dinero"
"es": "Este mapa muestra los cajeros automáticos para retirar o ingresar dinero"
},
"icon": "./assets/themes/atm/logo.svg",
"startLat": 0,

View file

@ -30,7 +30,7 @@
"nl": "Op deze kaart vind je verschillende fietsverhuurpunten en fietsverhuurzaken",
"de": "Auf dieser Karte finden Sie alle Fahrradverleihstationen, die in OpenStreetMap eingetragen wurden",
"fr": "Vous trouverez sur cette carte toutes les stations de location de vélo telles qu'elles sont référencées dans OpenStreetMap",
"es": "En este mapa, encontrarás numerosas estaciones de alquiler de bicicletas que están registradas en OpenStreetMap",
"es": "En este mapa, encontrará las numerosas estaciones de alquiler de bicicletas tal y como las conoce OpenStreetMap",
"da": "På dette kort finder du de mange cykeludlejningsstationer, som OpenStreetMap kender dem",
"nb_NO": "Her finner du mange sykkelutleiestasjoner slik de er kjent for OpenStreetMap",
"ca": "En aquest mapa, trobaràs nombroses estacions de lloguer de bicicletes que són conegudes per OpenStreetMap",

View file

@ -30,7 +30,7 @@
"da": "På dette kort finder du forskellige klatremuligheder såsom klatremotionsrum, boulderinghaller og sten i naturen.",
"cs": "Na této mapě najdete nejrůznější možnosti lezení, jako lezecké tělocvičny, boulderingové haly a skály v přírodě.",
"ca": "A aquest mapa trobaràs varies oportunitats d'escalada, como gimnasos d'escalada, sales d'escalada en bloc i roques a la natura.",
"es": "En este mapa encontrará varias posibilidades de escalada, como rocódromos, salas de búlder y rocas en la naturaleza."
"es": "En este mapa encontrará diversas posibilidades de escalada, como rocódromos, salas de búlder y rocas en la naturaleza."
},
"descriptionTail": {
"nl": "De klimkaart is oorspronkelijk gemaakt door <a href='https://utopicode.de/en/?ref=kletterspots' target='_blank'>Christian Neumann</a> op <a href='https://kletterspots.de' target='_blank'>kletterspots.de</a>.",
@ -181,7 +181,8 @@
"it": "<span class='subtle'>L <a href='#{_embedding_feature:id}'>elemento in cui è contenuto</a> indica che è</span> pubblicamente accessibile<br/>{_embedding_feature:access:description}",
"de": "<span class='subtle'>Das <a href='#{_embedding_feature:id}'>enthaltende Objekt</a> gibt an, dass es </span>öffentlich zugänglich ist<br/>{_embedding_feature:access:description}",
"da": "<span class='subtle'>Den <a href='#{_embedding_feature:id}'>indeholdende funktion</a> angiver, at denne er</span> offentligt tilgængelig<br/>{_embedding_feature:access:description}",
"es": "<span class='subtle'>La <a href='#{_embedding_feature:id}'>característica que lo contiene</a> indica que es de</span> acceso público<br/>{_embedding_feature:access:description}"
"es": "<span class='subtle'>La <a href='#{_embedding_feature:id}'>característica que lo contiene</a> indica que es de</span> acceso público<br/>{_embedding_feature:access:description}",
"ca": "<span class='subtle'>La<a href='#{_embedding_feature:id}'>l'element que el conté</a>indica que és d'</span>accés públic<br/>{_embedding_feature:access:description}"
}
},
{
@ -193,7 +194,8 @@
"it": "<span class='subtle'>L<a href='#{_embedding_feature:id}'>elemento che lo contiene</a> indica che </span> è richiesto unautorizzazione per accedervi<br/>{_embedding_feature:access:description}",
"de": "<span class='subtle'>Das <a href='#{_embedding_feature:id}'>enthaltende Objekt</a> besagt, dass </span> eine Genehmigung erforderlich ist für den Zugang zu<br/>{_embedding_feature:access:description}",
"da": "<span class='subtle'>Den <a href='#{_embedding_feature:id}'>indeholdende funktion</a> angiver, at </span> en tilladelse er nødvendig for at få adgang til<br/>{_embedding_feature:access:description}",
"es": "<span class='subtle'>La<a href='#{_embedding_feature:id}'>característica que lo contiene</a> indica que se necesita</span> un permiso para acceder a él<br/>{_embedding_feature:access:description}"
"es": "<span class='subtle'>La<a href='#{_embedding_feature:id}'>característica que lo contiene</a> indica que se necesita</span> un permiso para acceder a él<br/>{_embedding_feature:access:description}",
"ca": "<span class='subtle'>La<a href='#{_embedding_feature:id}'>l'element que el conté</a> indica que es necessita </span> un permís per a accedir-hi<br/>{_embedding_feature:access:description}"
}
},
{

View file

@ -4,7 +4,8 @@
"en": "Clocks",
"nl": "Klokken",
"de": "Uhren",
"es": "Relojes"
"es": "Relojes",
"ca": "Rellotges"
},
"description": {
"en": "Map showing all public clocks",

View file

@ -5,7 +5,8 @@
"de": "OSM-Community-Index",
"nl": "OSM Community Overzicht",
"fr": "Index communautaire OSM",
"es": "Índice de la comunidad OSM"
"es": "Índice de comunidades de OSM",
"ca": "Índex de comunitats d'OSM"
},
"description": {
"en": "A list of resources for users of OpenStreetMap. 'Resources' can be links to forums, meetups, Slack groups, IRC channels, mailing lists, and so on. Anything that mappers, especially beginners, might find interesting or helpful.",
@ -13,14 +14,16 @@
"nl": "Een lijst van hulpmiddelen van gebruikers van OpenStreetMap. 'Hulpmiddelen' kunnen fora, meetups, Slack groepen, IRC kanalen, mailinglijsten, en meer zijn. Alles dat mappers, vooral beginners, nuttig of behulpzaam kunnen vinden.",
"fr": "Une liste de ressources pour les utilisateurs d'OpenStreetMap. Les \"ressources\" peuvent être des liens vers des forums, des rencontres, des groupes Slack, des canaux IRC, des listes de diffusion, etc. Tout ce que les cartographes, en particulier les débutants, peuvent trouver intéressant ou utile.",
"cs": "Seznam zdrojů pro uživatele OpenStreetMap. \"Zdroje\" mohou být odkazy na fóra, setkání, Slack skupiny, kanály IRC, poštovní konference atd. Cokoli, co by mohlo být pro mappery, zejména začátečníky, zajímavé nebo užitečné.",
"es": "Una lista de recursos para los usuarios de OpenStreetMap. Los \"recursos\" pueden ser enlaces a foros, reuniones, grupos de trabajo, canales IRC, listas de correo, etcétera. Cualquier cosa que los cartógrafos, especialmente los principiantes, puedan encontrar interesante o útil."
"es": "Una lista de recursos para los usuarios de OpenStreetMap. Los \"recursos\" pueden ser enlaces a foros, reuniones, grupos de trabajo, canales IRC, listas de correo, etcétera. Cualquier cosa que los cartógrafos, especialmente los principiantes, puedan encontrar interesante o útil.",
"ca": "Una llista de recursos per als usuaris d'OSM. Els recursos poden ser enllaços a fòrums, reunions, grups de treball, canals IRC, llistes de correus, etcètera. Quelcom que els mapejadors, especialment els principiants poden trobar interessant o útil."
},
"shortDescription": {
"en": "An index of community resources for OpenStreetMap.",
"de": "Ein Index von Community-Ressourcen für OpenStreetMap.",
"nl": "Een overzicht van hulpbronnen voor OpenStreetMap van de community.",
"fr": "Index des ressources communautaires pour OpenStreetMap.",
"es": "Un índice de recursos comunitarios para OpenStreetMap."
"es": "Un índice de recursos comunitarios para OpenStreetMap.",
"ca": "Un índex de recursos comunitaris per a OpenStreetMap."
},
"icon": "./assets/themes/osm_community_index/osm.svg",
"startLat": 50.8465573,

View file

@ -5,7 +5,7 @@
"contributor": "Pieter Vander Vennet"
},
{
"commits": 247,
"commits": 248,
"contributor": "kjon"
},
{
@ -13,7 +13,7 @@
"contributor": "Allan Nordhøy"
},
{
"commits": 78,
"commits": 88,
"contributor": "paunofu"
},
{
@ -122,11 +122,11 @@
},
{
"commits": 8,
"contributor": "Vinicius"
"contributor": "Lucas"
},
{
"commits": 7,
"contributor": "Lucas"
"commits": 8,
"contributor": "Vinicius"
},
{
"commits": 7,
@ -212,6 +212,18 @@
"commits": 5,
"contributor": "Alexey Shabanov"
},
{
"commits": 4,
"contributor": "Ettore Atalan"
},
{
"commits": 4,
"contributor": "gallegonovato"
},
{
"commits": 4,
"contributor": "Fjuro"
},
{
"commits": 4,
"contributor": "André Marcelo Alvarenga"
@ -240,10 +252,6 @@
"commits": 4,
"contributor": "Jan Zabel"
},
{
"commits": 3,
"contributor": "Fjuro"
},
{
"commits": 3,
"contributor": "Piotr Strebski"
@ -252,14 +260,6 @@
"commits": 3,
"contributor": "Alexey Lutskyi"
},
{
"commits": 3,
"contributor": "gallegonovato"
},
{
"commits": 3,
"contributor": "Ettore Atalan"
},
{
"commits": 3,
"contributor": "Bibi56"
@ -312,6 +312,10 @@
"commits": 3,
"contributor": "SiegbjornSitumeang"
},
{
"commits": 2,
"contributor": "Felipe Nogueira"
},
{
"commits": 2,
"contributor": "multiflexi"

View file

@ -40,9 +40,13 @@
"reload": "Recarregar dades"
},
"flyer": {
"aerial": "Aquest mapa utilitza un fons diferent, és a dir, imatges aèries de Agentschap Informatie Vlaanderen",
"callToAction": "Prova'l a mapcomplete.osm.be",
"cyclofix": "A CycloFix hi han mManxes, estacions de reparacions, fonts d'aigua i botigues per a ciclistes",
"description": "Un full de mà A4-apaisat per a promocionar MapComplete",
"editing": {
"title": "Com és la interfície?"
},
"examples": "Hi han molts mapes temàtics disponibles, el quals alguns estan disponibles aquí.\n\nHi han molts mapes temàtics en línea: sobre salut, navegació interior, accessibilitat per a cadires de rodes, instal·lacions per a residus, prestageries públiques, creuaments per vianants pitnats amb l'arc de Sant Martí, ... Descobreix-los tots a mapcomplete.osm.be",
"fakeui": {
"add_images": "Afegeix imatges amb pocs clics",
@ -53,6 +57,7 @@
"wikipedia": "Es mostren articles de Wikipedia enllaçats"
},
"mapcomplete": {
"intro": "MapComplete és una pàgina web que té {mapCount} mapes interactius. Cada mapa individual et permet afegir o actualitzar informació. Té molts elements:",
"li0": "Mostra on estan els PDI",
"li1": "Afegeix nous punts i actualitza informació dels existents",
"li2": "Afegeix informació de contacte i hores d'apertura fàcilment",

View file

@ -44,7 +44,8 @@
"fakeui": {
"add_images": "Přidání obrázků několika kliknutími",
"edit": "Špatné nebo zastaralé informace? Tlačítko pro úpravu je přímo zde."
}
},
"frontParagraph": "MapComplete je snadno použitelná webová aplikace pro sběr geodat v OpenStreetMap, která umožňuje sběr a správu relevantních dat otevřeným, crowdsourcovaným a opakovaně použitelným způsobem.\n\nNa vyžádání lze přidávat nové kategorie a atributy."
},
"general": {
"about": "Snadné úpravy a přidávání OpenStreetMap pro určité téma",
@ -105,7 +106,9 @@
"morescreen": {
"createYourOwnTheme": "Vytvořte si vlastní téma MapComplete",
"intro": "<h3>Více tematických map?</h3>Baví vás sbírat geodata? <br/>K dispozici jsou další tematické mapy.",
"searchForATheme": "Hledat téma"
"requestATheme": "Pokud chcete vlastní téma, požádejte o něj v nástroji pro sledování problémů",
"searchForATheme": "Hledat téma",
"streetcomplete": "Další podobnou aplikací je <a href='https://play.google.com/store/apps/details?id=de.westnordost.streetcomplete' class='underline hover:text-blue-800' class='underline hover:text-blue-800' target='_blank'>StreetComplete</a>."
},
"noTagsSelected": "Nejsou vybrány žádné štítky",
"opening_hours": {
@ -187,6 +190,9 @@
"uploadMultipleDone": "Bylo přidáno {count} fotek. Děkujeme za pomoc!"
},
"index": {
"intro": "MapComplete je prohlížeč a editor OpenStreetMap, který zobrazuje informace o prvcích konkrétního tématu a umožňuje je aktualizovat.",
"logIn": "Přihlaste se, abyste viděli další témata, která jste dříve navštívili",
"pickTheme": "Vyberte si téma níže a začněte.",
"title": "Vítejte v MapComplete"
},
"matrixbot": {

View file

@ -58,6 +58,7 @@
"add": {
"addNew": "Ajouter {category}",
"addNewMapLabel": "Cliquez ici pour ajouter un élément",
"backToSelect": "Sélectionner une catégorie différente",
"confirmButton": "Ajouter un/une {category} ici.<br><div class=\"alert\">Votre ajout sera visible par tout le monde</div>",
"confirmIntro": "<h3>Ajouter un/une {title} ici?</h3>Lélément que vous ajouterez sera <b>visible par tout le monde</b>. Merci de vous assurer que celui-ci existe réellement. Beaucoup d'autres applications utilisent ces données.",
"disableFilters": "Désactiver tous les filtres",

View file

@ -252,26 +252,54 @@
}
},
"title": {
"mappings": {
"0": {
"then": "Caixer automàtic {brand}"
}
},
"render": "Caixer Automàtic"
}
},
"bank": {
"description": "Una institució financera per a dipositar diners",
"filter": {
"1": {
"options": {
"0": {
"question": "Amb un caixer automàtic"
}
}
}
},
"name": "Bancs",
"tagRenderings": {
"has_atm": {
"mappings": {
"0": {
"then": "Aquest banc té un caixer automàtic"
},
"1": {
"then": "Aquest banc <b>no</b> té un caixer automàtic"
},
"2": {
"then": "Aquest banc té un caixer, però està mapejat com a un element diferent"
}
}
},
"question": "Aquest banc té un caixer automàtic?"
}
}
},
"barrier": {
"description": "Obstacles a l'hora d'utilitzar la bicicleta com bol·lards i barreres per a bicicletes",
"name": "Barreres",
"presets": {
"0": {
"description": "Un bol·lard a la carretera",
"title": "una pilona"
},
"1": {
"description": "Una barrera ciclista que relanteix als ciclistes",
"title": "una barrera ciclista"
}
},
"tagRenderings": {
@ -292,22 +320,49 @@
"4": {
"then": "Pilona retràctil"
}
}
},
"question": "Quin tipus de bol·lard és aquest?"
},
"Cycle barrier type": {
"mappings": {
"0": {
"then": "Simple, simplement dos barreres amb un espai al mig"
},
"1": {
"then": "Doble, dues barreres una darrere l'altra"
},
"2": {
"then": "Triple, tres barreres una darrere l'altra"
},
"3": {
"then": "Barrera de seguretat, l'espai és menor a la part superior que a l'inferior"
}
}
},
"question": "Quin tipus de barrera ciclista és aquesta?"
},
"MaxWidth": {
"question": "Com d'ample és el buit que queda als costats de la barrera?"
"question": "Com d'ample és el buit que queda als costats de la barrera?",
"render": "Amplada màxima: {maxwidth:physical} m"
},
"Overlap (cyclebarrier)": {
"question": "Quant es solapen les barreres?",
"render": "Solapat: {overlap} m"
},
"Space between barrier (cyclebarrier)": {
"question": "Quant espai hi ha entre les barreres (al llarg de la longitud de la carretera)?",
"render": "Espai entre barreres (al llarg de la longitud de la carretera): {width:separation} m"
},
"Width of opening (cyclebarrier)": {
"question": "Quina amplitud té l'obertura més petita al costat de les barreres?",
"render": "Amplada de l'apertura: {width:opening} m"
},
"barrier_type": {
"mappings": {
"0": {
"then": "Aquest és un únic piló a la carretera"
},
"1": {
"then": "Açò és una barrera ciclista que relantitza als ciclistes"
}
}
},
@ -319,7 +374,8 @@
"1": {
"then": "Un ciclista pot passar-hi."
}
}
},
"question": "Una bicicleta pot passar aquesta barrera?"
}
},
"title": {
@ -336,6 +392,28 @@
},
"bench": {
"description": "Un banc és una superfície de madera, metall, pedra, … on un humà shi pot sentar. Aquesta capa els mostra i fa algunes preguntes sobre ells.",
"filter": {
"0": {
"options": {
"0": {
"question": "és un memorial"
}
}
},
"1": {
"options": {
"0": {
"question": "Amb i sense respatller"
},
"1": {
"question": "Té un respatller"
},
"2": {
"question": "No té respatller"
}
}
}
},
"name": "Bancs",
"presets": {
"0": {
@ -343,6 +421,17 @@
}
},
"tagRenderings": {
"bench-artwork": {
"mappings": {
"0": {
"then": "Aquest banc té integrada una obra d'art"
},
"1": {
"then": "Aquest banc no té una obra d'art integrada"
}
},
"question": "Aquest banc té algun element artístic?<div class='subtle text-lg'>P.e. té una pintura integrada, estatua o altres treballs no trivials i creatius</div>"
},
"bench-backrest": {
"mappings": {
"0": {
@ -351,7 +440,8 @@
"1": {
"then": "<b>No</b> té espatller"
}
}
},
"question": "Aquest banc té respatller?"
},
"bench-colour": {
"mappings": {
@ -380,8 +470,23 @@
"then": "Color: groc"
}
},
"question": "De quin color és aquest banc?",
"render": "Color: {colour}"
},
"bench-direction": {
"question": "En quina direcció mires asseguts al banc?",
"render": "Quan s'està assegut al banc, es mira cap a {direction}º."
},
"bench-inscription": {
"mappings": {
"0": {
"then": "Aquest banc no té cap inscripció"
},
"1": {
"then": "Aquest banc <span class='subtle'>(probablement)</span> no té cap inscripció"
}
}
},
"bench-material": {
"mappings": {
"0": {
@ -405,8 +510,24 @@
},
"render": "Material: {material}"
},
"bench-memorial": {
"question": "Aquest banc actua com a memorial per a algú o algo?"
},
"bench-seats": {
"mappings": {
"0": {
"then": "Aquest banc no té els seients separats"
}
},
"question": "Quants seients té aquest banc?",
"render": "{seats} seients"
},
"bench-survey:date": {
"mappings": {
"0": {
"then": "Inspeccionat avui!"
}
}
}
},
"title": {
@ -1100,6 +1221,147 @@
}
}
},
"clock": {
"description": "Capa amb rellotges públics",
"name": "Rellotges",
"presets": {
"0": {
"description": "Un rellotge visible públicament",
"title": "un rellotge"
},
"1": {
"description": "Un rellotge visible públicament muntat en una paret",
"title": "un rellotge muntat en un paret"
}
},
"tagRenderings": {
"barometer": {
"mappings": {
"0": {
"then": "Aquest rellotge també mostra la pressió de l'aire"
},
"1": {
"then": "Aquest rellotge no mostra la pressió de l'aire"
},
"2": {
"then": "Aquest rellotge probablement no mostra la pressió de l'aire"
}
},
"question": "Aquest rellotge també mostra la pressió de l'aire?"
},
"date": {
"mappings": {
"0": {
"then": "Aquest rellotge també mostra la data"
},
"1": {
"then": "Aquest rellotge no mostra la data"
},
"2": {
"then": "Aquest rellotge probablement no mostra la data"
}
},
"question": "Aquest rellotge també mostra la data?"
},
"display": {
"mappings": {
"0": {
"then": "Aquest rellotge mostra l'hora amb mans"
},
"1": {
"then": "Aquest rellotge mostra l'hora amb dígits"
},
"2": {
"then": "Aquest rellotge mostra l'hora amb un rellotge de sol"
},
"3": {
"then": "Aquest rellotge mostra l'hora d'una manera no estàndard, p.e. utilitzant binari, aigua o quelcom més"
}
},
"question": "Com mostra aquest rellotge l'hora?"
},
"faces": {
"freeform": {
"placeholder": "Nombre de cares"
},
"mappings": {
"0": {
"then": "Aquest rellotge té una cara"
},
"1": {
"then": "Aquest rellotge té dues cares"
},
"2": {
"then": "Aquest rellotge té quatre cares"
}
},
"question": "Quantes cares té aquest rellotge?",
"render": "Aquest rellotge té {faces} cares"
},
"hygrometer": {
"mappings": {
"0": {
"then": "Aquest rellotge també mostra la humitat"
},
"1": {
"then": "Aquest rellotge no mostra la humitat"
},
"2": {
"then": "Aquest rellotge probablement no mostra la humitat"
}
},
"question": "Aquest rellotge també mostra la humitat?"
},
"support": {
"mappings": {
"0": {
"then": "Aquest rellotge està muntat en un pal"
},
"1": {
"then": "Aquest rellotge està muntat en una paret"
},
"2": {
"then": "Aquest rellotge està muntat en una tanca publicitària"
},
"3": {
"then": "Aquest rellotge està al sòl"
}
},
"question": "De quina forma està muntat aquest rellotge?"
},
"thermometer": {
"mappings": {
"0": {
"then": "Aquest rellotge també mostra la temperatura"
},
"1": {
"then": "Aquest rellotge no mostra la temperatura"
},
"2": {
"then": "Aquest rellotge probablement no mostra la temperatura"
}
},
"question": "Aquest rellotge també mostra la temperatura?"
},
"visibility": {
"mappings": {
"0": {
"then": "Aquest rellotge és visible al voltant de 5 metres de distància (un petit rellotge muntat a la paret)"
},
"1": {
"then": "Aquest rellotge és visible al voltant dels 20 metres de distància (rellotge de tamany mig a una tanca publicitària)"
},
"2": {
"then": "Aquest rellotge és visible des de més de 20 metres de distància (rellotge d'una església)"
}
},
"question": "Com de visible és aquest rellotge?"
}
},
"title": {
"render": "Rellotge"
}
},
"crossings": {
"name": "Encreuaments",
"presets": {
@ -1544,7 +1806,7 @@
}
},
"gps_track": {
"name": "La teva pista recorreguda"
"name": "La teva traça recorreguda"
},
"grass_in_parks": {
"description": "Cerques per a tots els camins d'herba accessibles dins dels parcs públics - aquests són «groenzones»"
@ -1745,6 +2007,17 @@
"render": "Mapa"
}
},
"maproulette": {
"tagRenderings": {
"status": {
"mappings": {
"0": {
"then": "Es crea la tasca"
}
}
}
}
},
"maxspeed": {
"name": "Velocitat",
"tagRenderings": {
@ -1854,7 +2127,8 @@
},
"tagRenderings": {
"capacity": {
"question": "Quantes places d'aparcament hi han a aquest aparcament?"
"question": "Quantes places d'aparcament hi han a aquest aparcament?",
"render": "Hi han {capacity} places d'aparcament"
},
"capacity-disabled": {
"mappings": {

View file

@ -214,7 +214,7 @@
"render": "Espacio entre barreras (a lo largo de la longitud de la carretera): {width:separation} m"
},
"Width of opening (cyclebarrier)": {
"question": "¿Cómo de año es la apertura más pequeña al lado de las barreras?",
"question": "¿Que amplitud tiene la apertura más pequeña al lado de las barreras?",
"render": "Anchura de la apertura: {width:opening} m"
},
"barrier_type": {
@ -236,7 +236,7 @@
"then": "Un ciclista no puede pasar esto."
}
},
"question": "¿Puede pasar una bicicleta esta barrera?"
"question": "¿Una bicicleta puede pasar esta barrera?"
}
},
"title": {
@ -309,8 +309,8 @@
"render": "Color: {colour}"
},
"bench-direction": {
"question": "¿En qué dirección se mira al sentarse en el banco?",
"render": "¿Cuando está sentado en el banco, uno mira hacia {direction}º."
"question": "¿En qué dirección miras sentado en el banco?",
"render": "Cuando se está sentado en el banco, se mira hacia a {direction}º."
},
"bench-inscription": {
"mappings": {

View file

@ -15,7 +15,13 @@
"retagOtherThemes": "Este recurso será remarcado e ficará visível em {otherThemes}",
"selectReason": "Por favor, selecione por que este recurso deve ser excluído"
},
"isDeleted": "Este recurso foi excluído"
"isDeleted": "Este recurso foi excluído",
"loginToDelete": "Você deve estar autenticado para eliminar um recurso",
"notEnoughExperience": "Este recurso foi feito por outra pessoa.",
"reasons": {
"disused": "Este recurso foi removido ou está em desuso",
"duplicate": "Este recurso é uma cópia de outro recurso"
}
},
"favourite": {
"loginNeeded": "<h3>Entrar</h3> Um layout pessoal está disponível apenas para usuários do OpenStreetMap",

View file

@ -329,6 +329,16 @@
"0": {
"override": {
"tagRenderings+": {
"0": {
"mappings": {
"0": {
"then": "<span class='subtle'>La<a href='#{_embedding_feature:id}'>l'element que el conté</a>indica que és d'</span>accés públic<br/>{_embedding_feature:access:description}"
},
"1": {
"then": "<span class='subtle'>La<a href='#{_embedding_feature:id}'>l'element que el conté</a> indica que es necessita </span> un permís per a accedir-hi<br/>{_embedding_feature:access:description}"
}
}
},
"1": {
"mappings": {
"0": {
@ -365,7 +375,8 @@
"title": "Mapa obert d'escalada"
},
"clock": {
"description": "Mapa amb tots els rellotges públics"
"description": "Mapa amb tots els rellotges públics",
"title": "Rellotges"
},
"cycle_highways": {
"description": "Aquest mapa mostra carrils bici",
@ -768,6 +779,11 @@
"description": "Un mapa per a mostrar i editar turbines eòliques.",
"title": "Mapa obert d'energia eòlica"
},
"osm_community_index": {
"description": "Una llista de recursos per als usuaris d'OSM. Els recursos poden ser enllaços a fòrums, reunions, grups de treball, canals IRC, llistes de correus, etcètera. Quelcom que els mapejadors, especialment els principiants poden trobar interessant o útil.",
"shortDescription": "Un índex de recursos comunitaris per a OpenStreetMap.",
"title": "Índex de comunitats d'OSM"
},
"parkings": {
"description": "Aquest mapa mostra diferents punts d'aparcament",
"shortDescription": "Aquest mapa mostra diferents punts d'aparcament",

View file

@ -8,7 +8,7 @@
"title": "Mapa Abierto de Obras de Arte"
},
"atm": {
"description": "Este mapa muestra los cajeros automáticos para retirar o depositar dinero",
"description": "Este mapa muestra los cajeros automáticos para retirar o ingresar dinero",
"title": "Cajeros automáticos"
},
"bag": {
@ -67,7 +67,7 @@
"title": "Bancos"
},
"bicycle_rental": {
"description": "En este mapa, encontrarás numerosas estaciones de alquiler de bicicletas que están registradas en OpenStreetMap",
"description": "En este mapa, encontrará las numerosas estaciones de alquiler de bicicletas tal y como las conoce OpenStreetMap",
"shortDescription": "Un mapa con estaciones de alquiler de bicicletas y tiendas de alquiler de bicicletas",
"title": "Alquiler de bicicletas"
},
@ -325,7 +325,7 @@
"title": "Estaciones de carga"
},
"climbing": {
"description": "En este mapa encontrará varias posibilidades de escalada, como rocódromos, salas de búlder y rocas en la naturaleza.",
"description": "En este mapa encontrará diversas posibilidades de escalada, como rocódromos, salas de búlder y rocas en la naturaleza.",
"descriptionTail": "El mapa de escalada fue realizado originalmente por <a href='https://utopicode.de/en/?ref=kletterspots' target='_blank'>Christian Neumann</a>. Por favor, <a href='https://utopicode.de/en/contact/?project=kletterspots&ref=kletterspots' target='blank'>ponte en contacto</a> si tienes comentarios o preguntas.</p><p>El proyecto utiliza datos del proyecto <a href='https://www.openstreetmap.org/' target='_blank'>OpenStreetMap</a>.</p>",
"layers": {
"0": {
@ -979,7 +979,7 @@
"osm_community_index": {
"description": "Una lista de recursos para los usuarios de OpenStreetMap. Los \"recursos\" pueden ser enlaces a foros, reuniones, grupos de trabajo, canales IRC, listas de correo, etcétera. Cualquier cosa que los cartógrafos, especialmente los principiantes, puedan encontrar interesante o útil.",
"shortDescription": "Un índice de recursos comunitarios para OpenStreetMap.",
"title": "Índice de la comunidad OSM"
"title": "Índice de comunidades de OSM"
},
"parkings": {
"description": "Este mapa muestra diferentes puntos de aparcamiento",

View file

@ -47,7 +47,7 @@
"weblate-add-upstream": "git remote add weblate-github git@github.com:weblate/MapComplete.git && git remote add weblate-hosted-core https://hosted.weblate.org/git/mapcomplete/core/ && git remote add weblate-hosted-layers https://hosted.weblate.org/git/mapcomplete/layers/",
"weblate-merge": "git remote update weblate-github; git merge weblate-github/weblate-mapcomplete-core weblate-github/weblate-mapcomplete-layers weblate-github/weblate-mapcomplete-layer-translations",
"weblate-fix-heavy": "git fetch weblate-hosted-layers; git fetch weblate-hosted-core; git merge weblate-hosted-layers/master weblate-hosted-core/master ",
"housekeeping": "npm run weblate-fix-heavy && npm run generate && npm run generate:docs && npm run generate:contributor-list && ts-node scripts/fetchLanguages.ts && npm run format && git add assets/ langs/ Docs/ **/*.ts Docs/* && git commit -m 'Housekeeping...'",
"housekeeping": "git pull && npm run weblate-fix-heavy && npm run generate && npm run generate:docs && npm run generate:contributor-list && ts-node scripts/fetchLanguages.ts && npm run format && git add assets/ langs/ Docs/ **/*.ts Docs/* && git commit -m 'chore: automated housekeeping...'",
"parseSchools": "ts-node scripts/schools/amendSchoolData.ts"
},
"keywords": [