Files
puzzle-scoreboard/config/locales/fr.yml
sto bf127bb932
Some checks failed
CI / scan_ruby (push) Successful in 18s
CI / scan_js (push) Successful in 13s
CI / lint (push) Successful in 13s
CI / test (push) Failing after 39s
Completions: notice when no puzzles defined
2025-11-18 11:57:48 +01:00

299 lines
11 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

fr:
activemodel:
errors:
models:
forms/csv_conversion_form:
attributes:
name_column:
blank: "Choisir une colonne pour les noms des participant.e.s est nécessaire"
greater_than: "Choisir une colonne pour les noms des participant.e.s est nécessaire"
activerecord:
attributes:
category:
contestant_count: Nombre de participant.e.s
new: Nouvelle catégorie
name: Catégorie
completion:
completed: Puzzle terminé
contestant_id: Participant.e
display_time: Temps
display_time_from_start: Temps depuis le début
display_relative_time: Temps pour ce puzzle
puzzle: Puzzle
missing_pieces: Pièces manquantes
projected_time: Temps projeté
remaining_pieces: Pièces restantes (puzzle non fini)
contest:
duration: Durée
duration_description: Format h:mm ou hh:mm
lang: Langue pour le classement public
name: Nom
offline_form: Activer le formulaire de participation hors-ligne
offline_form_description: Les participant.e.s hors-ligne pourront participer en prenant une photo du puzzle avant de le commencer, puis valider leur temps avec une photo du puzzle une fois complété
offline_form_warning: Activable uniquement pour les concours avec un seul puzzle
public: Activer le classement public
ranking_mode: Mode de classement (classement public & exports CSV)
team: Concours par équipes
team_description: Principalement pour des raisons d'affichage
allow_registration: Autoriser l'inscription via l'interface
allow_registration_description: Génère un formulaire d'inscription pour ce concours
contestant:
completions: Complétions
display_time: Temps
email: Email
name: Nom
offline: Hors-ligne ?
email_description: Optionnel. Utile pour envoyer des emails aux participant.e.s depuis cette app, ou pour reconnaître les pseudos gmeet quand ils ne correspondent pas au nom préalablement entré.
csv_import:
file: Fichier
separator: Délimiteur
message:
author: Auteur.ice
processed: Traité ?
text: Contenu
time: Temps
offline:
completed: Puzzle terminé
name: Ton nom ou pseudo
missing_pieces: Pièces manquantes
remaining_pieces: Pièces restantes
puzzle:
brand: Marque
image: Image
name: Nom
pieces: Nombre de pièces
session:
email_address: Adresse email
password: Mot de passe
user:
username: Nom d'utilisateur.ice
email_address: Adresse email
lang: Langue de l'interface
password: Nouveau mot de passe
errors:
models:
completion:
attributes:
contestant_id:
taken: "Ce.tte participant.e a déjà complété le puzzle"
display_time_from_start:
blank: Obligatoire
invalid: "Formats autorisés: xx:xx:xx, x:xx:xx, xx:xx, x:xx, xx"
puzzle_id:
taken: "Ce.tte participant.e a déjà complété ce puzzle"
remaining_pieces:
blank: Ce champ est obligatoire
not_an_integer: Ce n'est pas un nombre entier
not_a_number: Ce n'est pas un nombre entier
contest:
attributes:
duration:
blank: Obligatoire
invalid: Durée invalide
name:
blank: Le nom du concours ne peut pas être vide
contestant:
attributes:
name:
blank: Le nom du ou de la participant.e ne peut pas être vide
csv_import:
attributes:
file:
blank: "Aucun fichier sélectionné"
empty: "Ce fichier est vide"
not_a_csv_file: "Le fichier doit être au format CSV"
offline:
attributes:
end_image:
blank: Tu dois inclure cette image pour pouvoir valider ta participation
missing_pieces:
not_an_integer: Ce n'est pas un entier
not_a_number: Ce n'est pas un entier
name:
blank: Tu dois entrer un nom pour pouvoir participer
remaining_pieces:
blank: Tu dois renseigner le nombre de pièces restantes à assembler
not_an_integer: Ce n'est pas un entier
not_a_number: Ce n'est pas un entier
start_image:
blank: Tu dois inclure cette image pour pouvoir participer
puzzle:
attributes:
name:
blank: Le nom du puzzle est obligatoire
pieces:
blank: Il est obligatoire d'indiquer le nombre de pièces
user:
attributes:
email_address:
blank: L'email est obligatoire
username:
blank: Le nom d'utilisateur.ice est obligatoire
categories:
destroy:
notice: Catégorie supprimée
new:
error: Le nom de la catégorie ne peut pas être vide
notice: Catégorie ajoutée
completions:
destroy:
notice: Complétion supprimée
edit:
notice: Complétion modifiée
title: Modifier la complétion
new:
notice: Complétion ajoutée
title: Ajout d'une complétion
singular: complétion
contests:
destroy:
notice: Concours supprimé
edit:
notice: Concours modifié
title: Paramètres du concours
form:
categories: Catégories de participant.e.s
general: Paramètres généraux
offline: Participation hors-ligne
offline_single_puzzle_warning: Ce n'est pas activable pour les concours avec plusieurs puzzles
index:
title: Bienvenue %{username} !
manage_contests: Mes concours de puzzle
new_contest: Créer un nouveau concours
new:
notice: Concours ajouté
title: Nouveau concours
scoreboard:
all_categories: Toutes les catégories
hide_offline: Cacher les participant.e.s hors-ligne
refresh: Activer le rafraichissement automatique de la page (toutes les 5s)
title: "%{name}"
show:
title: "%{name}"
add_participant: Ajouter un.e participant.e
add_puzzle: Ajouter un puzzle
copy_extension_url: Copier l'URL pour la connexion depuis l'extension web
open_offline_form: Ouvrir le formulaire hors-ligne
open_public_scoreboard: Ouvrir le classement public
offline_form_disabled: Le formulaire hors-ligne n'est pas activé
public_scoreboard_disabled: Le classement public n'est pas activé
url_copied: LURL a été copiée dans le presse-papier
contestants:
convert_csv:
title: Importer des participant.e.s
destroy:
notice: Participant.e supprimé.e
edit:
completions_note: Le temps n'inclut actuellement pas de pénalité pour les pièces manquantes. La possibilité de spécifier des pénalités en temps sera ajouté plus tard à l'interface !
end_image: Image de fin
notice: Participant.e modifié.e
not_finished: Non terminé
no_puzzles_note: Aucun puzzle n'a été défini encore pour ce concours
offline_participation: Participation hors-ligne
start_image: Image de début
title: Participant.e
team_title: Équipe
finalize_import:
title: Importer des participant.e.s
import:
email_column: Email des participant.e.s
import_column: Importer ?
name_column: Noms des participant.e.s
notice: Participant.e.s importé.e.s
title: Importer des participant.e.s
new:
notice: Participant.e ajouté.e
title: Nouveau.elle participant.e
team_title: Nouvelle équipe
singular: participant.e
plural: participant.e.s
teams:
singular: équipe
plural: équipes
upload_csv:
title: Importer des participant.e.s
helpers:
badges:
registration: "auto-inscription"
team: "équipes"
buttons:
add: "Ajouter"
add_completion: "Convertir"
back: "⬅ Revenir au concours"
back_to_contestant: "⬅ Revenir au/à la participant.e"
confirm: "Confirmer"
create: "Créer"
delete: "Supprimer"
edit: "Modifier"
end: Clique ici pour valider ta complétion du puzzle
export: Exporter
import: Importer un CSV
open: Détails
refresh: Rafraîchir
settings: Paramètres
sign_in: Se connecter
save: Modifier
start: Clique ici pour démarrer ta participation
update: Enregistrer les modifications
field: Champ
none: Aucun champ sélectionné
rank: Rang
lib:
ranking:
actual: Par temps d'abord, puis par nombre de pièces assemblées
theorical: Par temps uniquement (temps projeté calculé à partir de la vitesse d'assemblage)
messages:
index:
no_messages: Pas de messages reçus pour le moment
convert:
title: Ajout d'une complétion
destroy:
notice: Message supprimé
plural: "messages"
singular: "message"
warning: "Au moins un puzzle doit être ajouté avant de pouvoir convertir des messages en complétions."
nav:
users: Utilisateur.ices
home: Mes concours
settings: Mon compte
log_out: Déconnexion
offlines:
form:
already_submitted: Tu as déjà complété ton puzzle
completed_message: Merci pour ta participation !
end_image_select: Prends une photo du puzzle une fois complété, ou de l'état actuel si tu choisis de t'arrêter là
missing_pieces: Indique le nombre de pièces manquantes s'il y en a
remaining_pieces: Indique ici le nombre de pièces restantes à assembler
start_image_select: Prends une photo du puzzle avant de le commencer, avec le code donné par l'organisateur.ice écrit sur du papier
start_message: C'est parti %{name} !
puzzles:
destroy:
notice: Puzzle supprimé
edit:
notice: Puzzle modifié
title: Modifier le puzzle
form:
fake_data_recommendation: Il est recommendé d'entrer de faux noms et images, et de mettre les vrais uniquement quand le concours démarre.
file_too_big: La taille de l'image dépasse la taille maximum autorisée de 5M
image_select: Choisis une image
new:
notice: Puzzle ajouté
title: Nouveau puzzle
singular: puzzle
plural: puzzles
sessions:
new:
notice: Connection réussie
title: "Se connecter à l'app Public Scoreboard"
users:
edit:
notice: Paramètres modifiés
title: "Mes paramètres"
general_section: "Paramètres globaux"
password_section: "Modifier mon mot de passe"
index:
title: "Tous.tes les utilisateur.ices"
new:
notice: Utilisateur.ice ajouté.e
title: "Nouveau.elle utilisateur.ice"