1
0
mirror of https://github.com/LaCasemate/fab-manager.git synced 2025-02-26 20:54:21 +01:00

Merge pull request #220 from sleede/l10n_dev

New Crowdin updates
This commit is contained in:
Sylvain 2020-06-24 11:45:47 +02:00 committed by GitHub
commit 3628b318bd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
12 changed files with 122 additions and 110 deletions

View File

@ -1111,6 +1111,7 @@ es:
confirmation_required_info: "Optionally, you can force the users to confirm their email address before being able to access Fab-manager." confirmation_required_info: "Optionally, you can force the users to confirm their email address before being able to access Fab-manager."
confirmation_is_required: "Confirmation required" confirmation_is_required: "Confirmation required"
wallet_module: "wallet module" wallet_module: "wallet module"
statistics_module: "statistics module"
general: general:
general: "General" general: "General"
title: "Title" title: "Title"
@ -1147,6 +1148,9 @@ es:
wallet: "Wallet" wallet: "Wallet"
wallet_info_html: "<p>The virtual wallet allows you to allocate a sum of money to users. Then, can spend this money as they wish, in Fab-manager.</p><p>Members cannot credit their wallet themselves, it's a privilege of managers and administrators.</p>" wallet_info_html: "<p>The virtual wallet allows you to allocate a sum of money to users. Then, can spend this money as they wish, in Fab-manager.</p><p>Members cannot credit their wallet themselves, it's a privilege of managers and administrators.</p>"
enable_wallet: "Enable wallet" enable_wallet: "Enable wallet"
statistics: "Statistics"
statistics_info_html: "<p>Enable or disable the statistics module.</p><p>If enabled, every nights, the data of the day just passed will be consolidated in the database of a powerful analysis engine. Then, every administrators will be able to browse statistical charts and tables in the corresponding section.</p>"
enable_statistics: "Enable statistics"
privacy: privacy:
title: "Privacidad" title: "Privacidad"
privacy_policy: "Política de privacidad" privacy_policy: "Política de privacidad"

View File

@ -15,7 +15,7 @@ fr:
trainings: "Formations" trainings: "Formations"
machines: "Machines" machines: "Machines"
spaces: "Espaces" spaces: "Espaces"
events: "Évènements" events: "Événements"
availabilities: "Disponibilités" availabilities: "Disponibilités"
availabilities_notice: "Exporter dans un classeur Excel tous les créneaux ouverts à la réservation et leurs taux d'occupation." availabilities_notice: "Exporter dans un classeur Excel tous les créneaux ouverts à la réservation et leurs taux d'occupation."
info: "Informations" info: "Informations"
@ -96,7 +96,7 @@ fr:
delete_this_and_next: "Ce créneau et tous les suivants" delete_this_and_next: "Ce créneau et tous les suivants"
delete_all: "Tous les créneaux" delete_all: "Tous les créneaux"
event_in_the_past: "Impossible de créer un créneau dans le passé." event_in_the_past: "Impossible de créer un créneau dans le passé."
edit_event: "Modifier l'évènement" edit_event: "Modifier l'événement"
view_reservations: "Voir les réservations" view_reservations: "Voir les réservations"
legend: "Légende" legend: "Légende"
and: "et" and: "et"
@ -108,7 +108,7 @@ fr:
#import external iCal calendar #import external iCal calendar
icalendar: icalendar:
icalendar_import: "Import iCalendar" icalendar_import: "Import iCalendar"
intro: "Fab-manager vous permet d'importer automatiquement des évènements de calendrier, au format iCalendar RFC 5545, depuis des URL externes. Ces URL seront synchronisée toutes les heures et les évènements seront affichés dans le calendrier publique. Vous pouvez aussi déclencher une synchronisation en cliquant sur le bouton correspondant, en face de chaque import." intro: "Fab-manager vous permet d'importer automatiquement des événements de calendrier, au format iCalendar RFC 5545, depuis des URL externes. Ces URL seront synchronisée toutes les heures et les événements seront affichés dans le calendrier publique. Vous pouvez aussi déclencher une synchronisation en cliquant sur le bouton correspondant, en face de chaque import."
new_import: "Nouvel import ICS" new_import: "Nouvel import ICS"
color: "Couleur" color: "Couleur"
text_color: "Couleur du texte" text_color: "Couleur du texte"
@ -203,14 +203,14 @@ fr:
dont_forget_to_change_them_before_creating_slots_for_this_training: "Pensez à les modifier avant de créer des créneaux pour cette formation." dont_forget_to_change_them_before_creating_slots_for_this_training: "Pensez à les modifier avant de créer des créneaux pour cette formation."
#events tracking and management #events tracking and management
events: events:
events_monitoring: "Suivi des évènements" events_monitoring: "Suivi des événements"
manage_filters: "Gérer les filtres" manage_filters: "Gérer les filtres"
fablab_events: "Les évènements du Fab Lab" fablab_events: "Les événements du Fab Lab"
add_an_event: "Ajouter un évènement" add_an_event: "Ajouter un événement"
all_events: "Tous les évènements" all_events: "Tous les événements"
passed_events: "Les évènements déjà passés" passed_events: "Les événements déjà passés"
events_to_come: "Les évènements à venir" events_to_come: "Les événements à venir"
events_to_come_asc: "Les évènements à venir | ordre chronologique" events_to_come_asc: "Les événements à venir | ordre chronologique"
on_DATE: "le {DATE}" on_DATE: "le {DATE}"
from_DATE: "du {DATE}" from_DATE: "du {DATE}"
from_TIME: "de {TIME}" from_TIME: "de {TIME}"
@ -224,7 +224,7 @@ fr:
without_reservation: "Sans réservation" without_reservation: "Sans réservation"
free_admission: "Entrée gratuite" free_admission: "Entrée gratuite"
view_reservations: "Consulter les réservations" view_reservations: "Consulter les réservations"
load_the_next_events: "Charger les évènements suivants..." load_the_next_events: "Charger les événements suivants..."
categories: "Catégories" categories: "Catégories"
add_a_category: "Ajouter une catégorie" add_a_category: "Ajouter une catégorie"
name: "Nom" name: "Nom"
@ -233,7 +233,7 @@ fr:
age_ranges: "Tranches d'âge" age_ranges: "Tranches d'âge"
add_a_range: "Ajouter une tranche" add_a_range: "Ajouter une tranche"
do_you_really_want_to_delete_this_ELEMENT: "Voulez-vous vraiment supprimer cette {ELEMENT, select, category{catégorie} theme{thématique} age_range{tranche d'âge} other{élément}} ?" do_you_really_want_to_delete_this_ELEMENT: "Voulez-vous vraiment supprimer cette {ELEMENT, select, category{catégorie} theme{thématique} age_range{tranche d'âge} other{élément}} ?"
unable_to_delete_ELEMENT_already_in_use_NUMBER_times: "Impossible de supprimer cette {ELEMENT, select, category{catégorie} theme{thématique} age_range{tranche d'âge} other{élément}} car elle est actuellement associée à {NUMBER, plural, =0{aucun évènement} one{un évènement} other{{NUMBER} évènements}}." unable_to_delete_ELEMENT_already_in_use_NUMBER_times: "Impossible de supprimer cette {ELEMENT, select, category{catégorie} theme{thématique} age_range{tranche d'âge} other{élément}} car elle est actuellement associée à {NUMBER, plural, =0{aucun événement} one{un événement} other{{NUMBER} événements}}."
at_least_one_category_is_required: "Au moins une catégorie est requise." at_least_one_category_is_required: "Au moins une catégorie est requise."
unable_to_delete_the_last_one: "Impossible de supprimer la dernière." unable_to_delete_the_last_one: "Impossible de supprimer la dernière."
unable_to_delete_an_error_occured: "Impossible de supprimer : une erreur est survenue." unable_to_delete_an_error_occured: "Impossible de supprimer : une erreur est survenue."
@ -257,7 +257,7 @@ fr:
price_category_deletion_failed: "Échec de la suppression de la catégorie tarifaire." price_category_deletion_failed: "Échec de la suppression de la catégorie tarifaire."
#add a new event #add a new event
events_new: events_new:
add_an_event: "Ajouter un évènement" add_an_event: "Ajouter un événement"
none: "Aucune" none: "Aucune"
every_days: "Tous les jours" every_days: "Tous les jours"
every_week: "Chaque semaine" every_week: "Chaque semaine"
@ -265,19 +265,19 @@ fr:
every_year: "Chaque année" every_year: "Chaque année"
#edit an existing event #edit an existing event
events_edit: events_edit:
edit_the_event: "Éditer l'évènement" edit_the_event: "Éditer lévénement"
confirmation_required: "Confirmation requise" confirmation_required: "Confirmation requise"
edit_recurring_event: "Vous êtes sur le point de modifier un évènement périodique. Que voulez-vous modifier ?" edit_recurring_event: "Vous êtes sur le point de modifier un événement périodique. Que voulez-vous modifier ?"
edit_this_event: "Uniquement cet évènement" edit_this_event: "Uniquement cet événement"
edit_this_and_next: "Cet évènement et tous les suivants" edit_this_and_next: "Cet événement et tous les suivants"
edit_all: "Tous les évènements" edit_all: "Tous les événements"
date_wont_change: "Attention : vous avez modifié la date de l'évènement. Cette modification ne sera pas être répercutée sur les autres occurrences de l'évènement périodique." date_wont_change: "Attention : vous avez modifié la date de lévénement. Cette modification ne sera pas être répercutée sur les autres occurrences de lévénement périodique."
event_successfully_updated: "Lévénement a bien été modifié." event_successfully_updated: "Lévénement a bien été modifié."
events_updated: "L'évènement, ainsi {COUNT, plural, =1{qu'un autre} other{que {COUNT} autres}}, ont été modifiés" events_updated: "Lévénement, ainsi {COUNT, plural, =1{qu'un autre} other{que {COUNT} autres}}, ont été modifiés"
unable_to_update_the_event: "L'évènement n'a pu être modifié" unable_to_update_the_event: "Lévénement n'a pu être modifié"
events_not_updated: "Sur {TOTAL} évènements, {COUNT, plural, =1{un n'a pas pu être modifié} other{{COUNT} n'ont pas pu être modifiés}}." events_not_updated: "Sur {TOTAL} événements, {COUNT, plural, =1{un n'a pas pu être modifié} other{{COUNT} n'ont pas pu être modifiés}}."
error_deleting_reserved_price: "Impossible de supprimer le tarif demandé car il est associé à des réservations" error_deleting_reserved_price: "Impossible de supprimer le tarif demandé car il est associé à des réservations"
other_error: "Une erreur inattendue est survenue lors de la mise à jour de l'évènement" other_error: "Une erreur inattendue est survenue lors de la mise à jour de lévénement"
#event reservations list #event reservations list
event_reservations: event_reservations:
the_reservations: "Les réservations :" the_reservations: "Les réservations :"
@ -285,7 +285,7 @@ fr:
payment_date: "Date de paiement" payment_date: "Date de paiement"
full_price_: "Plein tarif :" full_price_: "Plein tarif :"
reserved_tickets: "Places réservées" reserved_tickets: "Places réservées"
show_the_event: "Afficher l'évènement" show_the_event: "Afficher lévénement"
no_reservations_for_now: "Aucune réservation pour le moment." no_reservations_for_now: "Aucune réservation pour le moment."
back_to_monitoring: "Retour au suivi" back_to_monitoring: "Retour au suivi"
canceled: "Annulée" canceled: "Annulée"
@ -583,10 +583,10 @@ fr:
general_training_code: "Code comptable pour toutes les formations" general_training_code: "Code comptable pour toutes les formations"
accounting_Training_label: "Libellé formations" accounting_Training_label: "Libellé formations"
general_training_label: "Libellé du compte pour toutes les formations" general_training_label: "Libellé du compte pour toutes les formations"
accounting_Event_code: "Code évènements" accounting_Event_code: "Code événements"
general_event_code: "Code comptable pour tous les évènements" general_event_code: "Code comptable pour tous les événements"
accounting_Event_label: "Libellé évènements" accounting_Event_label: "Libellé événements"
general_event_label: "Libellé du compte pour tous les évènements" general_event_label: "Libellé du compte pour tous les événements"
accounting_Space_code: "Code espaces" accounting_Space_code: "Code espaces"
general_space_code: "Code comptable pour tous les espaces" general_space_code: "Code comptable pour tous les espaces"
accounting_Space_label: "Libellé espaces" accounting_Space_label: "Libellé espaces"
@ -793,13 +793,13 @@ fr:
next_trainings: "Les prochaines formations" next_trainings: "Les prochaines formations"
passed_trainings: "Les formations passées" passed_trainings: "Les formations passées"
validated_trainings: "Les formations validées" validated_trainings: "Les formations validées"
events: "Évènements" events: "Événements"
next_events: "Les prochains évènements" next_events: "Les prochains événements"
no_upcoming_events: "Aucun évènement à venir" no_upcoming_events: "Aucun événement à venir"
NUMBER_full_price_tickets_reserved: "{NUMBER, plural, =0{} one{1 place plein tarif réservée} other{{NUMBER} places plein tarif réservées}}" NUMBER_full_price_tickets_reserved: "{NUMBER, plural, =0{} one{1 place plein tarif réservée} other{{NUMBER} places plein tarif réservées}}"
NUMBER_NAME_tickets_reserved: "{NUMBER, plural, =0{} one{1 place {NAME} réservée} other{{NUMBER} places {NAME} réservées}}" NUMBER_NAME_tickets_reserved: "{NUMBER, plural, =0{} one{1 place {NAME} réservée} other{{NUMBER} places {NAME} réservées}}"
passed_events: "Les évènements passés" passed_events: "Les événements passés"
no_passed_events: "Aucun évènement passé" no_passed_events: "Aucun événement passé"
invoices: "Factures" invoices: "Factures"
invoice_num: "Facture n°" invoice_num: "Facture n°"
date: "Date" date: "Date"
@ -951,7 +951,7 @@ fr:
warning_message_of_the_training_booking_page: "Message d'avertissement sur la page de réservation d'une formation :" warning_message_of_the_training_booking_page: "Message d'avertissement sur la page de réservation d'une formation :"
information_message_of_the_training_reservation_page: "Message d'information sur la page de réservation d'une formation :" information_message_of_the_training_reservation_page: "Message d'information sur la page de réservation d'une formation :"
message_of_the_subscriptions_page: "Message sur la page des abonnements :" message_of_the_subscriptions_page: "Message sur la page des abonnements :"
message_of_the_events_page: "Message sur la page des évènements :" message_of_the_events_page: "Message sur la page des événements :"
message_of_the_spaces_page: "Message sur la page des espaces :" message_of_the_spaces_page: "Message sur la page des espaces :"
legal_documents: "Documents légaux" legal_documents: "Documents légaux"
if_these_documents_are_not_filled_no_consent_about_them_will_be_asked_to_the_user: "Si ces documents ne sont pas renseignés, aucun consentement à leur sujet ne sera demandé à l'utilisateur." if_these_documents_are_not_filled_no_consent_about_them_will_be_asked_to_the_user: "Si ces documents ne sont pas renseignés, aucun consentement à leur sujet ne sera demandé à l'utilisateur."
@ -1010,7 +1010,7 @@ fr:
training_explications_alert: "l'explication sur la page de réservation d'une formation" training_explications_alert: "l'explication sur la page de réservation d'une formation"
training_information_message: "l'information sur la page de réservation d'une formation" training_information_message: "l'information sur la page de réservation d'une formation"
subscription_explications_alert: "l'explication sur la page de souscription à un abonnement" subscription_explications_alert: "l'explication sur la page de souscription à un abonnement"
event_explications_alert: "l'explication sur la page de réservation d'un évènement" event_explications_alert: "l'explication sur la page de réservation d'un événement"
space_explications_alert: "l'explication sur la page de réservation d'un espace" space_explications_alert: "l'explication sur la page de réservation d'un espace"
main_color: "la couleur principale" main_color: "la couleur principale"
secondary_color: "la couleur secondaire" secondary_color: "la couleur secondaire"
@ -1351,26 +1351,26 @@ fr:
content: "Créez et gérez des codes promotionnels permettant d'offrir des réductions ponctuelles à leurs détenteurs." content: "Créez et gérez des codes promotionnels permettant d'offrir des réductions ponctuelles à leurs détenteurs."
events: events:
welcome: welcome:
title: "Évènements" title: "Événements"
content: "Créez des évènements, suivez leurs réservations et organisez-les depuis cette page." content: "Créez des événements, suivez leurs réservations et organisez-les depuis cette page."
list: list:
title: "Les évènements" title: "Les événements"
content: "Cette liste affiche l'ensemble des évènements passés ou à venir, ainsi que le nombre de réservations pour chacun d'eux." content: "Cette liste affiche l'ensemble des événements passés ou à venir, ainsi que le nombre de réservations pour chacun d'eux."
filter: filter:
title: "Filtrez les évènements" title: "Filtrez les événements"
content: "N'affichez que les évènements à venir dans la liste ci-dessous ; ou au contraire, uniquement ceux déjà passés." content: "N'affichez que les événements à venir dans la liste ci-dessous ; ou au contraire, uniquement ceux déjà passés."
categories: categories:
title: "Les catégories" title: "Les catégories"
content: "Les catégories aident vos utilisateurs à savoir de quel type d'évènement il s'agit. Une catégorie est requise pour chacun des évènements nouvellement créé." content: "Les catégories aident vos utilisateurs à savoir de quel type dévénement il s'agit. Une catégorie est requise pour chacun des événements nouvellement créé."
themes: themes:
title: "Les thématique" title: "Les thématique"
content: "<p>Les thématiques constituent une catégorisation supplémentaire (et optionnelle) de vos évènements. Elles peuvent regrouper différents évènements de formes très différentes.</p><p>Par exemple, un stage de deux jours sur la marqueterie et un atelier d'une soirée sur la prise en main du rabot à bois, peuvent se retrouver dans la thématique « menuiserie ».</p>" content: "<p>Les thématiques constituent une catégorisation supplémentaire (et optionnelle) de vos événements. Elles peuvent regrouper différents événements de formes très différentes.</p><p>Par exemple, un stage de deux jours sur la marqueterie et un atelier d'une soirée sur la prise en main du rabot à bois, peuvent se retrouver dans la thématique « menuiserie ».</p>"
ages: ages:
title: "Les tranches d'âge" title: "Les tranches d'âge"
content: "Cet autre filtre optionnel aidera vos utilisateurs à trouver des évènements adaptés à leur profil." content: "Cet autre filtre optionnel aidera vos utilisateurs à trouver des événements adaptés à leur profil."
prices: prices:
title: "Catégories tarifaires" title: "Catégories tarifaires"
content: "Le prix des évènements ne dépend pas des groupes ou des abonnements, mais des catégories que vous définissez sur cette page." content: "Le prix des événements ne dépend pas des groupes ou des abonnements, mais des catégories que vous définissez sur cette page."
projects: projects:
welcome: welcome:
title: "Projets" title: "Projets"

View File

@ -1111,6 +1111,7 @@ pt:
confirmation_required_info: "Optionally, you can force the users to confirm their email address before being able to access Fab-manager." confirmation_required_info: "Optionally, you can force the users to confirm their email address before being able to access Fab-manager."
confirmation_is_required: "Confirmation required" confirmation_is_required: "Confirmation required"
wallet_module: "wallet module" wallet_module: "wallet module"
statistics_module: "statistics module"
general: general:
general: "General" general: "General"
title: "Title" title: "Title"
@ -1147,6 +1148,9 @@ pt:
wallet: "Wallet" wallet: "Wallet"
wallet_info_html: "<p>The virtual wallet allows you to allocate a sum of money to users. Then, can spend this money as they wish, in Fab-manager.</p><p>Members cannot credit their wallet themselves, it's a privilege of managers and administrators.</p>" wallet_info_html: "<p>The virtual wallet allows you to allocate a sum of money to users. Then, can spend this money as they wish, in Fab-manager.</p><p>Members cannot credit their wallet themselves, it's a privilege of managers and administrators.</p>"
enable_wallet: "Enable wallet" enable_wallet: "Enable wallet"
statistics: "Statistics"
statistics_info_html: "<p>Enable or disable the statistics module.</p><p>If enabled, every nights, the data of the day just passed will be consolidated in the database of a powerful analysis engine. Then, every administrators will be able to browse statistical charts and tables in the corresponding section.</p>"
enable_statistics: "Enable statistics"
privacy: privacy:
title: "Privacidade" title: "Privacidade"
privacy_policy: "Política de privacidade" privacy_policy: "Política de privacidade"

View File

@ -1111,6 +1111,7 @@ zu:
confirmation_required_info: "crwdns20720:0crwdne20720:0" confirmation_required_info: "crwdns20720:0crwdne20720:0"
confirmation_is_required: "crwdns20722:0crwdne20722:0" confirmation_is_required: "crwdns20722:0crwdne20722:0"
wallet_module: "crwdns20724:0crwdne20724:0" wallet_module: "crwdns20724:0crwdne20724:0"
statistics_module: "crwdns20864:0crwdne20864:0"
general: general:
general: "crwdns20726:0crwdne20726:0" general: "crwdns20726:0crwdne20726:0"
title: "crwdns20728:0crwdne20728:0" title: "crwdns20728:0crwdne20728:0"
@ -1147,6 +1148,9 @@ zu:
wallet: "crwdns20786:0crwdne20786:0" wallet: "crwdns20786:0crwdne20786:0"
wallet_info_html: "crwdns20788:0crwdne20788:0" wallet_info_html: "crwdns20788:0crwdne20788:0"
enable_wallet: "crwdns20790:0crwdne20790:0" enable_wallet: "crwdns20790:0crwdne20790:0"
statistics: "crwdns20866:0crwdne20866:0"
statistics_info_html: "crwdns20868:0crwdne20868:0"
enable_statistics: "crwdns20870:0crwdne20870:0"
privacy: privacy:
title: "crwdns20792:0crwdne20792:0" title: "crwdns20792:0crwdne20792:0"
privacy_policy: "crwdns20794:0crwdne20794:0" privacy_policy: "crwdns20794:0crwdne20794:0"

View File

@ -111,10 +111,10 @@ fr:
no_trainings: "Aucune formation" no_trainings: "Aucune formation"
#dashboard: my events #dashboard: my events
events: events:
your_next_events: "Vos prochains évènements" your_next_events: "Vos prochains événements"
no_events_to_come: "Aucun évènement à venir" no_events_to_come: "Aucun événement à venir"
your_previous_events: "Vos évènements passés" your_previous_events: "Vos événements passés"
no_passed_events: "Aucun évènement passé" no_passed_events: "Aucun événement passé"
NUMBER_normal_places_reserved: "{NUMBER} {NUMBER, plural, =0{} =1{place normale réservée} other{places normales réservées}}" NUMBER_normal_places_reserved: "{NUMBER} {NUMBER, plural, =0{} =1{place normale réservée} other{places normales réservées}}"
NUMBER_of_NAME_places_reserved: "{NUMBER} {NUMBER, plural, =0{} =1{place {NAME} réservée} other{places {NAME} réservées}}" NUMBER_of_NAME_places_reserved: "{NUMBER} {NUMBER, plural, =0{} =1{place {NAME} réservée} other{places {NAME} réservées}}"
#dashboard: my invoices #dashboard: my invoices

View File

@ -17,7 +17,7 @@ fr:
my_settings: "Mes paramètres" my_settings: "Mes paramètres"
my_projects: "Mes projets" my_projects: "Mes projets"
my_trainings: "Mes formations" my_trainings: "Mes formations"
my_events: "Mes évènements" my_events: "Mes événements"
my_invoices: "Mes factures" my_invoices: "Mes factures"
my_wallet: "Mon porte-monnaie" my_wallet: "Mon porte-monnaie"
#contextual help #contextual help
@ -35,7 +35,7 @@ fr:
home: "Accueil" home: "Accueil"
reserve_a_machine: "Réserver une machine" reserve_a_machine: "Réserver une machine"
trainings_registrations: "Inscriptions formations" trainings_registrations: "Inscriptions formations"
events_registrations: "Inscriptions aux évènements" events_registrations: "Inscriptions aux événements"
reserve_a_space: "Réserver un espace" reserve_a_space: "Réserver un espace"
projects_gallery: "Galerie de projets" projects_gallery: "Galerie de projets"
subscriptions: "Abonnements" subscriptions: "Abonnements"
@ -46,7 +46,7 @@ fr:
manage_the_users: "Utilisateurs" manage_the_users: "Utilisateurs"
manage_the_invoices: "Factures" manage_the_invoices: "Factures"
subscriptions_and_prices: "Abonnements & Tarifs" subscriptions_and_prices: "Abonnements & Tarifs"
manage_the_events: "Évènements" manage_the_events: "Événements"
manage_the_machines: "Machines" manage_the_machines: "Machines"
manage_the_spaces: "Espaces" manage_the_spaces: "Espaces"
projects: "Projets" projects: "Projets"
@ -142,8 +142,8 @@ fr:
create_an_account: "Créer un compte" create_an_account: "Créer un compte"
discover_members: "Découvrir les membres" discover_members: "Découvrir les membres"
#next events summary on the home page #next events summary on the home page
fablab_s_next_events: "Les prochains évènements du Fab Lab" fablab_s_next_events: "Les prochains événements du Fab Lab"
every_events: "Tous les évènements" every_events: "Tous les événements"
from_date_to_date: "Du {START} au {END}" from_date_to_date: "Du {START} au {END}"
on_the_date: "Le {DATE}" on_the_date: "Le {DATE}"
from_time_to_time: "De {START} à {END}" from_time_to_time: "De {START} à {END}"
@ -263,7 +263,7 @@ fr:
online_payment_disabled: "Le paiement par carte bancaire n'est pas disponible. Merci de contacter directement l'accueil du FabLab." online_payment_disabled: "Le paiement par carte bancaire n'est pas disponible. Merci de contacter directement l'accueil du FabLab."
#Fablab's events list #Fablab's events list
events_list: events_list:
the_fablab_s_events: "Les évènements du Fab Lab" the_fablab_s_events: "Les événements du Fab Lab"
all_categories: "Toutes les catégories" all_categories: "Toutes les catégories"
for_all: "Tout public" for_all: "Tout public"
sold_out: "Complet" sold_out: "Complet"
@ -271,14 +271,14 @@ fr:
free_admission: "Gratuit" free_admission: "Gratuit"
still_available: "place(s) disponible(s)" still_available: "place(s) disponible(s)"
without_reservation: "Sans réservation" without_reservation: "Sans réservation"
add_an_event: "Ajouter un évènement" add_an_event: "Ajouter un événement"
load_the_next_events: "Charger les évènements suivants..." load_the_next_events: "Charger les événements suivants..."
full_price_: "Plein tarif :" full_price_: "Plein tarif :"
to_date: "au" #eg. from 01/01 to 01/05 to_date: "au" #eg. from 01/01 to 01/05
all_themes: "Toutes les thématiques" all_themes: "Toutes les thématiques"
#details and booking of an event #details and booking of an event
events_show: events_show:
event_description: "Description de l'évènement" event_description: "Description de lévénement"
downloadable_documents: "Documents à télécharger" downloadable_documents: "Documents à télécharger"
information_and_booking: "Informations et réservation" information_and_booking: "Informations et réservation"
dates: "Dates" dates: "Dates"
@ -308,22 +308,22 @@ fr:
change_the_reservation: "Modifier la réservation" change_the_reservation: "Modifier la réservation"
you_can_shift_this_reservation_on_the_following_slots: "Vous pouvez déplacer cette réservation sur les créneaux suivants :" you_can_shift_this_reservation_on_the_following_slots: "Vous pouvez déplacer cette réservation sur les créneaux suivants :"
confirmation_required: "Confirmation requise" confirmation_required: "Confirmation requise"
do_you_really_want_to_delete_this_event: "Voulez-vous vraiment supprimer cet évènement ?" do_you_really_want_to_delete_this_event: "Voulez-vous vraiment supprimer cet événement ?"
delete_recurring_event: "Vous êtes sur le point de supprimer un évènement périodique. Que voulez-vous supprimer ?" delete_recurring_event: "Vous êtes sur le point de supprimer un événement périodique. Que voulez-vous supprimer ?"
delete_this_event: "Uniquement cet évènement" delete_this_event: "Uniquement cet événement"
delete_this_and_next: "Cet évènement et tous les suivants" delete_this_and_next: "Cet événement et tous les suivants"
delete_all: "Tous les évènements" delete_all: "Tous les événements"
event_successfully_deleted: "Lévénement a bien été supprimé." event_successfully_deleted: "Lévénement a bien été supprimé."
events_deleted: "L'évènement, ainsi {COUNT, plural, =1{qu'un autre} other{que {COUNT} autres}}, ont été supprimés" events_deleted: "Lévénement, ainsi {COUNT, plural, =1{qu'un autre} other{que {COUNT} autres}}, ont été supprimés"
unable_to_delete_the_event: "L'évènement n'a pu être supprimé, probablement car il est déjà réservé par un membre" unable_to_delete_the_event: "Lévénement n'a pu être supprimé, probablement car il est déjà réservé par un membre"
events_not_deleted: "Sur {TOTAL} évènements, {COUNT, plural, =1{un n'a pas pu être supprimé} other{{COUNT} n'ont pas pu être supprimés}}. Il est possible que des réservations existent sur {COUNT, plural, =1{celui-ci} other{ceux-ci}}." events_not_deleted: "Sur {TOTAL} événements, {COUNT, plural, =1{un n'a pas pu être supprimé} other{{COUNT} n'ont pas pu être supprimés}}. Il est possible que des réservations existent sur {COUNT, plural, =1{celui-ci} other{ceux-ci}}."
cancel_the_reservation: "Annuler la réservation" cancel_the_reservation: "Annuler la réservation"
do_you_really_want_to_cancel_this_reservation_this_apply_to_all_booked_tickets: "Êtes vous sur de vouloir annuler cette réservation? Ceci s'applique à TOUTES les places réservées." do_you_really_want_to_cancel_this_reservation_this_apply_to_all_booked_tickets: "Êtes vous sur de vouloir annuler cette réservation? Ceci s'applique à TOUTES les places réservées."
reservation_was_successfully_cancelled: "La réservation a bien été annulée." reservation_was_successfully_cancelled: "La réservation a bien été annulée."
cancellation_failed: "L'annulation a échoué." cancellation_failed: "L'annulation a échoué."
event_is_over: "L'événement est terminé." event_is_over: "L'événement est terminé."
thanks_for_coming: "Merci d'avoir participé !" thanks_for_coming: "Merci d'avoir participé !"
view_event_list: "Voir les évènements à venir" view_event_list: "Voir les événements à venir"
share_on_facebook: "Partager sur Facebook" share_on_facebook: "Partager sur Facebook"
share_on_twitter: "Partager sur Twitter" share_on_twitter: "Partager sur Twitter"
#public calendar #public calendar
@ -334,7 +334,7 @@ fr:
trainings: "Formations" trainings: "Formations"
machines: "Machines" machines: "Machines"
spaces: "Espaces" spaces: "Espaces"
events: "Évènements" events: "Événements"
externals: "Autres calendriers" externals: "Autres calendriers"
#list of spaces #list of spaces
spaces_list: spaces_list:
@ -376,8 +376,8 @@ fr:
title: "Espaces" title: "Espaces"
content: "<p>Cette page vous permettra de consulter la liste de tous les espaces disponibles et de réserver une place sur un créneau, pour le compte d'un membre.</p><p>Un espace peut-être, par exemple, un atelier bois ou une salle de réunion.</p><p>Leur particularité est qu'ils peuvent être réservés par plusieurs personnes en même temps.</p><p>Les membres peuvent également accéder à cette page et, si le paiement par carte bancaire est activé, ou que certains prix sont à 0, réserver eux-même une place.</p>" content: "<p>Cette page vous permettra de consulter la liste de tous les espaces disponibles et de réserver une place sur un créneau, pour le compte d'un membre.</p><p>Un espace peut-être, par exemple, un atelier bois ou une salle de réunion.</p><p>Leur particularité est qu'ils peuvent être réservés par plusieurs personnes en même temps.</p><p>Les membres peuvent également accéder à cette page et, si le paiement par carte bancaire est activé, ou que certains prix sont à 0, réserver eux-même une place.</p>"
events: events:
title: "Évènements" title: "Événements"
content: "<p>Une soirée porte ouverte ou un stage pour fabriquer sa lampe de bureau ? C'est par ici !</p><p>Les évènements peuvent être gratuits ou payants (avec plusieurs tarifs), avec ou sans réservation.</p><p>Ici encore, les membres peuvent accéder à cette page et réserver eux-mêmes des places pour des évènements gratuits, ou payants si le paiement par carte bancaire est activé.</p>" content: "<p>Une soirée porte ouverte ou un stage pour fabriquer sa lampe de bureau ? C'est par ici !</p><p>Les événements peuvent être gratuits ou payants (avec plusieurs tarifs), avec ou sans réservation.</p><p>Ici encore, les membres peuvent accéder à cette page et réserver eux-mêmes des places pour des événements gratuits, ou payants si le paiement par carte bancaire est activé.</p>"
calendar: calendar:
title: "Agenda" title: "Agenda"
content: "Visualisez en un clin dœil tout ce qui est prévu au programme des prochaines semaines (événements, formations, machines disponibles, etc.)." content: "Visualisez en un clin dœil tout ce qui est prévu au programme des prochaines semaines (événements, formations, machines disponibles, etc.)."
@ -412,8 +412,8 @@ fr:
title: "Derniers membres" title: "Derniers membres"
content: "Les derniers membres inscrits qui ont validé leur adresse et accepté d'être contactés, seront affichés ici." content: "Les derniers membres inscrits qui ont validé leur adresse et accepté d'être contactés, seront affichés ici."
next_events: next_events:
title: "Prochains évènements" title: "Prochains événements"
content: "Les trois prochains évènements programmés sont affichés dans cette espace." content: "Les trois prochains événements programmés sont affichés dans cette espace."
customize: customize:
title: "Personnalisez la page d'accueil" title: "Personnalisez la page d'accueil"
content: "<p>Cette page peut être entièrement personnalisée.</p><p>Vous pouvez <a href='mailto:contact@fab-manager.com'>nous contactez</a> pour réaliser une personnalisation sur mesure de la page d'accueil.</p>" content: "<p>Cette page peut être entièrement personnalisée.</p><p>Vous pouvez <a href='mailto:contact@fab-manager.com'>nous contactez</a> pour réaliser une personnalisation sur mesure de la page d'accueil.</p>"

View File

@ -291,7 +291,7 @@ es:
your_wallet_amount: 'Su dinero disponible' your_wallet_amount: 'Su dinero disponible'
wallet_amount: 'Cantidad disponible' wallet_amount: 'Cantidad disponible'
no_transactions_for_now: 'Sin transacciones aún' no_transactions_for_now: 'Sin transacciones aún'
date: "Date" date: "Fecha"
operation: 'Operación' operation: 'Operación'
operator: 'Operador' operator: 'Operador'
amount: 'Cantidad' amount: 'Cantidad'
@ -315,11 +315,11 @@ es:
you_have_amount_in_wallet: "Tiene {amount} {currency} en su cartera" you_have_amount_in_wallet: "Tiene {amount} {currency} en su cartera"
client_have_amount_in_wallet: "El cliente tiene {amount} {currency} en su cartera" client_have_amount_in_wallet: "El cliente tiene {amount} {currency} en su cartera"
wallet_pay_reservation: "Puede pagar directamente su reserva" wallet_pay_reservation: "Puede pagar directamente su reserva"
client_wallet_pay_reservation: "El cliente puede pagar directamente su reserva" client_wallet_pay_reservation: "El socio puede pagar su reserva directamente"
debit_subscription: "Débito por suscripción" debit_subscription: "Pagar una suscripción"
debit_reservation_training: "Débito por reserva de curso" debit_reservation_training: "Pagar una reserva de entrenamiento"
debit_reservation_machine: "Débito por reserva de máquina" debit_reservation_machine: "Pagar une reserva de máquina"
debit_reservation_event: "Débito por reserva de evento" debit_reservation_event: "Pagar une reserva de evento"
warning_uneditable_credit: "ADVERTENCIA: una vez validada la reserva no podrá modificarse el pago." warning_uneditable_credit: "ADVERTENCIA: una vez validada la reserva no podrá modificarse el pago."
#promotional coupon (creation/edition form) #promotional coupon (creation/edition form)
coupon: coupon:

View File

@ -136,7 +136,7 @@ fr:
description_is_required: "La description est requise." description_is_required: "La description est requise."
attachments: "Pièces jointes" attachments: "Pièces jointes"
add_a_new_file: "Ajouter un nouveau fichier" add_a_new_file: "Ajouter un nouveau fichier"
event_type: "Type d'évènement" event_type: "Type d'événement"
dates_and_opening_hours: "Dates et horaires" dates_and_opening_hours: "Dates et horaires"
all_day: "Toute la journée" all_day: "Toute la journée"
start_date: "Date de début" start_date: "Date de début"
@ -149,7 +149,7 @@ fr:
standard_rate: "Tarif standard" standard_rate: "Tarif standard"
0_equal_free: "0 = gratuit" 0_equal_free: "0 = gratuit"
tickets_available: "Places disponibles" tickets_available: "Places disponibles"
event_theme: "Thème de l'évènement" event_theme: "Thème de l'événement"
age_range: "Tranche d'âge" age_range: "Tranche d'âge"
#subscription plan edition form #subscription plan edition form
plan: plan:
@ -314,12 +314,12 @@ fr:
amount_confirm_does_not_match: "La confirmation du montant ne correspond pas." amount_confirm_does_not_match: "La confirmation du montant ne correspond pas."
you_have_amount_in_wallet: "Vous avez {amount} {currency} sur votre porte-monnaie" you_have_amount_in_wallet: "Vous avez {amount} {currency} sur votre porte-monnaie"
client_have_amount_in_wallet: "Le client a {amount} {currency} sur son porte-monnaie" client_have_amount_in_wallet: "Le client a {amount} {currency} sur son porte-monnaie"
wallet_pay_reservation: "Vous pouvez effectuer directement votre paiement de réservation" wallet_pay_reservation: "Vous pouvez payer votre réservation directement"
client_wallet_pay_reservation: "Vous pouvez effectuer directement le paiement de sa réservation" client_wallet_pay_reservation: "Le membre peut directement payer sa réservation"
debit_subscription: "Payer un abonnement" debit_subscription: "Payer un abonnement"
debit_reservation_training: "Payer un reservation de formation" debit_reservation_training: "Payer une réservation de formation"
debit_reservation_machine: "Payer un reservation de machine" debit_reservation_machine: "Payer une réservation de machine"
debit_reservation_event: "Payer une réservation dévénement" debit_reservation_event: "Payer une réservation d'événement"
warning_uneditable_credit: "Attention : une fois validé, le montant crédité ne sera plus modifiable." warning_uneditable_credit: "Attention : une fois validé, le montant crédité ne sera plus modifiable."
#promotional coupon (creation/edition form) #promotional coupon (creation/edition form)
coupon: coupon:

View File

@ -291,7 +291,7 @@ pt:
your_wallet_amount: 'Seus créditos disponíveis' your_wallet_amount: 'Seus créditos disponíveis'
wallet_amount: 'Crédito disponível' wallet_amount: 'Crédito disponível'
no_transactions_for_now: 'Sem transações' no_transactions_for_now: 'Sem transações'
date: "Date" date: "Data"
operation: 'Operação' operation: 'Operação'
operator: 'Operador' operator: 'Operador'
amount: 'Montante' amount: 'Montante'
@ -314,12 +314,12 @@ pt:
amount_confirm_does_not_match: "A confirmação da quantia não é a mesma da quantia." amount_confirm_does_not_match: "A confirmação da quantia não é a mesma da quantia."
you_have_amount_in_wallet: "Você tem {amount} {currency} em sua carteira" you_have_amount_in_wallet: "Você tem {amount} {currency} em sua carteira"
client_have_amount_in_wallet: "O cliente possui {amount} {currency} em sua carteira" client_have_amount_in_wallet: "O cliente possui {amount} {currency} em sua carteira"
wallet_pay_reservation: "Você pode pagar diretamente sua reserva" wallet_pay_reservation: "Você pode pagar diretamente a sua reserva"
client_wallet_pay_reservation: "O cliente pode pagar diretamente a reserva" client_wallet_pay_reservation: "O membro pode pagar diretamente sua reserva"
debit_subscription: "Débito por inscrição" debit_subscription: "Pagar por uma inscrição"
debit_reservation_training: "Débito por reserva de treinamento" debit_reservation_training: "Pague por uma reserva de treinamento"
debit_reservation_machine: "Débito por reserva de máquina" debit_reservation_machine: "Pague por uma reserva de máquina"
debit_reservation_event: "Débito por reserva de evento" debit_reservation_event: "Pague por uma reserva de evento"
warning_uneditable_credit: "Aviso: uma vez validado, o valor creditado não será mais editado." warning_uneditable_credit: "Aviso: uma vez validado, o valor creditado não será mais editado."
#promotional coupon (creation/edition form) #promotional coupon (creation/edition form)
coupon: coupon:

View File

@ -314,12 +314,12 @@ zu:
amount_confirm_does_not_match: "crwdns20226:0crwdne20226:0" amount_confirm_does_not_match: "crwdns20226:0crwdne20226:0"
you_have_amount_in_wallet: "crwdns9919:0{amount}crwdnd9919:0{currency}crwdne9919:0" you_have_amount_in_wallet: "crwdns9919:0{amount}crwdnd9919:0{currency}crwdne9919:0"
client_have_amount_in_wallet: "crwdns9921:0{amount}crwdnd9921:0{currency}crwdne9921:0" client_have_amount_in_wallet: "crwdns9921:0{amount}crwdnd9921:0{currency}crwdne9921:0"
wallet_pay_reservation: "crwdns9923:0crwdne9923:0" wallet_pay_reservation: "crwdns20872:0crwdne20872:0"
client_wallet_pay_reservation: "crwdns9925:0crwdne9925:0" client_wallet_pay_reservation: "crwdns20884:0crwdne20884:0"
debit_subscription: "crwdns9927:0crwdne9927:0" debit_subscription: "crwdns20876:0crwdne20876:0"
debit_reservation_training: "crwdns9929:0crwdne9929:0" debit_reservation_training: "crwdns20878:0crwdne20878:0"
debit_reservation_machine: "crwdns9931:0crwdne9931:0" debit_reservation_machine: "crwdns20880:0crwdne20880:0"
debit_reservation_event: "crwdns9933:0crwdne9933:0" debit_reservation_event: "crwdns20882:0crwdne20882:0"
warning_uneditable_credit: "crwdns9935:0crwdne9935:0" warning_uneditable_credit: "crwdns9935:0crwdne9935:0"
#promotional coupon (creation/edition form) #promotional coupon (creation/edition form)
coupon: coupon:

View File

@ -80,7 +80,7 @@ fr:
machine_reservation_DESCRIPTION: "Réservation Machine - %{DESCRIPTION}" machine_reservation_DESCRIPTION: "Réservation Machine - %{DESCRIPTION}"
space_reservation_DESCRIPTION: "Réservation Espace - %{DESCRIPTION}" space_reservation_DESCRIPTION: "Réservation Espace - %{DESCRIPTION}"
training_reservation_DESCRIPTION: "Réservation Formation - %{DESCRIPTION}" training_reservation_DESCRIPTION: "Réservation Formation - %{DESCRIPTION}"
event_reservation_DESCRIPTION: "Réservation Évènement - %{DESCRIPTION}" event_reservation_DESCRIPTION: "Réservation Événement - %{DESCRIPTION}"
full_price_ticket: full_price_ticket:
one: "Une place plein tarif" one: "Une place plein tarif"
other: "%{count} places plein tarif" other: "%{count} places plein tarif"
@ -129,7 +129,7 @@ fr:
subscription: "abo." subscription: "abo."
Machine_reservation: "réserv. machine" Machine_reservation: "réserv. machine"
Training_reservation: "réserv. formation" Training_reservation: "réserv. formation"
Event_reservation: "réserv. évènement" Event_reservation: "réserv. événement"
Space_reservation: "réserv. espace" Space_reservation: "réserv. espace"
wallet: "porte-monnaie" wallet: "porte-monnaie"
#training availabilities #training availabilities
@ -139,7 +139,7 @@ fr:
#error messages when updating an event #error messages when updating an event
events: events:
error_deleting_reserved_price: "Impossible de supprimer le tarif demandé car il est associé à des réservations" error_deleting_reserved_price: "Impossible de supprimer le tarif demandé car il est associé à des réservations"
other_error: "Une erreur inattendue est survenue lors de la mise à jour de l'évènement" other_error: "Une erreur inattendue est survenue lors de la mise à jour de lévénement"
#event duration #event duration
from_STARTDATE_to_ENDDATE: "Du %{STARTDATE} au %{ENDDATE}," from_STARTDATE_to_ENDDATE: "Du %{STARTDATE} au %{ENDDATE},"
from_STARTTIME_to_ENDTIME: "de %{STARTTIME} à %{ENDTIME}" from_STARTTIME_to_ENDTIME: "de %{STARTTIME} à %{ENDTIME}"
@ -207,14 +207,14 @@ fr:
machines: "Machines" machines: "Machines"
trainings: "Formations" trainings: "Formations"
spaces: "Espaces" spaces: "Espaces"
events: "Évènements" events: "Événements"
day_of_week: "Jour de la semaine" day_of_week: "Jour de la semaine"
date: "Date" date: "Date"
slot: "Créneau" slot: "Créneau"
machine: "Machine" machine: "Machine"
training: "Formation" training: "Formation"
space: "Espace" space: "Espace"
event: "Évènement" event: "Événement"
reservations: "Réservations" reservations: "Réservations"
available_seats: "Places disponibles" available_seats: "Places disponibles"
roles: roles:
@ -304,7 +304,7 @@ fr:
export: "L'export" export: "L'export"
statistics_global: "de toutes les statistiques" statistics_global: "de toutes les statistiques"
statistics_account: "des statistiques d'inscriptions" statistics_account: "des statistiques d'inscriptions"
statistics_event: "des statistiques sur les évènements" statistics_event: "des statistiques sur les événements"
statistics_machine: "des statistiques de créneaux machines" statistics_machine: "des statistiques de créneaux machines"
statistics_project: "des statistiques sur les projets" statistics_project: "des statistiques sur les projets"
statistics_subscription: "des statistiques d'abonnements" statistics_subscription: "des statistiques d'abonnements"
@ -348,15 +348,15 @@ fr:
machines_hours: "Créneaux machines" machines_hours: "Créneaux machines"
spaces: "Espaces" spaces: "Espaces"
trainings: "Formations" trainings: "Formations"
events: "Évènements" events: "Événements"
registrations: "Inscriptions" registrations: "Inscriptions"
projects: "Projets" projects: "Projets"
users: "Utilisateurs" users: "Utilisateurs"
training_id: "ID Formation" training_id: "ID Formation"
training_date: "Date Formation" training_date: "Date Formation"
event_id: "ID Évènement" event_id: "ID Événement"
event_date: "Date Évènement" event_date: "Date Événement"
event_name: "Nom Évènement" event_name: "Nom Événement"
event_theme: "Thématique" event_theme: "Thématique"
age_range: "Tranche d'âge" age_range: "Tranche d'âge"
themes: "Thèmes" themes: "Thèmes"

View File

@ -220,7 +220,7 @@ fr:
you_asked_for_an_export: "Vous avez demandé un export" you_asked_for_an_export: "Vous avez demandé un export"
statistics_global: "de toutes les statistiques" statistics_global: "de toutes les statistiques"
statistics_account: "des statistiques d'inscriptions" statistics_account: "des statistiques d'inscriptions"
statistics_event: "des statistiques sur les évènements" statistics_event: "des statistiques sur les événements"
statistics_machine: "des statistiques de créneaux machines" statistics_machine: "des statistiques de créneaux machines"
statistics_project: "des statistiques sur les projets" statistics_project: "des statistiques sur les projets"
statistics_subscription: "des statistiques d'abonnements" statistics_subscription: "des statistiques d'abonnements"
@ -250,7 +250,7 @@ fr:
this_coupon_is_valid_USAGE_times_until_DATE_for_all_your_purchases: "Ce code promo est valable {USAGE, plural, =1{une seule fois} other{plusieurs fois}} : pour tous vos achats {TYPE, select, amount_off{dont le montant est au moins égal à celui du code promo} other{}}, dès maintenant {DATE, select, NO-DATE{et sans limitation de durée} other{et jusqu'au {DATE}}}." this_coupon_is_valid_USAGE_times_until_DATE_for_all_your_purchases: "Ce code promo est valable {USAGE, plural, =1{une seule fois} other{plusieurs fois}} : pour tous vos achats {TYPE, select, amount_off{dont le montant est au moins égal à celui du code promo} other{}}, dès maintenant {DATE, select, NO-DATE{et sans limitation de durée} other{et jusqu'au {DATE}}}."
notify_admin_free_disk_space: notify_admin_free_disk_space:
subject: "Espace disque faible" subject: "Espace disque faible"
body: "Attention : l'espace disque disponible sur le serveur hébergeant Fab-manager est inférieur à %{THRESHOLD} MiO. Cela peut nuire à son bon fonctionnement et empêcher la sauvegarde de certaines données. Actuellement, il reste %{AVAILABLE} MiO d'espace libre sur le point de montage." body: "Attention : l'espace disque disponible sur le serveur hébergeant Fab-manager est inférieur à %{THRESHOLD} Mo. Cela peut nuire à son bon fonctionnement et empêcher la sauvegarde de certaines données. Actuellement, il reste %{AVAILABLE} Mo d'espace libre sur le point de montage."
notify_admin_close_period_reminder: notify_admin_close_period_reminder:
subject: "Pensez à clôturer vos périodes comptables" subject: "Pensez à clôturer vos périodes comptables"
body: body: