diff --git a/langs/layers/en.json b/langs/layers/en.json
index ef55e8e49..5d7e3f0b3 100644
--- a/langs/layers/en.json
+++ b/langs/layers/en.json
@@ -1092,7 +1092,7 @@
}
},
"3": {
- "render": "Accessible to kids older then {min_age} years",
+ "render": "Accessible to kids older than {min_age} years",
"question": "What is the minimum age required to access this playground?"
},
"4": {
@@ -1116,7 +1116,7 @@
"then": "Only accessible for clients of the operating business"
},
"3": {
- "then": "Only accessible to studants of the school"
+ "then": "Only accessible to students of the school"
},
"4": {
"then": "Not accessible"
@@ -1770,4 +1770,4 @@
}
}
}
-}
\ No newline at end of file
+}
diff --git a/langs/layers/it.json b/langs/layers/it.json
index b501b6e7b..c264fa88f 100644
--- a/langs/layers/it.json
+++ b/langs/layers/it.json
@@ -308,6 +308,9 @@
},
"7": {
"then": "Una zona del pavimento che è marcata per il parcheggio delle bici"
+ },
+ "6": {
+ "then": "Colonnina "
}
}
},
@@ -343,7 +346,8 @@
}
},
"4": {
- "render": "Posti per {capacity} bici"
+ "render": "Posti per {capacity} bici",
+ "question": "Quante biciclette entrano in questo parcheggio per bici (incluse le eventuali bici da trasporto)?"
},
"5": {
"question": "Chi può usare questo parcheggio bici?",
@@ -359,6 +363,24 @@
"then": "Accesso limitato ai membri di una scuola, una compagnia o un’organizzazione"
}
}
+ },
+ "7": {
+ "render": "Questo parcheggio può contenere {capacity:cargo_bike} bici da trasporto",
+ "question": "Quante bici da trasporto entrano in questo parcheggio per bici?"
+ },
+ "6": {
+ "mappings": {
+ "2": {
+ "then": "Il parcheggio delle bici da trasporto è proibito"
+ },
+ "1": {
+ "then": "Questo parcheggio ha posti destinati (ufficialmente) alle bici da trasporto."
+ },
+ "0": {
+ "then": "Questo parcheggio ha posto per bici da trasporto"
+ }
+ },
+ "question": "Questo parcheggio dispone di posti specifici per le bici da trasporto?"
}
}
},
@@ -949,6 +971,24 @@
"then": "I cani sono liberi di girare liberi"
}
}
+ },
+ "12": {
+ "render": "Area: {_surface:ha} ha"
+ },
+ "9": {
+ "render": "{phone}",
+ "question": "Quale numero di telefono comporre per fare domande o segnalare problemi riguardanti questa riserva naturale?br/>Rispetta la privacy (inserisci il numero di telefono privato solo se questo è noto pubblicamente)"
+ },
+ "8": {
+ "render": "{email}",
+ "question": "Qual è l’indirizzo email a cui scrivere per fare domande o segnalare problemi su questa riserva naturale?
Rispetta la privacy (compila l’indirizzo email personale solo se è stato reso pubblico)"
+ },
+ "7": {
+ "render": "{curator} è il curatore di questa riserva naturale",
+ "question": "Chi è il curatore di questa riserva naturale?
Rispetta la privacy (scrivi il nome solo se questo è noto pubblicamente)"
+ },
+ "6": {
+ "question": "In quale pagina web si possono trovare altre informazioni riguardanti questa riserva naturale?"
}
}
},
@@ -1077,5 +1117,121 @@
"description": "Qualora non si sia sicuri se si tratta di un albero latifoglia o aghifoglia."
}
}
+ },
+ "playground": {
+ "tagRenderings": {
+ "7": {
+ "render": "{email}",
+ "question": "Qual è l’indirizzo email del gestore di questo parco giochi?"
+ },
+ "6": {
+ "mappings": {
+ "4": {
+ "then": "Non accessibile"
+ },
+ "3": {
+ "then": "Accessibile solamente agli studenti della scuola"
+ },
+ "2": {
+ "then": "Accessibile solamente ai clienti dell’attività che lo gestisce"
+ },
+ "1": {
+ "then": "Accessibile pubblicamente"
+ },
+ "0": {
+ "then": "Accessibile pubblicamente"
+ }
+ },
+ "question": "Questo parco giochi è pubblicamente accessibile?"
+ },
+ "5": {
+ "render": "Gestito da {operator}",
+ "question": "Chi è il responsabile di questo parco giochi?"
+ },
+ "4": {
+ "question": "Qual è l’età massima per accedere a questo parco giochi?",
+ "render": "Accessibile ai bambini di età inferiore a {max_age}"
+ },
+ "3": {
+ "question": "Qual è l’età minima per accedere a questo parco giochi?",
+ "render": "Accessibile ai bambini di almeno {min_age} anni"
+ },
+ "2": {
+ "mappings": {
+ "1": {
+ "then": "Questo parco giochi non è illuminato di notte"
+ },
+ "0": {
+ "then": "Questo parco giochi è illuminato di notte"
+ }
+ },
+ "question": "È illuminato di notte questo parco giochi?"
+ },
+ "1": {
+ "mappings": {
+ "7": {
+ "then": "La superficie è pavimentato"
+ },
+ "6": {
+ "then": "La superficie è non pavimentato"
+ },
+ "5": {
+ "then": "La superficie è cemento"
+ },
+ "4": {
+ "then": "La superficie è asfalto"
+ },
+ "3": {
+ "then": "La superficie è mattonelle regolari"
+ },
+ "2": {
+ "then": "La superficie consiste di trucioli di legno"
+ },
+ "1": {
+ "then": "La superficie è sabbia"
+ },
+ "0": {
+ "then": "La superficie è prato"
+ }
+ },
+ "render": "La superficie è {surface}",
+ "question": "Qual è la superficie di questo parco giochi?
Se ve ne è più di una, seleziona quella predominante"
+ }
+ },
+ "title": {
+ "mappings": {
+ "0": {
+ "then": "Parco giochi {name}"
+ }
+ },
+ "render": "Parco giochi"
+ },
+ "description": "Parchi giochi"
+ },
+ "picnic_table": {
+ "presets": {
+ "0": {
+ "title": "Tavolo da picnic"
+ }
+ },
+ "tagRenderings": {
+ "0": {
+ "mappings": {
+ "1": {
+ "then": "È un tavolo da picnic in cemento"
+ },
+ "0": {
+ "then": "È un tavolo da picnic in legno"
+ }
+ },
+ "render": "Questo tavolo da picnic è fatto di {material}",
+ "question": "Di che materiale è fatto questo tavolo da picnic?"
+ }
+ },
+ "description": "Il livello che mostra i tavoli da picnic",
+ "title": {
+ "render": "Tavolo da picnic"
+ },
+ "name": "Tavoli da picnic"
}
-}
\ No newline at end of file
+}
diff --git a/langs/layers/ru.json b/langs/layers/ru.json
index e86522fa8..61c298cc3 100644
--- a/langs/layers/ru.json
+++ b/langs/layers/ru.json
@@ -51,8 +51,634 @@
"7": {
"then": "Цвет: желтый"
}
+ },
+ "question": "Какого цвета скамейка?",
+ "render": "Цвет: {colour}"
+ },
+ "2": {
+ "render": "{seats} мест",
+ "question": "Сколько мест на этой скамейке?"
+ },
+ "4": {
+ "question": "В каком направлении вы смотрите, когда сидите на скамейке?"
+ },
+ "1": {
+ "question": "Есть ли у этой скамейки спинка?",
+ "mappings": {
+ "1": {
+ "then": "Без спинки"
+ },
+ "0": {
+ "then": "Со спинкой"
+ }
+ },
+ "render": "Спинка"
+ }
+ },
+ "presets": {
+ "0": {
+ "description": "Добавить новую скамейку",
+ "title": "Скамейка"
+ }
+ },
+ "title": {
+ "render": "Скамейка"
+ }
+ },
+ "defibrillator": {
+ "tagRenderings": {
+ "12": {
+ "question": "В какое время доступен этот дефибриллятор?",
+ "render": "{opening_hours_table(opening_hours)}"
+ },
+ "14": {
+ "mappings": {
+ "0": {
+ "then": "Проверено сегодня!"
+ }
+ }
+ },
+ "13": {
+ "render": "Дополнительная информация: {description}"
+ }
+ },
+ "presets": {
+ "0": {
+ "title": "Дефибриллятор"
+ }
+ },
+ "title": {
+ "render": "Дефибриллятор"
+ },
+ "name": "Дефибрилляторы",
+ "icon": {
+ "mappings": {
+ "0": {
+ "then": "./assets/layers/defibrillator/aed_checked.svg"
}
}
}
+ },
+ "bike_shop": {
+ "tagRenderings": {
+ "10": {
+ "mappings": {
+ "2": {
+ "then": "Этот магазин ремонтирует только велосипеды, купленные здесь"
+ },
+ "1": {
+ "then": "Этот магазин не ремонтирует велосипеды"
+ },
+ "0": {
+ "then": "Этот магазин ремонтирует велосипеды"
+ }
+ },
+ "question": "В этом магазине ремонтируют велосипеды?"
+ },
+ "9": {
+ "mappings": {
+ "1": {
+ "then": "В этом магазине не продают велосипеды"
+ },
+ "0": {
+ "then": "В этом магазине продаются велосипеды"
+ }
+ }
+ },
+ "15": {
+ "question": "Здесь моют велосипеды?"
+ },
+ "12": {
+ "mappings": {
+ "2": {
+ "then": "В этом магазине продаются только подержанные велосипеды"
+ },
+ "1": {
+ "then": "В этом магазине не продаются подержанные велосипеды"
+ },
+ "0": {
+ "then": "В этом магазине продаются подержанные велосипеды"
+ }
+ },
+ "question": "В этом магазине продаются подержанные велосипеды?"
+ },
+ "11": {
+ "mappings": {
+ "1": {
+ "then": "Этот магазин не сдает велосипеды напрокат"
+ },
+ "0": {
+ "then": "Этот магазин сдает велосипеды в аренду"
+ }
+ },
+ "question": "Этот магазин сдает велосипеды в аренду?"
+ },
+ "5": {
+ "question": "Какой адрес электронной почты у {name}?"
+ },
+ "4": {
+ "question": "Какой номер телефона у {name}?"
+ },
+ "3": {
+ "question": "Какой сайт у {name}?"
+ },
+ "2": {
+ "question": "Как называется этот магазин велосипедов?"
+ }
+ },
+ "description": "Магазин, специализирующийся на продаже велосипедов или сопутствующих товаров",
+ "title": {
+ "mappings": {
+ "4": {
+ "then": "Магазин велосипедов {name}"
+ },
+ "3": {
+ "then": "Ремонт велосипедов {name}"
+ },
+ "2": {
+ "then": "Прокат велосипедов {name}"
+ },
+ "0": {
+ "then": "Магазин спортивного инвентаря {name}"
+ }
+ }
+ }
+ },
+ "bike_repair_station": {
+ "tagRenderings": {
+ "9": {
+ "mappings": {
+ "2": {
+ "then": "Есть манометр, но он сломан"
+ },
+ "1": {
+ "then": "Нет манометра"
+ },
+ "0": {
+ "then": "Есть манометр"
+ }
+ }
+ },
+ "7": {
+ "mappings": {
+ "1": {
+ "then": "Клапан Dunlop"
+ },
+ "0": {
+ "then": "Клапан Presta (также известный как французский клапан)"
+ }
+ },
+ "render": "Этот насос поддерживает следующие клапаны: {valves}"
+ },
+ "8": {
+ "question": "Это электрический велосипедный насос?",
+ "mappings": {
+ "1": {
+ "then": "Электрический насос"
+ },
+ "0": {
+ "then": "Ручной насос"
+ }
+ }
+ },
+ "6": {
+ "mappings": {
+ "1": {
+ "then": "Велосипедный насос работает"
+ },
+ "0": {
+ "then": "Велосипедный насос сломан"
+ }
+ },
+ "question": "Велосипедный насос все еще работает?"
+ }
+ },
+ "title": {
+ "mappings": {
+ "3": {
+ "then": "Велосипедный насос {name}"
+ },
+ "4": {
+ "then": "Велосипедный насос"
+ }
+ }
+ },
+ "presets": {
+ "0": {
+ "title": "Велосипедный насос"
+ }
+ },
+ "icon": {
+ "render": "./assets/layers/bike_repair_station/repair_station.svg"
+ }
+ },
+ "bicycle_tube_vending_machine": {
+ "tagRenderings": {
+ "1": {
+ "question": "Этот торговый автомат все еще работает?",
+ "mappings": {
+ "2": {
+ "then": "Этот торговый автомат закрыт"
+ },
+ "1": {
+ "then": "Этот торговый автомат сломан"
+ },
+ "0": {
+ "then": "Этот торговый автомат работает"
+ }
+ }
+ }
+ }
+ },
+ "bicycle_library": {
+ "tagRenderings": {
+ "6": {
+ "question": "Сколько стоит прокат велосипеда?",
+ "render": "Стоимость аренды велосипеда {charge}"
+ }
+ }
+ },
+ "viewpoint": {
+ "tagRenderings": {
+ "1": {
+ "question": "Вы хотите добавить описание?"
+ }
+ }
+ },
+ "tree_node": {
+ "presets": {
+ "2": {
+ "title": "Дерево"
+ }
+ },
+ "tagRenderings": {
+ "5": {
+ "render": "Название: {name}"
+ },
+ "1": {
+ "mappings": {
+ "0": {
+ "then": "Высота: {height} м"
+ }
+ },
+ "render": "Высота: {height}"
+ }
+ },
+ "title": {
+ "mappings": {
+ "0": {
+ "then": "{name}"
+ }
+ },
+ "render": "Дерево"
+ },
+ "name": "Дерево"
+ },
+ "toilet": {
+ "tagRenderings": {
+ "2": {
+ "mappings": {
+ "0": {
+ "then": "Это платные туалеты"
+ }
+ }
+ },
+ "1": {
+ "mappings": {
+ "2": {
+ "then": "Недоступно"
+ }
+ }
+ }
+ },
+ "presets": {
+ "0": {
+ "title": "Туалет"
+ }
+ },
+ "title": {
+ "render": "Туалет"
+ },
+ "name": "Туалеты"
+ },
+ "surveillance_camera": {
+ "tagRenderings": {
+ "1": {
+ "mappings": {
+ "2": {
+ "then": "Панорамная камера"
+ }
+ }
+ }
+ },
+ "title": {
+ "render": "Камера наблюдения"
+ },
+ "name": "Камеры наблюдения"
+ },
+ "sport_pitch": {
+ "presets": {
+ "1": {
+ "title": "Спортивная площадка"
+ }
+ },
+ "tagRenderings": {
+ "7": {
+ "mappings": {
+ "1": {
+ "then": "Всегда доступен"
+ }
+ }
+ },
+ "2": {
+ "mappings": {
+ "4": {
+ "then": "Поверхность - бетон"
+ },
+ "3": {
+ "then": "Поверхность - асфальт"
+ },
+ "2": {
+ "then": "Поверхность - брусчатка"
+ },
+ "1": {
+ "then": "Поверхность - песок"
+ },
+ "0": {
+ "then": "Поверхность - трава"
+ }
+ },
+ "render": "Поверхность - {surface}"
+ },
+ "1": {
+ "mappings": {
+ "2": {
+ "then": "Это стол для пинг-понга"
+ }
+ }
+ }
+ },
+ "title": {
+ "render": "Спортивная площадка"
+ },
+ "name": "Спортивные площадки"
+ },
+ "slow_roads": {
+ "tagRenderings": {
+ "2": {
+ "mappings": {
+ "6": {
+ "then": "Поверхность - бетон"
+ },
+ "5": {
+ "then": "Поверхность - асфальт"
+ },
+ "4": {
+ "then": "Поверхность - брусчатка"
+ },
+ "3": {
+ "then": "Поверхность - песок"
+ },
+ "1": {
+ "then": "Поверхность - земля"
+ },
+ "0": {
+ "then": "Поверхность - трава"
+ }
+ },
+ "render": "Поверхность - {surface}"
+ }
+ }
+ },
+ "public_bookcase": {
+ "tagRenderings": {
+ "10": {
+ "render": "Более подробная информация на сайте"
+ },
+ "3": {
+ "mappings": {
+ "1": {
+ "then": "В основном книги для взрослых"
+ },
+ "0": {
+ "then": "В основном детские книги"
+ }
+ }
+ },
+ "2": {
+ "question": "Сколько книг помещается в этом общественном книжном шкафу?"
+ },
+ "1": {
+ "mappings": {
+ "0": {
+ "then": "У этого книжного шкафа нет названия"
+ }
+ },
+ "question": "Как называется этот общественный книжный шкаф?"
+ }
+ },
+ "presets": {
+ "0": {
+ "title": "Книжный шкаф"
+ }
+ },
+ "title": {
+ "mappings": {
+ "0": {
+ "then": "Общественный книжный шкаф {name}"
+ }
+ },
+ "render": "Книжный шкаф"
+ },
+ "name": "Книжные шкафы"
+ },
+ "playground": {
+ "presets": {
+ "0": {
+ "title": "Детская площадка"
+ }
+ },
+ "tagRenderings": {
+ "10": {
+ "mappings": {
+ "2": {
+ "then": "Всегда доступен"
+ }
+ }
+ },
+ "8": {
+ "render": "{phone}"
+ },
+ "7": {
+ "render": "{email}"
+ },
+ "6": {
+ "mappings": {
+ "4": {
+ "then": "Недоступно"
+ }
+ }
+ },
+ "3": {
+ "render": "Доступно для детей старше {min_age} лет"
+ },
+ "1": {
+ "mappings": {
+ "5": {
+ "then": "Поверхность - бетон"
+ },
+ "4": {
+ "then": "Поверхность - асфальт"
+ },
+ "3": {
+ "then": "Поверхность - брусчатка"
+ },
+ "1": {
+ "then": "Поверхность - песок"
+ },
+ "0": {
+ "then": "Поверхность - трава"
+ }
+ },
+ "render": "Поверхность - {surface}"
+ }
+ },
+ "title": {
+ "mappings": {
+ "0": {
+ "then": "Детская площадка {name}"
+ }
+ },
+ "render": "Детская площадка"
+ },
+ "description": "Детские площадки",
+ "name": "Детские площадки"
+ },
+ "picnic_table": {
+ "presets": {
+ "0": {
+ "title": "Стол для пикника"
+ }
+ },
+ "tagRenderings": {
+ "0": {
+ "mappings": {
+ "1": {
+ "then": "Это бетонный стол для пикника"
+ },
+ "0": {
+ "then": "Это деревянный стол для пикника"
+ }
+ }
+ }
+ },
+ "title": {
+ "render": "Стол для пикника"
+ },
+ "name": "Столы для пикника"
+ },
+ "nature_reserve": {
+ "tagRenderings": {
+ "9": {
+ "render": "{phone}"
+ },
+ "8": {
+ "render": "{email}"
+ }
+ }
+ },
+ "map": {
+ "presets": {
+ "0": {
+ "title": "Карта"
+ }
+ },
+ "tagRenderings": {
+ "1": {
+ "render": "Эта карта основана на {map_source}",
+ "mappings": {
+ "0": {
+ "then": "Эта карта основана на OpenStreetMap"
+ }
+ }
+ }
+ },
+ "title": {
+ "render": "Карта"
+ },
+ "name": "Карты"
+ },
+ "ghost_bike": {
+ "tagRenderings": {
+ "4": {
+ "render": "{inscription}"
+ },
+ "3": {
+ "render": "Доступна более подробная информация"
+ }
+ }
+ },
+ "drinking_water": {
+ "presets": {
+ "0": {
+ "title": "Питьевая вода"
+ }
+ },
+ "title": {
+ "render": "Питьевая вода"
+ },
+ "name": "Питьевая вода"
+ },
+ "direction": {
+ "name": "Визуализация направления"
+ },
+ "bike_parking": {
+ "tagRenderings": {
+ "5": {
+ "render": "{access}"
+ },
+ "2": {
+ "mappings": {
+ "4": {
+ "then": "Парковка на крыше"
+ },
+ "1": {
+ "then": "Подземная парковка"
+ },
+ "0": {
+ "then": "Подземная парковка"
+ }
+ }
+ }
+ }
+ },
+ "bike_cafe": {
+ "tagRenderings": {
+ "7": {
+ "question": "Какой адрес электронной почты у {name}?"
+ },
+ "5": {
+ "question": "Какой сайт у {name}?"
+ },
+ "6": {
+ "question": "Какой номер телефона у {name}?"
+ }
+ }
+ },
+ "bench_at_pt": {
+ "tagRenderings": {
+ "1": {
+ "render": "{name}"
+ }
+ },
+ "title": {
+ "mappings": {
+ "0": {
+ "then": "Скамейка на остановке общественного транспорта"
+ }
+ },
+ "render": "Скамейка"
+ },
+ "name": "Скамейки на остановках общественного транспорта"
}
-}
\ No newline at end of file
+}
diff --git a/langs/layers/sv.json b/langs/layers/sv.json
new file mode 100644
index 000000000..0967ef424
--- /dev/null
+++ b/langs/layers/sv.json
@@ -0,0 +1 @@
+{}