From cda42a97f551f073d7f24fce4031385bb64b2bda Mon Sep 17 00:00:00 2001 From: pbarban <67895368+pbarban@users.noreply.github.com> Date: Thu, 30 Jul 2020 10:49:03 +0200 Subject: [PATCH 1/2] Update Translations.ts --- UI/i18n/Translations.ts | 187 +++++++++++++++++++--------------------- 1 file changed, 89 insertions(+), 98 deletions(-) diff --git a/UI/i18n/Translations.ts b/UI/i18n/Translations.ts index 197e916..8d6be7e 100644 --- a/UI/i18n/Translations.ts +++ b/UI/i18n/Translations.ts @@ -399,7 +399,7 @@ export default class Translations { qName: { question: new T({en: "What is the name of this bicycle shop?", nl: "Wat is de naam van deze fietszaak?", fr: "Quel est le nom du magasin de vélo?"}), render: new T({en: "This bicycle shop is called {name}", nl: "Deze fietszaak heet {name}", fr: "Ce magasin s'appelle {name}"}), - template: new T({en: "This bicycle shop is called: $$$", nl: "Deze fietszaak heet: $$$", fr: "Ce magasin s'appelle $$$"}) + template: new T({en: "This bicycle shop is called: $$$", nl: "Deze fietszaak heet: $$$", fr: "Ce magasin s'appelle $$$"}) }, secondHand: { question: new T({en: "Does this shop sell second-hand bikes?", nl: "Verkoopt deze winkel tweedehands fietsen?", fr: "Est-ce ce magasin vend des vélos d'occasion"}), @@ -426,58 +426,58 @@ export default class Translations { } }, cafe: { - name: new T({en: "Bike cafe", nl: "Fietscafé", fr: "TODO: fr"}), - title: new T({en: "Bike cafe", nl: "Fietscafé", fr: "TODO: fr"}), + name: new T({en: "Bike cafe", nl: "Fietscafé", fr: "Café vélo"}), + title: new T({en: "Bike cafe", nl: "Fietscafé", fr: "Café Vélo"}), qName: { - question: new T({en: "What is the name of this bike cafe?", nl: "Wat is de naam van dit fietscafé?", fr: "TODO: fr"}), - render: new T({en: "This bike cafe is called {name}", nl: "Dit fietscafé heet {name}", fr: "TODO: fr"}), - template: new T({en: "This bike cafe is called: $$$", nl: "Dit fietscafé heet: $$$", fr: "TODO: fr"}) + question: new T({en: "What is the name of this bike cafe?", nl: "Wat is de naam van dit fietscafé?", fr: "Quel est le nom de ce Café vélo"}), + render: new T({en: "This bike cafe is called {name}", nl: "Dit fietscafé heet {name}", fr: "Ce Café vélo s'appelle {name}"}), + template: new T({en: "This bike cafe is called: $$$", nl: "Dit fietscafé heet: $$$", fr: "Ce Café vélo s'appelle $$$"}) }, repair: { question: new T({ en: "Does this bike cafe repair bikes?", nl: "Verkoopt dit fietscafé fietsen?", - fr: "TODO: fr?" + fr: "Est-ce que ce Café vélo répare les vélos?" }), - yes: new T({en: "This bike cafe repairs bikes", nl: "Dit fietscafé herstelt fietsen", fr: "TODO: fr"}), + yes: new T({en: "This bike cafe repairs bikes", nl: "Dit fietscafé herstelt fietsen", fr: "Ce Café vélo répare les vélos"}), no: new T({ en: "This bike cafe doesn;t repair bikes", nl: "Dit fietscafé herstelt geen fietsen", - fr: "TODO: fr" + fr: "Ce Café vélo ne répare pas les vélos" }) }, pump: { question: new T({ en: "Does this bike cafe offer a bike pump for use by anyone?", nl: "Biedt dit fietscafé een fietspomp aan voor iedereen?", - fr: "TODO: fr" + fr: "Est-ce que ce Café vélo propose une pompe en libre accès" }), yes: new T({ en: "This bike cafe offers a bike pump for anyone", nl: "Dit fietscafé biedt geen fietspomp aan voor eender wie", - fr: "TODO: fr" + fr: "Ce Café vélo offre une pompe en libre accès" }), no: new T({ en: "This bike cafe doesn't offer a bike pump for anyone", nl: "Dit fietscafé biedt een fietspomp aan voor iedereen", - fr: "TODO: fr" + fr: "Ce Café vélo n'offre pas de pompe en libre accès" }) }, diy: { question: new T({ en: "Are there tools here to repair your own bike?", nl: "Biedt dit fietscafé gereedschap aan om je fiets zelf te herstellen?", - fr: "TODO: fr", + fr: "Est-ce qu'il y a des outils pour réparer soi-même son vélo?", }), yes: new T({ en: "This bike cafe offers tools for DIY repair", nl: "Dit fietscafé biedt gereedschap aan om je fiets zelf te herstellen", - fr: "TODO: fr" + fr: "Ce Café vélo propose des outils pour réparer son vélo soi-même" }), no: new T({ en: "This bike cafe doesn't offer tools for DIY repair", nl: "Dit fietscafé biedt geen gereedschap aan om je fiets zelf te herstellen", - fr: "TODO: fr" + fr: "Ce Café vélo ne propose pas d'outils pour réparer son vélo soi-même" }) } }, @@ -485,39 +485,39 @@ export default class Translations { name: new T({ en: "shop that sells/repairs bikes", nl: "winkel die fietsen verkoopt/herstelt", - fr: "TODO: fr" + fr: "magasin qui repare/vend des vélos" }), title: new T({ en: "Shop that sells/repairs bikes", nl: "Winkel die fietsen verkoopt/herstelt", - fr: "TODO: fr" + fr: "Magasin qui répare/vend des vélos" }), titleRepair: new T({ en: "Shop that repairs bikes", nl: "Winkel die fietsen herstelt", - fr: "TODO: fr" + fr: "Magasin qui répare les vélos" }), titleShop: new T({ en: "Shop that sells bikes", nl: "Winkel die fietsen verkoopt", - fr: "TODO: fr" + fr: "Magasin qui vend des vélos" }), titleNamed: new T({ en: "{name} (sells/repairs bikes)", nl: "{name} (verkoopt/herstelt fietsen)", - fr: "TODO: fr" + fr: "vend/repare les vélos" }), titleRepairNamed: new T({ en: "{name} (repairs bikes)", nl: "{name} (herstelt fietsen)", - fr: "TODO: fr" + fr: "{name} (répare les vélos)" }), titleShopNamed: new T({ en: "{name} (sells bikes)", nl: "{name} (verkoopt fietsen)", - fr: "TODO: fr" + fr: "{name} (vend des vélos)" }), }, drinking_water: { @@ -571,55 +571,6 @@ export default class Translations { } - }, - climbingTrees: { - layer: { - - title: new T({ - nl: "Klimbomen" - }), - description: new T({ - nl: "Een klimboom is een mooie boom waar men in kan klimmen, al dan niet officieel" - }) - }, - layout: { - title: new T({nl: "Open Klimbomenkaart"}), - welcome: new T({nl: "Markeer je favoriete klimboom"}) - } - - }, - - artwork: { - name: new T({ en: 'Artwork', nl: 'Kunstwerk', fr: "Oeuvre d'art" }), - title: new T({ en: 'Artwork', nl: 'Kunstwerk', fr: "Oeuvre d'art" }), - type: { - render: new T({ - en: 'This is artwork of the type: {artwork_type}', - nl: 'Dit is een kunstwerk van het type: {artwork_type}', - fr: "Ceci est un travail d'art de type: {artwork_type}" - }), - template: new T({ en: 'Some other type: $$$', nl: 'Een ander type: $$$', fr: 'Un autre type: $$$' }), - question: new T({ - en: 'What is the type of this artwork?', - nl: 'Wat voor type kunstwerk is dit?', - fr: "Quel est le type de cette oeuvre d'art?" - }), - architecture: new T({ en: "architecture", nl: "architectuur", fr: "architecture" }), - mural: new T({ en: "mural", nl: "muurschildering", fr: "mural" }), - painting: new T({ en: "painting", nl: "schilderij", fr: "peinture" }), - sculpture: new T({ en: "sculpture", nl: "beeldhouwwerk", fr: "sculpture" }), - statue: new T({ en: "statue", nl: "standbeeld", fr: "statue" }), - bust: new T({ en: "bust", nl: "buste", fr: "buste" }), - stone: new T({ en: "stone", nl: "steen", fr: "rocher" }), - installation: new T({ en: "installation", nl: "installatie", fr: "installation" }), - graffiti: new T({ en: "graffiti", nl: "graffiti", fr: "graffiti" }), - relief: new T({ en: "relief", nl: "verlichting", fr: "relief" }), - azulejo: new T({ en: "azulejo", nl: "azulejo", fr: "azulejo" }), - tilework: new T({ en: "tilework", nl: "tegelwerk", fr: "carrelage" }) - }, artist: { - question: new T({en:"Which artist created this artwork?"}) - } - }, image: { @@ -645,7 +596,7 @@ export default class Translations { respectPrivacy: new T({ en: "Please respect privacy. Do not photograph people nor license plates", nl: "Respecteer privacy. Fotografeer geen mensen of nummerplaten", - fr: "TODO: fr" + fr: "Merci de respecter la vie privée. Ne publiez pas les plaques d\'immatriculation" }) }, centerMessage: { @@ -653,7 +604,7 @@ export default class Translations { zoomIn: new T({ en: 'Zoom in to view or edit the data', nl: 'Zoom in om de data te zien en te bewerken', - fr: 'TODO Fr', + fr: 'Rapprochez vous sur la carte pour voir ou éditer les données', }), ready: new T({en: 'Done!', nl: 'Klaar!', fr: 'Finis!'}), }, @@ -735,77 +686,101 @@ export default class Translations { osmLinkTooltip: new T({ en: "See this object on OpenStreetMap for history and more editing options", - nl: "Bekijk dit object op OpenStreetMap waar geschiedenis en meer aanpasopties zijn" + nl: "Bekijk dit object op OpenStreetMap waar geschiedenis en meer aanpasopties zijn", + fr: "Voir l'historique de cet objet sur OpenStreetMap et plus d'options d'édition" + }), add: { addNew: new T({ en: "Add a new {category} here", - nl: "Voeg hier een {category} toe" + nl: "Voeg hier een {category} toe", + fr: "Ajouter un\une {category} ici" + }), header: new T({ en: "
OpenStreetMap is deze open kaart. Je mag de kaartdata gratis gebruiken (mits bronvermelding en herpublicatie van aanpassingen). Daarenboven mag je de kaart ook gratis aanpassen als je een account maakt." + "Ook deze website is gebaseerd op OpenStreetMap. Als je hier een vraag beantwoord, gaat het antwoord daar ook naartoe
" + "Tenslotte zijn er reeds vele gebruikers van OpenStreetMap. Denk maar Maps.me, OsmAnd, verschillende gespecialiseerde routeplanners, de achtergrondkaarten op Facebook, Instagram,...
Zelfs Apple Maps en Bing-Maps gebruiken OpenStreetMap in hun kaarten!
OpenStreetMap est la carte qu'il vous faut!. Toutes les donnees de cette carte peuvent être utilisé gratuitement (avec d\'attribution et de publication des changements de données)." + + " De plus tout le monde est libre d'ajouter de nouvelles données et corriger les erreurs. Ce site internet utilise également OpenStreetMap. Toutes les données y proviennent et tous les ajouts et modifications y seront également ajoutés.
" + + "De nombreux individus et d'applications utilisent déjà OpenStreetMap: Maps.me, OsmAnd, mais aussi les cartes de Facebook, Intsagram, Apple-maps et Bing-maps sont(en partie) supporté par OpenStreetMap." + + "Si vous modifié quelque chose ici, ces changement seront retranscris sur ces applications aussi - des lors de leur mise à jour!
" }), sharescreen: { intro: new T({ - en: "