Multiples traductions
All checks were successful
CI / scan_ruby (push) Successful in 16s
CI / scan_js (push) Successful in 14s
CI / lint (push) Successful in 14s
CI / test (push) Successful in 32s

This commit is contained in:
sto
2025-06-19 11:20:33 +02:00
parent 4645b45f5d
commit 79fb1edfaf
13 changed files with 106 additions and 32 deletions

View File

@@ -38,6 +38,12 @@ en:
greater_than: "Participant names are required"
activerecord:
attributes:
completion:
contestant: Participant
display_time: Time
display_time_from_start: Time since start
display_relative_time: Time for this puzzle
puzzle: Puzzle
contest:
name: "Name"
team: "Team contest"
@@ -45,7 +51,14 @@ en:
allow_registration: "Allow registration"
allow_registration_description: "Generates a shareable registration form for this contest"
contestant:
completions: completions
display_time: Time
email: "Email"
name: "Name"
email_description: "Optional. Used for sending emails through this app, or for identifying participants whose gmeet handle doesn't match their registered name."
csv_import:
file: File
separator: Separator
message:
author: "Author"
processed: "Processed?"
@@ -65,15 +78,28 @@ en:
completion:
attributes:
display_time_from_start:
blank: Mandatory
invalid: "Allowed formats: xx:xx:xx, x:xx:xx, xx:xx, x:xx, xx"
puzzle_id:
taken: "This contestant has already completed this puzzle"
contest:
attributes:
name:
blank: The contest name cannot be empty
contestant:
attributes:
name:
blank: The participant name cannot be empty
csv_import:
attributes:
file:
blank: "No file selected"
empty: "This file is empty"
not_a_csv_file: "it must be a CSV file"
puzzle:
attributes:
name:
blank: The puzzle name cannot be empty
completions:
edit:
title: "Edit completion"
@@ -132,9 +158,12 @@ en:
create: "Create"
delete: "Delete"
edit: "Edit"
import: "CSV Import"
save: "Save"
field: "Field"
import: CSV Import
open: Open
save: Save
field: Field
none: No field selected
rank: Rank
messages:
convert:
title: "New completion"

View File

@@ -9,6 +9,12 @@ fr:
greater_than: "Choisir une colonne pour les noms des participant.e.s est nécessaire"
activerecord:
attributes:
completion:
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
contest:
name: "Nom"
team: "Concours par équipes"
@@ -16,7 +22,14 @@ fr:
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"
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é ?"
@@ -36,15 +49,28 @@ fr:
completion:
attributes:
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"
contest:
attributes:
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"
puzzle:
attributes:
name:
blank: Le nom du puzzle est obligatoire
completions:
edit:
title: "Modifier la complétion"
@@ -103,9 +129,12 @@ fr:
create: "Créer"
delete: "Supprimer"
edit: "Modifier"
import: "Importer un CSV"
save: "Modifier"
field: "Champ"
import: Importer un CSV
open: Détails
save: Modifier
field: Champ
none: Aucun champ sélectionné
rank: Rang
messages:
convert:
title: "Ajout d'une complétion"