From a567b73d1ad58ca72489a886c02b2089932a2a9d Mon Sep 17 00:00:00 2001 From: Igor Eliezer Date: Fri, 9 Mar 2018 18:03:33 -0300 Subject: [PATCH 01/26] Create pt-br.json Creating Brazilian Portuguese translation for categories-main. --- lang/pt-br.json | 66 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 66 insertions(+) create mode 100644 lang/pt-br.json diff --git a/lang/pt-br.json b/lang/pt-br.json new file mode 100644 index 0000000..b1c9f05 --- /dev/null +++ b/lang/pt-br.json @@ -0,0 +1,66 @@ +{ + "category:administrative": "Divisão Político-Administrativa", + "category:agriculture": "Agricultura", + "category:alternative_amenities": "Equipamentos", + "category:alternative_routes": "Rotas", + "category:buildings": "Edificações", + "category:car_amenities": "Equipamentos", + "category:car_furniture": "Mobiliário Urbano", + "category:car_maxspeed": "Velocidade Máxima", + "category:children": "Equipamentos Infantis", + "category:communication": "Comunicação", + "category:construction": "Canteiros de Obras", + "category:culture": "Cultura", + "category:culture_religion": "Cultura", + "category:cycle_amenities": "Equipamentos", + "category:cycle_routes": "Ciclorrotas", + "category:education": "Educação", + "category:emergency": "Emergência", + "category:financial": "Finanças", + "category:gastro": "Gastronomia", + "category:health": "Saúde e Assistência", + "category:hiking_routes": "Rotas de Caminhada", + "category:historic": "Histórico", + "category:index": null, + "category:internet": "Acesso à Internet", + "category:leisure": "Lazer", + "category:military": "Militar", + "category:natural": "Formações Naturais", + "category:other": "Outros", + "category:phone": "Telefone", + "category:places": "Lugares", + "category:places_geo": "Lugares", + "category:playgrounds": "Parquinhos", + "category:post": "Correios", + "category:power": "Energia", + "category:pt_amenities": "Equipamentos", + "category:pt_routes": "Rotas", + "category:pt_stops": "Paradas e Estações", + "category:public": "Serviços Públicos", + "category:railway-electrification": "Eletrificação Ferroviária", + "category:railway-infrastructure": "Infraestrutura Ferroviária", + "category:religion": "Religião", + "category:residential": "Áreas Residenciais", + "category:resources": "Extração de Recursos", + "category:shop": "Compras", + "category:sport": "Esportes", + "category:tourism_attractions": "Turismo", + "category:tourism_services": "Turismo", + "category:transport_alternative": null, + "category:walk_amenities": "Equipamentos", + "category:waste": "Lixo", + "category:water": "Hidrografia", + "category:wikipedia": "Wikipédia", + "category:works": "Fábricas" + "category:cycle_infrastructure": "Ciclovias", + "category:infrastructure": "Infraestrutura", + "category:leisure_sport_shopping": "Lazer, Esportes e Compras", + "category:railway": "Ferrovia", + "category:services": "Serviços", + "category:special": "Especial", + "category:transport": "Transportes", + "category:transport_car": "Tráfego Individual", + "category:transport_cycle": "Ciclismo", + "category:transport_pt": "Transporte Público", + "category:transport_walk": "Pedestre" +} From 8ff6fde7becb1da52a0bfaebc72db5371ca70078 Mon Sep 17 00:00:00 2001 From: Igor Eliezer Date: Fri, 9 Mar 2018 18:23:54 -0300 Subject: [PATCH 02/26] Fix missing comma --- lang/pt-br.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lang/pt-br.json b/lang/pt-br.json index b1c9f05..4536be3 100644 --- a/lang/pt-br.json +++ b/lang/pt-br.json @@ -51,7 +51,7 @@ "category:waste": "Lixo", "category:water": "Hidrografia", "category:wikipedia": "Wikipédia", - "category:works": "Fábricas" + "category:works": "Fábricas", "category:cycle_infrastructure": "Ciclovias", "category:infrastructure": "Infraestrutura", "category:leisure_sport_shopping": "Lazer, Esportes e Compras", From 22c878b47c4a85daffb7fcf32eddad80b629b56d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20B=C3=B6sch-Plepelits?= Date: Sat, 10 Mar 2018 15:08:41 +0100 Subject: [PATCH 03/26] Import category titles from translation (pt-br) --- administrative.json | 1 + agriculture.json | 1 + alternative_amenities.json | 1 + alternative_routes.json | 1 + buildings.json | 3 ++- car_amenities.json | 1 + car_furniture.json | 1 + car_maxspeed.json | 3 ++- children.json | 3 ++- communication.json | 1 + construction.json | 1 + culture.json | 1 + culture_religion.json | 7 ++++--- cycle_amenities.json | 3 ++- cycle_routes.json | 3 ++- education.json | 1 + emergency.json | 1 + financial.json | 1 + gastro.json | 1 + health.json | 1 + hiking_routes.json | 3 ++- historic.json | 1 + index.json | 30 ++++++++++++++++++++---------- internet.json | 1 + leisure.json | 1 + military.json | 1 + natural.json | 1 + other.json | 1 + phone.json | 1 + places.json | 1 + places_geo.json | 1 + playgrounds.json | 1 + post.json | 3 ++- power.json | 1 + pt_amenities.json | 1 + pt_routes.json | 3 ++- pt_stops.json | 1 + public.json | 1 + railway-electrification.json | 3 ++- railway-infrastructure.json | 3 ++- religion.json | 1 + residential.json | 1 + resources.json | 1 + shop.json | 1 + sport.json | 1 + tourism_attractions.json | 1 + tourism_services.json | 1 + walk_amenities.json | 3 ++- waste.json | 1 + water.json | 3 ++- wikipedia.json | 3 ++- works.json | 1 + 52 files changed, 87 insertions(+), 26 deletions(-) diff --git a/administrative.json b/administrative.json index c248b19..7f6bf0e 100644 --- a/administrative.json +++ b/administrative.json @@ -11,6 +11,7 @@ "hu": "Adminisztratív határok", "it": "Suddivisioni amministrative", "nl": "Administratieve gebieden", + "pt-br": "Divisão Político-Administrativa", "ro": "Zona administrativa", "ru": "Административные границы" }, diff --git a/agriculture.json b/agriculture.json index ea8177c..ad3a03b 100644 --- a/agriculture.json +++ b/agriculture.json @@ -12,6 +12,7 @@ "it": "Agricoltura", "ja": "農業", "nl": "Landbouw", + "pt-br": "Agricultura", "ro": "Agricultura", "ru": "Сельское хозяйство" }, diff --git a/alternative_amenities.json b/alternative_amenities.json index b7cbe83..969b636 100644 --- a/alternative_amenities.json +++ b/alternative_amenities.json @@ -8,6 +8,7 @@ "it": "Infrastrutture", "ja": "生活環境", "nl": "Voorzieningen", + "pt-br": "Equipamentos", "ru": "Полезные места", "uk": "Amenities" } diff --git a/alternative_routes.json b/alternative_routes.json index 1e65963..f9ad554 100644 --- a/alternative_routes.json +++ b/alternative_routes.json @@ -8,6 +8,7 @@ "it": "Itinerari segnalati", "ja": "ルート", "nl": "Alternatieve routes", + "pt-br": "Rotas", "ru": "Маршруты", "uk": "Маршрути" } diff --git a/buildings.json b/buildings.json index 3527bb0..17b49fa 100644 --- a/buildings.json +++ b/buildings.json @@ -3,7 +3,8 @@ "name": { "de": "Gebäude", "en": "Buildings", - "fr": "Bâtiments" + "fr": "Bâtiments", + "pt-br": "Edificações" }, "query": { "16": [ diff --git a/car_amenities.json b/car_amenities.json index 88efd27..882d4f0 100644 --- a/car_amenities.json +++ b/car_amenities.json @@ -9,6 +9,7 @@ "it": "Infrastrutture", "ja": "生活環境", "nl": "Voorzieningen", + "pt-br": "Equipamentos", "ru": "Обслуживание транспорта", "uk": "Amenities" }, diff --git a/car_furniture.json b/car_furniture.json index 77ccb57..39cb629 100644 --- a/car_furniture.json +++ b/car_furniture.json @@ -9,6 +9,7 @@ "ja": "街路設置公共物", "nl": "Straatmeubilair", "pl": "Elementy drogowe", + "pt-br": "Mobiliário Urbano", "ru": "Элементы дороги", "uk": "Street Furniture" } diff --git a/car_maxspeed.json b/car_maxspeed.json index 9720966..4cd4929 100644 --- a/car_maxspeed.json +++ b/car_maxspeed.json @@ -3,7 +3,8 @@ "name": { "de": "Höchstgeschwindigkeiten", "en": "Maxspeed", - "fr": "Limites de vitesse" + "fr": "Limites de vitesse", + "pt-br": "Velocidade Máxima" }, "query": { "11": "way[highway~\"^(motorway|trunk)$\"];", diff --git a/children.json b/children.json index 1ac1511..52554e6 100644 --- a/children.json +++ b/children.json @@ -3,7 +3,8 @@ "name": { "de": "Einrichtungen für Kinder", "en": "Children amenities", - "fr": "Équipements pour enfants" + "fr": "Équipements pour enfants", + "pt-br": "Equipamentos Infantis" }, "query": { "15": [ diff --git a/communication.json b/communication.json index 1762ae3..ca554a1 100644 --- a/communication.json +++ b/communication.json @@ -13,6 +13,7 @@ "it": "Communicazioni", "ja": "交流", "nl": "Communicatie", + "pt-br": "Comunicação", "ro": "Comunicatii", "ru": "Услуги связи", "uk": "Телекомунікації" diff --git a/construction.json b/construction.json index 927575c..4ec3232 100644 --- a/construction.json +++ b/construction.json @@ -9,6 +9,7 @@ "it": "Cantieri", "ja": "工事中", "nl": "Bouwterrein", + "pt-br": "Canteiros de Obras", "ru": "Места строительства" }, "query": { diff --git a/culture.json b/culture.json index d44f689..aeb7220 100644 --- a/culture.json +++ b/culture.json @@ -15,6 +15,7 @@ "ja": "文化", "nl": "Cultuur", "pl": "Kultura", + "pt-br": "Cultura", "ro": "Cultura", "ru": "Культура", "uk": "Культура " diff --git a/culture_religion.json b/culture_religion.json index 7b69493..b43b74e 100644 --- a/culture_religion.json +++ b/culture_religion.json @@ -6,15 +6,16 @@ "cs": "Kultura", "de": "Kultur und Religion", "el": "Πολιτισμός", - "en": "Culture and Religion", + "en": "Culture", "es": "Cultura y religión", "et": "Kultuur ja religioon", - "fr": "Culture et Religion", + "fr": "Religion", "hu": "Kultúra", "it": "Cultura", "ja": "文化", "nl": "Cultuur", "pl": "Kultura", + "pt-br": "Cultura", "ro": "Cultura", "ru": "Культура", "uk": "Культура " @@ -33,4 +34,4 @@ "id": "tourism_attractions" } ] -} \ No newline at end of file +} diff --git a/cycle_amenities.json b/cycle_amenities.json index ed004c5..2c92eb2 100644 --- a/cycle_amenities.json +++ b/cycle_amenities.json @@ -3,7 +3,8 @@ "name": { "de": "Einrichtungen", "en": "Amenities", - "fr": "Équipements vélo" + "fr": "Équipements vélo", + "pt-br": "Equipamentos" }, "query": { "13": [ diff --git a/cycle_routes.json b/cycle_routes.json index 6d27c7d..14cd4fa 100644 --- a/cycle_routes.json +++ b/cycle_routes.json @@ -3,7 +3,8 @@ "name": { "de": "Radrouten", "en": "Cycle Routes", - "fr": "Itinéraires vélo" + "fr": "Itinéraires vélo", + "pt-br": "Ciclorrotas" }, "query": { "6": "relation[type=route][route=bicycle][network~'^(icn)$']", diff --git a/education.json b/education.json index 82a9c6f..31e6c16 100644 --- a/education.json +++ b/education.json @@ -12,6 +12,7 @@ "ja": "教育サービス", "nl": "Onderwijs", "pl": "Edukacyjne", + "pt-br": "Educação", "ro": "Servicii educatie", "ru": "Образование", "uk": "Освіта" diff --git a/emergency.json b/emergency.json index eed4da0..ab04435 100644 --- a/emergency.json +++ b/emergency.json @@ -13,6 +13,7 @@ "it": "Servizi d'emergenza", "ja": "緊急サービス", "nl": "Hulpdiensten", + "pt-br": "Emergência", "ro": "Servicii urgenta", "ru": "Экстренные службы", "uk": "Швидка допомога" diff --git a/financial.json b/financial.json index c8d47b4..08c3508 100644 --- a/financial.json +++ b/financial.json @@ -11,6 +11,7 @@ "ja": "金融", "nl": "Financieel", "pl": "Finasowe", + "pt-br": "Finanças", "ro": "Financiar", "ru": "Финансы", "uk": "Фінанси" diff --git a/gastro.json b/gastro.json index 44504c5..e97c08d 100644 --- a/gastro.json +++ b/gastro.json @@ -12,6 +12,7 @@ "ja": "食べ物", "nl": "Gastronomie", "pl": "Gastronomia", + "pt-br": "Gastronomia", "ro": "Gastronomie", "ru": "Общепит", "uk": "Гастрономія" diff --git a/health.json b/health.json index 50b14b8..d107cec 100644 --- a/health.json +++ b/health.json @@ -11,6 +11,7 @@ "ja": "健康", "nl": "Gezondheid", "pl": "Zdrowie", + "pt-br": "Saúde e Assistência", "ro": "Sanatate", "ru": "Медицина", "uk": "Здоров'я" diff --git a/hiking_routes.json b/hiking_routes.json index b4398cb..16bcd05 100644 --- a/hiking_routes.json +++ b/hiking_routes.json @@ -3,7 +3,8 @@ "name": { "de": "Wanderrouten", "en": "Hiking routes", - "fr": "Itinéraires pédestres" + "fr": "Itinéraires pédestres", + "pt-br": "Rotas de Caminhada" }, "query": { "10": "relation[type=route][route=hiking][network~\"^(iwn)$\"]", diff --git a/historic.json b/historic.json index 30bfa83..f1a20dc 100644 --- a/historic.json +++ b/historic.json @@ -13,6 +13,7 @@ "ja": "記念", "nl": "Historisch", "pl": "Miejsca Historyczne", + "pt-br": "Histórico", "ro": "Istoric", "ru": "Историческое", "uk": "Історія" diff --git a/index.json b/index.json index 8f861b8..0e810af 100644 --- a/index.json +++ b/index.json @@ -21,7 +21,8 @@ "pl": "Wypoczynek, Sport i Zakupy", "ro": "Timp liber, Sport si Cumparaturi", "ru": "Досуг", - "uk": "Дозвілля" + "uk": "Дозвілля", + "pt-br": "Lazer, Esportes e Compras" }, "subCategories": [ { @@ -61,7 +62,8 @@ "pl": "Usługi", "ro": "Servicii", "ru": "Услуги", - "uk": "Послуги" + "uk": "Послуги", + "pt-br": "Serviços" }, "subCategories": [ { @@ -108,7 +110,8 @@ "pl": "Transport", "ro": "Transport", "ru": "Транспорт", - "uk": "Транспорт" + "uk": "Транспорт", + "pt-br": "Transportes" }, "subCategories": [ { @@ -117,7 +120,8 @@ "name": { "de": "Zu Fuß gehen", "en": "Walking", - "fr": "Marche à pied" + "fr": "Marche à pied", + "pt-br": "Pedestre" }, "subCategories": [ { @@ -134,7 +138,8 @@ "name": { "de": "Radfahren", "en": "Cycling", - "fr": "Cyclisme" + "fr": "Cyclisme", + "pt-br": "Ciclismo" }, "subCategories": [ { @@ -163,7 +168,8 @@ "pl": "Transport Publiczny", "ro": "Transport public", "ru": "Общественный транспорт", - "uk": "Громадський транспорт" + "uk": "Громадський транспорт", + "pt-br": "Transporte Público" }, "subCategories": [ { @@ -192,7 +198,8 @@ "pl": "Transport Indywidualny", "ro": "Trafic individual", "ru": "Частный транспорт", - "uk": "Приватний транспорт" + "uk": "Приватний транспорт", + "pt-br": "Tráfego Individual" }, "subCategories": [ { @@ -211,7 +218,8 @@ "name": { "de": "Infrastruktur", "en": "Infrastructure", - "fr": "Infrastructures" + "fr": "Infrastructures", + "pt-br": "Infraestrutura" }, "subCategories": [ { @@ -240,7 +248,8 @@ "it": "Ferrovie", "ja": "鉄道", "nl": "Spoorwegen", - "ru": "Железные дороги" + "ru": "Железные дороги", + "pt-br": "Ferrovia" }, "subCategories": [ { @@ -273,7 +282,8 @@ "type": "index", "name": { "en": "Special", - "de": "Spezial" + "de": "Spezial", + "pt-br": "Especial" }, "subCategories": [ { diff --git a/internet.json b/internet.json index 61cce3b..1bafbe4 100644 --- a/internet.json +++ b/internet.json @@ -10,6 +10,7 @@ "hu": "Internethozzáférés", "ja": "インターネット接続", "nl": "Internettoegang", + "pt-br": "Acesso à Internet", "ro": "Acces internet" } } diff --git a/leisure.json b/leisure.json index f719e1a..2dfbcf2 100644 --- a/leisure.json +++ b/leisure.json @@ -10,6 +10,7 @@ "it": "Tempo libero", "ja": "レジャー", "nl": "Vrije tijd", + "pt-br": "Lazer", "ro": "Timp liber", "ru": "Досуг", "uk": "Дозвілля" diff --git a/military.json b/military.json index c1207f6..9c3e3ce 100644 --- a/military.json +++ b/military.json @@ -11,6 +11,7 @@ "it": "Militare", "ja": "軍事", "nl": "Militair", + "pt-br": "Militar", "ro": "Militar", "ru": "Вооружённые силы" }, diff --git a/natural.json b/natural.json index 71573d8..ec35b9f 100644 --- a/natural.json +++ b/natural.json @@ -11,6 +11,7 @@ "it": "Natura", "ja": "自然地層", "nl": "Natuurlijke Formaties", + "pt-br": "Formações Naturais", "ru": "Природные образования", "uk": "Природне середовище" }, diff --git a/other.json b/other.json index b02e32b..8ea0472 100644 --- a/other.json +++ b/other.json @@ -10,6 +10,7 @@ "it": "Altri", "ja": "その他", "nl": "Andere", + "pt-br": "Outros", "ro": "Altele", "ru": "Прочее", "uk": "Інше" diff --git a/phone.json b/phone.json index 2bf6e9a..a2554e1 100644 --- a/phone.json +++ b/phone.json @@ -9,6 +9,7 @@ "hu": "Telefon", "ja": "電話", "nl": "Telefonie", + "pt-br": "Telefone", "ro": "Telefon" } } diff --git a/places.json b/places.json index 251da74..f0fc803 100644 --- a/places.json +++ b/places.json @@ -13,6 +13,7 @@ "ja": "場所", "nl": "Plaatsen", "pl": "Miejsca", + "pt-br": "Lugares", "ro": "Locuri", "ru": "Места", "uk": "Місцевість" diff --git a/places_geo.json b/places_geo.json index 850e54f..e83a837 100644 --- a/places_geo.json +++ b/places_geo.json @@ -13,6 +13,7 @@ "ja": "場所", "nl": "Plaatsen", "pl": "Miejsca", + "pt-br": "Lugares", "ro": "Locuri", "ru": "Места", "uk": "Місцевість" diff --git a/playgrounds.json b/playgrounds.json index 2e8ff6a..79802ee 100644 --- a/playgrounds.json +++ b/playgrounds.json @@ -6,6 +6,7 @@ "en": "Playground", "et": "Mänguväljak", "fr": "Jeux pour enfants", + "pt-br": "Parquinhos", "ro": "Loc de joaca", "uk": "Дитячий майданчик" } diff --git a/post.json b/post.json index 1e1b1a9..1e851be 100644 --- a/post.json +++ b/post.json @@ -6,6 +6,7 @@ "en": "Post", "hu": "Posta", "ja": "郵便", - "nl": "Post" + "nl": "Post", + "pt-br": "Correios" } } diff --git a/power.json b/power.json index b272369..b833d32 100644 --- a/power.json +++ b/power.json @@ -11,6 +11,7 @@ "it": "Energia", "ja": "電力", "nl": "Stroomvoorziening", + "pt-br": "Energia", "ro": "Energie", "ru": "Энергетика" }, diff --git a/pt_amenities.json b/pt_amenities.json index 72a500b..b5b5127 100644 --- a/pt_amenities.json +++ b/pt_amenities.json @@ -9,6 +9,7 @@ "it": "Infrastrutture", "ja": "生活環境", "nl": "Voorzieningen", + "pt-br": "Equipamentos", "ru": "Транспортные принадлежности", "uk": "Amenities" }, diff --git a/pt_routes.json b/pt_routes.json index f650940..6f8f365 100644 --- a/pt_routes.json +++ b/pt_routes.json @@ -3,7 +3,8 @@ "name": { "de": "Routen", "en": "Routes", - "fr": "Lignes" + "fr": "Lignes", + "pt-br": "Rotas" }, "query": { "12": "relation[type=route][route~\"^(subway|monorail|ferry|train)$\"];", diff --git a/pt_stops.json b/pt_stops.json index bdb63ed..0905b23 100644 --- a/pt_stops.json +++ b/pt_stops.json @@ -13,6 +13,7 @@ "ja": "停留所と駅", "nl": "Haltes en Stations", "pl": "Przystanki i Stacje", + "pt-br": "Paradas e Estações", "ru": "Остановки и станции", "uk": "Зупинки та станції" }, diff --git a/public.json b/public.json index 548bccd..2678071 100644 --- a/public.json +++ b/public.json @@ -11,6 +11,7 @@ "it": "Servizi pubblici", "ja": "公共サービス", "nl": "Openbare diensten", + "pt-br": "Serviços Públicos", "ro": "Servicii publice", "ru": "Общественные места", "uk": "Громадські місця" diff --git a/railway-electrification.json b/railway-electrification.json index 0a3bea6..72a6941 100644 --- a/railway-electrification.json +++ b/railway-electrification.json @@ -3,7 +3,8 @@ "name": { "de": "Eisenbahn Elektrifizierung", "en": "Railway electrification", - "fr": "Puissance électrique ferroviaire" + "fr": "Puissance électrique ferroviaire", + "pt-br": "Eletrificação Ferroviária" }, "query": { "11": "way[railway=rail][railway!~'^(platform|abandoned|disused|station|proposed|subway_entrance)$'][usage~'^(main|branch)$'];", diff --git a/railway-infrastructure.json b/railway-infrastructure.json index 095e954..a33e91e 100644 --- a/railway-infrastructure.json +++ b/railway-infrastructure.json @@ -3,7 +3,8 @@ "name": { "de": "Eisenbahn Infrastruktur", "en": "Railway infrastructure", - "fr": "Infrastructure ferroviaire" + "fr": "Infrastructure ferroviaire", + "pt-br": "Infraestrutura Ferroviária" }, "query": { "11": "(way[railway=rail][usage~'^(main|branch)$'];node[railway~'^(station)$'];)", diff --git a/religion.json b/religion.json index dd27a2f..bb833c5 100644 --- a/religion.json +++ b/religion.json @@ -12,6 +12,7 @@ "it": "Religione", "ja": "宗教", "nl": "Religie", + "pt-br": "Religião", "ro": "Religie", "ru": "Религия", "uk": "Релігія" diff --git a/residential.json b/residential.json index 6cd2fcc..23278be 100644 --- a/residential.json +++ b/residential.json @@ -12,6 +12,7 @@ "it": "Aree residenziali", "ja": "住居エリア", "nl": "Woongebieden", + "pt-br": "Áreas Residenciais", "ro": "Zona rezidentiala", "ru": "Жилые районы", "uk": "Житлова зона" diff --git a/resources.json b/resources.json index 2c2a243..cf2f4e4 100644 --- a/resources.json +++ b/resources.json @@ -8,6 +8,7 @@ "fr": "Extraction des ressources", "it": "Areee estrattive", "nl": "Grondstoffenwinning", + "pt-br": "Extração de Recursos", "ru": "Добыча ресурсов" }, "query": { diff --git a/shop.json b/shop.json index e4a0048..53ef5cc 100644 --- a/shop.json +++ b/shop.json @@ -13,6 +13,7 @@ "ja": "ショッピング", "nl": "Winkelen", "pl": "Zakupy", + "pt-br": "Compras", "ro": "Cumpărături", "ru": "Покупки", "uk": "Торгівля" diff --git a/sport.json b/sport.json index 4a94d8c..335a626 100644 --- a/sport.json +++ b/sport.json @@ -11,6 +11,7 @@ "it": "Sport", "ja": "スポーツ", "nl": "Sport", + "pt-br": "Esportes", "ru": "Спорт", "uk": "Спорт. Інше." }, diff --git a/tourism_attractions.json b/tourism_attractions.json index e262f80..0005c05 100644 --- a/tourism_attractions.json +++ b/tourism_attractions.json @@ -13,6 +13,7 @@ "ja": "観光", "nl": "Toerisme", "pl": "Turystyka", + "pt-br": "Turismo", "ro": "Turism", "ru": "Туризм", "uk": "Туризм" diff --git a/tourism_services.json b/tourism_services.json index 05366e6..e332cdc 100644 --- a/tourism_services.json +++ b/tourism_services.json @@ -13,6 +13,7 @@ "ja": "観光", "nl": "Toerisme", "pl": "Turystyka", + "pt-br": "Turismo", "ro": "Turism", "ru": "Туризм", "uk": "Туризм" diff --git a/walk_amenities.json b/walk_amenities.json index e1c8f94..6aeba52 100644 --- a/walk_amenities.json +++ b/walk_amenities.json @@ -3,7 +3,8 @@ "name": { "de": "Einrichtungen", "en": "Amenities", - "fr": "Équipements piétons" + "fr": "Équipements piétons", + "pt-br": "Equipamentos" }, "query": { "13": [ diff --git a/waste.json b/waste.json index e7dc3ca..0cefae3 100644 --- a/waste.json +++ b/waste.json @@ -9,6 +9,7 @@ "it": "Smaltimento", "ja": "処理場", "nl": "Afvalverwijdering", + "pt-br": "Lixo", "ru": "Переработка отходов" }, "query": { diff --git a/water.json b/water.json index 4f84476..a601e01 100644 --- a/water.json +++ b/water.json @@ -3,7 +3,8 @@ "name": { "de": "Gewässer", "en": "Waterbodies", - "fr": "Hydrographie" + "fr": "Hydrographie", + "pt-br": "Hidrografia" }, "query": { "10": [ diff --git a/wikipedia.json b/wikipedia.json index 2c937d6..a3babd5 100644 --- a/wikipedia.json +++ b/wikipedia.json @@ -3,7 +3,8 @@ "name": { "de": "Wikipedia", "en": "Wikipedia", - "fr": "Wikipédia" + "fr": "Wikipédia", + "pt-br": "Wikipédia" }, "query": { "14": [ diff --git a/works.json b/works.json index 4c4b78f..9906f29 100644 --- a/works.json +++ b/works.json @@ -9,6 +9,7 @@ "it": "Fabbriche", "ja": "工場", "nl": "Fabrieken", + "pt-br": "Fábricas", "ru": "Промышленность" }, "query": { From 411044a1644f810b6d116875f2af8ba6b78c8be0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20B=C3=B6sch-Plepelits?= Date: Sun, 11 Mar 2018 06:19:24 +0100 Subject: [PATCH 04/26] Translations: add template.json file --- lang/template.json | 66 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 66 insertions(+) create mode 100644 lang/template.json diff --git a/lang/template.json b/lang/template.json new file mode 100644 index 0000000..43abbea --- /dev/null +++ b/lang/template.json @@ -0,0 +1,66 @@ +{ + "category:administrative": "", + "category:agriculture": "", + "category:alternative_amenities": "", + "category:alternative_routes": "", + "category:buildings": "", + "category:car_amenities": "", + "category:car_furniture": "", + "category:car_maxspeed": "", + "category:children": "", + "category:communication": "", + "category:construction": "", + "category:culture": "", + "category:culture_religion": "", + "category:cycle_amenities": "", + "category:cycle_infrastructure": "", + "category:cycle_routes": "", + "category:education": "", + "category:emergency": "", + "category:financial": "", + "category:gastro": "", + "category:health": "", + "category:hiking_routes": "", + "category:historic": "", + "category:index": "", + "category:infrastructure": "", + "category:internet": "", + "category:leisure": "", + "category:leisure_sport_shopping": "", + "category:military": "", + "category:natural": "", + "category:other": "", + "category:phone": "", + "category:places": "", + "category:places_geo": "", + "category:playgrounds": "", + "category:post": "", + "category:power": "", + "category:pt_amenities": "", + "category:pt_routes": "", + "category:pt_stops": "", + "category:public": "", + "category:railway": "", + "category:railway-electrification": "", + "category:railway-infrastructure": "", + "category:religion": "", + "category:residential": "", + "category:resources": "", + "category:services": "", + "category:shop": "", + "category:special": "", + "category:sport": "", + "category:tourism_attractions": "", + "category:tourism_services": "", + "category:transport": "", + "category:transport_alternative": "", + "category:transport_car": "", + "category:transport_cycle": "", + "category:transport_pt": "", + "category:transport_walk": "", + "category:walk_amenities": "", + "category:waste": "", + "category:water": "", + "category:wikipedia": "", + "category:works": "" +} From b4897eadd23b7416dce35fdc7830974b5c2b4c65 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20B=C3=B6sch-Plepelits?= Date: Fri, 16 Mar 2018 21:08:42 +0100 Subject: [PATCH 05/26] Agriculture: priorities --- agriculture.json | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/agriculture.json b/agriculture.json index ad3a03b..e7f2927 100644 --- a/agriculture.json +++ b/agriculture.json @@ -26,6 +26,15 @@ ] }, "feature": { - "description": "{{ tagTrans('landuse', tags.landuse) }}" + "description": "{{ tagTrans('landuse', tags.landuse) }}", + "priority": [ + "{% if tags.landuse == 'farmyard' %}", + "0", + "{% elseif tags.landuse == 'allotments' %}", + "1", + "{% else %}", + "2", + "{% endif %}" + ] } -} +} \ No newline at end of file From a0b6ccb06e33783799066cfeee0457a09e497f3f Mon Sep 17 00:00:00 2001 From: Cybereric Date: Mon, 19 Mar 2018 19:14:10 +0100 Subject: [PATCH 06/26] Categories update --- lang/fr.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/lang/fr.json b/lang/fr.json index 600f13c..eff71b2 100644 --- a/lang/fr.json +++ b/lang/fr.json @@ -4,7 +4,7 @@ "category:alternative_amenities": "Équipement", "category:alternative_routes": "Routes", "category:buildings": "Bâtiments", - "category:car_amenities": "Infrastructures routières", + "category:car_amenities": "Équipements auto", "category:car_furniture": "Fournitures automobiles", "category:car_maxspeed": "Limites de vitesse", "category:children": "Équipements pour enfants", @@ -13,9 +13,9 @@ "category:culture": "Culture", "category:culture_religion": "Religion", "category:cycle_amenities": "Équipements vélo", - "category:cycle_infrastructure": "Infrastructure vélo", + "category:cycle_infrastructure": "Infrastructures vélo", "category:cycle_routes": "Itinéraires vélo", - "category:education": "Services éducatifs", + "category:education": "Éducation", "category:emergency": "Services d'urgence", "category:financial": "Finance", "category:gastro": "Gastronomie", @@ -48,10 +48,10 @@ "category:resources": "Extraction des ressources", "category:services": "Services", "category:shop": "Magasinage/Shopping", - "category:special": null, + "category:special": "Spécial", "category:sport": "Autres sports", "category:tourism_attractions": "Tourisme", - "category:tourism_services": "Services touristiques", + "category:tourism_services": "Tourisme", "category:transport": "Transports", "category:transport_alternative": "Alternatif (Cyclisme, Randonnée, ...)", "category:transport_car": "Transport automobile", @@ -59,7 +59,7 @@ "category:transport_pt": "Transports publics", "category:transport_walk": "Marche à pied", "category:walk_amenities": "Équipements piétons", - "category:waste": "Rebuts", + "category:waste": "Déchets/Recyclage", "category:water": "Hydrographie", "category:wikipedia": "Wikipédia", "category:works": "Zones industrielles" From d976bb063ddffb07bcc81dfb3c9234f2ff9b2cc3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20B=C3=B6sch-Plepelits?= Date: Mon, 19 Mar 2018 20:53:08 +0100 Subject: [PATCH 07/26] Import category titles from translation (fr) --- car_amenities.json | 2 +- education.json | 2 +- index.json | 3 ++- tourism_services.json | 2 +- waste.json | 2 +- 5 files changed, 6 insertions(+), 5 deletions(-) diff --git a/car_amenities.json b/car_amenities.json index 882d4f0..1c00971 100644 --- a/car_amenities.json +++ b/car_amenities.json @@ -5,7 +5,7 @@ "cs": "Občasnká vybavenost", "de": "Einrichtungen", "en": "Amenities", - "fr": "Infrastructures routières", + "fr": "Équipements auto", "it": "Infrastrutture", "ja": "生活環境", "nl": "Voorzieningen", diff --git a/education.json b/education.json index 31e6c16..7b2ac9d 100644 --- a/education.json +++ b/education.json @@ -7,7 +7,7 @@ "el": "Υπηρεσίες Εκπαίδευσης", "en": "Educational Services", "et": "Haridusteenused", - "fr": "Services éducatifs", + "fr": "Éducation", "it": "Istruzione", "ja": "教育サービス", "nl": "Onderwijs", diff --git a/index.json b/index.json index 0e810af..1625c4a 100644 --- a/index.json +++ b/index.json @@ -283,7 +283,8 @@ "name": { "en": "Special", "de": "Spezial", - "pt-br": "Especial" + "pt-br": "Especial", + "fr": "Spécial" }, "subCategories": [ { diff --git a/tourism_services.json b/tourism_services.json index e332cdc..29eb002 100644 --- a/tourism_services.json +++ b/tourism_services.json @@ -7,7 +7,7 @@ "el": "Τουρισμός", "en": "Tourism", "et": "Turism", - "fr": "Services touristiques", + "fr": "Tourisme", "hu": "Túrizmus", "it": "Turismo", "ja": "観光", diff --git a/waste.json b/waste.json index 0cefae3..00fd5d7 100644 --- a/waste.json +++ b/waste.json @@ -5,7 +5,7 @@ "cs": "Nakládání s odpady", "de": "Entsorgung", "en": "Disposal", - "fr": "Rebuts", + "fr": "Déchets/Recyclage", "it": "Smaltimento", "ja": "処理場", "nl": "Afvalverwijdering", From 8cfdc2c23ca0b6a6fd78fc7d2ab2854f9e166f46 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20B=C3=B6sch-Plepelits?= Date: Thu, 22 Mar 2018 13:17:42 +0100 Subject: [PATCH 08/26] Culture and Religion: fix title (en, fr) --- culture_religion.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/culture_religion.json b/culture_religion.json index b43b74e..9ba32a8 100644 --- a/culture_religion.json +++ b/culture_religion.json @@ -6,10 +6,10 @@ "cs": "Kultura", "de": "Kultur und Religion", "el": "Πολιτισμός", - "en": "Culture", + "en": "Culture and Religion", "es": "Cultura y religión", "et": "Kultuur ja religioon", - "fr": "Religion", + "fr": "Culture et Religion", "hu": "Kultúra", "it": "Cultura", "ja": "文化", From ad500f33c18e102c2c4fb9af4a199e824d075534 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20B=C3=B6sch-Plepelits?= Date: Thu, 22 Mar 2018 13:36:49 +0100 Subject: [PATCH 09/26] Emergency: use emergency=phone instead amenity=emergency_phone --- emergency.json | 28 +++++++++++++++++++--------- 1 file changed, 19 insertions(+), 9 deletions(-) diff --git a/emergency.json b/emergency.json index ab04435..0b39e12 100644 --- a/emergency.json +++ b/emergency.json @@ -28,13 +28,23 @@ ], "13": [ "(", - "node[amenity~\"^(fire_station|hospital|police|emergency_phone)$\"];", - "way[amenity~\"^(fire_station|hospital|police|emergency_phone)$\"];", - "relation[amenity~\"^(fire_station|hospital|police|emergency_phone)$\"];", + "node[amenity~\"^(fire_station|hospital|police)$\"];", + "way[amenity~\"^(fire_station|hospital|police)$\"];", + "relation[amenity~\"^(fire_station|hospital|police)$\"];", + "node[emergency~\"^(phone)$\"];", ")" ] }, "feature": { + "pre": [ + "{% if tags.amenity in [ 'fire_station', 'hospital', 'police' ] %}", + "{% set key = 'amenity' %}", + "{% set value = tags.amenity %}", + "{% elseif tags.emergency %}", + "{% set key = 'emergency' %}", + "{% set value = tags.emergency %}", + "{% endif %}" + ], "description": "{{ tagTrans('amenity', tags.amenity) }}", "markerSign": [ "{% set data = const[tags.amenity] %}", @@ -49,28 +59,28 @@ "{% if data.zoom <= map.zoom %}", " ", " {{ markerCircle({})|raw }}
{{ data.sign }}
", - " {{ tagTrans('amenity', value) }}", + " {{ tagTrans(value|split('=')[0], value|split('=')[1]) }}", " ", "{% endif %}", "{% endfor %}", "" ], "const": { - "fire_station": { + "amenity=fire_station": { "zoom": "11", "sign": "🔥" }, - "hospital": { + "amenity=hospital": { "zoom": "11", "sign": "🏥" }, - "police": { + "amenity=police": { "zoom": "13", "sign": "👮" }, - "emergency_phone": { + "emergency=phone": { "zoom": "13", "sign": "📞" } } -} +} \ No newline at end of file From 6d373b006668ae5413bd0c565dfda1c1a2015f68 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20B=C3=B6sch-Plepelits?= Date: Thu, 22 Mar 2018 13:48:59 +0100 Subject: [PATCH 10/26] Health: handle tag keys (drawback: duplicate entries in info) --- health.json | 33 +++++++++++++++++---------------- 1 file changed, 17 insertions(+), 16 deletions(-) diff --git a/health.json b/health.json index d107cec..92c8c91 100644 --- a/health.json +++ b/health.json @@ -59,31 +59,32 @@ "{{ tagTransList('healthcare:speciality', attribute(tags, 'healthcare:speciality')) }}", "{% endif %}" ], - "markerSign": "{{ const[value]|raw }}" + "markerSign": "{{ const[concat(key, '=', value)]|raw }}" }, "info": [ "", "{% for value, sign in const %}", " ", " ", - " ", + " ", " ", "{% endfor %}", "
{{ markerCircle({})|raw }}
{{ sign|raw }}
{{ tagTrans('amenity', value) }}{{ tagTrans(value|split('=')[0], value|split('=')[1]) }}
" ], "const": { - "baby_hatch": "🚼", - "blood_bank": "", - "blood_donation": "", - "clinic": "🏥", - "defibrillator": "", - "dentist": "", - "doctor": "", - "doctors": "", - "hospital": "🏥", - "nursing_home": "", - "pharmacy": "", - "social_facility": "", - "veterinary": "" + "amenity=baby_hatch": "🚼", + "healthcare=blood_bank": "", + "healthcare=blood_donation": "", + "healthcare=clinic": "🏥", + "emergency=defibrillator": "", + "healthcare=dentist": "", + "healthcare=doctor": "", + "amenity=doctors": "", + "amenity=hospital": "🏥", + "healthcare=hospital": "🏥", + "amenity=nursing_home": "", + "amenity=pharmacy": "", + "amenity=social_facility": "", + "amenity=veterinary": "" } -} +} \ No newline at end of file From 6f91f00762763d6bc09d17fd0f1738d3b56b0d9a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20B=C3=B6sch-Plepelits?= Date: Sat, 24 Mar 2018 21:44:27 +0100 Subject: [PATCH 11/26] Gastronomy Smoking: new category! --- gastro-smoking.json | 66 +++++++++++++++++++++++++++++++++++++++++++++ index.json | 3 +++ 2 files changed, 69 insertions(+) create mode 100644 gastro-smoking.json diff --git a/gastro-smoking.json b/gastro-smoking.json new file mode 100644 index 0000000..2cec297 --- /dev/null +++ b/gastro-smoking.json @@ -0,0 +1,66 @@ +{ + "type": "overpass", + "name": { + "de": "Rauchfreie Gastronomie", + "en": "Smokefree Gastronomy" + }, + "query": { + "16": "(node[amenity~'^(bar|biergarten|cafe|fast_food|ice_cream|pub|restaurant)$'];way[amenity~'^(bar|biergarten|cafe|fast_food|ice_cream|pub|restaurant)$'];relation[amenity~'^(bar|biergarten|cafe|fast_food|ice_cream|pub|restaurant)$'];);" + }, + "feature": { + "pre": [ + "{% if tags.smoking == 'yes' or tags.smoking == 'dedicated' %}", + " {% set smoking_color='red' %}", + " {% set smoking_icon='🚬' %}", + "{% elseif tags.smoking == 'separated' or tags.smoking == 'isolated' %}", + " {% set smoking_color='#ffdf00' %}", + " {% set smoking_icon='🚬' %}", + "{% elseif tags.smoking == 'no' or tags.smoking == 'outside' or tags.smokefree == 'yes' %}", + " {% set smoking_color='#00ff00' %}", + " {% set smoking_icon='🚭' %}", + "{% else %}", + " {% set smoking_color='white' %}", + " {% set smoking_icon='' %}", + "{% endif %}" + ], + "description": "{{ tagTrans('amenity', tags.amenity) }}", + "body": [ + "
    ", + "
  • ", + " ", + " {{ keyTrans('cuisine') }}:", + " {{ tagTransList('cuisine', tags.cuisine)|default(trans('unknown')) }}", + "
  • ", + "
  • ", + " 🚬", + " {{ keyTrans('smoking') }}:", + " {% if tags.smoking %}{{ tagTrans('smoking', tags.smoking) }}{% else %}{{ trans('unknown') }}{% endif %}", + "
  • ", + "
" + ], + "markerSign": "{% if tags.amenity=='bar' %}🍸{% elseif tags.amenity=='biergarten'%}🍻{% elseif tags.amenity=='cafe' %}☕{% elseif tags.amenity=='fast_food' %}🍔{% elseif tags.amenity=='ice_cream' %}🍨{% elseif tags.amenity=='pub' %}🍺{% else %}🍴{% endif %}", + "markerSymbol": "{{ markerPointer({\"fillColor\": smoking_color })|raw }}", + "listMarkerSymbol": "{{ markerCircle({\"fillColor\": smoking_color })|raw }}" + }, + "info": [ + "{{ keyTrans('smoking') }}:", + "", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + "
{{ markerCircle({ \"fillColor\": \"#00ff00\" })|raw }}{{ tagTrans('smoking', 'no') }}, {{ tagTrans('smoking', 'outside') }}
{{ markerCircle({ \"fillColor\": \"#ffdf00\" })|raw }}{{ tagTrans('smoking', 'separated') }}, {{ tagTrans('smoking', 'isolated') }}
{{ markerCircle({ \"fillColor\": \"red\" })|raw }}{{ tagTrans('smoking', 'yes') }}, {{ tagTrans('smoking', 'dedicated') }}
{{ markerCircle({ \"fillColor\": \"white\" })|raw }}{{ trans('unknown') }}
" + ] +} diff --git a/index.json b/index.json index 1625c4a..0ecc264 100644 --- a/index.json +++ b/index.json @@ -28,6 +28,9 @@ { "id": "gastro" }, + { + "id": "gastro-smoking" + }, { "id": "shop" }, From 82ad789095baf0563436b007949f5184577f5a73 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20B=C3=B6sch-Plepelits?= Date: Sun, 25 Mar 2018 09:03:22 +0200 Subject: [PATCH 12/26] Index: move gastro-smoking to special --- index.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/index.json b/index.json index 0ecc264..8826c43 100644 --- a/index.json +++ b/index.json @@ -28,9 +28,6 @@ { "id": "gastro" }, - { - "id": "gastro-smoking" - }, { "id": "shop" }, @@ -290,6 +287,9 @@ "fr": "Spécial" }, "subCategories": [ + { + "id": "gastro-smoking" + }, { "id": "wikipedia" } From b8dcb0e4e16c6a08dbeca379c0840da842ef341d Mon Sep 17 00:00:00 2001 From: Cybereric Date: Mon, 26 Mar 2018 12:19:08 +0200 Subject: [PATCH 13/26] Better french translations MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Explanation for the requested changes : Gastronomie : I have a problem with "Gastronomie". ;-) Its meaning in french is more "Kochkunst" and "Kunst des guten Essens" You can speak too of some "fameux restaurants gastronomiques" (berühmte Gourmetrestaurants) but if you want to speak of all ways to eat (restaurant, fast-food, etc) you'll use "catering" in english and "restauration" in french. As far I know it could be "Gastgewerbe" in german. Magasinage/Shopping: "Magasinage" is used as "Shopping" by french speakers only in Canada. See >>> https://fr.wiktionary.org/wiki/magasinage In french it has other meanings (stocking some goods) "Shopping" describes an action but not the shops so it's why I think "Magasins / Boutiques" would be better in french. Special: Instead of "Spécial" wich is an adjective I propose "Catégories spéciales" which is more meaningful. Other sports: Why "other" ? I've seen that in english it's just "sport". It seems that the requests are searching only for "sport=*". So "Sports" is OK. --- lang/fr.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lang/fr.json b/lang/fr.json index eff71b2..fc7cced 100644 --- a/lang/fr.json +++ b/lang/fr.json @@ -18,7 +18,7 @@ "category:education": "Éducation", "category:emergency": "Services d'urgence", "category:financial": "Finance", - "category:gastro": "Gastronomie", + "category:gastro": "Restauration", "category:health": "Santé", "category:hiking_routes": "Itinéraires pédestres", "category:historic": "Histoire", @@ -47,9 +47,9 @@ "category:residential": "Zones résidentielles", "category:resources": "Extraction des ressources", "category:services": "Services", - "category:shop": "Magasinage/Shopping", - "category:special": "Spécial", - "category:sport": "Autres sports", + "category:shop": "Magasins/Boutiques", + "category:special": "Catégories spéciales", + "category:sport": "Sports", "category:tourism_attractions": "Tourisme", "category:tourism_services": "Tourisme", "category:transport": "Transports", From a58a5ae4ddee37a9041093ccc908bba9cb35f85f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20B=C3=B6sch-Plepelits?= Date: Mon, 26 Mar 2018 18:44:41 +0200 Subject: [PATCH 14/26] Update translations --- gastro.json | 2 +- index.json | 2 +- lang/ast.json | 1 + lang/ca.json | 1 + lang/cs.json | 1 + lang/de.json | 1 + lang/el.json | 1 + lang/en.json | 3 ++- lang/es.json | 1 + lang/et.json | 1 + lang/fr.json | 27 ++++++++++++++------------- lang/hu.json | 1 + lang/it.json | 1 + lang/ja.json | 1 + lang/nl.json | 1 + lang/pl.json | 1 + lang/pt-br.json | 1 + lang/ro.json | 1 + lang/ru.json | 1 + lang/template.json | 25 +++++++++++++------------ lang/uk.json | 1 + shop.json | 2 +- sport.json | 2 +- 23 files changed, 49 insertions(+), 30 deletions(-) diff --git a/gastro.json b/gastro.json index e97c08d..c0c1298 100644 --- a/gastro.json +++ b/gastro.json @@ -6,7 +6,7 @@ "de": "Gastronomie", "el": "Γαστρονομία", "en": "Gastronomy", - "fr": "Gastronomie", + "fr": "Restauration", "hu": "Gasztronómia", "it": "Gastronomia", "ja": "食べ物", diff --git a/index.json b/index.json index 8826c43..2cda745 100644 --- a/index.json +++ b/index.json @@ -284,7 +284,7 @@ "en": "Special", "de": "Spezial", "pt-br": "Especial", - "fr": "Spécial" + "fr": "Catégories spéciales" }, "subCategories": [ { diff --git a/lang/ast.json b/lang/ast.json index ff08375..3e2809f 100644 --- a/lang/ast.json +++ b/lang/ast.json @@ -17,6 +17,7 @@ "category:education": "Servicios educativos", "category:emergency": "Servicios d'emerxencia", "category:financial": "Dineru", + "category:gastro-smoking": "", "category:gastro": "Gastronomía", "category:health": "Salú", "category:hiking_routes": null, diff --git a/lang/ca.json b/lang/ca.json index dd1e674..ab0ea2b 100644 --- a/lang/ca.json +++ b/lang/ca.json @@ -17,6 +17,7 @@ "category:education": null, "category:emergency": "Serveis d'emergència", "category:financial": null, + "category:gastro-smoking": "", "category:gastro": null, "category:health": null, "category:hiking_routes": null, diff --git a/lang/cs.json b/lang/cs.json index 9658f81..6cedc0b 100644 --- a/lang/cs.json +++ b/lang/cs.json @@ -17,6 +17,7 @@ "category:education": "Vzdělávací služby", "category:emergency": "Pohotovostní služby", "category:financial": "Finanční služby", + "category:gastro-smoking": "", "category:gastro": "Stravování", "category:health": "Zdravotnictví", "category:hiking_routes": null, diff --git a/lang/de.json b/lang/de.json index 702fe3f..65b2751 100644 --- a/lang/de.json +++ b/lang/de.json @@ -17,6 +17,7 @@ "category:education": "Bildungseinrichtungen", "category:emergency": "Notfalldienste", "category:financial": "Finanzen", + "category:gastro-smoking": "Rauchfreie Gastronomie", "category:gastro": "Gastronomie", "category:health": "Gesundheitsdienste", "category:hiking_routes": "Wanderrouten", diff --git a/lang/el.json b/lang/el.json index fdd4ea7..9ad636d 100644 --- a/lang/el.json +++ b/lang/el.json @@ -17,6 +17,7 @@ "category:education": "Υπηρεσίες Εκπαίδευσης", "category:emergency": "Υπηρεσίες Έκτακτης Ανάγκης", "category:financial": "Χρήμα", + "category:gastro-smoking": "", "category:gastro": "Γαστρονομία", "category:health": "Υγεία", "category:hiking_routes": null, diff --git a/lang/en.json b/lang/en.json index 73fc883..3405835 100644 --- a/lang/en.json +++ b/lang/en.json @@ -11,12 +11,13 @@ "category:communication": "Communication", "category:construction": "Construction Sites", "category:culture": "Culture", - "category:culture_religion": "Culture", + "category:culture_religion": "Culture and Religion", "category:cycle_amenities": "Amenities", "category:cycle_routes": "Cycle Routes", "category:education": "Educational Services", "category:emergency": "Emergency Services", "category:financial": "Financial", + "category:gastro-smoking": "Smokefree Gastronomy", "category:gastro": "Gastronomy", "category:health": "Health", "category:hiking_routes": "Hiking routes", diff --git a/lang/es.json b/lang/es.json index 1929f96..fd4edb1 100644 --- a/lang/es.json +++ b/lang/es.json @@ -17,6 +17,7 @@ "category:education": null, "category:emergency": "Servicios de emergencia", "category:financial": null, + "category:gastro-smoking": "", "category:gastro": null, "category:health": null, "category:hiking_routes": null, diff --git a/lang/et.json b/lang/et.json index f7fb354..7a7e53e 100644 --- a/lang/et.json +++ b/lang/et.json @@ -17,6 +17,7 @@ "category:education": "Haridusteenused", "category:emergency": "Hädaabi teenused", "category:financial": null, + "category:gastro-smoking": "", "category:gastro": null, "category:health": null, "category:hiking_routes": null, diff --git a/lang/fr.json b/lang/fr.json index fc7cced..c9c8170 100644 --- a/lang/fr.json +++ b/lang/fr.json @@ -11,22 +11,20 @@ "category:communication": "Communication", "category:construction": "Constructions", "category:culture": "Culture", - "category:culture_religion": "Religion", + "category:culture_religion": "Culture et Religion", "category:cycle_amenities": "Équipements vélo", - "category:cycle_infrastructure": "Infrastructures vélo", "category:cycle_routes": "Itinéraires vélo", "category:education": "Éducation", "category:emergency": "Services d'urgence", "category:financial": "Finance", + "category:gastro-smoking": "", "category:gastro": "Restauration", "category:health": "Santé", "category:hiking_routes": "Itinéraires pédestres", "category:historic": "Histoire", "category:index": null, - "category:infrastructure": "Infrastructures", "category:internet": "Internet", "category:leisure": "Loisirs", - "category:leisure_sport_shopping": "Loisirs", "category:military": "Militaire", "category:natural": "Éléments naturels", "category:other": "Autres", @@ -40,27 +38,30 @@ "category:pt_routes": "Lignes", "category:pt_stops": "Arrêts/Stops, Stations", "category:public": "Services Publics", - "category:railway": "Chemins de fer", "category:railway-electrification": "Puissance électrique ferroviaire", "category:railway-infrastructure": "Infrastructure ferroviaire", "category:religion": "Religion", "category:residential": "Zones résidentielles", "category:resources": "Extraction des ressources", - "category:services": "Services", "category:shop": "Magasins/Boutiques", - "category:special": "Catégories spéciales", "category:sport": "Sports", "category:tourism_attractions": "Tourisme", "category:tourism_services": "Tourisme", - "category:transport": "Transports", "category:transport_alternative": "Alternatif (Cyclisme, Randonnée, ...)", - "category:transport_car": "Transport automobile", - "category:transport_cycle": "Cyclisme", - "category:transport_pt": "Transports publics", - "category:transport_walk": "Marche à pied", "category:walk_amenities": "Équipements piétons", "category:waste": "Déchets/Recyclage", "category:water": "Hydrographie", "category:wikipedia": "Wikipédia", - "category:works": "Zones industrielles" + "category:works": "Zones industrielles", + "category:cycle_infrastructure": "Infrastructures vélo", + "category:infrastructure": "Infrastructures", + "category:leisure_sport_shopping": "Loisirs", + "category:railway": "Chemins de fer", + "category:services": "Services", + "category:special": "Catégories spéciales", + "category:transport": "Transports", + "category:transport_car": "Transport automobile", + "category:transport_cycle": "Cyclisme", + "category:transport_pt": "Transports publics", + "category:transport_walk": "Marche à pied" } diff --git a/lang/hu.json b/lang/hu.json index b67026b..baa8011 100644 --- a/lang/hu.json +++ b/lang/hu.json @@ -17,6 +17,7 @@ "category:education": null, "category:emergency": null, "category:financial": null, + "category:gastro-smoking": "", "category:gastro": "Gasztronómia", "category:health": null, "category:hiking_routes": null, diff --git a/lang/it.json b/lang/it.json index 6e46050..aec466c 100644 --- a/lang/it.json +++ b/lang/it.json @@ -17,6 +17,7 @@ "category:education": "Istruzione", "category:emergency": "Servizi d'emergenza", "category:financial": "Finanze", + "category:gastro-smoking": "", "category:gastro": "Gastronomia", "category:health": "Sanità", "category:hiking_routes": null, diff --git a/lang/ja.json b/lang/ja.json index 78b3036..dc75e8e 100644 --- a/lang/ja.json +++ b/lang/ja.json @@ -17,6 +17,7 @@ "category:education": "教育サービス", "category:emergency": "緊急サービス", "category:financial": "金融", + "category:gastro-smoking": "", "category:gastro": "食べ物", "category:health": "健康", "category:hiking_routes": null, diff --git a/lang/nl.json b/lang/nl.json index 06c2e8a..68d6052 100644 --- a/lang/nl.json +++ b/lang/nl.json @@ -17,6 +17,7 @@ "category:education": "Onderwijs", "category:emergency": "Hulpdiensten", "category:financial": "Financieel", + "category:gastro-smoking": "", "category:gastro": "Gastronomie", "category:health": "Gezondheid", "category:hiking_routes": null, diff --git a/lang/pl.json b/lang/pl.json index aec05c2..305e715 100644 --- a/lang/pl.json +++ b/lang/pl.json @@ -17,6 +17,7 @@ "category:education": "Edukacyjne", "category:emergency": null, "category:financial": "Finasowe", + "category:gastro-smoking": "", "category:gastro": "Gastronomia", "category:health": "Zdrowie", "category:hiking_routes": null, diff --git a/lang/pt-br.json b/lang/pt-br.json index 4536be3..14ffd62 100644 --- a/lang/pt-br.json +++ b/lang/pt-br.json @@ -17,6 +17,7 @@ "category:education": "Educação", "category:emergency": "Emergência", "category:financial": "Finanças", + "category:gastro-smoking": "", "category:gastro": "Gastronomia", "category:health": "Saúde e Assistência", "category:hiking_routes": "Rotas de Caminhada", diff --git a/lang/ro.json b/lang/ro.json index 929e130..d344673 100644 --- a/lang/ro.json +++ b/lang/ro.json @@ -17,6 +17,7 @@ "category:education": "Servicii educatie", "category:emergency": "Servicii urgenta", "category:financial": "Financiar", + "category:gastro-smoking": "", "category:gastro": "Gastronomie", "category:health": "Sanatate", "category:hiking_routes": null, diff --git a/lang/ru.json b/lang/ru.json index 8dcff00..cf6e2a4 100644 --- a/lang/ru.json +++ b/lang/ru.json @@ -17,6 +17,7 @@ "category:education": "Образование", "category:emergency": "Экстренные службы", "category:financial": "Финансы", + "category:gastro-smoking": "", "category:gastro": "Общепит", "category:health": "Медицина", "category:hiking_routes": null, diff --git a/lang/template.json b/lang/template.json index 43abbea..8819bcb 100644 --- a/lang/template.json +++ b/lang/template.json @@ -13,20 +13,18 @@ "category:culture": "", "category:culture_religion": "", "category:cycle_amenities": "", - "category:cycle_infrastructure": "", "category:cycle_routes": "", "category:education": "", "category:emergency": "", "category:financial": "", + "category:gastro-smoking": "", "category:gastro": "", "category:health": "", "category:hiking_routes": "", "category:historic": "", "category:index": "", - "category:infrastructure": "", "category:internet": "", "category:leisure": "", - "category:leisure_sport_shopping": "", "category:military": "", "category:natural": "", "category:other": "", @@ -40,27 +38,30 @@ "category:pt_routes": "", "category:pt_stops": "", "category:public": "", - "category:railway": "", "category:railway-electrification": "", "category:railway-infrastructure": "", "category:religion": "", "category:residential": "", "category:resources": "", - "category:services": "", "category:shop": "", - "category:special": "", "category:sport": "", "category:tourism_attractions": "", "category:tourism_services": "", - "category:transport": "", "category:transport_alternative": "", - "category:transport_car": "", - "category:transport_cycle": "", - "category:transport_pt": "", - "category:transport_walk": "", "category:walk_amenities": "", "category:waste": "", "category:water": "", "category:wikipedia": "", - "category:works": "" + "category:works": "", + "category:cycle_infrastructure": "", + "category:infrastructure": "", + "category:leisure_sport_shopping": "", + "category:railway": "", + "category:services": "", + "category:special": "", + "category:transport": "", + "category:transport_car": "", + "category:transport_cycle": "", + "category:transport_pt": "", + "category:transport_walk": "" } diff --git a/lang/uk.json b/lang/uk.json index bb3597f..49de445 100644 --- a/lang/uk.json +++ b/lang/uk.json @@ -17,6 +17,7 @@ "category:education": "Освіта", "category:emergency": "Швидка допомога", "category:financial": "Фінанси", + "category:gastro-smoking": "", "category:gastro": "Гастрономія", "category:health": "Здоров'я", "category:hiking_routes": null, diff --git a/shop.json b/shop.json index 53ef5cc..b99c127 100644 --- a/shop.json +++ b/shop.json @@ -7,7 +7,7 @@ "el": "Αγορές", "en": "Shopping", "et": "Ostmine", - "fr": "Magasinage/Shopping", + "fr": "Magasins/Boutiques", "hu": "Vásárlás", "it": "Acquisti", "ja": "ショッピング", diff --git a/sport.json b/sport.json index 335a626..ef6be0e 100644 --- a/sport.json +++ b/sport.json @@ -6,7 +6,7 @@ "de": "Sport", "el": "Άθληση", "en": "Sport", - "fr": "Autres sports", + "fr": "Sports", "hu": "Sport", "it": "Sport", "ja": "スポーツ", From 4320c213240f2aaf1c5b42a817799cfc12e098b3 Mon Sep 17 00:00:00 2001 From: Cybereric Date: Tue, 27 Mar 2018 13:48:57 +0200 Subject: [PATCH 15/26] Smoking free category FR translation In France this category will be useful for smokers as it's now forbidden to smoke in public places. A lot of work to do to make the map "green" ;-) >>> https://www.openstreetbrowser.org/#map=16/47.2135/-1.5526&categories=gastro-smoking --- lang/fr.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lang/fr.json b/lang/fr.json index c9c8170..f533ed6 100644 --- a/lang/fr.json +++ b/lang/fr.json @@ -17,7 +17,7 @@ "category:education": "Éducation", "category:emergency": "Services d'urgence", "category:financial": "Finance", - "category:gastro-smoking": "", + "category:gastro-smoking": "Restauration sans tabac", "category:gastro": "Restauration", "category:health": "Santé", "category:hiking_routes": "Itinéraires pédestres", @@ -37,7 +37,7 @@ "category:pt_amenities": "Équipements", "category:pt_routes": "Lignes", "category:pt_stops": "Arrêts/Stops, Stations", - "category:public": "Services Publics", + "category:public": "Services publics", "category:railway-electrification": "Puissance électrique ferroviaire", "category:railway-infrastructure": "Infrastructure ferroviaire", "category:religion": "Religion", From baaf77be4d923d6a915482a653cdbb01f964111f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20B=C3=B6sch-Plepelits?= Date: Wed, 28 Mar 2018 22:30:02 +0200 Subject: [PATCH 16/26] gastro-smoking: update lang fr --- gastro-smoking.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gastro-smoking.json b/gastro-smoking.json index 2cec297..bc8c381 100644 --- a/gastro-smoking.json +++ b/gastro-smoking.json @@ -2,7 +2,8 @@ "type": "overpass", "name": { "de": "Rauchfreie Gastronomie", - "en": "Smokefree Gastronomy" + "en": "Smokefree Gastronomy", + "fr": "Restauration sans tabac" }, "query": { "16": "(node[amenity~'^(bar|biergarten|cafe|fast_food|ice_cream|pub|restaurant)$'];way[amenity~'^(bar|biergarten|cafe|fast_food|ice_cream|pub|restaurant)$'];relation[amenity~'^(bar|biergarten|cafe|fast_food|ice_cream|pub|restaurant)$'];);" From b6707d9d621bf45521a4aef624ca4369c8d4c5d8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20B=C3=B6sch-Plepelits?= Date: Mon, 9 Apr 2018 21:13:45 +0200 Subject: [PATCH 17/26] Historic: center icon of memorials --- historic.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/historic.json b/historic.json index f1a20dc..48e2727 100644 --- a/historic.json +++ b/historic.json @@ -74,7 +74,7 @@ "zoom": 14 }, "memorial": { - "sign": "", + "sign": "", "zoom": 14 }, "monument": { @@ -82,4 +82,4 @@ "zoom": 11 } } -} +} \ No newline at end of file From 80a07e84aae0c46af5ab4ecb13827a598bca20a4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20B=C3=B6sch-Plepelits?= Date: Sun, 20 May 2018 11:55:36 +0200 Subject: [PATCH 18/26] Car / Cycle Amenities: include ev charging stations --- car_amenities.json | 5 ++++- cycle_amenities.json | 7 ++++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/car_amenities.json b/car_amenities.json index 1c00971..67daf23 100644 --- a/car_amenities.json +++ b/car_amenities.json @@ -19,6 +19,8 @@ "node[amenity~\"^(car_rental|car_sharing|fuel)$\"];", "way[amenity~\"^(car_rental|car_sharing|fuel)$\"];", "relation[amenity~\"^(car_rental|car_sharing|fuel)$\"];", + "node[amenity~\"^(charging_station)$\"][car!=\"no\"];", + "node[amenity~\"^(charging_station)$\"][motorcycle!=\"no\"];", ")" ], "16": [ @@ -44,6 +46,7 @@ "charging_station": "🔌 ", "fuel": "⛽", "parking": "🅿", - "motorcycle_parking": "🅿" + "motorcycle_parking": "🅿", + "charging_station": "🔌" } } diff --git a/cycle_amenities.json b/cycle_amenities.json index 2c92eb2..12d20a1 100644 --- a/cycle_amenities.json +++ b/cycle_amenities.json @@ -22,6 +22,7 @@ "node[amenity~\"^(bicycle_.*|compressed_air)$\"];", "way[amenity~\"^(bicycle_.*|compressed_air)$\"];", "relation[amenity~\"^(bicycle_.*|compressed_air)$\"];", + "node[amenity~\"^(charging_station)$\"][bicycle!=\"no\"];", "node[shop~\"^(bicycle)$\"];", "way[shop~\"^(bicycle)$\"];", "relation[shop~\"^(bicycle)$\"];", @@ -122,6 +123,10 @@ "amenity=compressed_air": { "sign": "A", "priority": 2 + }, + "amenity=charging_station": { + "sign": "🔌", + "priority": 2 } } -} +} \ No newline at end of file From 318e97494ee57831806efa825621cb94d8d9ff05 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20B=C3=B6sch-Plepelits?= Date: Sun, 20 May 2018 15:14:31 +0200 Subject: [PATCH 19/26] Craft: new category --- craft.json | 73 ++++++++++++++++++++++++++++++++++++++++++++++ index.json | 3 ++ lang/ast.json | 1 + lang/ca.json | 1 + lang/cs.json | 1 + lang/de.json | 1 + lang/el.json | 1 + lang/en.json | 1 + lang/es.json | 1 + lang/et.json | 1 + lang/fr.json | 3 +- lang/hu.json | 1 + lang/it.json | 1 + lang/ja.json | 1 + lang/nl.json | 1 + lang/pl.json | 1 + lang/pt-br.json | 1 + lang/ro.json | 1 + lang/ru.json | 1 + lang/template.json | 1 + lang/uk.json | 1 + 21 files changed, 96 insertions(+), 1 deletion(-) create mode 100644 craft.json diff --git a/craft.json b/craft.json new file mode 100644 index 0000000..9c361fe --- /dev/null +++ b/craft.json @@ -0,0 +1,73 @@ +{ + "type": "overpass", + "name": { + "de": "Handwerk", + "en": "Craft" + }, + "query": { + "15": "(node[craft];way[craft];relation[craft];);" + }, + "feature": { + "description": "{{ tagTransList('craft', tags.craft) }}", + "markerSign": "{% set craft0 = tags.craft|split(';')[0] %}{% if const.crafts[craft0] %}{% set v = const.crafts[craft0] %}{% else %}{% set v = const.default %}{% endif %}{% if v|slice(0, 3) == 'fa-' %}{% else %}{{ v|raw }}{% endif %}" + }, + "const": { + "default": "", + "crafts": { + "bakery": "fa-birthday-cake", + "beekeeper": "🐝", + "blacksmith": "🔨", + "boatbuilder": "⛵", + "bookbinder": "📕", + "brewery": "fa-beer", + "builder": "🚧", + "carpenter": "", + "carpet_layer": "", + "caterer": "fa-birthday-cake", + "chimney_sweeper": "", + "clockmaker": "⌚", + "confectionery": "", + "distillery": "🍷", + "dressmaker": "👚", + "electrician": "🔌", + "floorer": "", + "gardener": "⚘", + "glaziery": "", + "handicraft": "", + "hvac": "", + "insulation": "", + "jeweller": "💍", + "key_cutter": "🔑", + "locksmith": "🔑", + "metal_construction": "", + "optician": "👓", + "painter": "🖌", + "parquet_layer": "", + "photographer": "📷", + "photographic_laboratory": "📷", + "piano_tuner": "", + "plasterer": "", + "plumber": "", + "pottery": "", + "rigger": "", + "roofer": "", + "saddler": "🐎", + "sailmaker": "⛵", + "sawmill": "", + "scaffolder": "", + "sculptor": "", + "shoemaker": "👞", + "stand_builder": "", + "stonemason": "", + "sun_protection": "", + "tailor": "👚", + "tiler": "", + "tinsmith": "", + "turner": "", + "upholsterer": "", + "watchmaker": "⌚", + "window_construction": "", + "winery": "🍷" + } + } +} diff --git a/index.json b/index.json index 2cda745..1b5b475 100644 --- a/index.json +++ b/index.json @@ -31,6 +31,9 @@ { "id": "shop" }, + { + "id": "craft" + }, { "id": "leisure" }, diff --git a/lang/ast.json b/lang/ast.json index 3e2809f..827a031 100644 --- a/lang/ast.json +++ b/lang/ast.json @@ -10,6 +10,7 @@ "category:children": null, "category:communication": "Comunicaciones", "category:construction": "Sitios d'obres", + "category:craft": "", "category:culture": "Cultura", "category:culture_religion": "Cultura", "category:cycle_amenities": null, diff --git a/lang/ca.json b/lang/ca.json index ab0ea2b..6a797d9 100644 --- a/lang/ca.json +++ b/lang/ca.json @@ -10,6 +10,7 @@ "category:children": null, "category:communication": "Comunicacions", "category:construction": null, + "category:craft": "", "category:culture": "Cultura", "category:culture_religion": "Cultura i religió", "category:cycle_amenities": null, diff --git a/lang/cs.json b/lang/cs.json index 6cedc0b..92078a4 100644 --- a/lang/cs.json +++ b/lang/cs.json @@ -10,6 +10,7 @@ "category:children": null, "category:communication": "Komunikace", "category:construction": "Staveniště", + "category:craft": "", "category:culture": "Kultura", "category:culture_religion": "Kultura", "category:cycle_amenities": null, diff --git a/lang/de.json b/lang/de.json index 65b2751..ba51927 100644 --- a/lang/de.json +++ b/lang/de.json @@ -10,6 +10,7 @@ "category:children": "Einrichtungen für Kinder", "category:communication": "Kommunikation", "category:construction": "Baustellen", + "category:craft": "Handwerk", "category:culture": "Kultur", "category:culture_religion": "Kultur und Religion", "category:cycle_amenities": "Einrichtungen", diff --git a/lang/el.json b/lang/el.json index 9ad636d..a8b68ee 100644 --- a/lang/el.json +++ b/lang/el.json @@ -10,6 +10,7 @@ "category:children": null, "category:communication": "Επικοινωνίες", "category:construction": null, + "category:craft": "", "category:culture": "Πολιτισμός", "category:culture_religion": "Πολιτισμός", "category:cycle_amenities": null, diff --git a/lang/en.json b/lang/en.json index 3405835..2b8fc3c 100644 --- a/lang/en.json +++ b/lang/en.json @@ -10,6 +10,7 @@ "category:children": "Children amenities", "category:communication": "Communication", "category:construction": "Construction Sites", + "category:craft": "Craft", "category:culture": "Culture", "category:culture_religion": "Culture and Religion", "category:cycle_amenities": "Amenities", diff --git a/lang/es.json b/lang/es.json index fd4edb1..f82052d 100644 --- a/lang/es.json +++ b/lang/es.json @@ -10,6 +10,7 @@ "category:children": null, "category:communication": null, "category:construction": null, + "category:craft": "", "category:culture": "Cultura", "category:culture_religion": "Cultura y religión", "category:cycle_amenities": null, diff --git a/lang/et.json b/lang/et.json index 7a7e53e..a325cf5 100644 --- a/lang/et.json +++ b/lang/et.json @@ -10,6 +10,7 @@ "category:children": null, "category:communication": "Kommunikatsioon", "category:construction": null, + "category:craft": "", "category:culture": "Kultuur", "category:culture_religion": "Kultuur ja religioon", "category:cycle_amenities": null, diff --git a/lang/fr.json b/lang/fr.json index f533ed6..d4ca096 100644 --- a/lang/fr.json +++ b/lang/fr.json @@ -10,6 +10,7 @@ "category:children": "Équipements pour enfants", "category:communication": "Communication", "category:construction": "Constructions", + "category:craft": "", "category:culture": "Culture", "category:culture_religion": "Culture et Religion", "category:cycle_amenities": "Équipements vélo", @@ -37,7 +38,7 @@ "category:pt_amenities": "Équipements", "category:pt_routes": "Lignes", "category:pt_stops": "Arrêts/Stops, Stations", - "category:public": "Services publics", + "category:public": "Services Publics", "category:railway-electrification": "Puissance électrique ferroviaire", "category:railway-infrastructure": "Infrastructure ferroviaire", "category:religion": "Religion", diff --git a/lang/hu.json b/lang/hu.json index baa8011..7cb807f 100644 --- a/lang/hu.json +++ b/lang/hu.json @@ -10,6 +10,7 @@ "category:children": null, "category:communication": "Kommunikácó", "category:construction": null, + "category:craft": "", "category:culture": "Kultúra", "category:culture_religion": "Kultúra", "category:cycle_amenities": null, diff --git a/lang/it.json b/lang/it.json index aec466c..7478533 100644 --- a/lang/it.json +++ b/lang/it.json @@ -10,6 +10,7 @@ "category:children": null, "category:communication": "Communicazioni", "category:construction": "Cantieri", + "category:craft": "", "category:culture": "Cultura", "category:culture_religion": "Cultura", "category:cycle_amenities": null, diff --git a/lang/ja.json b/lang/ja.json index dc75e8e..173f467 100644 --- a/lang/ja.json +++ b/lang/ja.json @@ -10,6 +10,7 @@ "category:children": null, "category:communication": "交流", "category:construction": "工事中", + "category:craft": "", "category:culture": "文化", "category:culture_religion": "文化", "category:cycle_amenities": null, diff --git a/lang/nl.json b/lang/nl.json index 68d6052..e542067 100644 --- a/lang/nl.json +++ b/lang/nl.json @@ -10,6 +10,7 @@ "category:children": null, "category:communication": "Communicatie", "category:construction": "Bouwterrein", + "category:craft": "", "category:culture": "Cultuur", "category:culture_religion": "Cultuur", "category:cycle_amenities": null, diff --git a/lang/pl.json b/lang/pl.json index 305e715..251dc1d 100644 --- a/lang/pl.json +++ b/lang/pl.json @@ -10,6 +10,7 @@ "category:children": null, "category:communication": null, "category:construction": null, + "category:craft": "", "category:culture": "Kultura", "category:culture_religion": "Kultura", "category:cycle_amenities": null, diff --git a/lang/pt-br.json b/lang/pt-br.json index 14ffd62..9497502 100644 --- a/lang/pt-br.json +++ b/lang/pt-br.json @@ -10,6 +10,7 @@ "category:children": "Equipamentos Infantis", "category:communication": "Comunicação", "category:construction": "Canteiros de Obras", + "category:craft": "", "category:culture": "Cultura", "category:culture_religion": "Cultura", "category:cycle_amenities": "Equipamentos", diff --git a/lang/ro.json b/lang/ro.json index d344673..d726a6c 100644 --- a/lang/ro.json +++ b/lang/ro.json @@ -10,6 +10,7 @@ "category:children": null, "category:communication": "Comunicatii", "category:construction": null, + "category:craft": "", "category:culture": "Cultura", "category:culture_religion": "Cultura", "category:cycle_amenities": null, diff --git a/lang/ru.json b/lang/ru.json index cf6e2a4..9985ae0 100644 --- a/lang/ru.json +++ b/lang/ru.json @@ -10,6 +10,7 @@ "category:children": null, "category:communication": "Услуги связи", "category:construction": "Места строительства", + "category:craft": "", "category:culture": "Культура", "category:culture_religion": "Культура", "category:cycle_amenities": null, diff --git a/lang/template.json b/lang/template.json index 8819bcb..54044bd 100644 --- a/lang/template.json +++ b/lang/template.json @@ -10,6 +10,7 @@ "category:children": "", "category:communication": "", "category:construction": "", + "category:craft": "", "category:culture": "", "category:culture_religion": "", "category:cycle_amenities": "", diff --git a/lang/uk.json b/lang/uk.json index 49de445..f8e7d1d 100644 --- a/lang/uk.json +++ b/lang/uk.json @@ -10,6 +10,7 @@ "category:children": null, "category:communication": "Телекомунікації", "category:construction": null, + "category:craft": "", "category:culture": "Культура ", "category:culture_religion": "Культура ", "category:cycle_amenities": null, From 3ed43d7f7df76d9e8a2e238cbb9e766bae9591f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20B=C3=B6sch-Plepelits?= Date: Tue, 22 May 2018 18:31:08 +0200 Subject: [PATCH 20/26] Cycle Amenities: show charging stations from z13 --- cycle_amenities.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cycle_amenities.json b/cycle_amenities.json index 12d20a1..6e8bd18 100644 --- a/cycle_amenities.json +++ b/cycle_amenities.json @@ -12,6 +12,7 @@ "node[amenity~\"^(bicycle_rental)$\"];", "way[amenity~\"^(bicycle_rental)$\"];", "relation[amenity~\"^(bicycle_rental)$\"];", + "node[amenity~\"^(charging_station)$\"][bicycle!=\"no\"];", "node[shop~\"^(bicycle)$\"];", "way[shop~\"^(bicycle)$\"];", "relation[shop~\"^(bicycle)$\"];", @@ -129,4 +130,4 @@ "priority": 2 } } -} \ No newline at end of file +} From b3500f54911aeed7bcfc0543383995e7993c42e5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20B=C3=B6sch-Plepelits?= Date: Tue, 29 May 2018 09:19:17 +0200 Subject: [PATCH 21/26] Tourism Services: bugfix (API adaption) --- tourism_services.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tourism_services.json b/tourism_services.json index 29eb002..910dbb8 100644 --- a/tourism_services.json +++ b/tourism_services.json @@ -23,14 +23,14 @@ "(", "node[tourism~\"^(alpine_hut|apartment|camp_site|caravan_site|chalet|guest_house|hostel|hotel|motel|wilderness_hut)$\"];", "way[tourism~\"^(alpine_hut|apartment|camp_site|caravan_site|chalet|guest_house|hostel|hotel|motel|wilderness_hut)$\"];", - "relation[tourism~\"^(alpine_hut|apartment|camp_site|caravan_site|chalet|guest_house|hostel|hotel|motel|wilderness_hut)$\"]", + "relation[tourism~\"^(alpine_hut|apartment|camp_site|caravan_site|chalet|guest_house|hostel|hotel|motel|wilderness_hut)$\"];", ")" ], "16": [ "(", "node[tourism~\"^(alpine_hut|apartment|camp_site|caravan_site|chalet|guest_house|hostel|hotel|information|motel|wilderness_hut)$\"];", "way[tourism~\"^(alpine_hut|apartment|camp_site|caravan_site|chalet|guest_house|hostel|hotel|information|motel|wilderness_hut)$\"];", - "relation[tourism~\"^(alpine_hut|apartment|camp_site|caravan_site|chalet|guest_house|hostel|hotel|information|motel|wilderness_hut)$\"]", + "relation[tourism~\"^(alpine_hut|apartment|camp_site|caravan_site|chalet|guest_house|hostel|hotel|information|motel|wilderness_hut)$\"];", ")" ] }, @@ -96,4 +96,4 @@ "zoom": 16 } } -} +} \ No newline at end of file From 5412b0b57ec6d91a66d7959cee6b84986d798176 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20B=C3=B6sch-Plepelits?= Date: Mon, 4 Jun 2018 16:03:27 +0200 Subject: [PATCH 22/26] Bugfixes (API adaption) --- financial.json | 4 ++-- sport.json | 2 +- tourism_attractions.json | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/financial.json b/financial.json index 08c3508..b8dc5b5 100644 --- a/financial.json +++ b/financial.json @@ -21,14 +21,14 @@ "(", "node[amenity~\"^(bank)$\"];", "way[amenity~\"^(bank)$\"];", - "relation[amenity~\"^(bank)$\"]", + "relation[amenity~\"^(bank)$\"];", ")" ], "15": [ "(", "node[amenity~\"^(bank|bureau_de_change|atm)$\"];", "way[amenity~\"^(bank|bureau_de_change|atm)$\"];", - "relation[amenity~\"^(bank|bureau_de_change|atm)$\"]", + "relation[amenity~\"^(bank|bureau_de_change|atm)$\"];", ")" ] }, diff --git a/sport.json b/sport.json index ef6be0e..50ee5b0 100644 --- a/sport.json +++ b/sport.json @@ -16,7 +16,7 @@ "uk": "Спорт. Інше." }, "query": { - "14": "(node[sport];way[sport];relation[sport])" + "14": "(node[sport];way[sport];relation[sport];)" }, "feature": { "title": "{{ localizedTag(tags, 'name') |default(localizedTag(tags, 'operator')) |default(tagTransList('sport', tags.sport)) }}", diff --git a/tourism_attractions.json b/tourism_attractions.json index 0005c05..0df04af 100644 --- a/tourism_attractions.json +++ b/tourism_attractions.json @@ -23,7 +23,7 @@ "(", "node[tourism][tourism!~\"^(alpine_hut|apartment|camp_site|caravan_site|chalet|guest_house|hostel|hotel|information|motel|wilderness_hut)$\"];", "way[tourism][tourism!~\"^(alpine_hut|apartment|camp_site|caravan_site|chalet|guest_house|hostel|hotel|information|motel|wilderness_hut)$\"];", - "relation[tourism][tourism!~\"^(alpine_hut|apartment|camp_site|caravan_site|chalet|guest_house|hostel|hotel|information|motel|wilderness_hut)$\"]", + "relation[tourism][tourism!~\"^(alpine_hut|apartment|camp_site|caravan_site|chalet|guest_house|hostel|hotel|information|motel|wilderness_hut)$\"];", ")" ] }, From 10af6d8202bc3dd3125e4103aac78cc7d5384431 Mon Sep 17 00:00:00 2001 From: Cybereric Date: Fri, 8 Jun 2018 23:29:35 +0200 Subject: [PATCH 23/26] Update fr.json --- lang/fr.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lang/fr.json b/lang/fr.json index d4ca096..7a833b3 100644 --- a/lang/fr.json +++ b/lang/fr.json @@ -10,7 +10,7 @@ "category:children": "Équipements pour enfants", "category:communication": "Communication", "category:construction": "Constructions", - "category:craft": "", + "category:craft": "Artisanat", "category:culture": "Culture", "category:culture_religion": "Culture et Religion", "category:cycle_amenities": "Équipements vélo", From f7370616378bd3f4bb7e18c633899f58ac4dbdb0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20B=C3=B6sch-Plepelits?= Date: Sat, 9 Jun 2018 21:47:38 +0200 Subject: [PATCH 24/26] Craft: import translation (fr) --- craft.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/craft.json b/craft.json index 9c361fe..dbacde2 100644 --- a/craft.json +++ b/craft.json @@ -2,7 +2,8 @@ "type": "overpass", "name": { "de": "Handwerk", - "en": "Craft" + "en": "Craft", + "fr": "Artisanat" }, "query": { "15": "(node[craft];way[craft];relation[craft];);" From aee96a7e1136ce2e9f438ba32b30fae669825837 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20B=C3=B6sch-Plepelits?= Date: Tue, 12 Jun 2018 06:50:10 +0200 Subject: [PATCH 25/26] cycle_amenities: translate bicycle tube dispensers --- cycle_amenities.json | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/cycle_amenities.json b/cycle_amenities.json index 6e8bd18..f1bfac9 100644 --- a/cycle_amenities.json +++ b/cycle_amenities.json @@ -59,7 +59,13 @@ "", "{% if tags.capacity %}({{ tags.capacity }}){% endif %}" ], - "description": "{{ tagTrans(key, value) }}", + "description": [ + "{% if tags.amenity == 'vending_machine' %}", + "{{ tagTransList('amenity=vending_machine vending', value) }}", + "{% else %}", + "{{ tagTrans(key, value) }}", + "{% endif %}" + ], "body": [ "{% if tags.capacity %}", " {{ keyTrans('capacity') }}: {{ tags.capacity }}", From 31d0d59148776a7e8fa9ce532223435c8acee38e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20B=C3=B6sch-Plepelits?= Date: Thu, 14 Jun 2018 09:12:40 +0200 Subject: [PATCH 26/26] Religion: description depends on the building=* tag --- religion.json | 22 ++++++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) diff --git a/religion.json b/religion.json index bb833c5..9da14ab 100644 --- a/religion.json +++ b/religion.json @@ -38,15 +38,29 @@ "{% set value = tags.amenity %}", "{% endif %}" ], - "description": "{{ tagTrans(key, value) }}{% if tags.religion %}: {{ tagTransList('religion', tags.religion) }}{% endif %}", + "description": [ + "{% if tags.building and tags.religion %}", + " {% if isTranslated('tag:building=' ~ tags.building ~ ' religion=' ~ tags.religion) %}", + " {{ trans('tag:building=' ~ tags.building ~ ' religion=' ~ tags.religion) }}", + " {% elseif tags.building != 'yes' %}", + " {{ trans('tag:building=' ~ tags.building) }}{% if tags.religion %}: {{ tagTransList('religion', tags.religion) }}{% endif %}", + " {% else %}", + " {{ tagTrans(key, value) }}: {{ tagTransList('religion', tags.religion) }}", + " {% endif %}", + "{% else %}", + " {{ tagTrans(key, value) }}{% if tags.religion %}: {{ tagTransList('religion', tags.religion) }}{% endif %}", + "{% endif %}" + ], "popupDescription": "{{ tagTrans(key, value) }}", "body": [ + "{% if tags.building %}", + " {{ keyTrans('building') }}: {{ tagTrans('building', tags.building) }}
", + "{% endif %}", "{% if tags.religion %}", - " {{ keyTrans('religion') }}: {{ tagTransList('religion', tags.religion) }}", + " {{ keyTrans('religion') }}: {{ tagTransList('religion', tags.religion) }}
", "{% endif %}", "{% if tags.denomination %}", - "
", - " {{ keyTrans('denomination') }}: {{ tagTransList('denomination', tags.denomination) }}", + " {{ keyTrans('denomination') }}: {{ tagTransList('denomination', tags.denomination) }}
", "{% endif %}" ], "markerSign": [