Skip to content

Commit

Permalink
Merge pull request #37 from aileo/fr
Browse files Browse the repository at this point in the history
Complete FR translation
  • Loading branch information
sebo-b committed Feb 17, 2024
2 parents ced35e4 + 90aa685 commit b6b93a3
Showing 1 changed file with 33 additions and 35 deletions.
68 changes: 33 additions & 35 deletions warp/static/i18n/fr.js
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@ warpGlobals.i18n.datePicker = {
done: 'Ok',
previousMonth: '‹',
nextMonth: '›',
months: ['Janvier', 'Fevrier', 'Mars', 'Avril', 'Mai', 'Juin', 'Juillet', 'Aout', 'Septembre', 'Octobre', 'Novembre', 'Decembre'],
monthsShort: ['Jan','Fev','Mar','Avr','Mai','Juin','Juil','Aou','Sep','Oct','Nov','Dec'],
months: ['Janvier', 'Février', 'Mars', 'Avril', 'Mai', 'Juin', 'Juillet', 'Août', 'Septembre', 'Octobre', 'Novembre', 'Decembre'],
monthsShort: ['Jan','Fév','Mar','Avr','Mai','Juin','Juil','Aoû','Sep','Oct','Nov','Dec'],
weekdays: ['Dimanche', 'Lundi', 'Mardi', 'Mercredi', 'Jeudi', 'Vendredi', 'Samedi'],
weekdaysShort: warpGlobals.i18n.weekdaysShort,
weekdaysAbbrev:['D','L','M','M','J','V','S'],
Expand Down Expand Up @@ -63,13 +63,13 @@ warpGlobals.i18n.phrases = {
'Ok': 'Ok',
'Set': 'Set',
"YES, I'M SURE": "OUI, JE SUIS CERTAIN",
"Generate password": "Generer mot de passe",
"Book": "Reserver",
"Generate password": "Générer mot de passe",
"Book": "Réserver",
"Update": "Mettre à jour",
"Remove": "Enlever",
"Assign": "Assigner",
"Enable": "Activer",
"Disable": "Desactiver",
"Disable": "Désactiver",
"Upload map": "Télécharger le plan",
"Add seats": "Ajouter siège",
"Done adding": "Ajout terminé",
Expand Down Expand Up @@ -101,7 +101,7 @@ warpGlobals.i18n.phrases = {
'Action successfull.': 'Action réussie.',
'Error': 'Erreur',
'Something went wrong (status=%{status}).': "Quelque chose n'a pas fonctionné (status=%{status}).",
'Other error.': 'Inny błąd',
'Other error.': 'Autre erreur',
'Are you sure to delete this booking?': 'Êtes-vous sûr de vouloir supprimer cette réservation ?',
"Are you sure?": "Êtes-vous sûr ?",
"Account type": "Type de compte",
Expand All @@ -116,42 +116,40 @@ warpGlobals.i18n.phrases = {
"All fields are mandatory": "Tous les champs sont obligatoires",
"ARE YOU SURE TO DELETE USER: %{user}?": "ÊTES-VOUS SÛR DE SUPPRIMER L'UTILISATEUR: %{user}?",
"User has XXX bookin(s) ... ":
"User has a booking in the past. Deleting the user will delete the past booking from the report.||||"+
"User has %{smart_count} bookings in the past. Deleting the user will delete past bookings from the report.",
"L'utilisateur a des réservations passées. Supprimer l'utilisateur supprimera les réservations passées des rapports.||||"+
"L'utilisateur a %{smart_count} réservations passées. Supprimer l'utilisateur supprimera les réservations passées des rapports.",
"You will delete the log of user's past bookings. It is usually a better idea to BLOCK the user.":
"You will delete the log of user's past bookings. It is usually a better idea to BLOCK the user.",
"Are you sure to delete user: %{user}": "Are you sure to delete user: %{user}",
"Select users to which the seat will be assigned:": "Select users to which the seat will be assigned:",
"Vous allez supprimer les logs des réservations passées de cet utilisateur. C'est généralement une meilleure idée de BLOQUER l'utilisateur.",
"Are you sure to delete user: %{user}": "Êtes vous sûr de vouloir supprimer : %{user}",
"Select users to which the seat will be assigned:": "Sélectionnez les utilisateurs auxquels ces sièges seront assignés :",
"The seat is available to be booked on the selected dates and time.":
"The seat is available to be booked on the selected dates and time.",
"Le siège est disponible à la réservation aux dates et horaires sélectionnés.",
"The seat is available to be booked on the selected dates and time. However, you have other bookings at that time which will be automatically updated.":
"The seat is available to be booked on the selected dates and time. However, you have other bookings at that time which will be automatically updated.",
"Le siège est disponible à la réservation aux dates et horaires sélectionnés. Cependant, vous avez d'autres réservations à cet horaire qui seront mises à jour.",
"The seat is booked by another person or not available.":
"The seat is booked by another person or not available.",
"Le siège est réservé par une autre personne ou non disponible.",
"The seat is booked by you on the selected date and time.":
"The seat is booked by you on the selected date and time.",
"Le siège est réservé par vous à la date et l'horaire sélectionnés.",
"The seat is booked by you, but not exactly on the selected date or time. You can update booking, all your other reservations at that time will be automatically updated.":
"The seat is booked by you, but not exactly on the selected date or time. You can update booking, all your other reservations at that time will be automatically updated.",
"Le siège est réservé par vous, mais pas exactement sur la plage horaire sélectionnée. Vous pouvez mettre à jour la réservation, toutes vos autres réservations sur cet horaire seront automatiquement mises à jour.",
"The seat is booked by you, but not exactly on the selected date or time. You CANNOT update the booking as it is conflicting with another user booking.":
"The seat is booked by you, but not exactly on the selected date or time. You CANNOT update the booking as it is conflicting with another user booking.",
"Le siège est réservé par vous, mais pas exactement sur la plage horaire sélectionnée. Vous ne pouvez pas mettre à jour votre réservation car elle est en conflit avec la réservation d'un autre utilisateur.",
"The same meaning as the green type icon, but the seat is assigned to you, not assigned people cannot book it. Note that assignment isn't necessarily exclusive, the seat can be assigned to more than one person.":
"The same meaning as the green type icon, but the seat is assigned to you, not assigned people cannot book it. Note that assignment isn't necessarily exclusive, the seat can be assigned to more than one person.",
"The same meaning as the green type icon, but the seat is assigned to you, not assigned people cannot book it. Note that assignment isn't necessarily exclusive, the seat can be assigned to more than one person.":
"The same meaning as the green type icon, but the seat is assigned to you, not assigned people cannot book it. Note that assignment isn't necessarily exclusive, the seat can be assigned to more than one person.",
"La même signification que l'icone verte, mais le siège vous est assigné, les utilisateurs non-assignés ne peuvent pas le réserver. Notez que cette assignation n'est pas nécessairement exclusive. Le siège peut être assigné à plusieurs personnes.",
"The seat is disabled, cannot be booked, and is not visible to non-admins.":
"The seat is disabled, cannot be booked, and is not visible to non-admins.",
"Le siège est désactivé, ne peut pas être réservé, et n'est pas visible aux non-admin.",
"The seat is assigned to some people. This status is visible only to admins. Note that you won't see this icon if the seat is assigned to you.":
"The seat is assigned to some people. This status is visible only to admins. Note that you won't see this icon if the seat is assigned to you.",
"Le siège est assigné à des personnes. Ce statut n'est visible qu'aux admins. Notez que vous ne verrez pas cette icône si le siège vous est assigné.",
"Book as": "Réserver en tant que",
"Seat %{seat_name}": "Siège %{seat_name}",
"Assigned to:": "Affecté à:",
"Bookings:": "Réservations:",
"Seat %{seat_name} to be booked:": "Le siège %{seat_name} est réservé:",
"To be removed:": "À supprimer:",
"Seat is successfully disabled.<br>However there are existing reservations in the the next few weeks. Existing reservations are not automatically removed, it has to be done manually.<br><br>":
"Seat is successfully disabled.<br>However there are existing reservations in the the next few weeks. Existing reservations are not automatically removed, it has to be done manually.<br><br>",
"Siège désactivé avec succès.<br>Cependant, il y a des réservations pour les prochaines semaines. Les réservations existantes ne sont pas automatiquement supprimées, ce doit être fait manuellement.<br><br>",
"Seat is successfully assigned.<br>However there are non-assignees' existing reservations in the the next few weeks. Existing reservations are not automatically removed, it has to be done manually.<br><br>":
"Seat is successfully assigned.<br>However there are non-assignees' existing reservations in the the next few weeks. Existing reservations are not automatically removed, it has to be done manually.<br><br>",
"Siège assigné avec succès.<br>Cependant, il y des réservations de personnes non-assignées pour les prochaines semaines. Les réservations existantes ne sont pas automatiquement supprimées, ce doit être fait manuellement.<br><br>",
"Warning": "Avertissement",
"Change unsuccessfull": "Le changement n'a pas abouti",
"Zones": "Zones",
Expand All @@ -164,7 +162,7 @@ warpGlobals.i18n.phrases = {
'Edit zone': "Editer",
'Edit map': "Editer plan",
"You will delete the log of all past bookings in this zone. It is usually a better idea to unassign all users from the zone to make it inaccessible.":
"You will delete the log of all past bookings in this zone. It is usually a better idea to unassign all users from the zone to make it inaccessible.",
"Vous allez supprimer les logs de toutes les réservations passées de cette zone. C'est généralement une meilleure idée de supprimer tous les utilisateurs de la zone pour la rendre inaccessible.",
"Are you sure to delete zone: %{zone_name}": "Êtes-vous sûr de supprimer la zone: %{zone_name}",
"Zone name and zone group cannot be empty.":
"Le nom de la zone et le groupe de zones ne peuvent pas être vides.",
Expand All @@ -180,16 +178,16 @@ warpGlobals.i18n.phrases = {
'User/group name': 'Nom',
errorCode: {
"Forbidden (%{code})": "Interdit (%{code})",
"Other error. (status=%{status} code=%{code})": "Other error. (status=%{status} code=%{code})",
"Other error. (status=%{status})": "Other error. (status=%{status})",
"213": "Group with this id already exists. (%{code})",
"155": 'User/group with this login already exists. (%{code})',
"102": "You don't have required permissions in the zone. (%{code})",
"103": "Wrong date. (%{code})",
"104": "You don't have required permissions in the zone. (%{code})",
"105": "You don't have required permissions in the zone. (%{code})",
"106": "Seat is not assigned to you. (%{code})",
"109": "Cannot book, the seat was already booked by someone else. (%{code})",
"Other error. (status=%{status} code=%{code})": "Autre erreur. (status=%{status} code=%{code})",
"Other error. (status=%{status})": "Autre erreur. (status=%{status})",
"213": "Un groupe avec cet ID existe déjà. (%{code})",
"155": 'Un utilisateur/groupe avec cet ID existe déjà. (%{code})',
"102": "Vous n'avez pas les droits requis pour cette zone. (%{code})",
"103": "Mauvaise date. (%{code})",
"104": "Vous n'avez pas les droits requis pour cette zone. (%{code})",
"105": "Vous n'avez pas les droits requis pour cette zone. (%{code})",
"106": "Ce siège ne vous est pas attribué. (%{code})",
"109": "Impossible de réserver, le siège est déjà réservé par quelqu'un d'autre. (%{code})",
},
"Are you sure to update the zone?": "Souhaitez vous vraiment mettre à jour la zone?",
"The following changes will be applied:<br>": "Les changements suivants seront appliqués:<br>",
Expand Down

0 comments on commit b6b93a3

Please sign in to comment.