diff --git a/Docs/Themes/sports.md b/Docs/Themes/sports.md index 8953c88f9..c8c39ef69 100644 --- a/Docs/Themes/sports.md +++ b/Docs/Themes/sports.md @@ -31,6 +31,7 @@ Available languages: - nl - de - pa_PK + - fr This document is autogenerated from [assets/themes/sports/sports.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/sports/sports.json) \ No newline at end of file diff --git a/Docs/wikiIndex.txt b/Docs/wikiIndex.txt index 5c2bc7b66..5d2694424 100644 --- a/Docs/wikiIndex.txt +++ b/Docs/wikiIndex.txt @@ -427,7 +427,7 @@ {{service_item |name= [https://mapcomplete.osm.be/sports sports] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:_context|en}} +|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:_context|en}} |descr= A MapComplete theme: Map showing sport facilities. |material= {{yes|[https://mapcomplete.osm.be/ Yes]}} |image= MapComplete_Screenshot.png diff --git a/assets/contributors.json b/assets/contributors.json index 441f9454d..80b2b8d58 100644 --- a/assets/contributors.json +++ b/assets/contributors.json @@ -1,7 +1,7 @@ { "contributors": [ { - "commits": 4811, + "commits": 4812, "contributor": "Pieter Vander Vennet" }, { diff --git a/assets/layers/climbing/climbing.json b/assets/layers/climbing/climbing.json index f2fd198c5..77c425fa0 100644 --- a/assets/layers/climbing/climbing.json +++ b/assets/layers/climbing/climbing.json @@ -345,13 +345,15 @@ "en": "Is a fee required to climb here?", "es": "¿Se requiere una tasa para escalar aquí?", "de": "Ist das Klettern hier gebührenpflichtig?", - "nl": "Moet men betalen om hier te klimmen?" + "nl": "Moet men betalen om hier te klimmen?", + "fr": "Est-ce que la grimpe sur ce site est payante ?" }, "render": { "en": "A fee of {charge} should be paid for climbing here", "de": "Zum Klettern wird eine Gebühr von {charge} erhoben", "es": "Se debe de pagar una tasa de {charge} para escalar aquí", - "nl": "Men moet {charge} betalen om hier te klimmen" + "nl": "Men moet {charge} betalen om hier te klimmen", + "fr": "Une taxe de {charge} doit être payée pour grimper ici" }, "freeform": { "key": "charge", @@ -370,7 +372,8 @@ "en": "Climbing here is free of charge", "de": "Das Klettern ist hier kostenlos", "es": "La escalada es gratis", - "nl": "Hier klimmen is gratis" + "nl": "Hier klimmen is gratis", + "fr": "Grimper ici est gratuit" } }, { @@ -384,7 +387,8 @@ "en": "Paying a fee is required to climb here", "es": "Hay que pagar una tasa para escalar aquí", "de": "Zum Klettern ist eine Gebühr zu zahlen", - "nl": "Men moet betalen om hier te klimmen" + "nl": "Men moet betalen om hier te klimmen", + "fr": "Il faut payer une taxe pour grimper ici" }, "hideInAnswer": "charge~*" } diff --git a/assets/layers/climbing_club/climbing_club.json b/assets/layers/climbing_club/climbing_club.json index 4e2bffcdf..47cf7002b 100644 --- a/assets/layers/climbing_club/climbing_club.json +++ b/assets/layers/climbing_club/climbing_club.json @@ -117,7 +117,7 @@ "ja": "クライミングクラブ", "nb_NO": "en klatreklubb", "ru": "Клуб скалолазания", - "fr": "une club d’escalade", + "fr": "un club d’escalade", "it": "una club di arrampicata", "hu": "Mászóegyesület" }, diff --git a/assets/layers/climbing_gym/climbing_gym.json b/assets/layers/climbing_gym/climbing_gym.json index 77c57781e..237f3aab5 100644 --- a/assets/layers/climbing_gym/climbing_gym.json +++ b/assets/layers/climbing_gym/climbing_gym.json @@ -81,21 +81,24 @@ "id": "shoe_rental", "question": { "en": "Can one rent climbing shoes here?", - "nl": "Kunnen hier klimschoenen gehuurd worden?" + "nl": "Kunnen hier klimschoenen gehuurd worden?", + "fr": "Peut-on louer des chaussures d'escalade ici ?" }, "mappings": [ { "if": "service:rental:climbing_shoes=yes", "then": { "en": "Climbing shoes can be rented here", - "nl": "Klimschoenen kunnen hier gehuurd worden" + "nl": "Klimschoenen kunnen hier gehuurd worden", + "fr": "Les chaussures d'escalade peuvent être louées ici" } }, { "if": "service:rental:climbing_shoes=no", "then": { "en": "Climbing shoes can not be rented here", - "nl": "Hier kunnen geen klimschoenen gehuurd worden" + "nl": "Hier kunnen geen klimschoenen gehuurd worden", + "fr": "Les chaussures d'escalade ne peuvent pas être louées ici" } } ] @@ -104,21 +107,24 @@ "id": "harness_rental", "question": { "en": "Can one rent a climbing harness here?", - "nl": "Kan een klimgordel hier gehuurd worden?" + "nl": "Kan een klimgordel hier gehuurd worden?", + "fr": "Peut-on louer un baudrier d'escalade ici ?" }, "mappings": [ { "if": "service:rental:climbing_harness=yes", "then": { "en": "A climbing harness can be rented here", - "nl": "Een klimgordel kan hier gehuurd worden" + "nl": "Een klimgordel kan hier gehuurd worden", + "fr": "Un baudrier d'escalade peut être loué ici" } }, { "if": "service:rental:climbing_harness=no", "then": { "en": "A climbing harness can not be rented here", - "nl": "Hier kunnen geen klimgordels gehuurd worden" + "nl": "Hier kunnen geen klimgordels gehuurd worden", + "fr": "Un baudrier d'escalade ne peut pas être loué ici" } } ] @@ -152,7 +158,8 @@ "en": "Is there a speed climbing wall?", "nl": "Is er een snelklimmuur (speed climbing)?", "ja": "スピードクライミングウォールはありますか?", - "it": "È presente una prete per l’arrampicata di velocità?" + "it": "È presente una prete per l’arrampicata di velocità?", + "fr": "Y a-t-il un mur d'escalade de vitesse ?" }, "mappings": [ { @@ -162,7 +169,8 @@ "en": "There is a speed climbing wall", "nl": "Er is een snelklimmuur voor speed climbing", "ja": "スピードクライミングウォールがある", - "it": "È presente una parete per l’arrampicata di velocità" + "it": "È presente una parete per l’arrampicata di velocità", + "fr": "Il y a un mur d'escalade de vitesse" } }, { @@ -172,7 +180,8 @@ "en": "There is no speed climbing wall", "nl": "Er is geen snelklimmuur voor speed climbing", "ja": "スピードクライミングウォールがない", - "it": "Non è presente una parete per l’arrampicata di velocità" + "it": "Non è presente una parete per l’arrampicata di velocità", + "fr": "Il n'y a pas de mur d'escalade de vitesse" } }, { @@ -182,7 +191,8 @@ "en": "There are {climbing:speed} speed climbing walls", "nl": "Er zijn hier {climbing:speed} snelklimmuren", "ja": "{climbing:speed} のスピードクライミングウォールがある", - "it": "Sono presenti {climbing:speed} pareti per l’arrampicata di velocità" + "it": "Sono presenti {climbing:speed} pareti per l’arrampicata di velocità", + "fr": "Il existe {climbing:speed} murs d'escalade de vitesse" }, "hideInAnswer": true } diff --git a/assets/layers/climbing_route/climbing_route.json b/assets/layers/climbing_route/climbing_route.json index 44b0f1d31..de43f272d 100644 --- a/assets/layers/climbing_route/climbing_route.json +++ b/assets/layers/climbing_route/climbing_route.json @@ -12,7 +12,8 @@ "description": { "en": "A single climbing route and its properties. Some properties are derived from the containing features", "de": "Eine einzelne Kletterroute und ihre Eigenschaften. Einige Eigenschaften werden von übergeordneten Objekten abgeleitet", - "nl": "Een klimroute en de eigenschappen van deze klimroute. Sommige eigenschappen worden afgeleid van omliggende kaart-objecten" + "nl": "Een klimroute en de eigenschappen van deze klimroute. Sommige eigenschappen worden afgeleid van omliggende kaart-objecten", + "fr": "Une seule voie d'escalade et ses propriétés. Certaines propriétés sont dérivées des objets qui les contiennent" }, "minzoom": 18, "source": { diff --git a/assets/layers/dentist/dentist.json b/assets/layers/dentist/dentist.json index 69c655d5a..1ecd3dece 100644 --- a/assets/layers/dentist/dentist.json +++ b/assets/layers/dentist/dentist.json @@ -7,7 +7,8 @@ }, "description": { "en": "This layer shows dentist offices", - "de": "Diese Ebene zeigt Zahnarztpraxen" + "de": "Diese Ebene zeigt Zahnarztpraxen", + "nl": "Deze laag toont tandartsen" }, "source": { "osmTags": "amenity=dentist" @@ -30,11 +31,13 @@ { "question": { "en": "What is the name of this dentist?", - "de": "Wie lautet der Name dieses Zahnarztes?" + "de": "Wie lautet der Name dieses Zahnarztes?", + "nl": "Hoe heet deze tandarts?" }, "render": { "en": "This dentist is called {name}", - "de": "Dieser Zahnarzt heißt {name}" + "de": "Dieser Zahnarzt heißt {name}", + "nl": "Deze tandarts heet {name}" }, "freeform": { "key": "name" diff --git a/assets/layers/tree_node/tree_node.json b/assets/layers/tree_node/tree_node.json index c808739b3..c91640a6c 100644 --- a/assets/layers/tree_node/tree_node.json +++ b/assets/layers/tree_node/tree_node.json @@ -120,11 +120,13 @@ "id": "circumference", "question": { "en": "What is the circumference of the tree trunk?
This is measured at a height of 1.30m
", - "de": "Wie groß ist der Umfang des Baumstammes?Dies wird in einer Höhe von 1,30 m gemessen
" + "de": "Wie groß ist der Umfang des Baumstammes?Dies wird in einer Höhe von 1,30 m gemessen
", + "fr": "Quelle est la circonférence du tronc ?La mesure est effectuée à 1.30m de hauteur
" }, "render": { "en": "The tree trunk has a circumference of {circumference} meter", - "de": "Der Baumstamm hat einen Umfang von {circumference} Meter" + "de": "Der Baumstamm hat einen Umfang von {circumference} Meter", + "fr": "Le tronc a une circonférence de {circumference} mètre(s)" }, "freeform": { "key": "circumference", @@ -136,7 +138,8 @@ "id": "height", "question": { "en": "What is the height of this tree?", - "de": "Wie hoch ist dieser Baum?" + "de": "Wie hoch ist dieser Baum?", + "fr": "Quelle est la hauteur de cette arbre ?" }, "freeform": { "key": "height", @@ -145,7 +148,8 @@ }, "render": { "en": "This tree is {height} meter high", - "de": "Dieser Baum ist {height} Meter hoch" + "de": "Dieser Baum ist {height} Meter hoch", + "fr": "Cet arbre a une hauteur de {height} mètre(s)" } }, { @@ -515,7 +519,7 @@ "nl": "Erkend als houtig erfgoed door Onroerend Erfgoed Vlaanderen", "en": "Registered as heritage by Onroerend Erfgoed Flanders", "it": "Registrato come patrimonio da Onroerend Erfgoed Flanders", - "fr": "Fait partie du patrimoine par Onroerend Erfgoed", + "fr": "Inscrit au registre du Patrimoine Immobilier (Onroerend Erfgoed) Flammand", "de": "Als Denkmal registriert von der Onroerend Erfgoed Flandern", "es": "Registrado como patrimonio por Onroerend Erfgoed Flandes", "id": "Terdaftar sebagai warisan oleh Onroerend Erfgoed Flanders" diff --git a/assets/layers/veterinary/veterinary.json b/assets/layers/veterinary/veterinary.json index d009960f2..52725c782 100644 --- a/assets/layers/veterinary/veterinary.json +++ b/assets/layers/veterinary/veterinary.json @@ -16,7 +16,8 @@ "da": "en dyrlæge", "de": "ein Tierarzt", "es": "un veterinario", - "nl": "een dierenarts" + "nl": "een dierenarts", + "fr": "un vétérinaire" }, "tags": [ "amenity=veterinary", @@ -27,7 +28,8 @@ "da": "En dyrlæge, der behandler hunde", "de": "ein Tierarzt, der Hunde behandelt", "es": "un veterinario, que trata a perros", - "nl": "een dierenarts die honden verzorgt" + "nl": "een dierenarts die honden verzorgt", + "fr": "un vétérinaire, qui soigne les chiens" } } ], @@ -96,14 +98,16 @@ "da": "Hvad hedder denne dyrlæ?", "de": "Wie lautet der Name dieses Tierarztes?", "es": "¿Cual es el nombre de este veterinario?", - "nl": "Wat is de naam van deze dierenartspraktijk?" + "nl": "Wat is de naam van deze dierenartspraktijk?", + "fr": "Quel est le nom de ce vétérinaire ?" }, "render": { "en": "The name of this veterinarian is {name}", "de": "Denne dyrlæ hedder {name}", "es": "El nombre de este veterinario es {name}", "nl": "Deze dierenartspraktijk heet {name}", - "da": "Navnet på denne dyrlæge er {name}" + "da": "Navnet på denne dyrlæge er {name}", + "fr": "Le nom de ce vétérinaire est {name}" }, "freeform": { "key": "name" diff --git a/assets/tagRenderings/questions.json b/assets/tagRenderings/questions.json index c52e09640..ea9242503 100644 --- a/assets/tagRenderings/questions.json +++ b/assets/tagRenderings/questions.json @@ -690,7 +690,8 @@ "then": { "en": "Only by appointment", "de": "Nur nach Vereinbarung", - "nl": "Alleen op afspraak" + "nl": "Alleen op afspraak", + "fr": "Uniquement sur rendez-vous" } }, { @@ -698,7 +699,8 @@ "then": { "en": "Only by appointment", "de": "Nur nach Vereinbarung", - "nl": "Alleen op afspraak" + "nl": "Alleen op afspraak", + "fr": "Uniquement sur rendez-vous" }, "hideInAnswer": true } @@ -920,7 +922,8 @@ "then": { "en": "Coins are accepted here", "nl": "Muntgeld wordt hier aanvaard", - "de": "Münzen werden hier akzeptiert" + "de": "Münzen werden hier akzeptiert", + "fr": "Les pièces sont acceptées ici" } }, { @@ -930,7 +933,8 @@ "then": { "en": "Bank notes are accepted here", "nl": "Bankbiljetten worden hier aanvaard", - "de": "Geldscheine werden hier akzeptiert" + "de": "Geldscheine werden hier akzeptiert", + "fr": "Les billets de banque sont acceptés ici" } }, { @@ -940,7 +944,8 @@ "then": { "en": "Debit cards are accepted here", "nl": "Betalen met debetkaarten kan hier", - "de": "Debitkarten werden hier akzeptiert" + "de": "Debitkarten werden hier akzeptiert", + "fr": "Les cartes de débit sont acceptées ici" } }, { @@ -950,7 +955,8 @@ "then": { "en": "Credit cards are accepted here", "nl": "Betalen met creditkaarten kan hier", - "de": "Kreditkarten werden hier akzeptiert" + "de": "Kreditkarten werden hier akzeptiert", + "fr": "Les cartes de crédit sont acceptées ici" } } ] @@ -1048,7 +1054,9 @@ "question": { "en": "What coins can you use to pay here?", "de": "Mit welchen Münzen kann man hier bezahlen?", - "nl": "Met welke munten kan je hier betalen?" + "nl": "Met welke munten kan je hier betalen?", + "fr": "Quelles pièces peut-on utiliser pour payer ici ?", + "pl": "Jakimi monetami można tutaj zapłacić?" }, "multiAnswer": true, "mappings": [ @@ -1059,7 +1067,9 @@ "en": "1 cent coins are accepted", "de": "1-Cent-Münzen werden akzeptiert", "nl": "Munten van 1 cent worden geaccepteerd", - "nb_NO": "1-cent mynter aksepteres" + "nb_NO": "1-cent mynter aksepteres", + "fr": "Les pièces d'1 cent sont acceptées", + "pl": "Akceptowane są monety 1 centowe" } }, { @@ -1069,7 +1079,9 @@ "en": "2 cent coins are accepted", "de": "2-Cent-Münzen werden akzeptiert", "nl": "Munten van 2 cent worden geaccepteerd", - "nb_NO": "2-cent mynter aksepteres" + "nb_NO": "2-cent mynter aksepteres", + "fr": "Les pièces de 2 cents sont acceptées", + "pl": "Akceptowane są monety 2 centowe" } }, { @@ -1079,7 +1091,9 @@ "en": "5 cent coins are accepted", "de": "5-Cent-Münzen werden akzeptiert", "nl": "Munten van 5 cent worden geaccepteerd", - "nb_NO": "5-cent mynter aksepteres" + "nb_NO": "5-cent mynter aksepteres", + "fr": "Les pièces de 5 cents sont acceptées", + "pl": "Akceptowane są monety 5 centowe" } }, { @@ -1089,7 +1103,9 @@ "en": "10 cent coins are accepted", "de": "10-Cent-Münzen werden akzeptiert", "nl": "Munten van 10 cent worden geaccepteerd", - "nb_NO": "10-cent mynter aksepteres" + "nb_NO": "10-cent mynter aksepteres", + "fr": "Les pièces de 10 cents sont acceptées", + "pl": "Akceptowane są monety 10-centowe" } }, { @@ -1099,7 +1115,9 @@ "en": "20 cent coins are accepted", "de": "20-Cent-Münzen werden akzeptiert", "nl": "Munten van 20 cent worden geaccepteerd", - "nb_NO": "20-cent mynter aksepteres" + "nb_NO": "20-cent mynter aksepteres", + "fr": "Les pièces de 20 cents sont acceptées", + "pl": "Akceptowane są monety 20-centowe" } }, { @@ -1109,7 +1127,9 @@ "en": "50 cent coins are accepted", "de": "50-Cent-Münzen werden akzeptiert", "nl": "Munten van 50 cent worden geaccepteerd", - "nb_NO": "50-cent mynter aksepteres" + "nb_NO": "50-cent mynter aksepteres", + "fr": "Les pièces de 50 cents sont acceptées", + "pl": "Akceptowane są monety 50-centowe" } }, { @@ -1119,7 +1139,9 @@ "en": "1 euro coins are accepted", "de": "1-Euro-Münzen werden akzeptiert", "nl": "Munten van 1 euro worden geaccepteerd", - "nb_NO": "1-euro mynter aksepteres" + "nb_NO": "1-euro mynter aksepteres", + "fr": "Les pièces de 1 euro sont acceptées", + "pl": "Akceptowane są monety 1 euro" } }, { @@ -1129,7 +1151,9 @@ "en": "2 euro coins are accepted", "de": "2-Euro-Münzen werden akzeptiert", "nl": "Munten van 2 euro worden geaccepteerd", - "nb_NO": "2-euro mynter aksepteres" + "nb_NO": "2-euro mynter aksepteres", + "fr": "Les pièces de 2 euros sont acceptées", + "pl": "Akceptowane są monety 2 euro" } } ] @@ -1453,7 +1477,8 @@ "da": "Dette sted har en lydinduktionssløjfe", "cs": "Toto místo má zvukovou indukční smyčku", "nb_NO": "Dette stedet har en teleslynge", - "nl": "Deze plaats heeft een ringleiding" + "nl": "Deze plaats heeft een ringleiding", + "pl": "To miejsce ma pętlę indukcyjną audio" }, "icon": { "path": "./assets/tagRenderings/audio_induction_loop.svg", @@ -1488,7 +1513,8 @@ "id": "Apa tempat ini menyediakan jaringan internet?", "cs": "Nabízí toto místo připojení k internetu?", "nb_NO": "Tilbyr dette stedet tilgang til Internett?", - "es": "¿Ofrece este lugar acceso a internet?" + "es": "¿Ofrece este lugar acceso a internet?", + "fr": "Cet endroit offre-t-il un accès à Internet ?" }, "mappings": [ { @@ -1548,7 +1574,8 @@ "id": "Tempat ini menyediakan jaringan internet melalui terminal atau komputer", "cs": "Toto místo nabízí přístup k internetu prostřednictvím terminálu nebo počítače", "nb_NO": "Dette stedet tilbyr tilgang til Internett via en terminal eller datamaskin", - "es": "Este lugar ofrece acceso a internet a través de una terminal o un ordenador" + "es": "Este lugar ofrece acceso a internet a través de una terminal o un ordenador", + "fr": "Cet endroit offre un accès à Internet via un terminal ou un ordinateur" } }, { @@ -1562,7 +1589,8 @@ "id": "Tempat ini menyediakan jaringan internet kabel", "cs": "Toto místo nabízí kabelové připojení k internetu", "nb_NO": "Dette stedet tilbyr trådbunden tilgang til Internett", - "es": "Este lugar ofrece acceso a internet por cable" + "es": "Este lugar ofrece acceso a internet por cable", + "fr": "Cet endroit offre un accès Internet filaire" } } ] @@ -1582,7 +1610,8 @@ "da": "Er der et gebyr for internetadgang?", "cs": "Je přístup na internet zpoplatněn?", "id": "Apakah ada biaya untuk akses internet?", - "nb_NO": "Er det et gebyr for bruk av Internett?" + "nb_NO": "Er det et gebyr for bruk av Internett?", + "fr": "L'accès à l'internet est-il payant ?" }, "mappings": [ { @@ -1595,7 +1624,8 @@ "da": "Der er et gebyr for internetadgang på dette sted", "cs": "Přístup na internet je zde zpoplatněn", "id": "Ada biaya untuk akses internet di tempat ini", - "nb_NO": "Det er et gebyr for tilgang til Internett på dette stedet" + "nb_NO": "Det er et gebyr for tilgang til Internett på dette stedet", + "fr": "L'accès à l'internet est payant à cet endroit" } }, { @@ -1609,7 +1639,8 @@ "id": "Jaringan internet tersedia gratis di tempat ini", "cs": "Přístup k internetu je zde zdarma", "nb_NO": "Tilgang til Internett er gratis på dette stedet", - "es": "El acceso a internet es gratuito en este lugar" + "es": "El acceso a internet es gratuito en este lugar", + "fr": "L'accès à Internet est gratuit dans cet endroit" } }, { @@ -1623,7 +1654,8 @@ "id": "Jaringan internet tersedia gratis di tempat ini, hanya untuk pelanggan", "cs": "Přístup k internetu je na tomto místě zdarma, pouze pro zákazníky", "nb_NO": "Tilgang til Internett på dette stedet er gratis, men kun for kunder", - "es": "El acceso a internet es gratis en este lugar, solamente para clientes" + "es": "El acceso a internet es gratis en este lugar, solamente para clientes", + "fr": "L'accès à l'internet dans cet endroit est gratuit pour les clients uniquement" } } ] @@ -1639,7 +1671,8 @@ "id": "Apa nama jaringan internet nirkabelnya?", "cs": "Jaký je název sítě pro bezdrátový přístup k internetu?", "nb_NO": "Hva er nettverksnavnet for det trådløse nettverket?", - "es": "¿Cuál es el nombre de red para el acceso inalámbrico a internet?" + "es": "¿Cuál es el nombre de red para el acceso inalámbrico a internet?", + "fr": "Quel est le nom du réseau pour l'accès Internet sans fil ?" }, "freeform": { "key": "internet_access:ssid", @@ -1654,7 +1687,8 @@ "cs": "Zadejte název sítě", "nb_NO": "Skriv inn nettverksnavnet", "pa_PK": "نیٹورک دا ناں پایو", - "es": "Introduzca el nombre de red" + "es": "Introduzca el nombre de red", + "fr": "Entrez le nom du réseau" } }, "mappings": [ @@ -1673,7 +1707,8 @@ "id": "Nama jaringan ini adalah {internet_access:ssid}", "cs": "Název sítě je {internet_access:ssid}", "nb_NO": "Nettverksnavnet er {internet_access:ssid}", - "es": "El nombre de red es {internet_access:ssid}" + "es": "El nombre de red es {internet_access:ssid}", + "fr": "Le nom du réseau est {internet_access:ssid}" } } } diff --git a/assets/themes/onwheels/onwheels.json b/assets/themes/onwheels/onwheels.json index 19042467d..70c2e7a04 100644 --- a/assets/themes/onwheels/onwheels.json +++ b/assets/themes/onwheels/onwheels.json @@ -225,7 +225,8 @@ "name": { "en": "Disabled parking spaces", "de": "Behindertenparkplätze", - "nl": "Parkeerplaatsen voor personen met een beperking" + "nl": "Parkeerplaatsen voor personen met een beperking", + "fr": "Places de stationnement pour personnes handicapées" } }, "hideTagRenderingsWithLabels": [ diff --git a/assets/themes/osm_community_index/osm_community_index.json b/assets/themes/osm_community_index/osm_community_index.json index 14de61f47..778ba876c 100644 --- a/assets/themes/osm_community_index/osm_community_index.json +++ b/assets/themes/osm_community_index/osm_community_index.json @@ -8,7 +8,8 @@ "description": { "en": "A list of resources for users of OpenStreetMap. 'Resources' can be links to forums, meetups, Slack groups, IRC channels, mailing lists, and so on. Anything that mappers, especially beginners, might find interesting or helpful.", "de": "Eine Liste von Ressourcen für Nutzer von OpenStreetMap. 'Ressourcen' können Links zu Foren, Treffen, Slack-Gruppen, IRC-Kanälen, Mailinglisten und so weiter sein. Alles, was Mapper, insbesondere Anfänger, interessant oder hilfreich finden könnten.", - "nl": "Een lijst van hulpmiddelen van gebruikers van OpenStreetMap. 'Hulpmiddelen' kunnen fora, meetups, Slack groepen, IRC kanalen, mailinglijsten, en meer zijn. Alles dat mappers, vooral beginners, nuttig of behulpzaam kunnen vinden." + "nl": "Een lijst van hulpmiddelen van gebruikers van OpenStreetMap. 'Hulpmiddelen' kunnen fora, meetups, Slack groepen, IRC kanalen, mailinglijsten, en meer zijn. Alles dat mappers, vooral beginners, nuttig of behulpzaam kunnen vinden.", + "fr": "Une liste de ressources pour les utilisateurs d'OpenStreetMap. Les \"ressources\" peuvent être des liens vers des forums, des rencontres, des groupes Slack, des canaux IRC, des listes de diffusion, etc. Tout ce que les cartographes, en particulier les débutants, peuvent trouver intéressant ou utile." }, "shortDescription": { "en": "An index of community resources for OpenStreetMap.", diff --git a/assets/themes/sports/sports.json b/assets/themes/sports/sports.json index f0fbc8bf1..04511a74d 100644 --- a/assets/themes/sports/sports.json +++ b/assets/themes/sports/sports.json @@ -4,12 +4,14 @@ "en": "Sports", "nl": "Sport", "de": "Sport", - "pa_PK": "کھیڈاں" + "pa_PK": "کھیڈاں", + "fr": "Sports" }, "shortDescription": { "en": "Map showing sport facilities.", "nl": "Kaart met sportfaciliteiten.", - "de": "Karte mit Sporteinrichtungen." + "de": "Karte mit Sporteinrichtungen.", + "fr": "Carte des équipements sportifs" }, "description": { "en": "All about sports, find sport pitches, fitness centres and more.", diff --git a/assets/translators.json b/assets/translators.json index 96b7ff2c6..5a6f8f821 100644 --- a/assets/translators.json +++ b/assets/translators.json @@ -1,7 +1,7 @@ { "contributors": [ { - "commits": 228, + "commits": 230, "contributor": "Pieter Vander Vennet" }, { @@ -192,6 +192,10 @@ "commits": 5, "contributor": "Alexey Shabanov" }, + { + "commits": 4, + "contributor": "sylvain-m" + }, { "commits": 4, "contributor": "Hiroshi Miura" @@ -264,6 +268,10 @@ "commits": 3, "contributor": "SiegbjornSitumeang" }, + { + "commits": 2, + "contributor": "Piotr Strebski" + }, { "commits": 2, "contributor": "Tarcila Cataldi" diff --git a/langs/fr.json b/langs/fr.json index 156b17073..abd65edc2 100644 --- a/langs/fr.json +++ b/langs/fr.json @@ -41,9 +41,15 @@ }, "flyer": { "description": "Un flyer format A4 paysage pour promouvoir MapComplete", + "editing": { + "intro": "L'utilisateur est accueilli par une carte avec des objets. Lorsqu'il en sélectionne un, les informations relatives à cet objet s'affichent." + }, "fakeui": { "edit": "Une info fausse ou pas à jour ? Le bouton de modification est juste ici" }, + "mapcomplete": { + "li2": "Ajouter facilement des informations de contact et des heures d'ouverture" + }, "title": "MapComplete.osm.be" }, "general": { @@ -153,7 +159,7 @@ "loginWithOpenStreetMap": "Se connecter avec OpenStreetMap", "logout": "Déconnexion", "morescreen": { - "createYourOwnTheme": "Créez votre propre MapComplete carte", + "createYourOwnTheme": "Créez votre propre thème MapComplete à partir de zéro", "hiddenExplanation": "Ces thèmes sont seulement accessibles par lien. Vous avez découvert {hidden_discovered} des {total_hidden} thèmes cachés.", "intro": "La mesure est effectuée à 1.30m de hauteur
", + "render": "Le tronc a une circonférence de {circumference} mètre(s)" + }, + "height": { + "question": "Quelle est la hauteur de cette arbre ?", + "render": "Cet arbre a une hauteur de {height} mètre(s)" + }, "tree-decidouous": { "mappings": { "0": { @@ -4604,7 +4661,7 @@ "tree-heritage": { "mappings": { "0": { - "then": "Fait partie du patrimoine par Onroerend Erfgoed" + "then": "Inscrit au registre du Patrimoine Immobilier (Onroerend Erfgoed) Flammand" }, "1": { "then": "Enregistré comme patrimoine par la Direction du Patrimoine culturel Bruxelles" @@ -4661,7 +4718,19 @@ } }, "veterinary": { - "name": "vétérinaire" + "name": "vétérinaire", + "presets": { + "0": { + "description": "un vétérinaire, qui soigne les chiens", + "title": "un vétérinaire" + } + }, + "tagRenderings": { + "vetName": { + "question": "Quel est le nom de ce vétérinaire ?", + "render": "Le nom de ce vétérinaire est {name}" + } + } }, "viewpoint": { "description": "Un beau point de vue ou une belle vue. Idéal pour ajouter une image si aucune autre catégorie ne convient", diff --git a/langs/layers/nl.json b/langs/layers/nl.json index fc988453c..9d39e2fcb 100644 --- a/langs/layers/nl.json +++ b/langs/layers/nl.json @@ -3475,12 +3475,19 @@ } }, "dentist": { + "description": "Deze laag toont tandartsen", "name": "Tandarts", "presets": { "0": { "title": "een tandartspraktijk" } }, + "tagRenderings": { + "name": { + "question": "Hoe heet deze tandarts?", + "render": "Deze tandarts heet {name}" + } + }, "title": { "render": "Dokterspraktijk {name}" } diff --git a/langs/pl.json b/langs/pl.json index 292e12ec1..6a1bb4bb9 100644 --- a/langs/pl.json +++ b/langs/pl.json @@ -1,17 +1,19 @@ { "centerMessage": { - "loadingData": "Ładowanie danych…", + "loadingData": "Wczytywanie danych…", "ready": "Zrobione!", - "retrying": "Ładowanie danych nie powiodło się. Spróbujemy ponownie za {count} sekund…", + "retrying": "Wczytywanie danych nie powiodło się. Spróbujemy ponownie za {count} sekund…", "zoomIn": "Przybliż żeby zobaczyć lub edytować" }, "delete": { "cancel": "Anuluj", "cannotBeDeleted": "Ten obiekt nie może zostać usunięty", "delete": "Usuń", - "explanations": {}, + "explanations": { + "hardDelete": "Ta funkcja zostanie usunięta w OpenStreetMap. Może zostać odzyskana przez doświadczonego współtwórcę" + }, "isDeleted": "Ten obiekt został usunięty", - "reasons": {} + "loading": "Sprawdzanie właściwości w celu sprawdzenia, czy tę funkcję można usunąć." }, "favourite": { "loginNeeded": "