Skip to content

Commit

Permalink
locales: add French language (#101)
Browse files Browse the repository at this point in the history
* French localization

* add language config

Co-authored-by: Pavel Zbytovský <[email protected]>
  • Loading branch information
le-jun and zbycz authored Jun 13, 2022
1 parent 1017e45 commit 5541fa5
Show file tree
Hide file tree
Showing 2 changed files with 155 additions and 0 deletions.
1 change: 1 addition & 0 deletions next.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ module.exports = withPWA({
commitMessage: process.env.VERCEL_GIT_COMMIT_MESSAGE || 'dev',
languages: {
en: 'English',
fr: 'Français',
cs: 'česky',
pl: 'polski',
de: 'Deutsch',
Expand Down
154 changes: 154 additions & 0 deletions src/locales/fr.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,154 @@
// identifier should be in the form: foldername.messageid.

export default {
loading: 'Chargement',
error: 'Erreur',
close_panel: 'Fermer cet onglet',
webgl_error: `Oups, cette carte requiert l’utilisation de WebGL.<br /><br />Si votre appareil est compatible, essayez d’utiliser la dernière version de votre navigateur.`,

'install.button': 'Installer l’application',
'install.tabs_aria_label': 'Choisir la plateforme',
'install.ios_intro': 'Ouvrir osmapp.org dans le <strong>navigateur Safari</strong>',
'install.ios_share': 'Cliquez sur l’<strong>icône Partager</strong>',
'install.ios_add': 'Cliquer sur <strong>Ajouter à l’écran d’accueil</strong>',
'install.android_intro': 'Ouvrir osmapp.org dans le <strong>navigateur Chrome ou Firefox</strong>',
'install.android_share': 'Cliquer sur le <strong>menu ···</strong>',
'install.android_add': 'Cliquer sur <strong>Installer l’application</strong>',
'install.desktop_intro': 'Ouvrir osmapp.org dans <strong>Chrome</strong>, <strong>Firefox</strong> ou <strong>Opera</strong>',
'install.desktop_install': 'Cliquer sur le <strong>bouton d’installation</strong>',
'install.outro': 'C’est tout ! OsmApp est sur votre écran d’accueil.',
'install.note': 'Note : Cette application fait appel à PWA pour permettre une installation rapide et sans faire appel à Google Play ou l’App Store.',

'homepage.subtitle': 'Une application OpenStreetMap universelle',
'homepage.how_to_start': 'Commencez en tapant votre requête dans la barre de recherche.\nOu cliquez sur un élément de la carte.',
'homepage.examples.eg': 'ex : ',
'homepage.examples.charles_bridge_statues': 'Statuet du pont Charles',
'homepage.screenshot_alt': 'Captures d’écran d’OsmAPP',
'homepage.about_osm': `Toutes les données proviennent de
<a href="https://osm.org">OpenStreetMap</a>, une carte créée par
des millions de bénévoles – similaire à Wikipedia. Vous trouverez
un bouton <em>Modifier</em> sur chaque élément de la carte.`,
'homepage.heading_about_osmapp': 'À propos d’OsmAPP',
'homepage.about_osmapp': `Cette application se veut être une interface pratique pour un usage au quotidien d’<i>OpenStreetMap</i>
comprenant des fonctions de modifications. <br/>Elle propose actuellement plusieurs couches de carte, un moteur de recherche basique ainsi que des fonctions de modification.
Des fonctions telles que la navigation ou les favoris sont prévues.`,
'homepage.github_link': `Vous pouvez proposer de nouvelles fonctionnalités sur <a href="https://github.com/zbycz/osmapp" rel='noopener' target='_blank'>Github</a>.`,
'homepage.special_thanks_heading': `Remerciements à`,
'homepage.special_thanks': `<ul>
<li><a href="https://www.mapillary.com/" rel='noopener' target='_blank'>Mapillary</a>,
<a href="https://openstreetmap.cz/fody" rel='noopener' target='_blank'>Fody</a>,
<a href="https://www.wikipedia.org/" rel='noopener' target='_blank'>Wikipedia</a> – pour les images 🖼
<li><a href="https://www.openstreetmap.org/" rel='noopener' target='_blank'>OpenStreetMap</a> – pour être la meilleure carte au monde 🌎
</ul>
`,
'homepage.maptiler': '<strong>MapTiler</strong> – pour de superbes cartes vectorielles<br>et son support pour ce projet ❤️',

'searchbox.placeholder': 'Recherche OpenStreetMap',

'featurepanel.no_name': 'Sans nom',
'featurepanel.share_button': 'Partager',
'featurepanel.save_button': 'Enregistrer en favoris',
'featurepanel.directions_button': 'Navigation',
'featurepanel.error': 'Erreur __code__ lors de la requête OpenStreetMap',
'featurepanel.error_unknown': 'Erreur inconnue lors de la requête OpenStreetMap.',
'featurepanel.error_network': "Requête impossible, veuillez vérifier votre connexion.",
'featurepanel.error_deleted': 'Cet élément n’existe plus sur OpenStreetMap.',
'featurepanel.history_button': 'Historique»',
'featurepanel.other_info_heading': 'Plus d’informations',
'featurepanel.edit_button_title': 'Modifier sur OpenStreetMap',
'featurepanel.edit_button': 'Modifier l’élément',
'featurepanel.add_place_button': 'Ajouter un élément',
'featurepanel.undelete_button': 'Restaurer',
'featurepanel.feature_description_nonosm': 'Élément de type __type__',
'featurepanel.feature_description_osm': '__type__ dans OpenStreetMap',
'featurepanel.feature_description_point': 'Coordonnées',
'featurepanel.show_objects_around': 'Montrer les éléments voisins',
'featurepanel.uncertain_image': 'Ceci est l’image la plus proche et peut représenter un élément différent..',
'featurepanel.inline_edit_title': 'Modifier',
'featurepanel.objects_around': 'Éléments voisins',

'opening_hours.open': 'Ouverture à : __todayTime__',
'opening_hours.now_closed_but_today': 'Fermé, ouverture à : __todayTime__',
'opening_hours.today_closed': 'Fermé aujourd’hui',
'opening_hours.days_su_mo_tu_we_th_fr_sa': 'dimanche|lundi|mardi|mecredi|jeudi|vendredi|samedi',

'map.github_title': 'GitHub',
'map.language_title': 'Langue',
'map.osm_copyright_tooltip': '© bénévoles OpenStreetMap.org<br> – données libres de la Terre 👌',
'map.maptiler_copyright_tooltip': '© MapTiler.com ❤️<br> – tuiles vectorielles, hébergement, carte de plein air<br>Un grand merci pour son support dans ce projet ! 🙂 ',
'map.more_button': 'Plus',
'map.more_button_title': 'Plus d’options…',
'map.edit_link': 'Modifier dans l’éditeur iD',
'map.about_link': 'À propos de cette application',

'editdialog.add_heading': 'Ajouter à OpenStreetMap',
'editdialog.undelete_heading': 'Ajouter de nouveau à OpenStreetMap',
'editdialog.edit_heading': 'Modifier :',
'editdialog.suggest_heading': 'Demander une modification :',
'editdialog.feature_type_select': 'Choisir un type',
'editdialog.options_heading': 'Options',
'editdialog.cancel_button': 'Annuler',
'editdialog.save_button_edit': 'Sauvegarder sur OpenStreetMap',
'editdialog.save_button_delete': 'Supprimer',
'editdialog.save_button_note': 'Ajouter une note',
'editdialog.changes_needed': 'Veuillez faire les modifications.',
'editdialog.loggedInMessage': 'Vos modifications seront immédiatement sauvegardées sous le nom de compte <b>__osmUser__</b>.',
'editdialog.logout': 'Déconnexion',
'editdialog.anonymousMessage1': 'Une note <b>anonymous</b> sera créée.<br />En vous',
'editdialog.anonymousMessage2_login': 'connectant sur OpenStreetMap',
'editdialog.anonymousMessage3': ', vos modifications seront immédiates.',
'editdialog.add_major_tag': 'Ajouter',
'editdialog.location_checkbox': 'Déplacer',
'editdialog.location_placeholder': 'ex : de l’autre côté de la rue',
'editdialog.location_editor_to_be_added': 'L’application ne peut pas encore déplacer cet élément, vous pouvez le faire via l’<a href="__link__">éditeur iD</a>.',
'editdialog.place_cancelled': 'Élément inexistant (suppression)',
'editdialog.comment': 'Commentaire (optionnel)',
'editdialog.comment_placeholder': 'Lien vers la source, etc…',
'editdialog.info_edit': `Votre modificitation sera directement enregistrée sur OpenStreetMap. Veuillez,
seulement entrer des informations de sources sûres. Il est interdit
de copier des données sous Copyright (ex : Google Maps). <a href="https://wiki.openstreetmap.org/wiki/How_We_Map">Plus d’informations</a>`,
'editdialog.info_note': `Votre demande sera traitée par des bénévoles OpenStreetMap. Vous
pouvez ajouter une note supplémentaire ou ou apporter des détails.
Il est recommandé d’accompagner votre contribution par un lien vers une source d’information (internet,
photo, etc.).`,
'editdialog.other_tags': 'Autres attributs (Propriétés)',
'editdialog.other_tags.new_key': 'Nouvelle clé',
'editdialog.other_tags.add': 'Ajouter une novuelle clé',
'editdialog.other_tags.will_be_deleted': 'sera supprimée',
'editdialog.other_tags.info': `Les attributs décrivent
les éléments selon un format défini. Vous trouverez l’intégralité
des attributs sur le <a href="https://wiki.openstreetmap.org/wiki/Map_Features">wiki OpenStreetMap</a>.`,

'editsuccess.close_button': 'Fermer',
'editsuccess.note.heading': 'Merci de votre contribution !',
'editsuccess.note.subheading': 'Des bénévoles OpenStreetMap s’en chargeront.',
'editsuccess.note.body': 'Cela prend généralement quelques jours, peut être plus selon l’activité de la communauté locale.',
'editsuccess.note.urlLabel': 'Vous pouvez ajouter des informations et en suivre l’avancement ici :',
'editsuccess.note.textLabel': 'Texte de la Note',
'editsuccess.edit.heading': 'Merci de votre contribution !',
'editsuccess.edit.subheading': 'Votre modification est en cours de diffusion autour du monde.',
'editsuccess.edit.body': `La base de données a été modifiée. Le changement devrait apparaître sur « OSM Mapnik » dans quelques minutes.
Les cartes telles qu’OsmAPP sont mises à jour selon une fréquence mensuelle.
<br/><br/>Si une erreur a été faite, vous pouvez annulez les informations manuellement et enregistrer à nouveau.`,
'editsuccess.edit.urlLabel': `Vos modifications :`,
'editsuccess.edit.textLabel': 'Commentaire',

'tags.name': 'Nom',
'tags.website': 'Adresse internet',
'tags.phone': 'Téléphone',
'tags.opening_hours': 'Horaires',

'layerswitcher.button': 'Cartes',
'layerswitcher.heading': 'Fonds de carte',
'layerswitcher.intro': 'Merci à OpenStreetMap pour ses données permettant de produires différentes cartes.',
'layerswitcher.add_layer_button': 'Ajouter une couche personnalisée',
'layerswitcher.add_layer_prompt': 'Ajouter une couche TMS personnalisée – requiert CORS :\n(fonctionnalité beta)',

'layers.basic': 'Basique',
'layers.outdoor': 'Plein Air',
'layers.mtb': 'VTT',
'layers.snow': 'Neige',
'layers.mapnik': 'OSM Mapnik',
'layers.sat': 'Satellite (zoom < 14)',
'layers.bike': 'Vélo',
};

1 comment on commit 5541fa5

@vercel
Copy link

@vercel vercel bot commented on 5541fa5 Jun 13, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Successfully deployed to the following URLs:

osmapp – ./

osmapp.vercel.app
osmapp-git-master-zbycz.vercel.app
osmapp.org
osmapp-zbycz.vercel.app

Please sign in to comment.