Merge branch 'master' into develop

This commit is contained in:
Pieter Vander Vennet 2022-11-14 01:48:20 +01:00
commit 7fe841ad89
24 changed files with 186 additions and 135 deletions

View file

@ -109,6 +109,8 @@ Meta layer showing the current location of the user. Add this to your theme and
- This layer is shown at zoomlevel **0** and higher - This layer is shown at zoomlevel **0** and higher
- **This layer is included automatically in every theme. This layer might contain no points** - **This layer is included automatically in every theme. This layer might contain no points**
- Elements don't have a title set and cannot be toggled nor will they show up in the dashboard. If you import this layer in your theme, override `title` to make this toggleable.
- Not visible in the layer selection by default. If you want to make this layer toggable, override `name`

View file

@ -157,6 +157,10 @@ export default class SimpleAddUI extends Toggle {
cancel, cancel,
() => { () => {
isShown.setData(false) isShown.setData(false)
},
{
cancelIcon: Svg.back_svg(),
cancelText: Translations.t.general.add.backToSelect,
} }
) )
}) })

View file

@ -19,6 +19,7 @@ import { GlobalFilter } from "../../Logic/State/MapState"
import { VariableUiElement } from "../Base/VariableUIElement" import { VariableUiElement } from "../Base/VariableUIElement"
import { Tag } from "../../Logic/Tags/Tag" import { Tag } from "../../Logic/Tags/Tag"
import { WayId } from "../../Models/OsmFeature" import { WayId } from "../../Models/OsmFeature"
import { Translation } from "../i18n/Translation"
export default class ConfirmLocationOfPoint extends Combine { export default class ConfirmLocationOfPoint extends Combine {
constructor( constructor(
@ -39,7 +40,11 @@ export default class ConfirmLocationOfPoint extends Combine {
snapOntoWayId: WayId | undefined snapOntoWayId: WayId | undefined
) => void, ) => void,
cancel: () => void, cancel: () => void,
closePopup: () => void closePopup: () => void,
options?: {
cancelIcon: BaseUIElement
cancelText?: string | Translation
}
) { ) {
let preciseInput: LocationInput = undefined let preciseInput: LocationInput = undefined
if (preset.preciseInput !== undefined) { if (preset.preciseInput !== undefined) {
@ -222,8 +227,8 @@ export default class ConfirmLocationOfPoint extends Combine {
const tagInfo = SimpleAddUI.CreateTagInfoFor(preset, state.osmConnection) const tagInfo = SimpleAddUI.CreateTagInfoFor(preset, state.osmConnection)
const cancelButton = new SubtleButton( const cancelButton = new SubtleButton(
Svg.close_ui(), options?.cancelIcon ?? Svg.close_ui(),
Translations.t.general.cancel options?.cancelText ?? Translations.t.general.cancel
).onClick(cancel) ).onClick(cancel)
let examples: BaseUIElement = undefined let examples: BaseUIElement = undefined

View file

@ -1,7 +1,7 @@
{ {
"contributors": [ "contributors": [
{ {
"commits": 4645, "commits": 4654,
"contributor": "Pieter Vander Vennet" "contributor": "Pieter Vander Vennet"
}, },
{ {

View file

@ -85,7 +85,8 @@
"id": "Nomor rumah ini <b>{addr:housenumber}</b>", "id": "Nomor rumah ini <b>{addr:housenumber}</b>",
"es": "El número de puerta es <b>{addr:housenumber}</b>", "es": "El número de puerta es <b>{addr:housenumber}</b>",
"da": "Husnummeret er <b>{addr:housenumber}</b>", "da": "Husnummeret er <b>{addr:housenumber}</b>",
"cs": "Číslo domu je <b>{addr:housenumber}</b>" "cs": "Číslo domu je <b>{addr:housenumber}</b>",
"pt": "The house number is <b>{addr:housenumber}</b>"
}, },
"question": { "question": {
"en": "What is the number of this house?", "en": "What is the number of this house?",
@ -99,7 +100,8 @@
"zh_Hans": "这个屋子的门牌号是多少?", "zh_Hans": "这个屋子的门牌号是多少?",
"id": "Berapa nomor rumah ini?", "id": "Berapa nomor rumah ini?",
"da": "Hvad er nummeret på dette hus?", "da": "Hvad er nummeret på dette hus?",
"cs": "Jaké je číslo tohoto domu?" "cs": "Jaké je číslo tohoto domu?",
"pt": "Qual é o número desta casa?"
}, },
"freeform": { "freeform": {
"key": "addr:housenumber", "key": "addr:housenumber",
@ -127,7 +129,8 @@
"zh_Hans": "这个建筑物没有门牌号", "zh_Hans": "这个建筑物没有门牌号",
"da": "Denne bygning har intet husnummer", "da": "Denne bygning har intet husnummer",
"zh_Hant": "這棟建築沒有門牌", "zh_Hant": "這棟建築沒有門牌",
"cs": "Tato budova nemá číslo domu" "cs": "Tato budova nemá číslo domu",
"pt": "Este prédio não tem número"
} }
} }
] ]
@ -202,7 +205,8 @@
"nl": "Wat moet hier gecorrigeerd worden? Leg het uit", "nl": "Wat moet hier gecorrigeerd worden? Leg het uit",
"zh_Hans": "这里应被如何修复?请做出解释", "zh_Hans": "这里应被如何修复?请做出解释",
"da": "Hvad skal rettes her? Forklar venligst", "da": "Hvad skal rettes her? Forklar venligst",
"cs": "Co by se zde mělo opravit? Vysvětlete to, prosím" "cs": "Co by se zde mělo opravit? Vysvětlete to, prosím",
"pt": "O que deve ser corrigido aqui? Explique"
}, },
"freeform": { "freeform": {
"key": "fixme" "key": "fixme"

View file

@ -438,7 +438,8 @@
"nl": "Houtsculptuur", "nl": "Houtsculptuur",
"en": "Woodcarving", "en": "Woodcarving",
"de": "Holzschnitzerei", "de": "Holzschnitzerei",
"cs": "Dřevořezba" "cs": "Dřevořezba",
"pt": "Entalhe em madeira"
} }
} }
], ],
@ -450,13 +451,15 @@
"en": "This artwork was made by {wikidata_label(artist:wikidata):font-weight:bold}<br/>{wikipedia(artist:wikidata)}", "en": "This artwork was made by {wikidata_label(artist:wikidata):font-weight:bold}<br/>{wikipedia(artist:wikidata)}",
"de": "Dieses Kunstwerk wurde geschaffen von {wikidata_label(artist:wikidata):font-weight:bold}<br/>{wikipedia(artist:wikidata)}", "de": "Dieses Kunstwerk wurde geschaffen von {wikidata_label(artist:wikidata):font-weight:bold}<br/>{wikipedia(artist:wikidata)}",
"nl": "Dit kunstwerk is gemaakt door {wikidata_label(artist:wikidata):font-weight:bold}<br/>{wikipedia(artist:wikidata)}", "nl": "Dit kunstwerk is gemaakt door {wikidata_label(artist:wikidata):font-weight:bold}<br/>{wikipedia(artist:wikidata)}",
"cs": "Toto dílo vytvořil {wikidata_label(artist:wikidata):font-weight:bold}<br/>{wikipedia(artist:wikidata)}" "cs": "Toto dílo vytvořil {wikidata_label(artist:wikidata):font-weight:bold}<br/>{wikipedia(artist:wikidata)}",
"pt": "Esta obra de arte foi feita por {wikidata_label(artist:wikidata):font-weight:bold}<br/>{wikipedia(artist:wikidata)}"
}, },
"question": { "question": {
"en": "Who made this artwork?", "en": "Who made this artwork?",
"de": "Wer hat dieses Kunstwerk geschaffen?", "de": "Wer hat dieses Kunstwerk geschaffen?",
"nl": "Wie heeft dit kunstwerk gemaakt?", "nl": "Wie heeft dit kunstwerk gemaakt?",
"cs": "Kdo je autorem tohoto díla?" "cs": "Kdo je autorem tohoto díla?",
"pt": "Quem fez essa obra de arte?"
}, },
"freeform": { "freeform": {
"key": "artist:wikidata", "key": "artist:wikidata",
@ -565,7 +568,8 @@
"en": "What does this artwork depict?", "en": "What does this artwork depict?",
"de": "Was zeigt dieses Kunstwerk?", "de": "Was zeigt dieses Kunstwerk?",
"nl": "Wat beeldt dit kunstwerk af?", "nl": "Wat beeldt dit kunstwerk af?",
"cs": "Co zobrazuje toto umělecké dílo?" "cs": "Co zobrazuje toto umělecké dílo?",
"pt": "O que esta obra de arte representa?"
}, },
"freeform": { "freeform": {
"key": "subject:wikidata", "key": "subject:wikidata",
@ -575,7 +579,8 @@
"en": "This artwork depicts {wikidata_label(subject:wikidata)}{wikipedia(subject:wikidata)}", "en": "This artwork depicts {wikidata_label(subject:wikidata)}{wikipedia(subject:wikidata)}",
"de": "Das Kunstwerk zeigt {wikidata_label(subject:wikidata)}{wikipedia(subject:wikidata)}", "de": "Das Kunstwerk zeigt {wikidata_label(subject:wikidata)}{wikipedia(subject:wikidata)}",
"nl": "Dit kunstwerk beeldt {wikidata_label(subject:wikidata)}{wikipedia(subject:wikidata)} af", "nl": "Dit kunstwerk beeldt {wikidata_label(subject:wikidata)}{wikipedia(subject:wikidata)} af",
"cs": "Toto dílo zobrazuje {wikidata_label(subject:wikidata)}{wikipedia(subject:wikidata)}" "cs": "Toto dílo zobrazuje {wikidata_label(subject:wikidata)}{wikipedia(subject:wikidata)}",
"pt": "A obra de arte representa {wikidata_label(subject:wikidata)}{wikipedia(subject:wikidata)}"
} }
} }
], ],

View file

@ -394,7 +394,8 @@
"hu": "Legnagyobb szélesség: {maxwidth:physical} m", "hu": "Legnagyobb szélesség: {maxwidth:physical} m",
"es": "Anchura máxima: {maxwidth:physical} m", "es": "Anchura máxima: {maxwidth:physical} m",
"da": "Maksimal bredde: {maxwidth:physical} m", "da": "Maksimal bredde: {maxwidth:physical} m",
"cs": "Maximální šířka: {maxwidth:physical} m" "cs": "Maximální šířka: {maxwidth:physical} m",
"pt": "Largura máxima: {maxwidth:physical} m"
}, },
"question": { "question": {
"en": "How wide is the gap left over besides the barrier?", "en": "How wide is the gap left over besides the barrier?",

View file

@ -140,7 +140,8 @@
"es": "¿Qué tipo de banco es este?", "es": "¿Qué tipo de banco es este?",
"fr": "Quel type de banc est-ce ?", "fr": "Quel type de banc est-ce ?",
"da": "Hvilken slags bænk er dette?", "da": "Hvilken slags bænk er dette?",
"cs": "Co je to za lavičku?" "cs": "Co je to za lavičku?",
"pt": "Que tipo de banco é este?"
}, },
"mappings": [ "mappings": [
{ {
@ -180,7 +181,8 @@
"nl": "Er is hier geen bank", "nl": "Er is hier geen bank",
"es": "No hay ningún banco aquí", "es": "No hay ningún banco aquí",
"da": "Der er ingen bænk her", "da": "Der er ingen bænk her",
"cs": "Zde není žádná lavička" "cs": "Zde není žádná lavička",
"pt": "Não há nenhum banco aqui"
} }
} }
] ]

View file

@ -3771,7 +3771,8 @@
"override": { "override": {
"question": { "question": {
"en": "When is this charging station opened?", "en": "When is this charging station opened?",
"nl": "Wanneer is dit oplaadpunt beschikbaar??" "nl": "Wanneer is dit oplaadpunt beschikbaar??",
"de": "Wann ist die Ladestation geöffnet?"
} }
}, },
"id": "OH" "id": "OH"
@ -4660,7 +4661,7 @@
{ {
"question": { "question": {
"en": "Has a <div style='display: inline-block'><b>Type 1 <i>without</i> cable (J1772)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1_J1772.svg'/></div> connector", "en": "Has a <div style='display: inline-block'><b>Type 1 <i>without</i> cable (J1772)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1_J1772.svg'/></div> connector",
"nl": "Heeft een <div style='display: inline-block'><b><b>Type 1 <i>zonder</i> kabel</b> (J1772)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1_J1772.svg'/></div>", "nl": "Heeft een <div style='display: inline-block'><b>Type 1 <i>zonder</i> kabel (J1772)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1_J1772.svg'/></div>",
"da": "Har et <div style='display: inline-block'><b>Type 1 <i>uden</i> kabel (J1772)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1_J1772.svg'/></div> stik", "da": "Har et <div style='display: inline-block'><b>Type 1 <i>uden</i> kabel (J1772)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1_J1772.svg'/></div> stik",
"de": "Verfügt über einen <div style='display: inline-block'><b>Typ 1 (J1772)</b>Stecker <i>ohne</i> Kabel<img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1_J1772.svg'/></div>", "de": "Verfügt über einen <div style='display: inline-block'><b>Typ 1 (J1772)</b>Stecker <i>ohne</i> Kabel<img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1_J1772.svg'/></div>",
"es": "Tiene un conector de <div style='display: inline-block'><b>Tipo 1 <i>sin</i> cable (J1772)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1_J1772.svg'/></div>" "es": "Tiene un conector de <div style='display: inline-block'><b>Tipo 1 <i>sin</i> cable (J1772)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1_J1772.svg'/></div>"
@ -4670,7 +4671,7 @@
{ {
"question": { "question": {
"en": "Has a <div style='display: inline-block'><b>Type 1 CCS (aka Type 1 Combo)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1-ccs.svg'/></div> connector", "en": "Has a <div style='display: inline-block'><b>Type 1 CCS (aka Type 1 Combo)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1-ccs.svg'/></div> connector",
"nl": "Heeft een <div style='display: inline-block'><b><b>Type 1 CCS</b> (ook gekend als Type 1 Combo)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1-ccs.svg'/></div>", "nl": "Heeft een <div style='display: inline-block'><b>Type 1 CCS (ook gekend als Type 1 Combo)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1-ccs.svg'/></div>",
"da": "Har et <div style='display: inline-block'><b>Type 1 CCS-stik (også kendt som Type 1 Combo)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1-ccs.svg'/></div> stik", "da": "Har et <div style='display: inline-block'><b>Type 1 CCS-stik (også kendt som Type 1 Combo)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1-ccs.svg'/></div> stik",
"de": "Verfügt über einen <div style='display: inline-block'><b>Typ 1 CCS (Typ 1 Combo)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1-ccs.svg'/></div> Stecker", "de": "Verfügt über einen <div style='display: inline-block'><b>Typ 1 CCS (Typ 1 Combo)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1-ccs.svg'/></div> Stecker",
"es": "Tiene un conector <div style='display: inline-block'><b>Tipo 1 CCS (Combo Tipo 1)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1-ccs.svg'/></div>" "es": "Tiene un conector <div style='display: inline-block'><b>Tipo 1 CCS (Combo Tipo 1)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1-ccs.svg'/></div>"

View file

@ -1002,7 +1002,7 @@
}, },
"question": { "question": {
"en": "What is the carriage width of this road (in meters)?<br/><span class='subtle'>This is measured curb to curb and thus includes the width of parallell parking lanes</span>", "en": "What is the carriage width of this road (in meters)?<br/><span class='subtle'>This is measured curb to curb and thus includes the width of parallell parking lanes</span>",
"nl": "Hoe breed is de rijbaan in deze straat (in meters)?<br/><span class='subtle'>Dit is </span><br/><span class='subtle'>Meet dit van stoepsteen tot stoepsteen, dus inclusief een parallelle parkeerstrook</span>", "nl": "Hoe breed is de rijbaan in deze straat (in meters)?<br/><span class='subtle'>Dit is gemeten van stoepsteen tot stoepsteen, dus inclusief een parallelle parkeerstrook</span>",
"de": "Wie groß ist die Fahrbahnbreite dieser Straße (in Metern)?<br/><span class='subtle'>Diese wird von Bordstein zu Bordstein gemessen und schließt daher die Breite von parallelen Parkspuren ein</span>", "de": "Wie groß ist die Fahrbahnbreite dieser Straße (in Metern)?<br/><span class='subtle'>Diese wird von Bordstein zu Bordstein gemessen und schließt daher die Breite von parallelen Parkspuren ein</span>",
"fr": "Quelle est la largeur de cette chaussée (en mètres) ?<br/><span class='subtle'>Elle est mesurée d'une bordure à l'autre et inclut donc la largeur des voies de stationnement parallèles</span>" "fr": "Quelle est la largeur de cette chaussée (en mètres) ?<br/><span class='subtle'>Elle est mesurée d'une bordure à l'autre et inclut donc la largeur des voies de stationnement parallèles</span>"
}, },

View file

@ -719,7 +719,7 @@
{ {
"id": "friture-take-your-container", "id": "friture-take-your-container",
"question": { "question": {
"nl": "Als je je eigen container (bv. kookpot of kleine potjes voor saus) meeneemt, gebruikt de frituur deze dan om je bestelling in te doen?", "nl": "Als je je eigen container (bv. kookpot of kleine potjes voor saus) meeneemt, gebruikt de frituur deze dan om je bestelling in te doen?<br/>",
"fr": "Est-il proposé dutiliser ses propres contenants pour sa commande ?<br/>", "fr": "Est-il proposé dutiliser ses propres contenants pour sa commande ?<br/>",
"en": "If you bring your own container (such as a cooking pot and small pots), is it used to package your order?<br/>", "en": "If you bring your own container (such as a cooking pot and small pots), is it used to package your order?<br/>",
"ja": "お客様が持参容器(調理用の鍋や小さな鍋など)をもってきた場合は、注文の梱包に使用されますか?<br/>", "ja": "お客様が持参容器(調理用の鍋や小さな鍋など)をもってきた場合は、注文の梱包に使用されますか?<br/>",

View file

@ -38,4 +38,4 @@
] ]
} }
] ]
} }

View file

@ -163,7 +163,8 @@
], ],
"title": { "title": {
"en": "a pharmacy", "en": "a pharmacy",
"nl": "een apotheek" "nl": "een apotheek",
"de": "eine Apotheke"
} }
} }
] ]

View file

@ -144,7 +144,8 @@
"if": "post_office:brand=DHL", "if": "post_office:brand=DHL",
"then": { "then": {
"en": "This location offers services for DHL", "en": "This location offers services for DHL",
"de": "Dieser Standort bietet Dienstleistungen für DHL an" "de": "Dieser Standort bietet Dienstleistungen für DHL an",
"nl": "Deze locatie biedt diensten aan voor DHL"
}, },
"hideInAnswer": "_country=de" "hideInAnswer": "_country=de"
}, },
@ -152,21 +153,24 @@
"if": "post_office:brand=DPD", "if": "post_office:brand=DPD",
"then": { "then": {
"en": "This location offers services for DPD", "en": "This location offers services for DPD",
"de": "Dieser Standort bietet Dienstleistungen für DPD an" "de": "Dieser Standort bietet Dienstleistungen für DPD an",
"nl": "Deze locatie biedt diensten aan voor DPD"
} }
}, },
{ {
"if": "post_office:brand=GLS", "if": "post_office:brand=GLS",
"then": { "then": {
"en": "This location offers services for GLS", "en": "This location offers services for GLS",
"de": "Dieser Standort bietet Dienstleistungen für GLS an" "de": "Dieser Standort bietet Dienstleistungen für GLS an",
"nl": "Deze locatie biedt diensten aan voor GLS"
} }
}, },
{ {
"if": "post_office:brand=UPS", "if": "post_office:brand=UPS",
"then": { "then": {
"en": "This location offers services for UPS", "en": "This location offers services for UPS",
"de": "Dieser Standort bietet Dienstleistungen für UPS an" "de": "Dieser Standort bietet Dienstleistungen für UPS an",
"nl": "Deze locatie biedt diensten aan voor UPS"
} }
}, },
{ {
@ -189,7 +193,8 @@
"if": "post_office:brand=PostNL", "if": "post_office:brand=PostNL",
"then": { "then": {
"en": "This location is a PostNL-point", "en": "This location is a PostNL-point",
"de": "Dieser Standort ist ein PostNL-Punkt" "de": "Dieser Standort ist ein PostNL-Punkt",
"nl": "Deze locatie is een PostNL-punt"
}, },
"hideInAnswer": { "hideInAnswer": {
"and": [ "and": [
@ -202,7 +207,8 @@
"if": "post_office:brand=bpost", "if": "post_office:brand=bpost",
"then": { "then": {
"en": "This location offers services for bpost", "en": "This location offers services for bpost",
"de": "Dieser Standort bietet Dienstleistungen für bpost an" "de": "Dieser Standort bietet Dienstleistungen für bpost an",
"nl": "Deze locatie biedt diensten aan voor bpost"
}, },
"hideInAnswer": "_country!=be" "hideInAnswer": "_country!=be"
} }
@ -243,11 +249,13 @@
"id": "parcel-from", "id": "parcel-from",
"render": { "render": {
"en": "You can post parcels with these companies: {post_office:parcel_from}", "en": "You can post parcels with these companies: {post_office:parcel_from}",
"de": "Sie können Pakete mit diesen Unternehmen versenden: {post_office:parcel_from}" "de": "Sie können Pakete mit diesen Unternehmen versenden: {post_office:parcel_from}",
"nl": "Je kan pakketten versturen met deze bedrijven: {post_office:parcel_from}"
}, },
"question": { "question": {
"en": "Can you send a parcel here?", "en": "Can you send a parcel here?",
"de": "Können Sie hier Pakete versenden?" "de": "Können Sie hier Pakete versenden?",
"nl": "Kan je hier pakketten versturen?"
}, },
"freeform": { "freeform": {
"key": "post_office:parcel_from", "key": "post_office:parcel_from",
@ -258,14 +266,16 @@
"if": "post_office:parcel_from=yes", "if": "post_office:parcel_from=yes",
"then": { "then": {
"en": "You can send parcels here", "en": "You can send parcels here",
"de": "Hier können Sie Pakete versenden" "de": "Hier können Sie Pakete versenden",
"nl": "Je kan hier pakketten versturen"
} }
}, },
{ {
"if": "post_office:parcel_from=no", "if": "post_office:parcel_from=no",
"then": { "then": {
"en": "You can't send parcels here", "en": "You can't send parcels here",
"de": "Sie können hier keine Pakete versenden" "de": "Sie können hier keine Pakete versenden",
"nl": "Je kan hier geen pakketten versturen"
} }
} }
] ]
@ -336,11 +346,13 @@
"id": "stamps", "id": "stamps",
"render": { "render": {
"en": "You can buy stamps from companies: {post_office:stamps}", "en": "You can buy stamps from companies: {post_office:stamps}",
"de": "Sie können Briefmarken folgender Unternehmen kaufen: {post_office:stamps}" "de": "Sie können Briefmarken folgender Unternehmen kaufen: {post_office:stamps}",
"nl": "Je kan hier postzegels kopen van de volgende bedrijven: {post_office:stamps}"
}, },
"question": { "question": {
"en": "Can you buy stamps here?", "en": "Can you buy stamps here?",
"de": "Kann man hier Briefmarken kaufen?" "de": "Kann man hier Briefmarken kaufen?",
"nl": "Kan je hier postzegels kopen?"
}, },
"freeform": { "freeform": {
"key": "post_office:stamps", "key": "post_office:stamps",
@ -351,14 +363,16 @@
"if": "post_office:stamps=yes", "if": "post_office:stamps=yes",
"then": { "then": {
"en": "You can buy stamps here", "en": "You can buy stamps here",
"de": "Sie können hier Briefmarken kaufen" "de": "Sie können hier Briefmarken kaufen",
"nl": "Je kan hier postzegels kopen"
} }
}, },
{ {
"if": "post_office:stamps=no", "if": "post_office:stamps=no",
"then": { "then": {
"en": "You can't buy stamps here", "en": "You can't buy stamps here",
"de": "Sie können hier keine Briefmarken kaufen" "de": "Sie können hier keine Briefmarken kaufen",
"nl": "Je kan hier geen postzegels kopen"
} }
} }
] ]

View file

@ -138,7 +138,8 @@
"id": "ramp", "id": "ramp",
"question": { "question": {
"en": "Is there a ramp at these stairs?", "en": "Is there a ramp at these stairs?",
"de": "Gibt es eine Rampe an dieser Treppe?" "de": "Gibt es eine Rampe an dieser Treppe?",
"nl": "Is er een helling bij deze trap?"
}, },
"multiAnswer": true, "multiAnswer": true,
"mappings": [ "mappings": [
@ -147,7 +148,8 @@
"ifnot": "ramp:bicycle=no", "ifnot": "ramp:bicycle=no",
"then": { "then": {
"en": "There is a ramp for bicycles here", "en": "There is a ramp for bicycles here",
"de": "Hier gibt es eine Rampe für Fahrräder" "de": "Hier gibt es eine Rampe für Fahrräder",
"nl": "Er is hier een helling voor fietsen"
} }
}, },
{ {
@ -155,14 +157,16 @@
"ifnot": "ramp:wheelchair=no", "ifnot": "ramp:wheelchair=no",
"then": { "then": {
"en": "There is a ramp for wheelchairs here", "en": "There is a ramp for wheelchairs here",
"de": "Hier gibt es eine Rampe für Rollstühle" "de": "Hier gibt es eine Rampe für Rollstühle",
"nl": "Er is hier een helling voor rolstoelen"
} }
}, },
{ {
"if": "ramp=separate", "if": "ramp=separate",
"then": { "then": {
"en": "There is ramp for wheelchairs here, but it is shown separately on the map", "en": "There is ramp for wheelchairs here, but it is shown separately on the map",
"de": "Hier gibt es eine Rampe für Rollstühle, die jedoch auf der Karte separat angezeigt wird" "de": "Hier gibt es eine Rampe für Rollstühle, die jedoch auf der Karte separat angezeigt wird",
"nl": "Er is hier een helling voor rolstoelen, maar deze is los aangegeven op de kaart"
}, },
"hideInAnswer": true "hideInAnswer": true
}, },
@ -171,7 +175,8 @@
"ifnot": "ramp:stroller=no", "ifnot": "ramp:stroller=no",
"then": { "then": {
"en": "There is a ramp for strollers here", "en": "There is a ramp for strollers here",
"de": "Hier gibt es eine Rampe für Kinderwagen" "de": "Hier gibt es eine Rampe für Kinderwagen",
"nl": "Er is hier een helling voor kinderwagens"
} }
}, },
{ {
@ -179,7 +184,8 @@
"ifnot": "ramp=", "ifnot": "ramp=",
"then": { "then": {
"en": "There is no ramp at these stairs", "en": "There is no ramp at these stairs",
"de": "An dieser Treppe gibt es keine Rampe" "de": "An dieser Treppe gibt es keine Rampe",
"nl": "Er is hier geen helling"
} }
} }
] ]

View file

@ -18,7 +18,8 @@
"if": "name~*", "if": "name~*",
"then": { "then": {
"en": "Toilet at {name}", "en": "Toilet at {name}",
"de": "Toilette in {name}" "de": "Toilette in {name}",
"nl": "Toilet bij {name}"
} }
} }
] ]
@ -29,7 +30,8 @@
{ {
"question": { "question": {
"en": "Are these toilets publicly accessible?", "en": "Are these toilets publicly accessible?",
"de": "Ist die Toilette öffentlich zugänglich?" "de": "Ist die Toilette öffentlich zugänglich?",
"nl": "Zijn deze toiletten publiek toegankelijk?"
}, },
"render": { "render": {
"en": "Access is {toilets:access}", "en": "Access is {toilets:access}",

View file

@ -34,7 +34,8 @@
"then": { "then": {
"en": "{name}", "en": "{name}",
"de": "{name}", "de": "{name}",
"da": "{name}" "da": "{name}",
"nl": "{name}"
} }
} }
] ]
@ -45,7 +46,8 @@
"render": { "render": {
"en": "#ff0000", "en": "#ff0000",
"de": "#ff0000", "de": "#ff0000",
"da": "#ff0000" "da": "#ff0000",
"nl": "#ff0000"
}, },
"mappings": [ "mappings": [
{ {

View file

@ -244,7 +244,8 @@
"id": "Build year", "id": "Build year",
"render": { "render": {
"en": "This building was built in <b>{_bag_obj:start_date}</b>", "en": "This building was built in <b>{_bag_obj:start_date}</b>",
"de": "Dieses Gebäude wurde gebaut in <b>{_bag_obj:start_date}</b>" "de": "Dieses Gebäude wurde gebaut in <b>{_bag_obj:start_date}</b>",
"pt_BR": "Esta construção é de <b>{_bag_obj:start_date}</b>"
}, },
"mappings": [ "mappings": [
{ {

View file

@ -5,7 +5,7 @@
"contributor": "Pieter Vander Vennet" "contributor": "Pieter Vander Vennet"
}, },
{ {
"commits": 180, "commits": 181,
"contributor": "kjon" "contributor": "kjon"
}, },
{ {
@ -21,7 +21,7 @@
"contributor": "Anonymous" "contributor": "Anonymous"
}, },
{ {
"commits": 38, "commits": 39,
"contributor": "Robin van der Linde" "contributor": "Robin van der Linde"
}, },
{ {
@ -252,6 +252,10 @@
"commits": 3, "commits": 3,
"contributor": "SiegbjornSitumeang" "contributor": "SiegbjornSitumeang"
}, },
{
"commits": 2,
"contributor": "Tarcila Cataldi"
},
{ {
"commits": 2, "commits": 2,
"contributor": "Valerio Bozzolan" "contributor": "Valerio Bozzolan"

View file

@ -86,6 +86,7 @@
"add": { "add": {
"addNew": "Add {category}", "addNew": "Add {category}",
"addNewMapLabel": "Click here to add a new item", "addNewMapLabel": "Click here to add a new item",
"backToSelect": "Select a different category",
"confirmButton": "Add a {category}<br/><div class='alert'>Your addition is visible for everyone</div>", "confirmButton": "Add a {category}<br/><div class='alert'>Your addition is visible for everyone</div>",
"confirmIntro": "<h3>Add a {title}?</h3>The feature you create here will be <b>visible for everyone</b>. Please, only add things on to the map if they truly exist. A lot of applications use this data.", "confirmIntro": "<h3>Add a {title}?</h3>The feature you create here will be <b>visible for everyone</b>. Please, only add things on to the map if they truly exist. A lot of applications use this data.",
"disableFilters": "Disable all filters", "disableFilters": "Disable all filters",

View file

@ -1532,6 +1532,11 @@
"question": "Ist diese Ladestation Teil eines Netzwerks?", "question": "Ist diese Ladestation Teil eines Netzwerks?",
"render": "Teil des Netzwerks <b>{network}</b>" "render": "Teil des Netzwerks <b>{network}</b>"
}, },
"OH": {
"override": {
"question": "Wann ist die Ladestation geöffnet?"
}
},
"Operational status": { "Operational status": {
"mappings": { "mappings": {
"0": { "0": {
@ -2233,11 +2238,6 @@
"website": { "website": {
"question": "Auf welcher Webseite kann man weitere Informationen über diese Ladestation finden?", "question": "Auf welcher Webseite kann man weitere Informationen über diese Ladestation finden?",
"render": "Weitere Informationen unter <a href='{website}'>{website}</a>" "render": "Weitere Informationen unter <a href='{website}'>{website}</a>"
},
"OH": {
"override": {
"question": "Wann ist die Ladestation geöffnet?"
}
} }
}, },
"title": { "title": {
@ -5538,6 +5538,11 @@
} }
}, },
"name": "Apotheke", "name": "Apotheke",
"presets": {
"0": {
"title": "eine Apotheke"
}
},
"tagRenderings": { "tagRenderings": {
"name": { "name": {
"freeform": { "freeform": {
@ -5568,11 +5573,6 @@
} }
}, },
"render": "{name}" "render": "{name}"
},
"presets": {
"0": {
"title": "eine Apotheke"
}
} }
}, },
"picnic_table": { "picnic_table": {
@ -7366,11 +7366,6 @@
"wheelchair-door-width": { "wheelchair-door-width": {
"question": "Wie breit ist die Tür zur rollstuhlgerechten Toilette?", "question": "Wie breit ist die Tür zur rollstuhlgerechten Toilette?",
"render": "Die Tür zur rollstuhlgerechten Toilette ist {canonical(toilets:door:width)} breit" "render": "Die Tür zur rollstuhlgerechten Toilette ist {canonical(toilets:door:width)} breit"
},
"opening_hours": {
"override": {
"question": "Wann ist die Einrichtung, in der sich die Toilette befindet, geöffnet?"
}
} }
}, },
"title": { "title": {
@ -8038,4 +8033,4 @@
} }
} }
} }
} }

View file

@ -2445,6 +2445,7 @@
}, },
"title": { "title": {
"mappings": { "mappings": {
"0": {},
"1": { "1": {
"then": "Klimsite <b>{name}</b>" "then": "Klimsite <b>{name}</b>"
}, },
@ -5549,18 +5550,6 @@
"question": "Wat zijn de openingsuren voor dit postkantoor?" "question": "Wat zijn de openingsuren voor dit postkantoor?"
} }
}, },
"stamps": {
"render": "Je kan hier postzegels kopen van de volgende bedrijven: {post_office:stamps}",
"mappings": {
"0": {
"then": "Je kan hier postzegels kopen"
},
"1": {
"then": "Je kan hier geen postzegels kopen"
}
},
"question": "Kan je hier postzegels kopen?"
},
"parcel-from": { "parcel-from": {
"mappings": { "mappings": {
"0": { "0": {
@ -5581,9 +5570,6 @@
"1": { "1": {
"then": "Deze locatie biedt diensten aan voor DPD" "then": "Deze locatie biedt diensten aan voor DPD"
}, },
"7": {
"then": "Deze locatie biedt diensten aan voor bpost"
},
"2": { "2": {
"then": "Deze locatie biedt diensten aan voor GLS" "then": "Deze locatie biedt diensten aan voor GLS"
}, },
@ -5592,8 +5578,23 @@
}, },
"6": { "6": {
"then": "Deze locatie is een PostNL-punt" "then": "Deze locatie is een PostNL-punt"
},
"7": {
"then": "Deze locatie biedt diensten aan voor bpost"
} }
} }
},
"stamps": {
"mappings": {
"0": {
"then": "Je kan hier postzegels kopen"
},
"1": {
"then": "Je kan hier geen postzegels kopen"
}
},
"question": "Kan je hier postzegels kopen?",
"render": "Je kan hier postzegels kopen van de volgende bedrijven: {post_office:stamps}"
} }
}, },
"title": { "title": {
@ -6392,15 +6393,15 @@
}, },
"ramp": { "ramp": {
"mappings": { "mappings": {
"0": {
"then": "Er is hier een helling voor fietsen"
},
"1": { "1": {
"then": "Er is hier een helling voor rolstoelen" "then": "Er is hier een helling voor rolstoelen"
}, },
"2": { "2": {
"then": "Er is hier een helling voor rolstoelen, maar deze is los aangegeven op de kaart" "then": "Er is hier een helling voor rolstoelen, maar deze is los aangegeven op de kaart"
}, },
"0": {
"then": "Er is hier een helling voor fietsen"
},
"3": { "3": {
"then": "Er is hier een helling voor kinderwagens" "then": "Er is hier een helling voor kinderwagens"
}, },
@ -6956,8 +6957,8 @@
"then": "Publiek toegankelijk" "then": "Publiek toegankelijk"
} }
}, },
"render": "Toegankelijkheid is {toilets:access}", "question": "Zijn deze toiletten publiek toegankelijk?",
"question": "Zijn deze toiletten publiek toegankelijk?" "render": "Toegankelijkheid is {toilets:access}"
}, },
"toilet-charge": { "toilet-charge": {
"question": "Hoeveel moet men betalen om deze toiletten te gebruiken?", "question": "Hoeveel moet men betalen om deze toiletten te gebruiken?",
@ -6993,6 +6994,13 @@
"render": "De deur naar de rolstoeltoegankelijke toilet is {canonical(toilets:door:width)} wide" "render": "De deur naar de rolstoeltoegankelijke toilet is {canonical(toilets:door:width)} wide"
} }
}, },
"title": {
"mappings": {
"0": {
"then": "Toilet bij {name}"
}
}
},
"units": { "units": {
"0": { "0": {
"applicableUnits": { "applicableUnits": {
@ -7004,13 +7012,6 @@
} }
} }
} }
},
"title": {
"mappings": {
"0": {
"then": "Toilet bij {name}"
}
}
} }
}, },
"trail": { "trail": {
@ -7083,6 +7084,13 @@
}, },
"transit_routes": { "transit_routes": {
"description": "Laag met buslijnen", "description": "Laag met buslijnen",
"mapRendering": {
"0": {
"color": {
"render": "#ff0000"
}
}
},
"name": "Buslijnen", "name": "Buslijnen",
"tagRenderings": { "tagRenderings": {
"colour": { "colour": {
@ -7114,19 +7122,12 @@
} }
}, },
"title": { "title": {
"render": "Buslijn",
"mappings": { "mappings": {
"0": { "0": {
"then": "{name}" "then": "{name}"
} }
} },
}, "render": "Buslijn"
"mapRendering": {
"0": {
"color": {
"render": "#ff0000"
}
}
} }
}, },
"transit_stops": { "transit_stops": {
@ -7635,4 +7636,4 @@
} }
} }
} }
} }

View file

@ -3,17 +3,17 @@
"description": "Endereços", "description": "Endereços",
"name": "Endereços conhecidos no OSM", "name": "Endereços conhecidos no OSM",
"tagRenderings": { "tagRenderings": {
"fixme": {
"question": "O que deve ser corrigido aqui? Explique"
},
"housenumber": { "housenumber": {
"render": "The house number is <b>{addr:housenumber}</b>",
"mappings": { "mappings": {
"0": { "0": {
"then": "Este prédio não tem número" "then": "Este prédio não tem número"
} }
}, },
"question": "Qual é o número desta casa?" "question": "Qual é o número desta casa?",
}, "render": "The house number is <b>{addr:housenumber}</b>"
"fixme": {
"question": "O que deve ser corrigido aqui? Explique"
} }
} }
}, },
@ -26,6 +26,10 @@
} }
}, },
"tagRenderings": { "tagRenderings": {
"artwork-artist-wikidata": {
"question": "Quem fez essa obra de arte?",
"render": "Esta obra de arte foi feita por {wikidata_label(artist:wikidata):font-weight:bold}<br/>{wikipedia(artist:wikidata)}"
},
"artwork-artist_name": { "artwork-artist_name": {
"question": "Que artista criou isto?", "question": "Que artista criou isto?",
"render": "Criado por {artist_name}" "render": "Criado por {artist_name}"
@ -79,10 +83,6 @@
"question": "Existe um site com mais informações sobre esta obra de arte?", "question": "Existe um site com mais informações sobre esta obra de arte?",
"render": "Mais informações <a href='{website}' target='_blank'>neste site</a>" "render": "Mais informações <a href='{website}' target='_blank'>neste site</a>"
}, },
"artwork-artist-wikidata": {
"question": "Quem fez essa obra de arte?",
"render": "Esta obra de arte foi feita por {wikidata_label(artist:wikidata):font-weight:bold}<br/>{wikipedia(artist:wikidata)}"
},
"artwork_subject": { "artwork_subject": {
"question": "O que esta obra de arte representa?", "question": "O que esta obra de arte representa?",
"render": "A obra de arte representa {wikidata_label(subject:wikidata)}{wikipedia(subject:wikidata)}" "render": "A obra de arte representa {wikidata_label(subject:wikidata)}{wikipedia(subject:wikidata)}"
@ -97,6 +97,13 @@
"render": "Obra de arte" "render": "Obra de arte"
} }
}, },
"barrier": {
"tagRenderings": {
"MaxWidth": {
"render": "Largura máxima: {maxwidth:physical} m"
}
}
},
"bench": { "bench": {
"name": "Bancos", "name": "Bancos",
"presets": { "presets": {
@ -190,9 +197,6 @@
"bench_at_pt": { "bench_at_pt": {
"name": "Bancos em pontos de transporte público", "name": "Bancos em pontos de transporte público",
"tagRenderings": { "tagRenderings": {
"bench_at_pt-name": {
"render": "{name}"
},
"bench_at_pt-bench_type": { "bench_at_pt-bench_type": {
"mappings": { "mappings": {
"2": { "2": {
@ -200,6 +204,9 @@
} }
}, },
"question": "Que tipo de banco é este?" "question": "Que tipo de banco é este?"
},
"bench_at_pt-name": {
"render": "{name}"
} }
}, },
"title": { "title": {
@ -594,12 +601,5 @@
"title": { "title": {
"render": "Bicicleta fantasma" "render": "Bicicleta fantasma"
} }
},
"barrier": {
"tagRenderings": {
"MaxWidth": {
"render": "Largura máxima: {maxwidth:physical} m"
}
}
} }
} }

View file

@ -3,6 +3,17 @@
"description": "Neste mapa, pode-se encontrar e marcar desfibriladores próximos", "description": "Neste mapa, pode-se encontrar e marcar desfibriladores próximos",
"title": "Abrir mapa AED" "title": "Abrir mapa AED"
}, },
"bag": {
"layers": {
"2": {
"tagRenderings": {
"Build year": {
"render": "Esta construção é de <b>{_bag_obj:start_date}</b>"
}
}
}
}
},
"benches": { "benches": {
"shortDescription": "Um mapa de bancadas", "shortDescription": "Um mapa de bancadas",
"title": "Bancadas" "title": "Bancadas"
@ -168,16 +179,5 @@
}, },
"ghostbikes": { "ghostbikes": {
"title": "Bicicleta fantasma" "title": "Bicicleta fantasma"
},
"bag": {
"layers": {
"2": {
"tagRenderings": {
"Build year": {
"render": "Esta construção é de <b>{_bag_obj:start_date}</b>"
}
}
}
}
} }
} }