From 7e773fa2c470ac8617a06878610fbf3168b5e8ed Mon Sep 17 00:00:00 2001
From: William Weber Berrutti
Date: Sat, 7 Aug 2021 23:45:23 +0000
Subject: [PATCH 01/35] Translated using Weblate (Portuguese (Brazil))
Currently translated at 26.7% (149 of 557 strings)
Translation: MapComplete/Layer translations
Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layer-translations/pt_BR/
---
langs/layers/pt_BR.json | 407 +++++++++++++++++++++++++++++++++++++++-
1 file changed, 402 insertions(+), 5 deletions(-)
diff --git a/langs/layers/pt_BR.json b/langs/layers/pt_BR.json
index e7644ac10..68756f8a9 100644
--- a/langs/layers/pt_BR.json
+++ b/langs/layers/pt_BR.json
@@ -17,12 +17,17 @@
},
"5": {
"then": "Material: aço"
+ },
+ "1": {
+ "then": "Material: metal"
}
},
- "question": "De que é feito o banco (assento)?"
+ "question": "De que é feito o banco (assento)?",
+ "render": "Material: {material}"
},
"4": {
- "question": "Em que direção você olha quando está sentado no banco?"
+ "question": "Em que direção você olha quando está sentado no banco?",
+ "render": "Ao sentar-se no banco, olha-se para {direction} °."
},
"5": {
"render": "Cor: {colour}",
@@ -57,6 +62,22 @@
"6": {
"question": "Quando esta bancada foi pesquisada pela última vez?",
"render": "Esta bancada foi pesquisada pela última vez em {survey:date}"
+ },
+ "2": {
+ "question": "Quantos assentos este banco tem?",
+ "render": "{seats} assentos"
+ },
+ "1": {
+ "question": "Este assento tem um escosto?",
+ "mappings": {
+ "1": {
+ "then": "Encosto: Não"
+ },
+ "0": {
+ "then": "Encosto: Sim"
+ }
+ },
+ "render": "Encosto"
}
},
"presets": {
@@ -64,6 +85,10 @@
"title": "Banco",
"description": "Adicionar um novo banco"
}
+ },
+ "name": "Bancos",
+ "title": {
+ "render": "Banco"
}
},
"bench_at_pt": {
@@ -94,6 +119,9 @@
"mappings": {
"0": {
"then": "Emprestar uma bicicleta é grátis"
+ },
+ "1": {
+ "then": "Emprestar uma bicicleta custa €20/ano e €20 de garantia"
}
}
},
@@ -110,8 +138,21 @@
"then": "Bicicletas para deficientes físicos disponíveis"
}
}
+ },
+ "1": {
+ "render": "Esta biblioteca de bicicleta é chamada de {name}",
+ "question": "Qual o nome desta biblioteca de bicicleta?"
}
- }
+ },
+ "presets": {
+ "0": {
+ "title": "Biblioteca de bicicletas"
+ }
+ },
+ "title": {
+ "render": "Biblioteca de bicicleta"
+ },
+ "name": "Biblioteca de bicicleta"
},
"bicycle_tube_vending_machine": {
"name": "Máquina de venda automática de tubos de bicicleta",
@@ -136,8 +177,364 @@
"2": {
"then": "Esta máquina de venda automática está fechada"
}
- }
+ },
+ "render": "O estado operacional é: {operational_status"
}
}
+ },
+ "bike_shop": {
+ "tagRenderings": {
+ "11": {
+ "mappings": {
+ "1": {
+ "then": "Esta loja não aluga bicicletas"
+ },
+ "0": {
+ "then": "Esta loja aluga bicicletas"
+ }
+ },
+ "question": "Esta loja aluga bicicletas?"
+ },
+ "10": {
+ "mappings": {
+ "3": {
+ "then": "Esta loja conserta bicicletas de uma certa marca"
+ },
+ "2": {
+ "then": "Esta loja conserta bicicletas compradas aqui"
+ },
+ "1": {
+ "then": "Esta loja não conserta bicicletas"
+ },
+ "0": {
+ "then": "Esta loja conserta bicicletas"
+ }
+ },
+ "question": "Esta loja conserta bicicletas?"
+ },
+ "1": {
+ "render": "Esta loja é especializada em vender {shop} e faz atividades relacionadas à bicicletas"
+ },
+ "9": {
+ "mappings": {
+ "1": {
+ "then": "Esta loja não vende bicicletas"
+ },
+ "0": {
+ "then": "Esta loja vende bicicletas"
+ }
+ },
+ "question": "Esta loja vende bicicletas?"
+ },
+ "5": {
+ "question": "Qual o endereço de email de {name}?"
+ },
+ "4": {
+ "question": "Qual o número de telefone de {name}?"
+ },
+ "3": {
+ "question": "Qual o website de {name}?"
+ },
+ "2": {
+ "render": "Esta loja de bicicletas se chama {nome}",
+ "question": "Qual o nome desta loja de bicicletas?"
+ }
+ },
+ "description": "Uma loja que vende especificamente bicicletas ou itens relacionados",
+ "title": {
+ "mappings": {
+ "5": {
+ "then": "Loja/reparo de bicicletas {name}"
+ },
+ "4": {
+ "then": "Loja de bicicletas {name}"
+ },
+ "3": {
+ "then": "Reparo de bicicletas {name}"
+ },
+ "2": {
+ "then": "Aluguel de bicicletas {name}"
+ },
+ "0": {
+ "then": "Loja de equipamentos esportivos {name}"
+ }
+ },
+ "render": "Reparo/loja de bicicletas"
+ },
+ "name": "Reparo/loja de bicicletas"
+ },
+ "bike_repair_station": {
+ "presets": {
+ "0": {
+ "description": "Um dispositivo para encher seus pneus em um local fixa no espaço públicoExemplos de bombas de bicicletas
",
+ "title": "Bomba de bicicleta"
+ }
+ },
+ "icon": {
+ "render": "./assets/layers/bike_repair_station/repair_station.svg"
+ },
+ "tagRenderings": {
+ "9": {
+ "mappings": {
+ "2": {
+ "then": "Há um manômetro mas está quebrado"
+ },
+ "1": {
+ "then": "Não há um manômetro"
+ },
+ "0": {
+ "then": "Há um manômetro"
+ }
+ }
+ },
+ "8": {
+ "mappings": {
+ "1": {
+ "then": "Bomba elétrica"
+ },
+ "0": {
+ "then": "Bomba manual"
+ }
+ }
+ },
+ "5": {
+ "mappings": {
+ "1": {
+ "then": "Não há um gancho ou um suporte"
+ },
+ "0": {
+ "then": "Há um gancho ou um suporte"
+ }
+ }
+ },
+ "4": {
+ "mappings": {
+ "1": {
+ "then": "Não há uma ferramenta de corrente"
+ },
+ "0": {
+ "then": "Há uma ferramenta de corrente"
+ }
+ }
+ },
+ "3": {
+ "mappings": {
+ "1": {
+ "then": "Sempre aberto"
+ },
+ "0": {
+ "then": "Sempre aberto"
+ }
+ }
+ },
+ "2": {
+ "render": "Mantida por {operator}",
+ "question": "Quem faz a manutenção desta bomba de ciclo?"
+ },
+ "1": {
+ "mappings": {
+ "2": {
+ "then": "Há tanto ferramentas e uma bomba presente"
+ },
+ "1": {
+ "then": "Há somente ferramentas (chaves de fenda, alicates...) presentes"
+ },
+ "0": {
+ "then": "Há somente uma bomba presente"
+ }
+ },
+ "question": "Quais serviços estão disponíveis nesta estação de bicicletas?"
+ }
+ },
+ "title": {
+ "mappings": {
+ "4": {
+ "then": "Bomba de bicicleta"
+ },
+ "3": {
+ "then": "Bomba de bicicleta {name}"
+ },
+ "2": {
+ "then": "Bomba quebrada"
+ },
+ "1": {
+ "then": "Estação de reparo de bicicletas"
+ },
+ "0": {
+ "then": "Estação de reparo de bicicletas"
+ }
+ },
+ "render": "Estação de bicicletas (bomba e reparo)"
+ },
+ "name": "Estações de bicicletas (reparo, bomba ou ambos)"
+ },
+ "bike_parking": {
+ "tagRenderings": {
+ "7": {
+ "render": "Neste estacionamento cabem {capacity:cargo_bike} bicicletas de carga",
+ "question": "Quantas bicicletas de carga cabem neste estacionamento de bicicletas?"
+ },
+ "6": {
+ "mappings": {
+ "2": {
+ "then": "Você não tem permissão para estacionar bicicletas de carga"
+ },
+ "1": {
+ "then": "Este estacionamento tem vagas (oficiais) projetadas para bicicletas de carga."
+ },
+ "0": {
+ "then": "Este estacionamento tem vagas para bicicletas de carga"
+ }
+ },
+ "question": "O estacionamento de bicicletas tem vagas para bicicletas de carga?"
+ },
+ "5": {
+ "mappings": {
+ "2": {
+ "then": "Acesso é limitado aos membros de uma escola, companhia ou organização"
+ },
+ "1": {
+ "then": "Acesso é principalmente para visitantes de uma empresa"
+ },
+ "0": {
+ "then": "Acessível ao público"
+ }
+ },
+ "render": "{access}",
+ "question": "Quem pode usar este estacionamento de bicicletas?"
+ },
+ "4": {
+ "render": "Lugar para {capacity} bicicletas"
+ },
+ "3": {
+ "mappings": {
+ "1": {
+ "then": "Este estacionamento não é coberto"
+ },
+ "0": {
+ "then": "Este estacionamento é coberto (tem um telhado)"
+ }
+ },
+ "question": "Este estacionamento é coberto? Também selecione \"coberto\" para estacionamentos internos."
+ },
+ "2": {
+ "mappings": {
+ "4": {
+ "then": "Estacionamento no telhado"
+ },
+ "3": {
+ "then": "Estacionamento ao nível da superfície"
+ },
+ "2": {
+ "then": "Estacionamento de superfície"
+ },
+ "1": {
+ "then": "Estacionamento subterrâneo"
+ },
+ "0": {
+ "then": "Estacionamento subterrâneo"
+ }
+ },
+ "question": "Qual a localização relativa deste estacionamento de bicicletas?"
+ },
+ "1": {
+ "render": "Este é um estacionamento de bicicletas do tipo: {bicycle_parking}",
+ "question": "Qual o tipo deste estacionamento de bicicletas?"
+ }
+ },
+ "title": {
+ "render": "Estacionamento de bicicletas"
+ },
+ "presets": {
+ "0": {
+ "title": "Estacionamento de bicicletas"
+ }
+ },
+ "name": "Estacionamento de bicicletas"
+ },
+ "bike_monitoring_station": {
+ "title": {
+ "mappings": {
+ "1": {
+ "then": "Estação de contagem de bicicletas {ref}"
+ },
+ "0": {
+ "then": "Estação de contagem de bicicletas {name}"
+ }
+ },
+ "render": "Estação de contagem de bicicletas"
+ },
+ "name": "Estações de monitoramento"
+ },
+ "bike_cleaning": {
+ "presets": {
+ "0": {
+ "title": "Serviço de limpeza de bicicletas"
+ }
+ },
+ "title": {
+ "mappings": {
+ "0": {
+ "then": "Serviço de limpeza de bicicletas {name}"
+ }
+ },
+ "render": "Serviço de limpeza de bicicletas"
+ },
+ "name": "Serviço de limpeza de bicicletas"
+ },
+ "bike_cafe": {
+ "presets": {
+ "0": {
+ "title": "Café de bicicleta"
+ }
+ },
+ "tagRenderings": {
+ "8": {
+ "question": "Quando este café de bicicleta abre?"
+ },
+ "7": {
+ "question": "Qual o endereço de email de {name}?"
+ },
+ "6": {
+ "question": "Qual o número de telefone de {name}?"
+ },
+ "5": {
+ "question": "Qual o website de {name}?"
+ },
+ "4": {
+ "mappings": {
+ "1": {
+ "then": "Este café de bicicleta não conserta bicicletas"
+ },
+ "0": {
+ "then": "Este café de bicicleta conserta bicicletas"
+ }
+ },
+ "question": "Este café de bicicleta conserta bicicletas?"
+ },
+ "3": {
+ "mappings": {
+ "1": {
+ "then": "Este café de bicicleta não oferece ferramentas de reparo faça você mesmo"
+ },
+ "0": {
+ "then": "Este café de bicicleta oferece ferramentas de reparo faça você mesmo"
+ }
+ },
+ "question": "Há ferramentas aqui para consertar sua bicicleta?"
+ },
+ "1": {
+ "render": "Este café de bicicleta se chama {name}",
+ "question": "Qual o nome deste café de bicicleta?"
+ }
+ },
+ "title": {
+ "mappings": {
+ "0": {
+ "then": "Café de bicicleta {name}"
+ }
+ },
+ "render": "Café de bicicleta"
+ }
}
-}
\ No newline at end of file
+}
From 94150c045fa2f9c78a9f1e174cc0b89168e64a3d Mon Sep 17 00:00:00 2001
From: Eduardo Addad de Oliveira
Date: Sat, 7 Aug 2021 14:53:28 +0000
Subject: [PATCH 02/35] Translated using Weblate (Portuguese (Brazil))
Currently translated at 26.7% (149 of 557 strings)
Translation: MapComplete/Layer translations
Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layer-translations/pt_BR/
---
langs/layers/pt_BR.json | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/langs/layers/pt_BR.json b/langs/layers/pt_BR.json
index 68756f8a9..e27538816 100644
--- a/langs/layers/pt_BR.json
+++ b/langs/layers/pt_BR.json
@@ -535,6 +535,7 @@
}
},
"render": "Café de bicicleta"
- }
+ },
+ "name": "Café de bicicletas"
}
}
From 7b76db84270895a3e4c77b51f680ba33a02d631e Mon Sep 17 00:00:00 2001
From: LeJun
Date: Tue, 10 Aug 2021 10:03:29 +0000
Subject: [PATCH 03/35] Translated using Weblate (French)
Currently translated at 100.0% (557 of 557 strings)
Translation: MapComplete/Layer translations
Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layer-translations/fr/
---
langs/layers/fr.json | 185 ++++++++++++++++++++++++++++++++++++++++---
1 file changed, 173 insertions(+), 12 deletions(-)
diff --git a/langs/layers/fr.json b/langs/layers/fr.json
index ccf1dc807..792a1551b 100644
--- a/langs/layers/fr.json
+++ b/langs/layers/fr.json
@@ -153,7 +153,8 @@
},
"presets": {
"0": {
- "description": "Une vélothèque a une collection de vélos qui peuvent être empruntés"
+ "description": "Une vélothèque a une flotte de vélos qui peuvent être empruntés",
+ "title": "Vélothèque"
}
}
},
@@ -316,7 +317,7 @@
"then": "Abri "
},
"6": {
- "then": "Bollard "
+ "then": "Potelet "
},
"7": {
"then": "Zone au sol qui est marquée pour le stationnement des vélos"
@@ -531,6 +532,9 @@
"2": {
"title": "Point de réparation vélo sans pompe"
}
+ },
+ "icon": {
+ "render": "./assets/layers/bike_repair_station/repair_station.svg"
}
},
"bike_shop": {
@@ -820,6 +824,13 @@
"render": "Informations supplémentaires pour les experts d'OpenStreetMap : {fixme}",
"question": "Y a-t-il quelque chose qui ne va pas dans la manière dont ça a été cartographié, et que vous n'avez pas pu réparer ici ? (laisser une note pour les experts d'OpenStreetMap)"
}
+ },
+ "icon": {
+ "mappings": {
+ "0": {
+ "then": "./assets/layers/defibrillator/aed_checked.svg"
+ }
+ }
}
},
"direction": {
@@ -862,6 +873,9 @@
"then": "Les bouteilles d'eau peuvent ne pas passer"
}
}
+ },
+ "3": {
+ "render": "Une autre source d’eau potable est à {_closest_other_drinking_water_distance} mètres a>"
}
}
},
@@ -941,8 +955,18 @@
},
"4": {
"then": "Il n'y a aucune attribution"
+ },
+ "2": {
+ "then": "OpenStreetMap n’est pas mentionné, un sticker OpenStreetMap a été collé"
+ },
+ "1": {
+ "then": "L’attribution est clairement inscrite mais la licence est absente"
+ },
+ "0": {
+ "then": "L’attribution est clairement inscrite ainsi que la licence ODBL"
}
- }
+ },
+ "question": "L’attribution à OpenStreetMap est elle-présente ?"
}
},
"presets": {
@@ -981,6 +1005,10 @@
},
"12": {
"render": "Superficie : {_surface:ha} ha"
+ },
+ "7": {
+ "render": "{curator} est en charge de la conservation de la réserve",
+ "question": "Qui est en charge de la conservation de la réserve ?
À ne remplir seulement que si le nom est diffusé au public"
}
}
},
@@ -989,29 +1017,71 @@
"title": {
"render": "Table de pique-nique"
},
- "description": "La couche montrant les tables de pique-nique"
+ "description": "La couche montrant les tables de pique-nique",
+ "presets": {
+ "0": {
+ "title": "Table de pique-nique"
+ }
+ },
+ "tagRenderings": {
+ "0": {
+ "mappings": {
+ "1": {
+ "then": "C’est une table en béton"
+ },
+ "0": {
+ "then": "C’est une table en bois"
+ }
+ },
+ "render": "La table est faite en {material}",
+ "question": "En quel matériau est faite la table de pique-nique ?"
+ }
+ }
},
"playground": {
"tagRenderings": {
"2": {
- "question": "Ce terrain de jeux est-il éclairé la nuit ?"
+ "question": "Ce terrain de jeux est-il éclairé la nuit ?",
+ "mappings": {
+ "1": {
+ "then": "L’aire de jeu n’est pas éclairée de nuit"
+ },
+ "0": {
+ "then": "L’aire de jeu est éclairée de nuit"
+ }
+ }
},
"3": {
"render": "Accessible aux enfants de plus de {min_age} ans",
"question": "Quel est l'âge minimal requis pour accéder à ce terrain de jeux ?"
},
"4": {
- "render": "Accessible aux enfants de {max_age} au maximum"
+ "render": "Accessible aux enfants de {max_age} au maximum",
+ "question": "Quel est l’âge maximum autorisé pour utiliser l’aire de jeu ?"
},
"5": {
- "render": "Exploité par {operator}"
+ "render": "Exploité par {operator}",
+ "question": "Qui est en charge de l’exploitation de l’aire de jeu ?"
},
"6": {
"mappings": {
"4": {
"then": "Non accessible"
+ },
+ "3": {
+ "then": "Réservée aux élèves de l’école"
+ },
+ "2": {
+ "then": "Réservée aux clients"
+ },
+ "1": {
+ "then": "Accessible au public"
+ },
+ "0": {
+ "then": "Accessible au public"
}
- }
+ },
+ "question": "L’aire de jeu est-elle accessible au public ?"
},
"7": {
"question": "Quelle est l'adresse électronique du responsable de l'aire de jeux ?",
@@ -1048,13 +1118,53 @@
"then": "Toujours accessible"
}
}
+ },
+ "1": {
+ "mappings": {
+ "7": {
+ "then": "La surface a un revêtement"
+ },
+ "6": {
+ "then": "La surface n’a pas de revêtement"
+ },
+ "5": {
+ "then": "La surface est en béton"
+ },
+ "4": {
+ "then": "La surface est en bitume"
+ },
+ "3": {
+ "then": "La surface est en pavés"
+ },
+ "2": {
+ "then": "La surface est en copeaux de bois"
+ },
+ "1": {
+ "then": "La surface est en sable"
+ },
+ "0": {
+ "then": "La surface est en gazon"
+ }
+ },
+ "render": "La surface est en {surface}",
+ "question": "De quelle matière est la surface de l’aire de jeu ?
Pour plusieurs matières, sélectionner la principale"
}
},
"presets": {
"0": {
"title": "Terrain de jeux"
}
- }
+ },
+ "title": {
+ "mappings": {
+ "0": {
+ "then": "Aire de jeu {name}"
+ }
+ },
+ "render": "Aire de jeu"
+ },
+ "description": "Aire de jeu",
+ "name": "Aire de jeu"
},
"public_bookcase": {
"name": "Microbibliothèque",
@@ -1182,6 +1292,12 @@
},
"7": {
"then": "La surface est pavée"
+ },
+ "5": {
+ "then": "La surface est en bitume"
+ },
+ "4": {
+ "then": "La surface est en pierres pavées"
}
}
}
@@ -1541,6 +1657,21 @@
},
"6": {
"then": "L'arbre est une zone urbaine."
+ },
+ "7": {
+ "then": "Cet arbre est en zone rurale."
+ },
+ "4": {
+ "then": "Cet arbre est dans une cour résidentielle."
+ },
+ "3": {
+ "then": "Cet arbre est dans un parc ou une aire similaire (ex : cimetière, cour d’école, …)."
+ },
+ "2": {
+ "then": "Cet arbre est utilisé à but d’agriculture (ex : dans un verger)"
+ },
+ "1": {
+ "then": "Cet arbre est un monument naturel (ex : âge, espèce, etc…)"
}
}
},
@@ -1548,8 +1679,12 @@
"mappings": {
"1": {
"then": "À feuilles persistantes."
+ },
+ "0": {
+ "then": "Caduc : l’arbre perd son feuillage une partie de l’année."
}
- }
+ },
+ "question": "L’arbre est-il à feuillage persistant ou caduc ?"
},
"5": {
"render": "Nom : {name}",
@@ -1574,11 +1709,33 @@
},
"4": {
"then": "Enregistré comme patrimoine par une autre organisation"
+ },
+ "0": {
+ "then": " Fait partie du patrimoine par Onroerend Erfgoed"
}
}
},
"8": {
- "question": "Quel est l'identifiant Wikidata de cet arbre ?"
+ "question": "Quel est l'identifiant Wikidata de cet arbre ?",
+ "render": " Wikidata : {wikidata}"
+ },
+ "7": {
+ "render": " Identifiant Onroerend Erfgoed : {ref:OnroerendErfgoed}",
+ "question": "Quel est son identifiant donné par Onroerend Erfgoed ?"
+ },
+ "2": {
+ "mappings": {
+ "2": {
+ "then": " Sans feuilles (Permanent)"
+ },
+ "1": {
+ "then": " Résineux"
+ },
+ "0": {
+ "then": " Feuillu"
+ }
+ },
+ "question": "Cet arbre est-il un feuillu ou un résineux ?"
}
},
"presets": {
@@ -1589,6 +1746,10 @@
"2": {
"title": "Arbre",
"description": "Si vous n'êtes pas sûr(e) de savoir s'il s'agit d'un arbre à feuilles larges ou à aiguilles."
+ },
+ "1": {
+ "description": "Une espèce d’arbre avec des épines comme le pin ou l’épicéa.",
+ "title": "Arbre résineux"
}
}
},
@@ -1609,4 +1770,4 @@
}
}
}
-}
\ No newline at end of file
+}
From 3b01454c64a2f9f37fe27d303b4ef645c0f2ba9f Mon Sep 17 00:00:00 2001
From: WaldiS
Date: Thu, 12 Aug 2021 08:51:36 +0000
Subject: [PATCH 04/35] Translated using Weblate (Polish)
Currently translated at 6.6% (37 of 557 strings)
Translation: MapComplete/Layer translations
Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layer-translations/pl/
---
langs/layers/pl.json | 114 ++++++++++++++++++++++++++++++++++++++++++-
1 file changed, 113 insertions(+), 1 deletion(-)
diff --git a/langs/layers/pl.json b/langs/layers/pl.json
index 0967ef424..57b0cfa21 100644
--- a/langs/layers/pl.json
+++ b/langs/layers/pl.json
@@ -1 +1,113 @@
-{}
+{
+ "bicycle_library": {
+ "description": "Obiekt, w którym rowery można wypożyczyć na dłuższy okres"
+ },
+ "bench_at_pt": {
+ "tagRenderings": {
+ "1": {
+ "render": "{name}"
+ }
+ },
+ "title": {
+ "mappings": {
+ "0": {
+ "then": "Ławka na przystanku komunikacji miejskiej"
+ }
+ },
+ "render": "Ławka"
+ },
+ "name": "Ławki na przystankach komunikacji miejskiej"
+ },
+ "bench": {
+ "presets": {
+ "0": {
+ "description": "Dodaj nową ławkę",
+ "title": "Ławka"
+ }
+ },
+ "tagRenderings": {
+ "6": {
+ "render": "Ławka ta była ostatnio badana w dniu {survey:date}",
+ "question": "Kiedy ostatnio badano tę ławkę?"
+ },
+ "5": {
+ "mappings": {
+ "7": {
+ "then": "Kolor: żółty"
+ },
+ "6": {
+ "then": "Kolor: niebieski"
+ },
+ "5": {
+ "then": "Kolor: czarny"
+ },
+ "4": {
+ "then": "Kolor: czerwony"
+ },
+ "3": {
+ "then": "Kolor: biały"
+ },
+ "2": {
+ "then": "Kolor: szary"
+ },
+ "1": {
+ "then": "Kolor: zielony"
+ },
+ "0": {
+ "then": "Kolor: brązowy"
+ }
+ },
+ "question": "Jaki kolor ma ta ławka?",
+ "render": "Kolor: {colour}"
+ },
+ "4": {
+ "render": "Siedząc na ławce, patrzy się w kierunku {direction}°.",
+ "question": "W jakim kierunku patrzysz siedząc na ławce?"
+ },
+ "3": {
+ "question": "Z czego wykonana jest ławka (siedzisko)?",
+ "mappings": {
+ "5": {
+ "then": "Materiał: stal"
+ },
+ "4": {
+ "then": "Materiał: plastik"
+ },
+ "3": {
+ "then": "Materiał: beton"
+ },
+ "2": {
+ "then": "Materiał: kamień"
+ },
+ "1": {
+ "then": "Materiał: metal"
+ },
+ "0": {
+ "then": "Materiał: drewno"
+ }
+ },
+ "render": "Materiał: {material}"
+ },
+ "2": {
+ "render": "{seats} siedzeń",
+ "question": "Ile siedzeń ma ta ławka?"
+ },
+ "1": {
+ "mappings": {
+ "0": {
+ "then": "Oparcie: Tak"
+ },
+ "1": {
+ "then": "Oparcie: Nie"
+ }
+ },
+ "render": "Oparcie",
+ "question": "Czy ta ławka ma oparcie?"
+ }
+ },
+ "title": {
+ "render": "Ławka"
+ },
+ "name": "Ławki"
+ }
+}
From 5a6ba809d5706e2d14c436e032aac17671f482f6 Mon Sep 17 00:00:00 2001
From: WaldiS
Date: Fri, 13 Aug 2021 12:13:33 +0000
Subject: [PATCH 05/35] Translated using Weblate (Polish)
Currently translated at 8.0% (45 of 557 strings)
Translation: MapComplete/Layer translations
Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layer-translations/pl/
---
langs/layers/pl.json | 32 ++++++++++++++++++++++++++++++++
1 file changed, 32 insertions(+)
diff --git a/langs/layers/pl.json b/langs/layers/pl.json
index 57b0cfa21..4ad76bb5f 100644
--- a/langs/layers/pl.json
+++ b/langs/layers/pl.json
@@ -109,5 +109,37 @@
"render": "Ławka"
},
"name": "Ławki"
+ },
+ "bike_parking": {
+ "tagRenderings": {
+ "2": {
+ "question": "Jaka jest względna lokalizacja tego parkingu rowerowego?"
+ },
+ "1": {
+ "render": "Jest to parking rowerowy typu: {bicycle_parking}",
+ "question": "Jaki jest typ tego parkingu dla rowerów?"
+ }
+ },
+ "title": {
+ "render": "Parking dla rowerów"
+ },
+ "presets": {
+ "0": {
+ "title": "Parking dla rowerów"
+ }
+ },
+ "name": "Parking dla rowerów"
+ },
+ "bike_monitoring_station": {
+ "title": {
+ "mappings": {
+ "1": {
+ "then": "Stacja liczenia rowerów {ref}"
+ },
+ "0": {
+ "then": "Stacja liczenia rowerów {name}"
+ }
+ }
+ }
}
}
From 1b1d706b3d4db04878d55924e077285c828c67f8 Mon Sep 17 00:00:00 2001
From: Reza Almanda
Date: Mon, 16 Aug 2021 09:13:31 +0000
Subject: [PATCH 06/35] Translated using Weblate (Indonesian)
Currently translated at 5.3% (30 of 557 strings)
Translation: MapComplete/Layer translations
Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layer-translations/id/
---
langs/layers/id.json | 41 ++++++++++++++++++++++++++++++++++++++++-
1 file changed, 40 insertions(+), 1 deletion(-)
diff --git a/langs/layers/id.json b/langs/layers/id.json
index 7e54ef48c..798174b1b 100644
--- a/langs/layers/id.json
+++ b/langs/layers/id.json
@@ -96,6 +96,45 @@
"5": {
"render": "Nama: {name}"
}
+ },
+ "presets": {
+ "2": {
+ "title": "Pohon"
+ }
}
+ },
+ "defibrillator": {
+ "tagRenderings": {
+ "13": {
+ "render": "Informasi tambahan: {description}"
+ }
+ }
+ },
+ "drinking_water": {
+ "presets": {
+ "0": {
+ "title": "Air minum"
+ }
+ },
+ "title": {
+ "render": "Air minum"
+ },
+ "name": "Air minum"
+ },
+ "viewpoint": {
+ "tagRenderings": {
+ "1": {
+ "question": "Apakah Anda ingin menambahkan deskripsi?"
+ }
+ },
+ "title": {
+ "render": "Sudut pandang"
+ },
+ "presets": {
+ "0": {
+ "title": "Sudut pandang"
+ }
+ },
+ "name": "Sudut pandang"
}
-}
\ No newline at end of file
+}
From 54c70257c0a581c61e63f572e34a81170fc31e2d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?David=20Haberth=C3=BCr?=
Date: Thu, 29 Jul 2021 21:12:11 +0000
Subject: [PATCH 07/35] Translated using Weblate (German)
Currently translated at 98.8% (166 of 168 strings)
Translation: MapComplete/Core
Translate-URL: https://hosted.weblate.org/projects/mapcomplete/core/de/
---
langs/de.json | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/langs/de.json b/langs/de.json
index 262610500..fff5ac16a 100644
--- a/langs/de.json
+++ b/langs/de.json
@@ -53,7 +53,7 @@
"zoomInFurther": "Weiter einzoomen, um einen Punkt hinzuzufügen.",
"stillLoading": "Die Daten werden noch geladen. Bitte warten Sie etwas, bevor Sie einen neuen Punkt hinzufügen.",
"confirmIntro": "Hier einen {title} hinzufügen?
Der Punkt, den Sie hier anlegen, wird für alle sichtbar sein. Bitte fügen Sie der Karte nur dann Dinge hinzu, wenn sie wirklich existieren. Viele Anwendungen verwenden diese Daten.",
- "confirmButton": "Fügen Sie hier eine {category} hinzu.
Ihre Ergänzung ist für alle sichtbar
",
+ "confirmButton": "Fügen Sie hier eine {category} hinzu.
2Ihre Ergänzung ist für alle sichtbar
",
"openLayerControl": "Das Ebenen-Kontrollkästchen öffnen",
"layerNotEnabled": "Die Ebene {layer} ist nicht aktiviert. Aktivieren Sie diese Ebene, um einen Punkt hinzuzufügen"
},
@@ -63,15 +63,15 @@
"noNameCategory": "{category} ohne Namen",
"questions": {
"phoneNumberOf": "Wie lautet die Telefonnummer der {category}?",
- "phoneNumberIs": "Die Telefonnummer der {category} lautet {phone}",
+ "phoneNumberIs": "Die Telefonnummer der {category} lautet {phone}",
"websiteOf": "Was ist die Website der {category}?",
- "websiteIs": "Webseite: {website}",
+ "websiteIs": "Webseite: {website}",
"emailOf": "Wie lautet die E-Mail-Adresse der {category}?",
- "emailIs": "Die E-Mail-Adresse dieser {category} lautet {email}"
+ "emailIs": "Die E-Mail-Adresse dieser {category} lautet {email}"
},
"openStreetMapIntro": "Eine offene Karte
Wäre es nicht toll, wenn es eine offene Karte gäbe, die von jedem angepasst und benutzt werden könnte? Eine Karte, zu der jeder seine Interessen hinzufügen kann? Dann bräuchte man all diese Websites mit unterschiedlichen, kleinen und inkompatiblen Karten (die immer veraltet sind) nicht mehr.
OpenStreetMap ist diese offene Karte. Die Kartendaten können kostenlos verwendet werden (mit Attribution und Veröffentlichung von Änderungen an diesen Daten). Darüber hinaus können Sie die Karte kostenlos ändern und Fehler beheben, wenn Sie ein Konto erstellen. Diese Website basiert ebenfalls auf OpenStreetMap. Wenn Sie eine Frage hier beantworten, geht die Antwort auch dorthin.
Viele Menschen und Anwendungen nutzen OpenStreetMap bereits: Maps.me, OsmAnd, verschiedene spezialisierte Routenplaner, die Hintergrundkarten auf Facebook, Instagram,...
Sogar Apple Maps und Bing Maps verwenden OpenStreetMap in ihren Karten!
Wenn Sie hier einen Punkt hinzufügen oder eine Frage beantworten, wird er nach einer Weile in all diesen Anwendungen sichtbar sein.
",
"sharescreen": {
- "intro": "Diese Karte teilen
Sie können diese Karte teilen, indem Sie den untenstehenden Link kopieren und an Freunde und Familie schick",
+ "intro": "Diese Karte teilen
Sie können diese Karte teilen, indem Sie den untenstehenden Link kopieren und an Freunde und Familie schicken:",
"addToHomeScreen": "Zum Startbildschirm hinzufügen
Sie können diese Website einfach zum Startbildschirm Ihres Smartphones hinzufügen, um ein natives Gefühl zu erhalten. Klicken Sie dazu in der URL-Leiste auf die Schaltfläche 'Zum Startbildschirm hinzufügen'.",
"embedIntro": "Auf Ihrer Website einbetten
Bitte, betten Sie diese Karte in Ihre Website ein.
Wir ermutigen Sie, es zu tun - Sie müssen nicht einmal um Erlaubnis fragen.
Es ist kostenlos und wird es immer sein. Je mehr Leute sie benutzen, desto wertvoller wird sie.",
"copiedToClipboard": "Link in die Zwischenablage kopiert",
@@ -95,7 +95,7 @@
"streetcomplete": "Eine andere, ähnliche Anwendung ist StreetComplete.",
"createYourOwnTheme": "Erstellen Sie Ihr eigenes MapComplete-Thema von Grund auf neu"
},
- "readYourMessages": "Bitte lesen Sie alle Ihre OpenStreetMap-Nachrichten, bevor Sie einen neuen Punkt hinzufügen",
+ "readYourMessages": "Bitte lesen Sie alle Ihre OpenStreetMap-Nachrichten, bevor Sie einen neuen Punkt hinzufügen.",
"fewChangesBefore": "Bitte beantworten Sie ein paar Fragen zu bestehenden Punkten, bevor Sie einen neuen Punkt hinzufügen.",
"goToInbox": "Posteingang öffnen",
"getStartedLogin": "Mit OpenStreetMap einloggen und loslegen",
@@ -127,7 +127,7 @@
"sunday": "Sonntag"
},
"opening_hours": {
- "error_loading": "Fehler: Diese Öffnungszeiten können nicht angezeigt werden",
+ "error_loading": "Fehler: Diese Öffnungszeiten können nicht angezeigt werden.",
"open_during_ph": "An Feiertagen ist diese Einrichtung",
"opensAt": "von",
"openTill": "bis",
@@ -149,7 +149,7 @@
"codeContributionsBy": "MapComplete wurde von {contributors} und {hiddenCount} weiteren Beitragenden erstellt",
"themeBy": "Thema betreut von {author}",
"attributionContent": "Alle Daten wurden bereitgestellt von OpenStreetMap, frei verwendbar unter der Open Database License.
"
- }
+ }
},
"favourite": {
"panelIntro": "Ihr persönliches Thema
Aktivieren Sie Ihre Lieblingsebenen aus allen offiziellen Themen",
From 10a76fef6714b6ec60a96868ec5b8187fa2ff049 Mon Sep 17 00:00:00 2001
From: Vinicius
Date: Sun, 1 Aug 2021 04:00:33 +0000
Subject: [PATCH 08/35] Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (168 of 168 strings)
Translation: MapComplete/Core
Translate-URL: https://hosted.weblate.org/projects/mapcomplete/core/pt_BR/
---
langs/pt_BR.json | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/langs/pt_BR.json b/langs/pt_BR.json
index 268c8e4e6..51a9833fd 100644
--- a/langs/pt_BR.json
+++ b/langs/pt_BR.json
@@ -146,7 +146,8 @@
"title_singular": "Um comentário",
"title": "{count} comentários",
"tos": "Se você criar um comentário, você concorda com o TOS e a política de privacidade de Mangrove.reviews ",
- "affiliated_reviewer_warning": "(Revisão de afiliados)"
+ "affiliated_reviewer_warning": "(Revisão de afiliados)",
+ "attribution": "As resenhas são fornecidas por Mangrove Reviews e estão disponíveis em CC-BY 4.0."
},
"favourite": {
"reload": "Recarregar dados",
From 125b9c8d94016c2a2e26a5329f2934f73dd37755 Mon Sep 17 00:00:00 2001
From: Nikolay Korotkiy
Date: Mon, 2 Aug 2021 15:18:08 +0000
Subject: [PATCH 09/35] Translated using Weblate (Finnish)
Currently translated at 46.4% (78 of 168 strings)
Translation: MapComplete/Core
Translate-URL: https://hosted.weblate.org/projects/mapcomplete/core/fi/
---
langs/fi.json | 22 ++++++++++++++++++++--
1 file changed, 20 insertions(+), 2 deletions(-)
diff --git a/langs/fi.json b/langs/fi.json
index 9b15cc0e6..3b1145b45 100644
--- a/langs/fi.json
+++ b/langs/fi.json
@@ -30,7 +30,15 @@
"save": "Tallenna",
"search": {
"searching": "Etsitään…"
- }
+ },
+ "sharescreen": {
+ "thanksForSharing": "Kiitos jakamisesta!"
+ },
+ "questions": {
+ "websiteIs": "Verkkosivusto: {website}"
+ },
+ "skip": "Ohita tämä kysymys",
+ "loginWithOpenStreetMap": "Kirjaudu sisään OpenStreetMapilla"
},
"centerMessage": {
"ready": "Valmis!"
@@ -38,6 +46,16 @@
"image": {
"doDelete": "Poista kuva",
"dontDelete": "Peruuta",
- "addPicture": "Lisää kuva"
+ "addPicture": "Lisää kuva",
+ "isDeleted": "Poistettu",
+ "ccb": "CC-BY-lisenssillä",
+ "ccbs": "CC-BY-SA-lisenssillä"
+ },
+ "reviews": {
+ "title": "{count} arvostelua",
+ "title_singular": "Yksi arvostelu"
+ },
+ "index": {
+ "title": "Tervetuloa MapCompleteen"
}
}
From 072ec193ca57990e54a7c6f6792a0b886f8f542a Mon Sep 17 00:00:00 2001
From: Pieter Vander Vennet
Date: Wed, 4 Aug 2021 17:32:34 +0000
Subject: [PATCH 10/35] Translated using Weblate (German)
Currently translated at 99.4% (167 of 168 strings)
Translation: MapComplete/Core
Translate-URL: https://hosted.weblate.org/projects/mapcomplete/core/de/
---
langs/de.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/langs/de.json b/langs/de.json
index fff5ac16a..fcf615fe4 100644
--- a/langs/de.json
+++ b/langs/de.json
@@ -53,7 +53,7 @@
"zoomInFurther": "Weiter einzoomen, um einen Punkt hinzuzufügen.",
"stillLoading": "Die Daten werden noch geladen. Bitte warten Sie etwas, bevor Sie einen neuen Punkt hinzufügen.",
"confirmIntro": "Hier einen {title} hinzufügen?
Der Punkt, den Sie hier anlegen, wird für alle sichtbar sein. Bitte fügen Sie der Karte nur dann Dinge hinzu, wenn sie wirklich existieren. Viele Anwendungen verwenden diese Daten.",
- "confirmButton": "Fügen Sie hier eine {category} hinzu.
2Ihre Ergänzung ist für alle sichtbar
",
+ "confirmButton": "Fügen Sie hier eine {category} hinzu.
Ihre Ergänzung ist für alle sichtbar
",
"openLayerControl": "Das Ebenen-Kontrollkästchen öffnen",
"layerNotEnabled": "Die Ebene {layer} ist nicht aktiviert. Aktivieren Sie diese Ebene, um einen Punkt hinzuzufügen"
},
From 1cdd000026eeae1a0cf5705e37ffd109d4a7c302 Mon Sep 17 00:00:00 2001
From: William Weber Berrutti
Date: Wed, 4 Aug 2021 22:19:14 +0000
Subject: [PATCH 11/35] Translated using Weblate (Portuguese (Brazil))
Currently translated at 10.2% (44 of 428 strings)
Translation: MapComplete/themes
Translate-URL: https://hosted.weblate.org/projects/mapcomplete/themes/pt_BR/
---
langs/themes/pt_BR.json | 129 +++++++++++++++++++++++++++++++++++++++-
1 file changed, 128 insertions(+), 1 deletion(-)
diff --git a/langs/themes/pt_BR.json b/langs/themes/pt_BR.json
index 0967ef424..32c45cece 100644
--- a/langs/themes/pt_BR.json
+++ b/langs/themes/pt_BR.json
@@ -1 +1,128 @@
-{}
+{
+ "campersite": {
+ "layers": {
+ "0": {
+ "tagRenderings": {
+ "3": {
+ "question": "Quanto este lugar cobra?",
+ "render": "Este lugar cobra {charge}"
+ },
+ "2": {
+ "mappings": {
+ "1": {
+ "then": "Pode ser usado de graça"
+ },
+ "0": {
+ "then": "Você precisa pagar para usar"
+ }
+ },
+ "question": "Este lugar cobra alguma taxa?"
+ },
+ "1": {
+ "question": "Qual o nome deste lugar?",
+ "render": "Este lugar é chamado de {name}"
+ }
+ },
+ "description": "Locais de acampamento",
+ "title": {
+ "mappings": {
+ "0": {
+ "then": "Locais de acampamento sem nome"
+ }
+ },
+ "render": "Local de acampamento {name}"
+ },
+ "name": "Locais de acampamento"
+ }
+ },
+ "shortDescription": "Encontre locais para passar a noite com o seu campista",
+ "title": "Locais de acampamento"
+ },
+ "bicyclelib": {
+ "title": "Bibliotecas de bicicletas"
+ },
+ "benches": {
+ "shortDescription": "Um mapa de bancadas",
+ "title": "Bancadas"
+ },
+ "artworks": {
+ "layers": {
+ "0": {
+ "tagRenderings": {
+ "4": {
+ "render": "Corresponde com {wikidata}",
+ "question": "Qual entrada do Wikidata corresponde a esta obra de arte?"
+ },
+ "3": {
+ "render": "Mais informações neste website",
+ "question": "Há um website com mais informações a respeito desta obra de arte?"
+ },
+ "2": {
+ "render": "Criado por {artist_name}",
+ "question": "Qual artista criou isso?"
+ },
+ "1": {
+ "mappings": {
+ "11": {
+ "then": "Azulejaria"
+ },
+ "10": {
+ "then": "Azulejo"
+ },
+ "8": {
+ "then": "Grafite"
+ },
+ "7": {
+ "then": "Instalação"
+ },
+ "6": {
+ "then": "Pedra"
+ },
+ "5": {
+ "then": "Busto"
+ },
+ "4": {
+ "then": "Estátua"
+ },
+ "3": {
+ "then": "Escultura"
+ },
+ "2": {
+ "then": "Pintura"
+ },
+ "1": {
+ "then": "Mural"
+ },
+ "0": {
+ "then": "Arquitetura"
+ }
+ },
+ "question": "Qual é o tipo desta obra de arte?",
+ "render": "Este é um(a) {artwork_type}"
+ }
+ },
+ "presets": {
+ "0": {
+ "title": "Obra de arte"
+ }
+ },
+ "description": "Diversas obras de arte",
+ "title": {
+ "mappings": {
+ "0": {
+ "then": "Obra de arte {name}"
+ }
+ },
+ "render": "Obra de arte"
+ },
+ "name": "Obras de arte"
+ }
+ },
+ "description": "Bem-vindo ao Open Artwork Map, um mapa de estátuas, bustos, grafites e outras obras de arte ao redor do mundo",
+ "title": "Abrir mapa de obras de arte"
+ },
+ "aed": {
+ "description": "Neste mapa, pode-se encontrar e marcar desfibriladores próximos",
+ "title": "Abrir mapa AED"
+ }
+}
From b53d25e1a58b736dbba434e234df1b0710f7e321 Mon Sep 17 00:00:00 2001
From: William Weber Berrutti
Date: Thu, 5 Aug 2021 11:21:04 +0000
Subject: [PATCH 12/35] Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (11 of 11 strings)
Translation: MapComplete/shared-questions
Translate-URL: https://hosted.weblate.org/projects/mapcomplete/shared-questions/pt_BR/
---
langs/shared-questions/pt_BR.json | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/langs/shared-questions/pt_BR.json b/langs/shared-questions/pt_BR.json
index 9c577c396..db4b31ca1 100644
--- a/langs/shared-questions/pt_BR.json
+++ b/langs/shared-questions/pt_BR.json
@@ -12,10 +12,12 @@
"0": {
"then": "Localizado no subsolo"
}
- }
+ },
+ "question": "Em que nível esse recurso está localizado?"
},
"opening_hours": {
- "question": "Qual o horário de funcionamento de {name}?"
+ "question": "Qual o horário de funcionamento de {name}?",
+ "render": "Horário de funcionamento
{opening_hours_table(opening_hours)}"
},
"website": {
"question": "Qual o site de {name}?"
@@ -25,6 +27,9 @@
},
"phone": {
"question": "Qual o número de telefone de {name}?"
+ },
+ "description": {
+ "question": "Ainda há algo de relevante que não pôde dar nas perguntas anteriores? Adicione aqui.
Não repita fatos já declarados"
}
}
}
From 0adfc8b7826dc08739ce86938c3e3050c8eed3a2 Mon Sep 17 00:00:00 2001
From: William Weber Berrutti
Date: Fri, 6 Aug 2021 11:38:51 +0000
Subject: [PATCH 13/35] Translated using Weblate (Portuguese (Brazil))
Currently translated at 19.1% (82 of 428 strings)
Translation: MapComplete/themes
Translate-URL: https://hosted.weblate.org/projects/mapcomplete/themes/pt_BR/
---
langs/themes/pt_BR.json | 124 +++++++++++++++++++++++++++++++++++++++-
1 file changed, 123 insertions(+), 1 deletion(-)
diff --git a/langs/themes/pt_BR.json b/langs/themes/pt_BR.json
index 32c45cece..749c96e2b 100644
--- a/langs/themes/pt_BR.json
+++ b/langs/themes/pt_BR.json
@@ -21,6 +21,75 @@
"1": {
"question": "Qual o nome deste lugar?",
"render": "Este lugar é chamado de {name}"
+ },
+ "8": {
+ "mappings": {
+ "1": {
+ "then": "Este lugar não tem banheiros"
+ },
+ "0": {
+ "then": "Este lugar tem banheiros"
+ }
+ },
+ "question": "Este lugar tem banheiros?"
+ },
+ "7": {
+ "mappings": {
+ "1": {
+ "then": "Você não precisa pagar um extra pelo acesso à internet"
+ },
+ "0": {
+ "then": "Você precisa pagar um extra pelo acesso à internet"
+ }
+ },
+ "question": "Você tem que pagar pelo acesso à internet?"
+ },
+ "6": {
+ "mappings": {
+ "2": {
+ "then": "Não há acesso à internet"
+ },
+ "1": {
+ "then": "Há acesso à Internet"
+ },
+ "0": {
+ "then": "Há acesso à internet"
+ }
+ },
+ "question": "Este lugar fornece acesso a internet?"
+ },
+ "5": {
+ "question": "Quantos campistas podem ficar aqui? (pule se não houver um número óbvio de vagas ou veículos permitidos)",
+ "render": "{capacity} campistas podem usar este lugar ao mesmo tempo"
+ },
+ "4": {
+ "mappings": {
+ "1": {
+ "then": "Este local não tem uma estação de aterro sanitário"
+ },
+ "0": {
+ "then": "Este local tem uma estação de aterro sanitário"
+ }
+ },
+ "question": "Este local tem uma estação de aterro sanitário?"
+ },
+ "11": {
+ "render": "Mais detalhes sobre este lugar: {description}"
+ },
+ "10": {
+ "mappings": {
+ "1": {
+ "then": "Não, não há hóspedes permanentes aqui"
+ },
+ "0": {
+ "then": "Sim, há alguns pontos para aluguel a longo prazo, mas você também pode ficar em uma base diária"
+ }
+ },
+ "question": "Este lugar oferece vagas para aluguel a longo prazo?"
+ },
+ "9": {
+ "question": "Este lugar tem um website?",
+ "render": "Site oficial: {website}"
}
},
"description": "Locais de acampamento",
@@ -32,7 +101,52 @@
},
"render": "Local de acampamento {name}"
},
- "name": "Locais de acampamento"
+ "name": "Locais de acampamento",
+ "presets": {
+ "0": {
+ "title": "local de acampamento"
+ }
+ }
+ },
+ "1": {
+ "tagRenderings": {
+ "3": {
+ "mappings": {
+ "1": {
+ "then": "Este lugar não tem um ponto de água"
+ },
+ "0": {
+ "then": "Este lugar tem um ponto de água"
+ }
+ },
+ "question": "Este lugar tem um ponto de água?"
+ },
+ "2": {
+ "question": "Quanto este lugar cobra?",
+ "render": "Este lugar cobra {charge}"
+ },
+ "1": {
+ "mappings": {
+ "1": {
+ "then": "Pode ser usado gratuitamente"
+ },
+ "0": {
+ "then": "Você precisa pagar pelo uso"
+ }
+ },
+ "question": "Este lugar cobra alguma taxa?"
+ }
+ },
+ "description": "Estações de despejo sanitário",
+ "title": {
+ "mappings": {
+ "0": {
+ "then": "Estação de despejo"
+ }
+ },
+ "render": "Estação de despejo {nome}"
+ },
+ "name": "Estações de despejo sanitário"
}
},
"shortDescription": "Encontre locais para passar a noite com o seu campista",
@@ -124,5 +238,13 @@
"aed": {
"description": "Neste mapa, pode-se encontrar e marcar desfibriladores próximos",
"title": "Abrir mapa AED"
+ },
+ "bookcases": {
+ "title": "Abrir Mapa de Estantes"
+ },
+ "bike_monitoring_stations": {
+ "description": "Este tema mostra as estações de monitoramento de bicicletas com dados ao vivo",
+ "shortDescription": "Estações de monitoramento de bicicletas com dados ao vivo da Mobilidade de Bruxelas",
+ "title": "Estações de monitoramento de bicicletas"
}
}
From e1b8085c539cd5ae4cc0f1a544cf63bbc2783bd0 Mon Sep 17 00:00:00 2001
From: LeJun
Date: Tue, 10 Aug 2021 10:15:38 +0000
Subject: [PATCH 14/35] Translated using Weblate (English)
Currently translated at 100.0% (428 of 428 strings)
Translation: MapComplete/themes
Translate-URL: https://hosted.weblate.org/projects/mapcomplete/themes/en/
---
langs/themes/en.json | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/langs/themes/en.json b/langs/themes/en.json
index f5db488b9..f720ebdab 100644
--- a/langs/themes/en.json
+++ b/langs/themes/en.json
@@ -778,7 +778,7 @@
"then": "The garden is in partial shade"
},
"2": {
- "then": "The sun is in the shade"
+ "then": "The garden is in the shade"
}
},
"question": "Is the garden shaded or sunny?"
@@ -1257,4 +1257,4 @@
"shortDescription": "Map all the trees",
"description": "Map all the trees!"
}
-}
\ No newline at end of file
+}
From 017dcaab087c516a99923e5f619b359b98acdccc Mon Sep 17 00:00:00 2001
From: LeJun
Date: Tue, 10 Aug 2021 08:08:19 +0000
Subject: [PATCH 15/35] Translated using Weblate (French)
Currently translated at 100.0% (168 of 168 strings)
Translation: MapComplete/Core
Translate-URL: https://hosted.weblate.org/projects/mapcomplete/core/fr/
---
langs/fr.json | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/langs/fr.json b/langs/fr.json
index 4bae24b4c..8e65bb3ad 100644
--- a/langs/fr.json
+++ b/langs/fr.json
@@ -3,12 +3,12 @@
"addPicture": "Ajoutez une photo",
"uploadingPicture": "Mise en ligne de votre photo…",
"uploadingMultiple": "Mise en ligne de {count} photos…",
- "pleaseLogin": "Connectez-vous pour mettre une photo en ligne",
+ "pleaseLogin": "Connectez-vous pour téléverser une photo",
"willBePublished": "Votre photo va être publiée : ",
"cco": "dans le domaine publique",
"ccbs": "sous la license CC-BY-SA",
"ccb": "sous la license CC-BY",
- "uploadFailed": "L'ajout de la photo a échoué. Êtes-vous connecté à Internet ? Et est-ce que les API tierces sont autorisées ? Le navigateur Brave ou UMatrix peuvent les bloquer.",
+ "uploadFailed": "L'ajout de la photo a échoué. Avez-vous accès à Internet ? Les API tierces sont-elles autorisées ? Le navigateur Brave ou UMatrix peuvent les bloquer.",
"respectPrivacy": "Merci de respecter la vie privée. Ne publiez pas les plaques d'immatriculation.",
"uploadDone": "Votre photo est ajoutée. Merci beaucoup !",
"dontDelete": "Annuler",
From 31967319d72ad29a92dcadbfe19e0a5e198454d2 Mon Sep 17 00:00:00 2001
From: LeJun
Date: Tue, 10 Aug 2021 10:56:53 +0000
Subject: [PATCH 16/35] Translated using Weblate (French)
Currently translated at 97.1% (416 of 428 strings)
Translation: MapComplete/themes
Translate-URL: https://hosted.weblate.org/projects/mapcomplete/themes/fr/
---
langs/themes/fr.json | 932 ++++++++++++++++++++++++++++++++++++++++++-
1 file changed, 919 insertions(+), 13 deletions(-)
diff --git a/langs/themes/fr.json b/langs/themes/fr.json
index 25bff8056..33cd37fdd 100644
--- a/langs/themes/fr.json
+++ b/langs/themes/fr.json
@@ -71,7 +71,7 @@
"render": "Créé par {artist_name}"
},
"3": {
- "question": "Sur quel site web pouvons-nous trouver plus d'informations sur cette œuvre d'art?",
+ "question": "Existe-t-il un site web où trouver plus d'informations sur cette œuvre d'art ?",
"render": "Plus d'info sûr ce site web"
},
"4": {
@@ -120,64 +120,493 @@
"mappings": {
"1": {
"then": "Peut être utilisé gratuitement"
+ },
+ "0": {
+ "then": "L’utilisation est payante"
}
}
},
"3": {
- "question": "Combien coûte cet endroit ?"
+ "question": "Combien coûte cet endroit ?",
+ "render": "Ce site fait payer {charge}"
},
"4": {
"mappings": {
"0": {
"then": "Cet endroit a une station de vidange sanitaire"
+ },
+ "1": {
+ "then": "Ce site ne possède pas de lieu de vidange"
+ }
+ },
+ "question": "Ce site possède-t’il un lieu de vidange ?"
+ },
+ "6": {
+ "question": "Cet endroit offre-t-il un accès à Internet ?",
+ "mappings": {
+ "2": {
+ "then": "Il n’y a pas d’accès internet"
+ },
+ "1": {
+ "then": "Il y a un accès internet"
+ },
+ "0": {
+ "then": "Il y a un accès internet"
}
}
},
+ "11": {
+ "question": "Souhaitez-vous ajouter une description générale du lieu ? (Ne pas répéter les informations précédentes et rester neutre, les opinions vont dans les avis)",
+ "render": "Plus de détails à propos du site : {description}"
+ },
+ "10": {
+ "mappings": {
+ "2": {
+ "then": "C’est possible sous contrat (Cette option fera disparaître le site de la carte)"
+ },
+ "1": {
+ "then": "Non, il n’y a pas de résidents permanents"
+ },
+ "0": {
+ "then": "Oui, mais il est possible d’y passer seulement une nuit"
+ }
+ },
+ "question": "Ce site permet-il la location longue durée ?"
+ },
+ "9": {
+ "question": "Ce lieu a-t’il un site internet ?",
+ "render": "Site officiel : {website}"
+ },
+ "8": {
+ "mappings": {
+ "1": {
+ "then": "Ce site n’a pas de toilettes"
+ },
+ "0": {
+ "then": "Ce site a des toilettes"
+ }
+ },
+ "question": "Y-a-t’il des toilettes sur le site ?"
+ },
+ "7": {
+ "mappings": {
+ "1": {
+ "then": "L’accès internet est inclus"
+ },
+ "0": {
+ "then": "L’accès internet est en supplément"
+ }
+ },
+ "question": "L’accès internet est-il payant ?"
+ },
+ "5": {
+ "question": "Combien de personnes peuvent camper ici ? (Passez s’il n’y a pas de places délimitées)",
+ "render": "{capacity} personnes peuvent utiliser cet espace en même temps"
+ }
+ },
+ "presets": {
+ "0": {
+ "description": "Ajouter une nouvelle aire de camping officielle, destinée à y passer la nuit avec un camping-car. Elle ne nécessite pas d’infrastructures particulières et peut être simplement désignée sous arrêté municipal, un simple parking ne suffit pas à rentrer dans cette catégorie ",
+ "title": "Aire de camping"
+ }
+ }
+ },
+ "1": {
+ "presets": {
+ "0": {
+ "description": "Ajouter un nouveau site de vidange. Un espace où évacuer ses eaux usées (grises et/ou noires) généralement alimenté en eau potable et électricité.",
+ "title": "Site de vidange"
+ }
+ },
+ "tagRenderings": {
+ "7": {
+ "question": "De quel réseau fait-elle partie ? (Passer si aucun)",
+ "render": "Cette station fait parte d’un réseau {network}"
+ },
"6": {
- "question": "Cet endroit offre-t-il un accès à Internet ?"
+ "mappings": {
+ "3": {
+ "then": "Le site est en libre-service"
+ },
+ "2": {
+ "then": "Le site est en libre-service"
+ },
+ "1": {
+ "then": "Le site est réservés aux clients"
+ },
+ "0": {
+ "then": "Un code est nécessaire"
+ }
+ },
+ "question": "Qui peut utiliser le site de vidange ?"
+ },
+ "5": {
+ "mappings": {
+ "1": {
+ "then": "Il n’est pas possible d’y vidanger ses toilettes chimiques"
+ },
+ "0": {
+ "then": "Il est possible d’y vidanger ses toilettes chimiques"
+ }
+ },
+ "question": "Est-il possible d’y vidanger ses toilettes chimiques ?"
+ },
+ "4": {
+ "mappings": {
+ "1": {
+ "then": "Il n’est pas possible d’y vidanger ses eaux usées"
+ },
+ "0": {
+ "then": "Il est possible d’y vidanger ses eaux usées"
+ }
+ },
+ "question": "Est-il possible d’y faire sa vidange des eaux usées ?"
+ },
+ "3": {
+ "mappings": {
+ "1": {
+ "then": "Ce site n’a pas de point d’eau"
+ },
+ "0": {
+ "then": "Ce site a un point d’eau"
+ }
+ },
+ "question": "Ce site dispose-t’il d’un point d’eau ?"
+ },
+ "2": {
+ "question": "Combien ce site demande t’il de payer ?",
+ "render": "Ce site fait payer {charge}"
+ },
+ "1": {
+ "mappings": {
+ "0": {
+ "then": "Ce site demande un paiement"
+ },
+ "1": {
+ "then": "Ce site ne demande pas de paiement"
+ }
+ },
+ "question": "Ce site est-il payant ?"
+ }
+ },
+ "description": "Site de vidange",
+ "name": "Site de vidange",
+ "title": {
+ "render": "Site de vidange {name}",
+ "mappings": {
+ "0": {
+ "then": "Site de vidange"
+ }
}
}
}
- }
+ },
+ "roamingRenderings": {
+ "1": {
+ "mappings": {
+ "0": {
+ "then": "Ce site a une source d’alimentation"
+ },
+ "1": {
+ "then": "Ce site n’a pas de source d’alimentation"
+ }
+ },
+ "question": "Ce site a-t’il une source d’électricité ?"
+ },
+ "0": {
+ "question": "Qui est l’exploitant du site ?",
+ "render": "Ce site est exploité par {operator}"
+ }
+ },
+ "description": "Ce site collecte les zones de camping officielles ainsi que les aires de vidange. Il est possible d’ajouter des détails à propos des services proposés ainsi que leurs coûts. Ajoutez vos images et avis. C’est un site et une application. Les données sont stockées sur OpenStreetMap, elles seront toujours gratuites et peuvent être réutilisées par n’importe quelle application."
},
"climbing": {
"layers": {
"0": {
"tagRenderings": {
"0": {
- "render": "{name}"
+ "render": "{name}",
+ "question": "Quel est le nom du club ou de l’association ?"
}
- }
+ },
+ "presets": {
+ "1": {
+ "description": "Une association d’escalade",
+ "title": "Association d’escalade"
+ },
+ "0": {
+ "description": "Un club d’escalade",
+ "title": "Club d’escalade"
+ }
+ },
+ "description": "Club ou association d’escalade",
+ "title": {
+ "mappings": {
+ "0": {
+ "then": "Association d’escalade"
+ }
+ },
+ "render": "Club d’escalade"
+ },
+ "name": "Club d’escalade"
},
"1": {
"tagRenderings": {
"3": {
- "render": "{name}"
+ "render": "{name}",
+ "question": "Quel est le nom de la salle d’escalade ?"
}
- }
+ },
+ "description": "Une salle d’escalade",
+ "title": {
+ "mappings": {
+ "0": {
+ "then": "Salle d’escalade {name}"
+ }
+ },
+ "render": "Salle d’escalade"
+ },
+ "name": "Salle d’escalade"
},
"2": {
"tagRenderings": {
"3": {
- "render": "{name}"
+ "render": "{name}",
+ "mappings": {
+ "0": {
+ "then": "Cette voie n’a pas de nom"
+ }
+ },
+ "question": "Quel est le nom de cette voie d’escalade ?"
+ },
+ "8": {
+ "render": "Le type de roche est {_embedding_features_with_rock:rock} selon le mur"
+ },
+ "6": {
+ "mappings": {
+ "1": {
+ "then": "Cette voie n’a pas de prises"
+ },
+ "0": {
+ "then": "Cette voie n’a pas de prises"
+ }
+ },
+ "render": "Cette voie a {climbing:bolts} prises",
+ "question": "Combien de prises cette voie possède avant d’atteindre la moulinette ?"
+ },
+ "5": {
+ "render": "Selon le système franco-belge, la difficulté de cette voie est de {climbing:grade:french}",
+ "question": "Quelle est la difficulté de cette voie selon le système franco-belge ?"
+ },
+ "4": {
+ "render": "Cette voie fait {canonical(climbing:length)} de long",
+ "question": "Quelle est la longueur de cette voie (en mètres) ?"
}
+ },
+ "presets": {
+ "0": {
+ "title": "Voie d’escalade"
+ }
+ },
+ "name": "Voies d’escalade",
+ "title": {
+ "mappings": {
+ "0": {
+ "then": "Voie d’escalade {name}"
+ }
+ },
+ "render": "Voie d’escalade"
}
},
"3": {
"tagRenderings": {
"6": {
- "render": "{name}"
+ "render": "{name}",
+ "mappings": {
+ "0": {
+ "then": "Ce site n’a pas de nom"
+ }
+ },
+ "question": "Quel est le nom de ce site ?"
+ },
+ "8": {
+ "mappings": {
+ "0": {
+ "then": "Calcaire"
+ }
+ },
+ "render": "La roche est du {rock}",
+ "question": "Quel est le type de roche ?"
+ },
+ "5": {
+ "render": "Contient {_contained_climbing_routes_count} voies
{_contained_climbing_routes}
"
+ },
+ "4": {
+ "render": "Résumé des difficultés
{histogram(_difficulty_hist)}"
+ },
+ "7": {
+ "mappings": {
+ "1": {
+ "then": "Mur d’escalade, rocher avec plusieurs voies d’escalades"
+ },
+ "0": {
+ "then": "Rocher d’escalade, rocher avec une ou peu de voie permettant d’escalader sans corde"
+ }
+ }
+ },
+ "3": {
+ "render": "Résumé de longueur
{histogram(_length_hist)}"
}
- }
+ },
+ "presets": {
+ "0": {
+ "description": "Opportunité d’escalade",
+ "title": "Opportunité d’escalade"
+ }
+ },
+ "title": {
+ "mappings": {
+ "0": {
+ "then": "Mur d’escalade {name}"
+ },
+ "3": {
+ "then": "Opportunité d’escalade {name}"
+ },
+ "2": {
+ "then": "Site d’escalade"
+ },
+ "1": {
+ "then": "Zone d’escalade {name}"
+ }
+ },
+ "render": "Opportunité d’escalade"
+ },
+ "description": "Opportunité d’escalade",
+ "name": "Opportunité d’escalade"
},
"4": {
"tagRenderings": {
"1": {
"render": "{name}"
+ },
+ "2": {
+ "mappings": {
+ "2": {
+ "then": "Escalader n’est pas possible"
+ },
+ "1": {
+ "then": "Escalader est possible"
+ },
+ "0": {
+ "then": "Escalader n’est pas possible"
+ }
+ },
+ "question": "Est-il possible d’escalader ici ?"
+ }
+ },
+ "description": "Opportunité d’escalade ?",
+ "title": {
+ "render": "Opportunité d’escalade ?"
+ },
+ "name": "Opportunités d’escalade ?"
+ }
+ },
+ "title": "Open Climbing Map",
+ "roamingRenderings": {
+ "8": {
+ "mappings": {
+ "2": {
+ "then": "{climbing:toprope} voies sont équipées de moulinettes"
+ },
+ "1": {
+ "then": "L’escalade à la moulinette n’est pas possible"
+ },
+ "0": {
+ "then": "L’escalade à la moulinette est possible"
+ }
+ },
+ "question": "Est-il possible d’escalader à la moulinette ?"
+ },
+ "7": {
+ "mappings": {
+ "3": {
+ "then": "Il y a {climbing:boulder} voies d’escalade de bloc"
+ },
+ "2": {
+ "then": "L’escalade de bloc est possible sur des voies précises"
+ },
+ "1": {
+ "then": "L’escalade de bloc n’est pas possible"
+ },
+ "0": {
+ "then": "L’escalade de bloc est possible"
+ }
+ },
+ "question": "L’escalade de bloc est-elle possible ici ?"
+ },
+ "6": {
+ "render": "La difficulté maximale est {climbing:grade:french:max} selon la classification franco-belge",
+ "question": "Quel est le niveau de la voie la plus difficile selon la classification franco-belge ?"
+ },
+ "5": {
+ "render": "La difficulté minimale est {climbing:grade:french:min} selon la classification franco-belge",
+ "question": "Quel est le niveau de la voie la plus simple selon la classification franco-belge ?"
+ },
+ "4": {
+ "question": "Quelle est la longueur moyenne des voies en mètres ?",
+ "render": "Les voies font {canonical(climbing:length)} de long en moyenne"
+ },
+ "2": {
+ "mappings": {
+ "3": {
+ "then": "Réservé aux membres"
+ },
+ "2": {
+ "then": "Réservé aux clients"
+ },
+ "1": {
+ "then": "Une autorisation est nécessaire"
+ },
+ "0": {
+ "then": "Libre d’accès"
+ }
+ },
+ "question": "Qui peut y accéder ?"
+ },
+ "1": {
+ "mappings": {
+ "3": {
+ "then": "L’élément englobant indique que l’accès est réservé aux membres
{_embedding_feature:access:description}"
+ },
+ "2": {
+ "then": "L’élément englobant indique que l’accès est réservés aux clients
{_embedding_feature:access:description}"
+ },
+ "1": {
+ "then": "L’élément englobant indique qu’ une autorisation d’accès est nécessaire
{_embedding_feature:access:description}"
+ },
+ "0": {
+ "then": "L’élément englobant indique un accès libre
{_embedding_feature:access:description}"
+ }
+ }
+ },
+ "0": {
+ "question": "Existe-t’il un site avec plus d’informations (ex : topographie) ?"
+ }
+ },
+ "units": {
+ "0": {
+ "applicableUnits": {
+ "1": {
+ "human": " pieds"
+ },
+ "0": {
+ "human": " mètres"
}
}
}
- }
+ },
+ "description": "Cette carte indique les sites d’escalades comme les salles d’escalade ou les sites naturels.",
+ "descriptionTail": "La carte a été créée par Christian Neumann. Merci de le contacter pour des avis ou des questions.Ce projet utilise les données OpenStreetMap.
"
},
"cyclofix": {
"title": "Cyclofix - Une carte ouverte pour les cyclistes",
@@ -255,6 +684,20 @@
"then": "Graisse animale"
}
}
+ },
+ "8": {
+ "mappings": {
+ "2": {
+ "then": "Il est obligatoire d’apporter ses propres contenants"
+ },
+ "1": {
+ "then": "Apporter ses propres contenants n’est pas permis"
+ },
+ "0": {
+ "then": "Vous pouvez apporter vos contenants pour votre commande, limitant l’usage de matériaux à usage unique et les déchets"
+ }
+ },
+ "question": "Est-il proposé d’utiliser ses propres contenants pour sa commande ?
"
}
},
"presets": {
@@ -368,5 +811,468 @@
"title": "Arbres",
"shortDescription": "Carte des arbres",
"description": "Cartographions tous les arbres !"
+ },
+ "openwindpowermap": {
+ "units": {
+ "0": {
+ "applicableUnits": {
+ "3": {
+ "human": " gigawatts"
+ },
+ "2": {
+ "human": " watts"
+ },
+ "1": {
+ "human": " kilowatts"
+ },
+ "0": {
+ "human": " megawatts"
+ }
+ }
+ },
+ "1": {
+ "applicableUnits": {
+ "0": {
+ "human": " mètres"
+ }
+ }
+ }
+ },
+ "title": "OpenWindPowerMap",
+ "layers": {
+ "0": {
+ "presets": {
+ "0": {
+ "title": "Éolienne"
+ }
+ },
+ "tagRenderings": {
+ "4": {
+ "question": "Depuis quand l’éolienne est-elle en fonctionnement ?",
+ "render": "L’éolienne est active depuis {start_date}."
+ },
+ "3": {
+ "question": "Quel est le diamètre du rotor en mètres ?",
+ "render": "Le diamètre du rotor est de {rotor:diameter} mètres."
+ },
+ "2": {
+ "question": "Quelle est la hauteur totale de l’éolienne en mètres, pales incluses ?",
+ "render": "La hauteur totale, incluant les pales, est de {height} mètres."
+ },
+ "1": {
+ "question": "Qui est l’exploitant de cette éolienne ?",
+ "render": "Cette éolienne est opérée par {operator}."
+ },
+ "0": {
+ "question": "Quel est la puissance générée par cette éolienne ?",
+ "render": "La puissance générée par cette éolienne est de {generator:output:electricity}."
+ }
+ },
+ "title": {
+ "mappings": {
+ "0": {
+ "then": "{name}"
+ }
+ },
+ "render": "éolienne"
+ },
+ "name": "Éolienne"
+ }
+ },
+ "description": "Une carte indiquant les éoliennes et permettant leur édition."
+ },
+ "hailhydrant": {
+ "layers": {
+ "3": {
+ "tagRenderings": {
+ "4": {
+ "mappings": {
+ "3": {
+ "then": "La station est opérée par un groupe privé."
+ },
+ "1": {
+ "then": "La station est opérée par une organisation informelle."
+ },
+ "0": {
+ "then": "La station est opérée par le gouvernement."
+ },
+ "2": {
+ "then": "La station est opérée par un groupe officiel de bénévoles."
+ }
+ },
+ "question": "Quel est le type d’exploitant ?",
+ "render": "L’exploitant est de type {operator:type}."
+ },
+ "3": {
+ "render": "Cette station est opérée par {operator}.",
+ "question": "Quel est l’exploitant de la station ?"
+ },
+ "2": {
+ "render": "La station fait partie de {addr:place}.",
+ "question": "Dans quelle localité la station est-elle située ?"
+ },
+ "1": {
+ "render": "La station fait partie de {addr:street}.",
+ "question": " Quel est le nom de la rue où la station se situe ?"
+ },
+ "0": {
+ "render": "Cette station s’appelle {name}.",
+ "question": "Quel est le nom de cette station ?"
+ }
+ },
+ "presets": {
+ "0": {
+ "description": "Ajouter une station d’ambulances à la carte",
+ "title": "Station d’ambulances"
+ }
+ },
+ "description": "Une station d’ambulance est un lieu où sont stockés les véhicules d’urgence ainsi que de l’équipement médical.",
+ "title": {
+ "render": "Station d’ambulances"
+ },
+ "name": "Couche des ambulances"
+ },
+ "2": {
+ "tagRenderings": {
+ "4": {
+ "render": "L’exploitant est de type {operator:type}.",
+ "mappings": {
+ "3": {
+ "then": "La station est opérée par un groupe privé."
+ },
+ "2": {
+ "then": "La station est opérée par un groupe officiel de bénévoles."
+ },
+ "1": {
+ "then": "La station est opérée par une organisation informelle."
+ },
+ "0": {
+ "then": "La station est opérée par le gouvernement."
+ }
+ },
+ "question": "Quel est le type d’exploitant ?"
+ },
+ "1": {
+ "render": "La station fait partie de la {addr:street}.",
+ "question": " Quel est le nom de la rue dans lequel elle se situe ?"
+ },
+ "3": {
+ "render": "Cette station est opérée par {operator}.",
+ "mappings": {
+ "0": {
+ "then": "Brigade de Protection du Feu"
+ }
+ },
+ "question": "Quel est l’exploitant de la station ?"
+ },
+ "2": {
+ "render": "La station fait partie de {addr:place}.",
+ "question": "Dans quelle localité la station est-elle située ?"
+ },
+ "0": {
+ "render": "Cette station s’appelle {name}.",
+ "question": "Quel est le nom de la station ?"
+ }
+ },
+ "presets": {
+ "0": {
+ "description": "Une caserne de pompiers est un lieu où les pompiers et leur équipements sont situés en dehors des missions.",
+ "title": "Caserne de pompiers"
+ }
+ },
+ "description": "Couche des stations de pompiers.",
+ "title": {
+ "render": "Station de pompiers"
+ },
+ "name": "Couche des stations de pompiers"
+ },
+ "1": {
+ "presets": {
+ "0": {
+ "description": "Un extincteur est un appareil portatif servant à éteindre un feu",
+ "title": "Extincteur"
+ }
+ },
+ "tagRenderings": {
+ "0": {
+ "mappings": {
+ "1": {
+ "then": "Extérieur."
+ },
+ "0": {
+ "then": "Intérieur."
+ }
+ },
+ "question": "Où est-elle positionnée ?",
+ "render": "Emplacement : {location}"
+ }
+ },
+ "description": "Couche des lances à incendie.",
+ "title": {
+ "render": "Exctincteurs"
+ },
+ "name": "Couche des extincteurs."
+ },
+ "0": {
+ "presets": {
+ "0": {
+ "description": "Une borne incendie est un point où les pompiers peuvent s’alimenter en eau. Elle peut être enterrée.",
+ "title": "Borne incendie"
+ }
+ },
+ "tagRenderings": {
+ "2": {
+ "mappings": {
+ "2": {
+ "then": "La borne a été retirée."
+ },
+ "1": {
+ "then": "La borne est hors-service."
+ },
+ "0": {
+ "then": "La borne est en état, ou partiellement en état, de fonctionner."
+ }
+ },
+ "render": "État",
+ "question": "Mettre à jour l’état de la borne."
+ },
+ "1": {
+ "mappings": {
+ "4": {
+ "then": " Enterré."
+ },
+ "3": {
+ "then": " Mural."
+ },
+ "2": {
+ "then": " Tuyau."
+ },
+ "1": {
+ "then": " Pilier."
+ },
+ "0": {
+ "then": "La borne est de type inconnu."
+ }
+ },
+ "render": " Type de borne : {fire_hydrant:type}",
+ "question": "De quel type de borne s’agit-il ?"
+ },
+ "0": {
+ "mappings": {
+ "2": {
+ "then": "La borne est rouge."
+ },
+ "1": {
+ "then": "La borne est jaune."
+ },
+ "0": {
+ "then": "La borne est de couleur inconnue."
+ }
+ },
+ "render": "La borne est {colour}",
+ "question": "Quelle est la couleur de la borne ?"
+ }
+ },
+ "title": {
+ "render": "Bornes incendie"
+ },
+ "description": "Couche des bornes incendie.",
+ "name": "Carte des bornes incendie"
+ }
+ },
+ "description": "Sur cette carte on trouve et met à jour les bornes incendies, extincteurs, casernes de pompiers et ambulanciers dans son quartier.
Les options en haut à gauche permettent de localiser sa position (sur téléphone) et de filtrer les éléments. Il est possible d’utiliser cet outil pour ajouter et éditer les points d’intérêt de la carte et d’y ajouter des détails en répondant aux questions.
Toutes les modifications sont automatiquement enregistrées dans la base de données OpenStreetMap et peuvent êtres librement réutilisées par d’autres.",
+ "shortDescription": "Carte indiquant les bornes incendies, extincteurs, casernes de pompiers et ambulanciers.",
+ "title": "Bornes incendies, extincteurs, casernes de pompiers et ambulanciers."
+ },
+ "surveillance": {
+ "description": "Cette carte indique l’emplacement des caméras de surveillance.",
+ "shortDescription": "Caméras et autres dispositifs de surveillance",
+ "title": "Surveillance"
+ },
+ "ghostbikes": {
+ "description": "Les vélos fantômes sont des mémoriaux pour les cyclistes tuées sur la route, prenant la forme de vélos blancs placés à proximité des faits.
Cette carte indique leur emplacement à partir d’OpenStreetMap. Il est possible de contribuer aux informations ici, sous réserve d’avoir un compte OpenStreetMap (gratuit).",
+ "title": "Vélo fantôme"
+ },
+ "facadegardens": {
+ "layers": {
+ "0": {
+ "presets": {
+ "0": {
+ "description": "Ajouter un jardin mural",
+ "title": "jardin mural"
+ }
+ },
+ "tagRenderings": {
+ "7": {
+ "question": "Détails supplémentaires sur le jardin (si nécessaire et non décrit précédemment)",
+ "render": "Plus de détails : {description}"
+ },
+ "6": {
+ "mappings": {
+ "3": {
+ "then": "Il y a des plantes couvre-sol"
+ },
+ "2": {
+ "then": "Il y a des buissons"
+ },
+ "1": {
+ "then": "Il y a des fleurs"
+ },
+ "0": {
+ "then": "Il y a des plantes grimpantes"
+ }
+ },
+ "question": "Quel type de plantes pousse ici ?"
+ },
+ "5": {
+ "question": "Y-a-t’il des plantes comestibles ?",
+ "mappings": {
+ "1": {
+ "then": "Il n’y a pas de plantes comestibles"
+ },
+ "0": {
+ "then": "Il y a des plantes comestibles"
+ }
+ }
+ },
+ "4": {
+ "question": "Quand le jardin a-t’il été construit ? (L’année suffit)",
+ "render": "Date de construction du jardin : {start_date}"
+ },
+ "3": {
+ "mappings": {
+ "1": {
+ "then": "Il n’y a pas de réserves"
+ },
+ "0": {
+ "then": "Il y a des réserves"
+ }
+ },
+ "question": "Des réserves d’eau ont-elles été installées pour le jardin ?"
+ },
+ "2": {
+ "question": "Quel est l’ensoleillement du jardin ?",
+ "mappings": {
+ "2": {
+ "then": "Le jardin est à l’ombre"
+ },
+ "1": {
+ "then": "Le jardin est partiellement ensoleillé"
+ },
+ "0": {
+ "then": "Le jardin est en plein soleil"
+ }
+ }
+ },
+ "1": {
+ "question": "Quelle est l’orientation du jardin ?",
+ "render": "Orientation : {direction} (0 pour le Nord et 90 pour l’Ouest)"
+ }
+ },
+ "description": "Jardins muraux",
+ "title": {
+ "render": "Jardin mural"
+ },
+ "name": "Jardins muraux"
+ }
+ },
+ "description": "Les jardins muraux en ville n’apportent pas seulement paix et tranquillité mais contribuent à embellir la ville, favoriser la biodiversité, régule la température et assainit l’air.
Klimaan VZW et Mechelen Klimaatneutraal veulent cartographier les jardins muraux comme exemple pour les personnes souhaitant en construire ainsi que celles aimant la nature.
Plus d’infos sur klimaan.be.",
+ "shortDescription": "Cette carte indique les murs végétalisés avec des photos et des informations comme leur orientation, l’ensoleillement et le type de plantes.",
+ "title": "Facade gardens"
+ },
+ "fietsstraten": {
+ "title": "Cyclestreets",
+ "layers": {
+ "2": {
+ "title": {
+ "render": "Rue"
+ },
+ "description": "Couche indiquant les vélorues",
+ "name": "Toutes les rues"
+ },
+ "1": {
+ "title": {
+ "mappings": {
+ "0": {
+ "then": "{name} deviendra bientôt une vélorue"
+ }
+ },
+ "render": "Future vélorue"
+ },
+ "description": "Cette rue deviendra bientôt une vélorue",
+ "name": "Future vélorue"
+ },
+ "0": {
+ "description": "Une vélorue une rue où le trafic motorisé n’est pas autorisé à doubler les cyclistes",
+ "name": "Vélorues"
+ }
+ },
+ "roamingRenderings": {
+ "1": {
+ "render": "Cette rue deviendra une vélorue le {cyclestreet:start_date}",
+ "question": "Quand est prévue la création de la vélorue ?"
+ },
+ "0": {
+ "mappings": {
+ "3": {
+ "then": "Cette rue n’est pas une vélorue"
+ },
+ "2": {
+ "then": "Cette rue deviendra bientôt une vélorue"
+ },
+ "1": {
+ "then": "Cette rue est une vélorue"
+ },
+ "0": {
+ "then": "Cette rue est une vélorue (et la vitesse est limitée à 30 km/h)"
+ }
+ },
+ "question": "Cette rue est elle une vélorue ?"
+ }
+ },
+ "description": "Une vélorue est une rue où le trafic motorisé n’est pas autorisé à doubler les cyclistes, elles sont signalées par des panneaux. On en trouve aux Pays-Bas, en Belgique, en Allemagne et en France. ",
+ "shortDescription": "Carte des vélorues"
+ },
+ "charging_stations": {
+ "layers": {
+ "0": {
+ "tagRenderings": {
+ "6": {
+ "mappings": {
+ "3": {
+ "then": "eVgo"
+ },
+ "2": {
+ "then": "Blink"
+ },
+ "1": {
+ "then": "AeroVironment"
+ },
+ "0": {
+ "then": "Pas de réseau"
+ }
+ },
+ "question": "De quel réseau fait-elle partie ?",
+ "render": "{network}"
+ },
+ "5": {
+ "question": "Quand cette station a-t’elle été ouverte ?"
+ }
+ },
+ "description": "Une station de recharge",
+ "title": {
+ "render": "Station de recharge"
+ },
+ "name": "Station de recharge"
+ }
+ },
+ "description": "Cette carte indique et permet d’indiquer des informations sur les stations de recharge",
+ "shortDescription": "Carte mondiale de stations de recharge",
+ "title": "Station de recharge"
+ },
+ "bike_monitoring_stations": {
+ "description": "Ce thème montre les données des compteurs en temps réel",
+ "shortDescription": "Station de comptage vélo avec données en temps réel par Bruxelles Mobilités",
+ "title": "Station de comptage vélo"
}
-}
\ No newline at end of file
+}
From 1d58016fc6cdddc716c3876717cc4d677cf76c19 Mon Sep 17 00:00:00 2001
From: WaldiS
Date: Tue, 10 Aug 2021 10:46:26 +0000
Subject: [PATCH 17/35] Translated using Weblate (Polish)
Currently translated at 70.8% (119 of 168 strings)
Translation: MapComplete/Core
Translate-URL: https://hosted.weblate.org/projects/mapcomplete/core/pl/
---
langs/pl.json | 52 +++++++++++++++++++++++++++++++++++++++++++++++++--
1 file changed, 50 insertions(+), 2 deletions(-)
diff --git a/langs/pl.json b/langs/pl.json
index 191e8f981..9658e0fc4 100644
--- a/langs/pl.json
+++ b/langs/pl.json
@@ -34,12 +34,47 @@
"zoomInFurther": "Powiększ jeszcze bardziej, aby dodać punkt.",
"intro": "Kliknąłeś gdzieś, gdzie nie są jeszcze znane żadne dane.
",
"title": "Czy dodać nowy punkt?",
- "addNew": "Dodaj nową {kategorię} tutaj"
+ "addNew": "Dodaj nową {kategorię} tutaj",
+ "pleaseLogin": "Zaloguj się, aby dodać nowy punkt"
},
"number": "numer",
"skippedQuestions": "Niektóre pytania są pominięte",
"oneSkippedQuestion": "Jedno pytanie zostało pominięte",
- "welcomeBack": "Jesteś zalogowany, witaj z powrotem!"
+ "welcomeBack": "Jesteś zalogowany, witaj z powrotem!",
+ "opening_hours": {
+ "ph_open": "otwarte",
+ "ph_closed": "zamknięte",
+ "ph_not_known": " ",
+ "open_24_7": "Otwarte przez całą dobę",
+ "closed_permanently": "Zamknięte na nieokreślony czas",
+ "closed_until": "Zamknięte do {date}",
+ "not_all_rules_parsed": "Godziny otwarcia tego sklepu są skomplikowane. Następujące reguły są ignorowane w elemencie wejściowym:",
+ "openTill": "do",
+ "open_during_ph": "W święto państwowe to udogodnienie jest",
+ "error_loading": "Błąd: nie można zwizualizować tych godzin otwarcia."
+ },
+ "weekdays": {
+ "wednesday": "Środa",
+ "tuesday": "Wtorek",
+ "monday": "Poniedziałek",
+ "abbreviations": {
+ "sunday": "Niedz",
+ "saturday": "Sob",
+ "friday": "Pt",
+ "thursday": "Czw",
+ "wednesday": "Śr",
+ "monday": "Pn",
+ "tuesday": "Wt"
+ },
+ "sunday": "Niedziela",
+ "saturday": "Sobota",
+ "friday": "Piątek",
+ "thursday": "Czwartek"
+ },
+ "aboutMapcomplete": "O MapComplete
Dzięki MapComplete możesz wzbogacić OpenStreetMap o informacje na temat pojedynczego motywu. Odpowiedz na kilka pytań, a w ciągu kilku minut twoje odpowiedzi będą dostępne na całym świecie! Opiekun motywu definiuje elementy, pytania i języki tematu.
Dowiedz się więcej
MapComplete zawsze oferuje następny krok, aby dowiedzieć się więcej o OpenStreetMap.
- Po umieszczeniu w witrynie internetowej, iframe linki do pełnoekranowego MapComplete
- Wersja pełnoekranowa oferuje informacje o OpenStreetMap
- Oglądanie działa bez logowania, ale edycja wymaga logowania OSM.
- Jeśli nie jesteś zalogowany, zostaniesz poproszony o zalogowanie się
- Po udzieleniu odpowiedzi na jedno pytanie, możesz dodać nowe punkty do mapy
- Po chwili wyświetlane są rzeczywiste znaczniki OSM, które później łączą się z wiki
Czy zauważyłeś problem? Czy masz żądanie funkcji? Chcesz pomóc przetłumaczyć? Przejdź do kod źródłowy lub śledzenia problemów.
Chcesz zobaczyć swoje postępy? Śledź liczbę edycji na OsmCha.
",
+ "noNameCategory": "{category} bez nazwy",
+ "nameInlineQuestion": "Nazwa tej {category} to $$$",
+ "osmLinkTooltip": "Zobacz ten obiekt na OpenStreetMap, aby uzyskać historię i więcej opcji edycji"
},
"index": {
"pickTheme": "Wybierz temat z dostępnych poniżej by zacząć.",
@@ -52,5 +87,18 @@
"ready": "Zrobione!",
"zoomIn": "Przybliż żeby zobaczyć lub edytować",
"retrying": "Ładowanie danych nie powiodło się. Spróbujemy ponownie za {liczba} sekund…"
+ },
+ "reviews": {
+ "plz_login": "Zaloguj się, aby zostawić opinię",
+ "saving_review": "Zapisywanie…",
+ "posting_as": "Publikowanie jako",
+ "no_rating": "Nie podano oceny",
+ "name_required": "Nazwa jest wymagana do wyświetlania i tworzenia opinii",
+ "title": "{count} opinii",
+ "title_singular": "Jedna opinia"
+ },
+ "favourite": {
+ "reload": "Odśwież dane",
+ "loginNeeded": "Zaloguj się
Osobisty układ jest dostępny tylko dla użytkowników OpenStreetMap"
}
}
From 13d3c0f3ddcf2b0598856fb4cbe36f0495bcffce Mon Sep 17 00:00:00 2001
From: WaldiS
Date: Tue, 10 Aug 2021 10:23:32 +0000
Subject: [PATCH 18/35] Translated using Weblate (Polish)
Currently translated at 0.4% (2 of 428 strings)
Translation: MapComplete/themes
Translate-URL: https://hosted.weblate.org/projects/mapcomplete/themes/pl/
---
langs/themes/pl.json | 14 +++++++++++++-
1 file changed, 13 insertions(+), 1 deletion(-)
diff --git a/langs/themes/pl.json b/langs/themes/pl.json
index 0967ef424..ce01d14c1 100644
--- a/langs/themes/pl.json
+++ b/langs/themes/pl.json
@@ -1 +1,13 @@
-{}
+{
+ "artworks": {
+ "layers": {
+ "0": {
+ "name": "Dzieła sztuki"
+ }
+ }
+ },
+ "aed": {
+ "description": "Na tej mapie można znaleźć i oznaczyć defibrylatory w okolicy",
+ "title": "Otwórz mapę AED"
+ }
+}
From e7d736356096548f8ab5ec2dd32777b1fb0b08e3 Mon Sep 17 00:00:00 2001
From: Irina
Date: Wed, 11 Aug 2021 07:26:50 +0000
Subject: [PATCH 19/35] Translated using Weblate (Russian)
Currently translated at 99.4% (167 of 168 strings)
Translation: MapComplete/Core
Translate-URL: https://hosted.weblate.org/projects/mapcomplete/core/ru/
---
langs/ru.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/langs/ru.json b/langs/ru.json
index 19feb61d8..7a642c6e0 100644
--- a/langs/ru.json
+++ b/langs/ru.json
@@ -13,7 +13,7 @@
"about": "С лёгкостью редактируйте и дополняйте OpenStreetMap на определённую тему",
"pickLanguage": "Выберите язык: ",
"add": {
- "layerNotEnabled": "Слой {layer} не включен. Включите этот слой чтобы добавить точку",
+ "layerNotEnabled": "Слой {layer} не включён. Включите этот слой чтобы добавить точку",
"openLayerControl": "Открыть панель управления слоями",
"confirmButton": "Добавить {category} сюда.
Ваш вклад будет виден каждому
",
"confirmIntro": "Добавить {title} сюда?
Точка будет видна всем. Пожалуйста, добавляйте только то, что действительно существует. Много приложений используют эти данные.",
From fc8f151ef56d1c0c41f6b8fd06c40628676a385a Mon Sep 17 00:00:00 2001
From: Irina
Date: Wed, 11 Aug 2021 07:31:29 +0000
Subject: [PATCH 20/35] Translated using Weblate (Russian)
Currently translated at 50.2% (215 of 428 strings)
Translation: MapComplete/themes
Translate-URL: https://hosted.weblate.org/projects/mapcomplete/themes/ru/
---
langs/themes/ru.json | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/langs/themes/ru.json b/langs/themes/ru.json
index 74f15b875..d66ac2f7e 100644
--- a/langs/themes/ru.json
+++ b/langs/themes/ru.json
@@ -85,7 +85,7 @@
"benches": {
"title": "Скамейки",
"shortDescription": "Карта скамеек",
- "description": "На этой карте показаны все скамейки, записанные в OpenStreetMap: отдельные скамейки, а также скамейки, относящиеся к остановкам общественного транспорта или навесам. Имея учетную запись OpenStreetMap, вы можете наносить на карту новые скамейки или редактировать информацию о существующих скамейках."
+ "description": "На этой карте показаны все скамейки, записанные в OpenStreetMap: отдельные скамейки, а также скамейки, относящиеся к остановкам общественного транспорта или навесам. Имея учётную запись OpenStreetMap, вы можете наносить на карту новые скамейки или редактировать информацию о существующих скамейках."
},
"bicyclelib": {
"title": "Велосипедные библиотеки",
@@ -149,7 +149,7 @@
},
"5": {
"render": "{capacity} кемперов могут использовать это место одновременно",
- "question": "Сколько кемперов может здесь остановиться? (пропустите, если нет очевидного количества мест или разрешенных транспортных средств)"
+ "question": "Сколько кемперов может здесь остановиться? (пропустите, если нет очевидного количества мест или разрешённых транспортных средств)"
},
"6": {
"question": "Предоставляет ли это место доступ в Интернет?",
@@ -213,7 +213,7 @@
"presets": {
"0": {
"title": "площадка для кемпинга",
- "description": "Добавьте новую официальную площадку для кемпинга. Это специально отведенные места для ночлега с автофургоном. Они могут выглядеть как настоящий кемпинг или просто выглядеть как парковка. Они не могут быть обозначены вообще, а просто быть определены в муниципальном решении. Обычная парковка предназначенная для отдыхающих, где не ожидается, что они проведут ночь это -НЕ- площадка для кемпинга "
+ "description": "Добавьте новую официальную площадку для кемпинга. Это специально отведённые места для ночлега с автофургоном. Они могут выглядеть как настоящий кемпинг или просто выглядеть как парковка. Они не могут быть обозначены вообще, а просто быть определены в муниципальном решении. Обычная парковка, предназначенная для отдыхающих, где не ожидается, что они проведут ночь это -НЕ- площадка для кемпинга "
}
}
},
@@ -700,4 +700,4 @@
"shortDescription": "Карта деревьев",
"description": "Нанесите все деревья на карту!"
}
-}
\ No newline at end of file
+}
From 458df59b2d1249d901e579795a00c01de2d79836 Mon Sep 17 00:00:00 2001
From: LeJun
Date: Tue, 10 Aug 2021 08:05:17 +0000
Subject: [PATCH 21/35] Translated using Weblate (French)
Currently translated at 100.0% (11 of 11 strings)
Translation: MapComplete/shared-questions
Translate-URL: https://hosted.weblate.org/projects/mapcomplete/shared-questions/fr/
---
langs/shared-questions/fr.json | 17 ++++++++++++++++-
1 file changed, 16 insertions(+), 1 deletion(-)
diff --git a/langs/shared-questions/fr.json b/langs/shared-questions/fr.json
index ce1d5646f..eb85d240a 100644
--- a/langs/shared-questions/fr.json
+++ b/langs/shared-questions/fr.json
@@ -15,6 +15,21 @@
"opening_hours": {
"question": "Quelles sont les horaires d'ouverture de {name} ?",
"render": "Horaires d'ouverture
{opening_hours_table(opening_hours)}"
+ },
+ "level": {
+ "mappings": {
+ "2": {
+ "then": "Premier étage"
+ },
+ "1": {
+ "then": "Rez-de-chaussée"
+ },
+ "0": {
+ "then": "En sous-sol"
+ }
+ },
+ "render": "Étage {level}",
+ "question": "À quel étage se situe l’élément ?"
}
}
-}
\ No newline at end of file
+}
From c2695ac37465ce3d4676537d740e571f455cc7e1 Mon Sep 17 00:00:00 2001
From: Irina
Date: Wed, 11 Aug 2021 07:24:57 +0000
Subject: [PATCH 22/35] Translated using Weblate (Russian)
Currently translated at 90.9% (10 of 11 strings)
Translation: MapComplete/shared-questions
Translate-URL: https://hosted.weblate.org/projects/mapcomplete/shared-questions/ru/
---
langs/shared-questions/ru.json | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/langs/shared-questions/ru.json b/langs/shared-questions/ru.json
index 93c56dc44..1ff5936eb 100644
--- a/langs/shared-questions/ru.json
+++ b/langs/shared-questions/ru.json
@@ -10,7 +10,7 @@
"question": "Какой сайт у {name}?"
},
"description": {
- "question": "Есть ли еще что-то важное, о чем вы не смогли рассказать в предыдущих вопросах? Добавьте это здесь.
Не повторяйте уже изложенные факты"
+ "question": "Есть ли ещё что-то важное, о чём вы не смогли рассказать в предыдущих вопросах? Добавьте это здесь.
Не повторяйте уже изложенные факты"
},
"opening_hours": {
"question": "Какое время работы у {name}?",
@@ -25,7 +25,7 @@
"then": "Расположено на первом этаже"
},
"0": {
- "then": "Расположено под землей"
+ "then": "Расположено под землёй"
}
},
"render": "Расположено на {level}ом этаже"
From c808acbd76fa282af5463accb47d11b0c94c0c49 Mon Sep 17 00:00:00 2001
From: WaldiS
Date: Tue, 10 Aug 2021 10:24:40 +0000
Subject: [PATCH 23/35] Translated using Weblate (Polish)
Currently translated at 18.1% (2 of 11 strings)
Translation: MapComplete/shared-questions
Translate-URL: https://hosted.weblate.org/projects/mapcomplete/shared-questions/pl/
---
langs/shared-questions/pl.json | 11 ++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git a/langs/shared-questions/pl.json b/langs/shared-questions/pl.json
index 0967ef424..1f8f9365f 100644
--- a/langs/shared-questions/pl.json
+++ b/langs/shared-questions/pl.json
@@ -1 +1,10 @@
-{}
+{
+ "undefined": {
+ "email": {
+ "question": "Jaki jest adres e-mail do {name}?"
+ },
+ "phone": {
+ "question": "Jaki jest numer telefonu do {name}?"
+ }
+ }
+}
From 8e0acea703242c4adc3a9cffe5574a37e4ced7b3 Mon Sep 17 00:00:00 2001
From: WaldiS
Date: Thu, 12 Aug 2021 08:35:23 +0000
Subject: [PATCH 24/35] Translated using Weblate (Polish)
Currently translated at 45.4% (5 of 11 strings)
Translation: MapComplete/shared-questions
Translate-URL: https://hosted.weblate.org/projects/mapcomplete/shared-questions/pl/
---
langs/shared-questions/pl.json | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/langs/shared-questions/pl.json b/langs/shared-questions/pl.json
index 1f8f9365f..0121bdcda 100644
--- a/langs/shared-questions/pl.json
+++ b/langs/shared-questions/pl.json
@@ -5,6 +5,13 @@
},
"phone": {
"question": "Jaki jest numer telefonu do {name}?"
+ },
+ "opening_hours": {
+ "render": " Godziny otwarcia
{opening_hours_table(opening_hours)}",
+ "question": "Jakie są godziny otwarcia {name}?"
+ },
+ "description": {
+ "question": "Czy jest jeszcze coś istotnego, czego nie mogłeś podać w poprzednich pytaniach? Dodaj to tutaj.
Nie powtarzaj już podanych faktów"
}
}
}
From 6155e1dc6468c8175ac4623154112756435cc05c Mon Sep 17 00:00:00 2001
From: WaldiS
Date: Thu, 12 Aug 2021 08:39:21 +0000
Subject: [PATCH 25/35] Translated using Weblate (Polish)
Currently translated at 71.4% (120 of 168 strings)
Translation: MapComplete/Core
Translate-URL: https://hosted.weblate.org/projects/mapcomplete/core/pl/
---
langs/pl.json | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/langs/pl.json b/langs/pl.json
index 9658e0fc4..9b72bd2f3 100644
--- a/langs/pl.json
+++ b/langs/pl.json
@@ -35,7 +35,8 @@
"intro": "Kliknąłeś gdzieś, gdzie nie są jeszcze znane żadne dane.
",
"title": "Czy dodać nowy punkt?",
"addNew": "Dodaj nową {kategorię} tutaj",
- "pleaseLogin": "Zaloguj się, aby dodać nowy punkt"
+ "pleaseLogin": "Zaloguj się, aby dodać nowy punkt",
+ "confirmButton": "Dodaj tutaj {category}.
Twój dodatek jest widoczny dla wszystkich
"
},
"number": "numer",
"skippedQuestions": "Niektóre pytania są pominięte",
From 8d5ec45f8478a1acfdbc8109780d72ca62556d53 Mon Sep 17 00:00:00 2001
From: WaldiS
Date: Thu, 12 Aug 2021 08:37:11 +0000
Subject: [PATCH 26/35] Translated using Weblate (Polish)
Currently translated at 100.0% (11 of 11 strings)
Translation: MapComplete/shared-questions
Translate-URL: https://hosted.weblate.org/projects/mapcomplete/shared-questions/pl/
---
langs/shared-questions/pl.json | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
diff --git a/langs/shared-questions/pl.json b/langs/shared-questions/pl.json
index 0121bdcda..a700fbbe2 100644
--- a/langs/shared-questions/pl.json
+++ b/langs/shared-questions/pl.json
@@ -12,6 +12,24 @@
},
"description": {
"question": "Czy jest jeszcze coś istotnego, czego nie mogłeś podać w poprzednich pytaniach? Dodaj to tutaj.
Nie powtarzaj już podanych faktów"
+ },
+ "website": {
+ "question": "Jaka jest strona internetowa {name}?"
+ },
+ "level": {
+ "mappings": {
+ "2": {
+ "then": "Znajduje się na pierwszym piętrze"
+ },
+ "1": {
+ "then": "Znajduje się na parterze"
+ },
+ "0": {
+ "then": "Znajduje się pod ziemią"
+ }
+ },
+ "render": "Znajduje się na {level} piętrze",
+ "question": "Na jakim poziomie znajduje się ta funkcja?"
}
}
}
From bf4150608dee21e97932fae2e955d3ac490c766a Mon Sep 17 00:00:00 2001
From: WaldiS
Date: Fri, 13 Aug 2021 12:09:56 +0000
Subject: [PATCH 27/35] Translated using Weblate (Polish)
Currently translated at 78.5% (132 of 168 strings)
Translation: MapComplete/Core
Translate-URL: https://hosted.weblate.org/projects/mapcomplete/core/pl/
---
langs/pl.json | 20 ++++++++++++++++++--
1 file changed, 18 insertions(+), 2 deletions(-)
diff --git a/langs/pl.json b/langs/pl.json
index 9b72bd2f3..d198f22a2 100644
--- a/langs/pl.json
+++ b/langs/pl.json
@@ -36,7 +36,10 @@
"title": "Czy dodać nowy punkt?",
"addNew": "Dodaj nową {kategorię} tutaj",
"pleaseLogin": "Zaloguj się, aby dodać nowy punkt",
- "confirmButton": "Dodaj tutaj {category}.
Twój dodatek jest widoczny dla wszystkich
"
+ "confirmButton": "Dodaj tutaj {category}.
Twój dodatek jest widoczny dla wszystkich
",
+ "layerNotEnabled": "Warstwa {layer} nie jest włączona. Włącz tę warstwę, aby dodać punkt",
+ "openLayerControl": "Otwórz okno sterowania warstwą",
+ "confirmIntro": "Czy dodać tutaj {title}?
Punkt, który tutaj utworzysz, będzie widoczny dla wszystkich. Proszę, dodawaj rzeczy do mapy tylko wtedy, gdy naprawdę istnieją. Wiele aplikacji korzysta z tych danych."
},
"number": "numer",
"skippedQuestions": "Niektóre pytania są pominięte",
@@ -75,7 +78,20 @@
"aboutMapcomplete": "O MapComplete
Dzięki MapComplete możesz wzbogacić OpenStreetMap o informacje na temat pojedynczego motywu. Odpowiedz na kilka pytań, a w ciągu kilku minut twoje odpowiedzi będą dostępne na całym świecie! Opiekun motywu definiuje elementy, pytania i języki tematu.
Dowiedz się więcej
MapComplete zawsze oferuje następny krok, aby dowiedzieć się więcej o OpenStreetMap.
- Po umieszczeniu w witrynie internetowej, iframe linki do pełnoekranowego MapComplete
- Wersja pełnoekranowa oferuje informacje o OpenStreetMap
- Oglądanie działa bez logowania, ale edycja wymaga logowania OSM.
- Jeśli nie jesteś zalogowany, zostaniesz poproszony o zalogowanie się
- Po udzieleniu odpowiedzi na jedno pytanie, możesz dodać nowe punkty do mapy
- Po chwili wyświetlane są rzeczywiste znaczniki OSM, które później łączą się z wiki
Czy zauważyłeś problem? Czy masz żądanie funkcji? Chcesz pomóc przetłumaczyć? Przejdź do kod źródłowy lub śledzenia problemów.
Chcesz zobaczyć swoje postępy? Śledź liczbę edycji na OsmCha.
",
"noNameCategory": "{category} bez nazwy",
"nameInlineQuestion": "Nazwa tej {category} to $$$",
- "osmLinkTooltip": "Zobacz ten obiekt na OpenStreetMap, aby uzyskać historię i więcej opcji edycji"
+ "osmLinkTooltip": "Zobacz ten obiekt na OpenStreetMap, aby uzyskać historię i więcej opcji edycji",
+ "sharescreen": {
+ "addToHomeScreen": " Dodaj do ekranu głównego
Możesz łatwo dodać tę stronę do ekranu głównego smartfona, aby poczuć się jak w domu. Kliknij przycisk \"Dodaj do ekranu głównego\" na pasku adresu URL, aby to zrobić.",
+ "intro": " Udostępnij tę mapę
Udostępnij tę mapę, kopiując poniższy link i wysyłając ją do przyjaciół i rodziny:"
+ },
+ "questions": {
+ "emailIs": "Adres e-mail {category} to {email}",
+ "emailOf": "Jaki jest adres e-mail {category}?",
+ "websiteIs": "Strona internetowa: {website}",
+ "websiteOf": "Jaka jest strona internetowa {category}?",
+ "phoneNumberIs": "Numer telefonu {category} to {phone}",
+ "phoneNumberOf": "Jaki jest numer telefonu do {category}?"
+ },
+ "about": "Łatwo edytuj i dodaj OpenStreetMap dla określonego motywu"
},
"index": {
"pickTheme": "Wybierz temat z dostępnych poniżej by zacząć.",
From 5b57e16c0e0f781940a6177dc1c9a4e2ddab214a Mon Sep 17 00:00:00 2001
From: WaldiS
Date: Fri, 13 Aug 2021 12:18:12 +0000
Subject: [PATCH 28/35] Translated using Weblate (Polish)
Currently translated at 4.4% (19 of 428 strings)
Translation: MapComplete/themes
Translate-URL: https://hosted.weblate.org/projects/mapcomplete/themes/pl/
---
langs/themes/pl.json | 51 +++++++++++++++++++++++++++++++++++++++++++-
1 file changed, 50 insertions(+), 1 deletion(-)
diff --git a/langs/themes/pl.json b/langs/themes/pl.json
index ce01d14c1..fb86003f7 100644
--- a/langs/themes/pl.json
+++ b/langs/themes/pl.json
@@ -2,7 +2,56 @@
"artworks": {
"layers": {
"0": {
- "name": "Dzieła sztuki"
+ "name": "Dzieła sztuki",
+ "tagRenderings": {
+ "3": {
+ "render": "Więcej informacji na this website",
+ "question": "Czy istnieje strona internetowa zawierająca więcej informacji na temat tego dzieła sztuki?"
+ },
+ "2": {
+ "render": "Stworzony przez {artysta_name}",
+ "question": "Który artysta to stworzył?"
+ },
+ "1": {
+ "mappings": {
+ "10": {
+ "then": "Azulejo (hiszpańskie kafelki dekoracyjne)"
+ },
+ "8": {
+ "then": "Graffiti"
+ },
+ "6": {
+ "then": "Kamień"
+ },
+ "7": {
+ "then": "Instalacja"
+ },
+ "5": {
+ "then": "Popiersie"
+ },
+ "4": {
+ "then": "Statua"
+ },
+ "3": {
+ "then": "Rzeźba"
+ },
+ "1": {
+ "then": "Mural"
+ },
+ "0": {
+ "then": "Architektura"
+ }
+ },
+ "question": "Jaki jest typ tego dzieła sztuki?",
+ "render": "Jest to {artwork_type}"
+ }
+ },
+ "presets": {
+ "0": {
+ "title": "Dzieła sztuki"
+ }
+ },
+ "description": "Różnorodne dzieła sztuki"
}
}
},
From cb49d4a6eb156350693443603bf38bc1fab25712 Mon Sep 17 00:00:00 2001
From: Artem
Date: Sat, 14 Aug 2021 10:36:45 +0000
Subject: [PATCH 29/35] Translated using Weblate (Russian)
Currently translated at 100.0% (11 of 11 strings)
Translation: MapComplete/shared-questions
Translate-URL: https://hosted.weblate.org/projects/mapcomplete/shared-questions/ru/
---
langs/shared-questions/ru.json | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/langs/shared-questions/ru.json b/langs/shared-questions/ru.json
index 1ff5936eb..cfcacfd9d 100644
--- a/langs/shared-questions/ru.json
+++ b/langs/shared-questions/ru.json
@@ -28,7 +28,8 @@
"then": "Расположено под землёй"
}
},
- "render": "Расположено на {level}ом этаже"
+ "render": "Расположено на {level}ом этаже",
+ "question": "На каком этаже находится этот объект?"
}
}
}
From 7bac7790673eb00295c6afd8b8fd77fc7f73fd6b Mon Sep 17 00:00:00 2001
From: WaldiS
Date: Sun, 15 Aug 2021 12:29:14 +0000
Subject: [PATCH 30/35] Translated using Weblate (Polish)
Currently translated at 99.4% (167 of 168 strings)
Translation: MapComplete/Core
Translate-URL: https://hosted.weblate.org/projects/mapcomplete/core/pl/
---
langs/pl.json | 52 +++++++++++++++++++++++++++++++++++++++++++--------
1 file changed, 44 insertions(+), 8 deletions(-)
diff --git a/langs/pl.json b/langs/pl.json
index d198f22a2..894f5425e 100644
--- a/langs/pl.json
+++ b/langs/pl.json
@@ -54,8 +54,9 @@
"closed_until": "Zamknięte do {date}",
"not_all_rules_parsed": "Godziny otwarcia tego sklepu są skomplikowane. Następujące reguły są ignorowane w elemencie wejściowym:",
"openTill": "do",
- "open_during_ph": "W święto państwowe to udogodnienie jest",
- "error_loading": "Błąd: nie można zwizualizować tych godzin otwarcia."
+ "open_during_ph": "W czasie świąt państwowych udogodnienie to jest",
+ "error_loading": "Błąd: nie można zwizualizować tych godzin otwarcia.",
+ "opensAt": "z"
},
"weekdays": {
"wednesday": "Środa",
@@ -75,13 +76,28 @@
"friday": "Piątek",
"thursday": "Czwartek"
},
- "aboutMapcomplete": "O MapComplete
Dzięki MapComplete możesz wzbogacić OpenStreetMap o informacje na temat pojedynczego motywu. Odpowiedz na kilka pytań, a w ciągu kilku minut twoje odpowiedzi będą dostępne na całym świecie! Opiekun motywu definiuje elementy, pytania i języki tematu.
Dowiedz się więcej
MapComplete zawsze oferuje następny krok, aby dowiedzieć się więcej o OpenStreetMap.
- Po umieszczeniu w witrynie internetowej, iframe linki do pełnoekranowego MapComplete
- Wersja pełnoekranowa oferuje informacje o OpenStreetMap
- Oglądanie działa bez logowania, ale edycja wymaga logowania OSM.
- Jeśli nie jesteś zalogowany, zostaniesz poproszony o zalogowanie się
- Po udzieleniu odpowiedzi na jedno pytanie, możesz dodać nowe punkty do mapy
- Po chwili wyświetlane są rzeczywiste znaczniki OSM, które później łączą się z wiki
Czy zauważyłeś problem? Czy masz żądanie funkcji? Chcesz pomóc przetłumaczyć? Przejdź do kod źródłowy lub śledzenia problemów.
Chcesz zobaczyć swoje postępy? Śledź liczbę edycji na OsmCha.
",
+ "aboutMapcomplete": "O MapComplete
Dzięki MapComplete możesz wzbogacić OpenStreetMap o informacje na pojedynczy temat. Odpowiedz na kilka pytań, a w ciągu kilku minut Twój wkład będzie dostępny na całym świecie! Opiekun motywu definiuje elementy, pytania i języki dla tematu.
Dowiedz się więcej
MapComplete zawsze oferuje następny krok, by dowiedzieć się więcej o OpenStreetMap.
- Po osadzeniu na stronie internetowej, iframe łączy się z pełnoekranowym MapComplete
- Wersja pełnoekranowa oferuje informacje o OpenStreetMap
- Przeglądanie działa bez logowania, ale edycja wymaga loginu OSM.
- Jeżeli nie jesteś zalogowany, zostaniesz poproszony o zalogowanie się
- Po udzieleniu odpowiedzi na jedno pytanie, możesz dodać nowe punkty do mapy
- Po chwili wyświetlane są rzeczywiste tagi OSM, które później linkują do wiki
Zauważyłeś problem? Czy masz prośbę o dodanie jakiejś funkcji? Chcesz pomóc w tłumaczeniu? Udaj się do kodu źródłowego lub issue trackera.
Chcesz zobaczyć swoje postępy? Śledź liczbę edycji na OsmCha.
.",
"noNameCategory": "{category} bez nazwy",
"nameInlineQuestion": "Nazwa tej {category} to $$$",
"osmLinkTooltip": "Zobacz ten obiekt na OpenStreetMap, aby uzyskać historię i więcej opcji edycji",
"sharescreen": {
"addToHomeScreen": " Dodaj do ekranu głównego
Możesz łatwo dodać tę stronę do ekranu głównego smartfona, aby poczuć się jak w domu. Kliknij przycisk \"Dodaj do ekranu głównego\" na pasku adresu URL, aby to zrobić.",
- "intro": " Udostępnij tę mapę
Udostępnij tę mapę, kopiując poniższy link i wysyłając ją do przyjaciół i rodziny:"
+ "intro": " Udostępnij tę mapę
Udostępnij tę mapę, kopiując poniższy link i wysyłając ją do przyjaciół i rodziny:",
+ "fsIncludeCurrentLocation": "Uwzględnij bieżącą lokalizację",
+ "fsIncludeCurrentLayers": "Uwzględnij wybór bieżącej warstwy",
+ "fsIncludeCurrentBackgroundMap": "Dołącz bieżący wybór tła {name}",
+ "fsGeolocation": "Włącz przycisk „Zlokalizuj mnie” (tylko na urządzeniach mobilnych)",
+ "fsAddNew": "Włącz przycisk \"Dodaj nowe POI\"",
+ "fsLayerControlToggle": "Zacznij od rozwiniętej kontroli warstw",
+ "fsLayers": "Włącz kontrolę warstw",
+ "fsWelcomeMessage": "Pokaż wyskakujące okienko wiadomości powitalnej i powiązane zakładki",
+ "fsSearch": "Włącz pasek wyszukiwania",
+ "fsUserbadge": "Włącz przycisk logowania",
+ "editThemeDescription": "Dodaj lub zmień pytania do tego motywu mapy",
+ "editThisTheme": "Edytuj ten motyw",
+ "thanksForSharing": "Dzięki za udostępnienie!",
+ "copiedToClipboard": "Link został skopiowany do schowka",
+ "embedIntro": "Umieść na swojej stronie internetowej
Proszę, umieść tę mapę na swojej stronie internetowej.
Zachęcamy cię do tego - nie musisz nawet pytać o zgodę.
Jest ona darmowa i zawsze będzie. Im więcej osób jej używa, tym bardziej staje się wartościowa."
},
"questions": {
"emailIs": "Adres e-mail {category} to {email}",
@@ -91,11 +107,23 @@
"phoneNumberIs": "Numer telefonu {category} to {phone}",
"phoneNumberOf": "Jaki jest numer telefonu do {category}?"
},
- "about": "Łatwo edytuj i dodaj OpenStreetMap dla określonego motywu"
+ "about": "Łatwo edytuj i dodaj OpenStreetMap dla określonego motywu",
+ "layerSelection": {
+ "title": "Wybierz warstwy",
+ "zoomInToSeeThisLayer": "Powiększ, aby zobaczyć tę warstwę"
+ },
+ "backgroundMap": "Tło mapy",
+ "customThemeIntro": "Motywy własne
Są to wcześniej odwiedzone motywy stworzone przez użytkowników.",
+ "noTagsSelected": "Nie wybrano tagów",
+ "getStartedNewAccount": " lub utwórz nowe konto",
+ "getStartedLogin": "Zaloguj się za pomocą OpenStreetMap, aby rozpocząć",
+ "goToInbox": "Otwórz skrzynkę odbiorczą",
+ "fewChangesBefore": "Proszę odpowiedzieć na kilka pytań dotyczących istniejących punktów przed dodaniem nowego punktu.",
+ "readYourMessages": "Przeczytaj wszystkie wiadomości OpenStreetMap przed dodaniem nowego punktu."
},
"index": {
"pickTheme": "Wybierz temat z dostępnych poniżej by zacząć.",
- "intro": "MapComplete to narzędzie do przeglądania danych OpenStreetMap jak i edytor, z warstwami na różne tematy.",
+ "intro": "MapComplete to przeglądarka i edytor OpenStreetMap, który pokazuje informacje podzielone według tematu.",
"title": "Witaj w MapComplete",
"#": "Te teksty są wyświetlane nad przyciskami motywu, gdy nie jest załadowany żaden motyw"
},
@@ -112,10 +140,18 @@
"no_rating": "Nie podano oceny",
"name_required": "Nazwa jest wymagana do wyświetlania i tworzenia opinii",
"title": "{count} opinii",
- "title_singular": "Jedna opinia"
+ "title_singular": "Jedna opinia",
+ "attribution": "Recenzje są obsługiwane przez Recenzje Mangrove i są dostępne na licencji CC-BY 4.0.",
+ "tos": "Jeśli utworzysz recenzję, zgadzasz się na TOS i politykę prywatności Mangrove.reviews.",
+ "saved": "Opinia została zapisana. Dzięki za udostępnienie!",
+ "affiliated_reviewer_warning": "(Recenzja powiązana)",
+ "i_am_affiliated": "Jestem powiązany z tym obiektem
Sprawdź czy jesteś właścicielem, twórcą, pracownikiem, ...",
+ "write_a_comment": "Zostaw recenzję…",
+ "no_reviews_yet": "Nie ma jeszcze recenzji. Bądź pierwszym, który je napisze i pomóż otworzyć dane i biznes!"
},
"favourite": {
"reload": "Odśwież dane",
- "loginNeeded": "Zaloguj się
Osobisty układ jest dostępny tylko dla użytkowników OpenStreetMap"
+ "loginNeeded": "Zaloguj się
Osobisty układ jest dostępny tylko dla użytkowników OpenStreetMap",
+ "panelIntro": "Twój osobisty motyw
Aktywuj swoje ulubione warstwy spośród wszystkich oficjalnych motywów"
}
}
From 485be7667b34b11a21a146c49eef49c7f48eb6b7 Mon Sep 17 00:00:00 2001
From: Reza Almanda
Date: Mon, 16 Aug 2021 09:12:18 +0000
Subject: [PATCH 31/35] Translated using Weblate (Indonesian)
Currently translated at 68.4% (115 of 168 strings)
Translation: MapComplete/Core
Translate-URL: https://hosted.weblate.org/projects/mapcomplete/core/id/
---
langs/id.json | 78 +++++++++++++++++++++++++++++++++++++++++++++++----
1 file changed, 73 insertions(+), 5 deletions(-)
diff --git a/langs/id.json b/langs/id.json
index c81fa5289..3942dfe35 100644
--- a/langs/id.json
+++ b/langs/id.json
@@ -2,7 +2,8 @@
"general": {
"questions": {
"phoneNumberOf": "Apakah nombor telepon {category} ini?",
- "websiteIs": "Situs Web: {website}"
+ "websiteIs": "Website: {website}",
+ "emailOf": "Apa alamat email {category}?"
},
"nameInlineQuestion": "Name {category} ini adalah $$$",
"pickLanguage": "Pilih bahasa: ",
@@ -14,7 +15,51 @@
"searching": "Sdg mencari…"
},
"opening_hours": {
- "ph_not_known": " "
+ "ph_not_known": " ",
+ "ph_open": "buka",
+ "ph_closed": "tutup",
+ "open_24_7": "Dibuka sekitar jam",
+ "closed_permanently": "Ditutup sampai pemberitahuan lebih lanjut",
+ "openTill": "sampai",
+ "opensAt": "dari",
+ "closed_until": "Ditutup sampai {date}"
+ },
+ "noTagsSelected": "Tidak ada tag yang dipilih",
+ "getStartedNewAccount": " atau membuat akun baru",
+ "getStartedLogin": "Masuk dengan OpenStreetMap untuk memulai",
+ "sharescreen": {
+ "fsIncludeCurrentLocation": "Sertakan lokasi saat ini",
+ "fsIncludeCurrentLayers": "Sertakan pilihan lapisan saat ini",
+ "fsIncludeCurrentBackgroundMap": "Sertakan pilihan latar belakang saat ini {name}",
+ "fsGeolocation": "Aktifkan tombol 'geolocate-me' (hanya seluler)",
+ "fsAddNew": "Aktifkan tombol 'tambah POI baru'",
+ "fsLayers": "Aktifkan kontrol lapisan",
+ "fsWelcomeMessage": "Tampilkan popup pesan selamat datang dan tab terkait",
+ "fsSearch": "Aktifkan bilah pencarian",
+ "fsUserbadge": "Aktifkan tombol masuk",
+ "editThemeDescription": "Tambahkan atau ubah pertanyaan ke tema peta ini",
+ "editThisTheme": "Sunting tema ini",
+ "thanksForSharing": "Terima kasih telah berbagi!",
+ "copiedToClipboard": "Tautan disalin ke papan klip"
+ },
+ "goToInbox": "Buka kotak masuk",
+ "weekdays": {
+ "abbreviations": {
+ "sunday": "Min",
+ "saturday": "Sab",
+ "friday": "Jum",
+ "thursday": "Kam",
+ "wednesday": "Rab",
+ "tuesday": "Sel",
+ "monday": "Sen"
+ },
+ "sunday": "Minggu",
+ "saturday": "Sabtu",
+ "friday": "Jum'at",
+ "thursday": "Kamis",
+ "wednesday": "Rabu",
+ "tuesday": "Selasa",
+ "monday": "Senin"
}
},
"image": {
@@ -23,12 +68,35 @@
"ccbs": "di bawah lisensi CC-BY-SA",
"cco": "di domain publik",
"willBePublished": "Gambarmu akan dipublikasikan: ",
- "pleaseLogin": "Silakan log masuk untuk menambah gambar",
+ "pleaseLogin": "Silakan masuk untuk menambah gambar",
"uploadingMultiple": "Mengunggah {count} gambar…",
"uploadingPicture": "Mengunggah gambar Anda…",
- "addPicture": "Tambahkan foto"
+ "addPicture": "Tambahkan foto",
+ "isDeleted": "Dihapus",
+ "dontDelete": "Batal"
},
"centerMessage": {
- "ready": "Selesai!"
+ "ready": "Selesai!",
+ "loadingData": "Memuat data…"
+ },
+ "favourite": {
+ "reload": "Muat ulang data"
+ },
+ "reviews": {
+ "attribution": "Ulasan didukung oleh Mangrove Reviews dan tersedia di bawah CC-BY 4.0.",
+ "tos": "Jika Anda membuat ulasan, Anda menyetujui TOS dan kebijakan privasi Mangrove.reviews",
+ "saved": " Ulasan disimpan. Terima kasih sudah berbagi! ",
+ "saving_review": "Menyimpan…",
+ "posting_as": "Posting sebagai",
+ "no_rating": "Tidak ada peringkat yang diberikan",
+ "write_a_comment": "Beri ulasan…",
+ "title_singular": "Satu ulasan",
+ "title": "{count} ulasan",
+ "plz_login": "Masuk untuk meninggalkan ulasan"
+ },
+ "index": {
+ "pickTheme": "Pilih tema di bawah ini untuk memulai.",
+ "intro": "MapComplete adalah penampil dan editor OpenStreetMap, yang menunjukkan informasi tentang tema tertentu.",
+ "title": "Selamat datang di MapComplete"
}
}
From a4083fe4d3722d44407aff2422f10edd6b76d8c0 Mon Sep 17 00:00:00 2001
From: Reza Almanda
Date: Mon, 16 Aug 2021 08:57:40 +0000
Subject: [PATCH 32/35] Translated using Weblate (Indonesian)
Currently translated at 27.2% (3 of 11 strings)
Translation: MapComplete/shared-questions
Translate-URL: https://hosted.weblate.org/projects/mapcomplete/shared-questions/id/
---
langs/shared-questions/id.json | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/langs/shared-questions/id.json b/langs/shared-questions/id.json
index 84a4f3bbc..8325bd5a8 100644
--- a/langs/shared-questions/id.json
+++ b/langs/shared-questions/id.json
@@ -5,6 +5,9 @@
},
"website": {
"question": "Apa situs web dari {name}?"
+ },
+ "phone": {
+ "question": "Nomor telepon dari {name|?"
}
}
-}
\ No newline at end of file
+}
From 50ffbdde040c600ea8980d303eae6a3253e08315 Mon Sep 17 00:00:00 2001
From: WaldiS
Date: Wed, 18 Aug 2021 09:59:26 +0000
Subject: [PATCH 33/35] Translated using Weblate (Polish)
Currently translated at 10.7% (60 of 557 strings)
Translation: MapComplete/Layer translations
Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layer-translations/pl/
---
langs/layers/pl.json | 53 ++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 53 insertions(+)
diff --git a/langs/layers/pl.json b/langs/layers/pl.json
index 4ad76bb5f..3fde68721 100644
--- a/langs/layers/pl.json
+++ b/langs/layers/pl.json
@@ -141,5 +141,58 @@
}
}
}
+ },
+ "bike_repair_station": {
+ "presets": {
+ "1": {
+ "title": "Stacja naprawy rowerów i pompka"
+ },
+ "0": {
+ "description": "Urządzenie do pompowania opon w stałym miejscu w przestrzeni publicznej.Przykłady pompek rowerowych
",
+ "title": "Pompka do roweru"
+ }
+ },
+ "tagRenderings": {
+ "9": {
+ "mappings": {
+ "2": {
+ "then": "Jest manometr, ale jest uszkodzony"
+ },
+ "1": {
+ "then": "Nie ma manometru"
+ },
+ "0": {
+ "then": "Jest manometr"
+ }
+ },
+ "question": "Czy pompka posiada wskaźnik ciśnienia lub manometr?"
+ },
+ "8": {
+ "mappings": {
+ "1": {
+ "then": "Pompka elektryczna"
+ },
+ "0": {
+ "then": "Pompa ręczna"
+ }
+ },
+ "question": "Czy jest to elektryczna pompka do roweru?"
+ },
+ "7": {
+ "render": "Ta pompka obsługuje następujące zawory: {valves}",
+ "question": "Jakie zawory są obsługiwane?"
+ },
+ "6": {
+ "mappings": {
+ "1": {
+ "then": "Pompka rowerowa jest sprawna"
+ },
+ "0": {
+ "then": "Pompka rowerowa jest zepsuta"
+ }
+ },
+ "question": "Czy pompka rowerowa jest nadal sprawna?"
+ }
+ }
}
}
From 8a6a7c12c25cf5c163947f9c23b08efad57e13a6 Mon Sep 17 00:00:00 2001
From: WaldiS
Date: Wed, 18 Aug 2021 09:52:29 +0000
Subject: [PATCH 34/35] Translated using Weblate (Polish)
Currently translated at 6.0% (26 of 428 strings)
Translation: MapComplete/themes
Translate-URL: https://hosted.weblate.org/projects/mapcomplete/themes/pl/
---
langs/themes/pl.json | 15 ++++++++++++++-
1 file changed, 14 insertions(+), 1 deletion(-)
diff --git a/langs/themes/pl.json b/langs/themes/pl.json
index fb86003f7..c279a79e6 100644
--- a/langs/themes/pl.json
+++ b/langs/themes/pl.json
@@ -53,10 +53,23 @@
},
"description": "Różnorodne dzieła sztuki"
}
- }
+ },
+ "title": "Otwórz mapę dzieł sztuki"
},
"aed": {
"description": "Na tej mapie można znaleźć i oznaczyć defibrylatory w okolicy",
"title": "Otwórz mapę AED"
+ },
+ "trees": {
+ "shortDescription": "Sporządzić mapę wszystkich drzew",
+ "title": "Drzewa"
+ },
+ "toilets": {
+ "description": "Mapa toalet publicznych",
+ "title": "Mapa otwartych toalet"
+ },
+ "surveillance": {
+ "description": "Na tej otwartej mapie można znaleźć kamery monitoringu.",
+ "shortDescription": "Kamery monitorujące i inne środki nadzoru"
}
}
From e7e8af508aee5e11fded13ad50bd661954eae1a8 Mon Sep 17 00:00:00 2001
From: Luna Jernberg
Date: Tue, 17 Aug 2021 16:38:55 +0000
Subject: [PATCH 35/35] Translated using Weblate (Swedish)
Currently translated at 81.8% (9 of 11 strings)
Translation: MapComplete/shared-questions
Translate-URL: https://hosted.weblate.org/projects/mapcomplete/shared-questions/sv/
---
langs/shared-questions/sv.json | 26 +++++++++++++++++++++++++-
1 file changed, 25 insertions(+), 1 deletion(-)
diff --git a/langs/shared-questions/sv.json b/langs/shared-questions/sv.json
index 50f878b3f..a59a571fe 100644
--- a/langs/shared-questions/sv.json
+++ b/langs/shared-questions/sv.json
@@ -2,6 +2,30 @@
"undefined": {
"phone": {
"question": "Vad är telefonnumret till {name}?"
+ },
+ "level": {
+ "mappings": {
+ "2": {
+ "then": "Ligger på första våningen"
+ },
+ "1": {
+ "then": "Ligger på bottenvåningen"
+ },
+ "0": {
+ "then": "Ligger under jorden"
+ }
+ },
+ "render": "Ligger på {level}:e våningen"
+ },
+ "opening_hours": {
+ "render": "Öppettider
{opening_hours_table(opening_hours)}",
+ "question": "Vilka är öppettiderna för {name}?"
+ },
+ "website": {
+ "question": "Vad är webbplatsen för {name}?"
+ },
+ "email": {
+ "question": "Vad är e-postadressen till {name}?"
}
}
-}
\ No newline at end of file
+}