Skip to content

Commit

Permalink
added french localization
Browse files Browse the repository at this point in the history
  • Loading branch information
leo committed Apr 6, 2005
1 parent 2d5b498 commit 62a0f99
Show file tree
Hide file tree
Showing 4 changed files with 981 additions and 0 deletions.
349 changes: 349 additions & 0 deletions src/apps/default/WEB-INF/classes/i18n/messages_fr.properties
@@ -0,0 +1,349 @@
# This file is part of "SnipSnap Wiki/Weblog".
#
# Copyright (c) 2003 Fraunhofer Gesellschaft, FIRST
# All Rights Reserved.
#
# Please visit http://snipsnap.org/ for updates and contact.
#
# --LICENSE NOTICE--
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
# --LICENSE NOTICE

# Snip menu
menu.diff=diff
menu.history=historique
menu.new=nouveau
menu.copy=copier
menu.edit=éditer
menu.delete=supprimer
menu.view=visualiser
menu.lock=vérouiller
menu.unlock=dévérouiller
menu.labels.add=ajouter une étiquette
menu.labels=étiquettes
menu.attachments.add=ajouter un fichier
menu.attachments=attachements

# Main menu
menu.register=s'enregistrer
menu.login=s'authentifier
menu.logoff=fermer la session
menu.index=index
menu.start=accueil
menu.post=soumettre un blog
menu.setup=paramètrage
menu.loggedIn=authentifié en tant que <a href="space/{0}">{0}</a>
# Replace with parameter to loggedIn
menu.or=ou

#General stuff
dialog.deleteSnipSure=Cela va irrémédiablement supprimer ce snip. Êtes-vous sûr?
dialog.cancel=Annuler
dialog.save=Sauvegarder
dialog.preview=Prévisualisation
dialog.copy.template=Copier
dialog.copy.snip=Copier le(s) Snip(s)
dialog.back.to=Retour à {0}

# Login/Register/Forgotten password actions
login.title=Authentification
login.password.forgot=Oublié votre mot de passe?
login.password.reset=Réinitialiser votre mot de passe.
login.not.registered=Pas enregistré?
login.register.now=S'enregistrer maintenant!
login.user.name=Nom d'utilisateur:
login.user.email=Courriel:
login.password=Mot de passe:
login.password.again=Mot de passe encore:
login.error=Le nom d'utilisateur et/ou le mot de passe sont incorrects!
login.dialog.login=Authentification
login.please=<a href="exec/login.jsp">S''authentifier</a> pour {0}.
login.want.to.logoff=Vous êtes déja authentifié, voulez-vous \
<a href="exec/authenticate?logoff=true">fermer la session</a>?
login.forgot.title=Réinitialiser votre mot de passe.
login.forgot.text=Entrez votre nom d'utilisateur. Vous recevrez une clef par courriel \
qui réinitialise votre mot de passe.
login.forgot.dialog.mailit=Courriel de clef de mot de passe
login.register.title=Enregistrer un nouvel utilisateur
login.register=S'enregistrer
login.register.error.user.exists=Le nom d'utilisateur existe déja, veuillez en choisir un autre!
login.register.error.user.short=Le nom d'utilisateur est trop court (min. 3 charactères)!
login.register.error.passwords=Les mots de passe ne correspondent pas!
login.register.error.password.short=Le mot de passe doit être 3 caractères de long!
login.register.error.not.allowed=Il n'est pas permis d'enregistrer de nouveaux utilisateurs!

# Snip actions
snip.create.title=Créer un nouveau Snip
snip.create=créer un nouveau snip
snip.name=Nom du Snip
snip.name.empty=Le nom du Snip ne peut être vide!
snip.parent=Snip parent
post.comment=soumettre un commentaire
edit.snip=éditer ce Snip
snip.edit.help=Aide
snip.template=Modèle
snip.copy=Copier {0}
snip.copy.name=Nouveau nom:
snip.copy.subsnips=Selectionnez les sous-Snips à copier:
snip.path.noparent=pas de parent
snip.store.handler.error=Il est impossible de sauvegarder le contenu: {0}

weblog.post.title=Soumettre au Weblog:
weblog.post.entry.title=Titre
weblog.post=Soumettre au Weblog
weblog.post.as.editor=comme éditeur pour soumettre

# Snips
snip.viewed={0,choice,0# |1#Vue une fois.|1<Vue {0} fois.}
snip.version=\#{0}
snip.attachments.title=Documents attachés à {0}
snip.attachments.file.name=Nom de fichier
snip.attachments.file.type=Type MIME
snip.attachments.file.date=Date
snip.attachments.file.size=Grosseur
snip.attachments.upload=Soumettre le fichier
snip.attachments.delete=Supprimer le(s) fichier(s)
snip.attachments.login=attacher des fichiers
snip.attachments.nofiles=Il n'y a pas de fichier attaché à ce Snip.

# Labels
snip.labels.title=Étiquettes attachées à {0}
snip.labels.nolabels=pas d'étiquette attachée à ce Snip.
snip.labels.name=Nom de l'étiquette
snip.labels.type=Type
snip.labels.value=Valeur
snip.labels.add=Ajouter une étiquette
snip.labels.add.title=Ajouter {1} à {0}
snip.labels.edit.title=Modifier {1} attaché à {0}
snip.labels.save=Sauvegarder les changements
snip.labels.edit=éditer
snip.labels.delete=Supprimer le(s) étiquette(s)
snip.labels.login=éditer les étiquettes

# Differences and History page
snip.diff.title=Changement de
snip.diff.changes=de {0} à {1}
snip.diff.deleted=Lignes supprimées depuis la ligne {0}
snip.diff.inserted=Lignes insérées à la ligne {0}
snip.diff.changed=Lignes modifiées à la ligne {0}
snip.diff.moved=Lignes bougées depuis la ligne {0} jusqu''à la ligne {0}
snip.history.title=Historique de
snip.history.views=Vues
snip.history.user=Utilisateur
snip.history.date=Date
snip.history.size=Grosseur
snip.history.version=Version
snip.version.title={1}, version \#{0}

# Password change
user.password.change.title=Modifier le mot de passe
user.passwort.change=Modifier le mot de passe
user.password.enter=Entrez votre nouveau mot de passe deux fois:
user.password.new=Nouveau mot de passe:
user.password.verify=Nouveau mot de passe encore:
user.password.error.nomatch=Les mots de passe ne correspondent pas, veuillez les entrer de nouveau.
user.password.error.keymismatch=Votre clef de réinitialisation a été trifouillée, \
veuillez essayer encore

# other i18n
sniplink.create=&#91;créer {0}&#93;
month.summary=Calendrier mensuel avec des liens aux blogs de chaque jour.
backlinks.title=les gens sont venus ici de:
comments.post=soumettre un commentaire
comments.count={0,choice,1#un commentaire|1< {0} commentaires}
comments.by=(par {0})
comments.none=pas de commentaire
see.also=à voir aussi:
modified.info=Créé par {0}. Dernièrement édité par {1}, il y a de cela {2}.
modified.info.short={0}, il y a de cela {1}.
modified.time.just=le temps d'un clin d'oeil
modified.time.years={0,choice,1#un ans|1<{0} années}{1,choice,0#|1# et un jour|1< et {1} jours}
modified.time.days={0,choice,1#un jour|1<{0} jours}
modified.time.hours=\
{0,choice,1#une heure|1<{0} heures}{1,choice,0#|1# et une minute|1< et {1} minutes}
modified.time.minutes={0,choice,1#une minute|1<{0} minutes}

# filter i18n
filter.calendar.subscribe.to=s''enregistrer à {0}

# macro l18n
# Anchor Macro
macro.anchor.permalink=Lien permanent à {0}
macro.anchor.description=Place une balise d'encre HTML dans le Snip.
macro.anchor.params=1: texte

# Annotation Macro
macro.annotation.description=Réalise une note de bas de page.
macro.annotation.params=1: le texte de la note de bas de page

# Backlinks Macro
macro.backlinks.description=Réalise une liste de liens de retour pour le Snip.

# Calendar Macro
macro.calendar.description=Afficher un calendrier mensuel avec des liens vers les blogs.

# Field Macro
macro.field.description=Afficher un champ de saisie et un bouton 'soumettre'.
macro.field.params=\
1: le nom du champ de saisie ;\
?2: valeure initiale du champ de saisie ;\
?3: cible du lien ; \
?4: texte du bouton (créer un bouton)

# Graph MAcro
macro.graph.description=Réalise un graphique comme un organigramme ou un 'mindmap'.
macro.graph.params=1: Type de graphique (horizontal, vertical, mindmap, explorer, uml)

# Snip-By-Hotness Macro
macro.hotsnip.description=Affiche une liste de Snips en ordre de leur popularité (nombre de vues count).
macro.hotsnip.params=?1: nombre de Snips à afficher, par défaut à 10
macro.hotsnip.viewed=Plus vue:

# Image Macro
macro.image.description=Affiche une image.
macro.image.params=\
img: URL (doit avoir les images externes permises) ou le nom des attachements ;\
?alt: texte alternatif ;\
?ext: extention de l'image, si omis dans "img" ;\
?align: alignement de l'image (left, right, flow-left, flow-right) ;\
?target: lie l'image à la cible

# Index Macro
macro.index.description=Affiche une liste de tous les Snips du système. Des bouts de commentaire sont tronqués.
macro.index.params=?1: Listeuse pour afficher les Snips
macro.index.all.snips=Touts les Snips:
macro.index.none=pas de Snips écrits encore.

# LabelSearch Macro
macro.labelsearch.description=Affiche les Snips ayant une certaine étiquette.
macro.labelsearch.params=\
type: Méthode pour trier les Snips trouvés (AtoZ, Vertical, Simple) ;\
name: Nom d'une étiquette à trouver ;\
value: Valeur d'une étiquette à trouver
macro.labelsearch.title=Snips avec {0}={1}:
macro.labelsearch.notfound=pas de Snip trouvé.

# Last Login Macro
macro.lastlogin.description=Affiche la dernière authentification de l'utilisateur.
macro.lastlogin.params=1: nom d'utilisateur
macro.lastlogin.lastlogin=La dernière authentification est:

# Last Visit Macro
macro.lastvisit.description=Affiche la dernière visite de l'utilisateur, qui est habituellement la date de la dernière fermeture de session.
macro.lastvisit.params=1: nom d'utilisateur
macro.lastvisit.lastvisit=La dernière visite est:

# Logins Macro
macro.logins.description=Affiche tous les utilisateurs et invités actuellement authentifiés.
macro.logins.params=?1: Méthode pour trier les utilisateurs
macro.logins.users=Utilisateurs actuellement authentifiés:
macro.logins.guests={0,choice,1#... et un invité|1<... et {0} invités}.

# OnlineTime Macro
macro.onlinetime.description=Affiche le temps depuis lequel SnipSnap est en ligne.
macro.onlinetime.age=il y a de cela {0}

# Recent Changes Macro
macro.recentchanges.description=Affiche une liste de Snips récemment modifiés.
macro.recentchanges.params=\
?1: nombre de Snips à afficher, par défaut à 10 ;\
?2: Méthode pour trier les Snips (Vertical, AtoZ ...)
macro.recentchanges.title=Récemment modifiés
macro.recentchanges.nochanges=Pas de Snip modifié encore.

# Recent Weblogs Macro
macro.weblogs.description=Affiche une liste de weblogs récemment modifiés. Fonctionne seulement \
si weblogs ping votre site.
macro.weblogs.params=\
?1: Méthode pour trier les weblogs ;\
?2: nombre de weblogs à afficher, par défaut à 10
macro.weblogs.title=Weblog récemment modifiés
macro.weblogs.nochanges=Pas de nouveaux weblogs.

# Search Macro
macro.search.description=Recherche les Snips qui contiennent une phrase ou un terme spécifique.
macro.search.params=\
1: terme à trouver ;\
?2: quantitée à afficher, par défaut à 10
macro.search.title=Snips avec {0}: ({1})
macro.search.notfound=Rien trouvé.
macro.search.create=Aucun Snip nommé <b>{0}</b>, voulez-vous créer {1}?

# Since Last Visit Macro
macro.sincelastvisit.description=Afficher tous les Snips qui ont été changés depuis \
la dernière visite de l'utilisateur.
macro.sincelastvisit.params=\
1: le nom d'utilisateur ;\
?2: Méthode pour trier les Snips (Vertical, AtoZ)
macro.sincelastvisit.title=Snips qui ont été changés depuis la dernière visite de l'utilisateur
macro.sincelastvisit.nochanges=pas de Snips changés

# Snip Count Macro
macro.snipcount.description=Affiche le nombre de Snips.

# SnipLinks Macro
macro.sniplink.description=Affiche une table des liens Snip pour ce Snip.
macro.sniplink.params=?1: la largeur de la table des liens Snip

# Snip Tree Macro
macro.sniptree.description=Affiche une vue en arbre pour l'espace nommé.
macro.sniptree.params=1: l'espace nommé de départ

# Snip Xref Macro
macro.snipxref.description=Cherche les Snips qui lient un Snip
macro.snipxref.params=\
1: Snip référencé ;\
?2: nombre de résultat à afficher, par défaut à 10
macro.snipxref.title=référence(s) à {0}: ({1})
macro.snipxref.norefs=il n''y a pas de référence à <b>{0}</b>

# User Count Macro
macro.usercount.description=Affiche le nombre d'utilisateurs.

# User List Macro
macro.users.description=Affiche une liste de tous les utilisateurs.
macro.users.params=\
?1: Méthode pour trier les utilisateurs (Vertical, AtoZ) ;\
?2: "nosize" ignore la grandeur de la liste
macro.users.title=Tous les utilisateurs:
macro.users.nouser=pas d'utilisateur, pas vraiment populaire ;-)

# User Snip Count Macro
macro.usersnips.description=Affiche le nombre de Snips qu'un utilisateur a écrit.
macro.usersnips.params=1: le nom d'utilisateur

# User Snips Macro
macro.snipsbyuser.description=Affiche tous les Snips créés par un utilisateur spécifique.
macro.snipsbyuser.params=1: le nom d'utilisateur
macro.snipsbyuser.title=les Snips de cet utilisateur:
macro.snipsbyuser.nosnips=pas d'écris encore.

# Version macro
macro.version.description=Affiche la version de SnipSnap.

# Weblog Macro
macro.weblog.description=Affiche les sous-Snips à partir de l'espace nommé comme un weblog.
macro.weblog.params=\
?1: nombre de sous-Snips à afficher
?2: le weblog actuel

# Type Label
label.type.type=Type
label.type.view=Traiteur de vue
label.type.edit=Traiteur d'édition
label.type.help=Choisissez seulement un traiteur de vue ou d'édition si vous devez manipuler \
le contenu d'un Snip d'une manière spéciale. Assurez-vous que le traiteur existe.
label.type.nohandler=traiteur par par défaut
label.type.adminonly=Certains types peuvent seulement être ajoutés ou changés par des admins.

0 comments on commit 62a0f99

Please sign in to comment.