diff --git a/config/locales/app.admin.en.yml b/config/locales/app.admin.en.yml
index 4ad8d1ce2..638fbf46a 100644
--- a/config/locales/app.admin.en.yml
+++ b/config/locales/app.admin.en.yml
@@ -13,125 +13,132 @@ en:
calendar:
# manage the trainings & machines slots
- admin_calendar:
- calendar_management: "Calendar management"
- trainings: "Trainings"
- machines: "Machines"
- spaces: "Spaces"
- events: "Eventos"
- availabilities: "Availabilities"
- availabilities_notice: "Export to an Excel workbook every slots available for reservation, and their occupancy rate."
- ongoing_reservations: "Ongoing reservations"
- no_reservations: "No reservations"
- confirmation_required: "Confirmation required"
- do_you_really_want_to_cancel_the_USER_s_reservation_the_DATE_at_TIME_concerning_RESERVATION: "Do you really want to cancel the {USER}'s reservation, the {DATE} at {TIME}, concerning {RESERVATION}?"
- reservation_was_successfully_cancelled: "Reservation was successfully cancelled."
- reservation_cancellation_failed: "Reservation cancellation failed."
- unable_to_remove_the_last_machine_of_the_slot_delete_the_slot_rather: "Unable to remove the last machine of the slot. Delete the slot rather."
- do_you_really_want_to_remove_MACHINE_from_this_slot: "Do you really want to remove \"{MACHINE}\" from this slot?"
- this_will_prevent_any_new_reservation_on_this_slot_but_wont_cancel_those_existing: "This will prevent any new reservation on this slot but won't cancel those existing."
- beware_this_cannot_be_reverted: "Beware: this cannot be reverted."
- the_machine_was_successfully_removed_from_the_slot: "The machine was successfully removed from the slot."
- deletion_failed: "Deletion failed."
- DATE_slot: "{DATE} slot:"
- what_kind_of_slot_do_you_want_to_create: "What kind of slot do you want to create?"
- training: "Training"
- machine: "Machine"
- space: "Space"
- next: "Next >"
- previous: "< Previous"
- select_some_machines: "Select some machines"
- number_of_tickets: "Number of tickets: "
- adjust_the_opening_hours: "Adjust the opening hours"
- to_time: "to" # context: time. eg. "from 18:00 to 21:00"
- restrict_this_slot_with_labels_optional: "Restrict this slot with labels (optional)"
- recurrence: "Recurrence"
- enabled: "Enabled"
- period: "Period"
- week: "Week"
- month: "Month"
- number_of_periods: "Number of periods"
- end_date: "End date"
- summary: "Summary"
- select_period: "Please select a period for the recurrence"
- select_nb_period: "Please select a number of periods for the recurrence"
- select_end_date: "Please select the date of the last occurrence"
- about_to_create: "You are about to create the following {TYPE, select, machines{machine} training{training} space{space} other{other}} {NUMBER, plural, one{slot} other{slots}}:"
- reservable: "Reservable(s):"
- labels: "Label(s):"
- none: "None"
- slot_successfully_deleted: "The slot {START} - {END} has been successfully deleted"
- slots_deleted: "The slot of {START}, and {COUNT, plural, =1{one other} other{{COUNT} others}}}, have been deleted"
- unable_to_delete_the_slot: "Unable to delete the slot {START} - {END}, probably because it's already reserved by a member"
- slots_not_deleted: "On {TOTAL} slots, {COUNT, plural, =1{one was not deleted} other{{COUNT} were not deleted}}. Some reservations may exist on {COUNT, plural, =1{it} other{them}}."
- you_should_select_at_least_a_machine: "You should select at least one machine on this slot."
- export_is_running_you_ll_be_notified_when_its_ready: "Export is running. You'll be notified when it's ready."
- actions: "Actions"
- block_reservations: "Block reservations"
- do_you_really_want_to_block_this_slot: "Do you really want to block new reservations on this slot? It will become invisible to users."
- locking_success: "Slot successfully locked, it won't appear any longer in the user calendar"
- locking_failed: "An error occurred. Slot locking has failed"
- allow_reservations: "Allow reservations"
- do_you_really_want_to_allow_reservations: "Do you really want to allow booking again on this slot? It will become visible for the users."
- unlocking_success: "Slot successfully unlocked, it will appear again in the user calendar"
- unlocking_failed: "An error occurred. Slot unlocking has failed"
- reservations_locked: "Booking is blocked"
- unlockable_because_reservations: "Unable to block booking on this slot because some uncancelled reservations exist on it."
- delete_slot: "Delete this slot"
- do_you_really_want_to_delete_this_slot: "Do you really want to delete this slot?"
- delete_recurring_slot: "You're about to delete a recurring slot. What do you want to do?"
- delete_this_slot: "Only this slot"
- delete_this_and_next: "This slot and the following"
- delete_all: "All slots"
- event_in_the_past: "Unable to create a slot in the past."
- edit_event: "Edit the event"
- view_reservations: "View reservations"
- legend: "legend"
+ calendar_management: "Calendar management"
+ trainings: "Trainings"
+ machines: "Machines"
+ spaces: "Spaces"
+ events: "Eventos"
+ availabilities: "Availabilities"
+ availabilities_notice: "Export to an Excel workbook every slots available for reservation, and their occupancy rate."
+ ongoing_reservations: "Ongoing reservations"
+ no_reservations: "No reservations"
+ confirmation_required: "Confirmation required"
+ do_you_really_want_to_cancel_the_USER_s_reservation_the_DATE_at_TIME_concerning_RESERVATION: "Do you really want to cancel the {USER}'s reservation, the {DATE} at {TIME}, concerning {RESERVATION}?"
+ reservation_was_successfully_cancelled: "Reservation was successfully cancelled."
+ reservation_cancellation_failed: "Reservation cancellation failed."
+ unable_to_remove_the_last_machine_of_the_slot_delete_the_slot_rather: "Unable to remove the last machine of the slot. Delete the slot rather."
+ do_you_really_want_to_remove_MACHINE_from_this_slot: "Do you really want to remove \"{MACHINE}\" from this slot?"
+ this_will_prevent_any_new_reservation_on_this_slot_but_wont_cancel_those_existing: "This will prevent any new reservation on this slot but won't cancel those existing."
+ beware_this_cannot_be_reverted: "Beware: this cannot be reverted."
+ the_machine_was_successfully_removed_from_the_slot: "The machine was successfully removed from the slot."
+ deletion_failed: "Deletion failed."
+ DATE_slot: "{DATE} slot:"
+ what_kind_of_slot_do_you_want_to_create: "What kind of slot do you want to create?"
+ training: "Training"
+ machine: "Machine"
+ space: "Space"
+ next: "Next >"
+ previous: "< Previous"
+ select_some_machines: "Select some machines"
+ number_of_tickets: "Number of tickets: "
+ adjust_the_opening_hours: "Adjust the opening hours"
+ to_time: "to" # context: time. eg. "from 18:00 to 21:00"
+ restrict_this_slot_with_labels_optional: "Restrict this slot with labels (optional)"
+ recurrence: "Recurrence"
+ enabled: "Enabled"
+ period: "Period"
+ week: "Week"
+ month: "Month"
+ number_of_periods: "Number of periods"
+ end_date: "End date"
+ summary: "Summary"
+ select_period: "Please select a period for the recurrence"
+ select_nb_period: "Please select a number of periods for the recurrence"
+ select_end_date: "Please select the date of the last occurrence"
+ about_to_create: "You are about to create the following {TYPE, select, machines{machine} training{training} space{space} other{other}} {NUMBER, plural, one{slot} other{slots}}:"
+ reservable: "Reservable(s):"
+ labels: "Label(s):"
+ none: "None"
+ slot_successfully_deleted: "The slot {START} - {END} has been successfully deleted"
+ slots_deleted: "The slot of {START}, and {COUNT, plural, =1{one other} other{{COUNT} others}}}, have been deleted"
+ unable_to_delete_the_slot: "Unable to delete the slot {START} - {END}, probably because it's already reserved by a member"
+ slots_not_deleted: "On {TOTAL} slots, {COUNT, plural, =1{one was not deleted} other{{COUNT} were not deleted}}. Some reservations may exist on {COUNT, plural, =1{it} other{them}}."
+ you_should_select_at_least_a_machine: "You should select at least one machine on this slot."
+ export_is_running_you_ll_be_notified_when_its_ready: "Export is running. You'll be notified when it's ready."
+ actions: "Actions"
+ block_reservations: "Block reservations"
+ do_you_really_want_to_block_this_slot: "Do you really want to block new reservations on this slot? It will become invisible to users."
+ locking_success: "Slot successfully locked, it won't appear any longer in the user calendar"
+ locking_failed: "An error occurred. Slot locking has failed"
+ allow_reservations: "Allow reservations"
+ do_you_really_want_to_allow_reservations: "Do you really want to allow booking again on this slot? It will become visible for the users."
+ unlocking_success: "Slot successfully unlocked, it will appear again in the user calendar"
+ unlocking_failed: "An error occurred. Slot unlocking has failed"
+ reservations_locked: "Booking is blocked"
+ unlockable_because_reservations: "Unable to block booking on this slot because some uncancelled reservations exist on it."
+ delete_slot: "Delete this slot"
+ do_you_really_want_to_delete_this_slot: "Do you really want to delete this slot?"
+ delete_recurring_slot: "You're about to delete a recurring slot. What do you want to do?"
+ delete_this_slot: "Only this slot"
+ delete_this_and_next: "This slot and the following"
+ delete_all: "All slots"
+ event_in_the_past: "Unable to create a slot in the past."
+ edit_event: "Edit the event"
+ view_reservations: "View reservations"
+ legend: "legend"
+ and: "and"
icalendar:
- icalendar:
- icalendar_import: "iCalendar import"
- intro: "Fab-manager allows to automatically import calendar events, at RFC 5545 iCalendar format, from external URL. These URL are synchronized every nights and the events are shown in the public calendar."
- new_import: "New ICS import"
- color: "Colour"
- text_color: "Text colour"
- url: "URL"
- name: "Name"
- example: "Example"
- display: "Display"
- hide_text: "Hide the text"
- hidden: "Hidden"
- shown: "Shown"
- create_error: "Unable to create iCalendar import. Please try again later"
- delete_failed: "Unable to delete the iCalendar import. Please try again later"
- refresh: "Updating..."
- sync_failed: "Unable to synchronize the URL. Please try again later"
- confirmation_required: "Confirmation required"
- confirm_delete_import: "Do you really want to delete this iCalendar import?"
- delete_success: "iCalendar import successfully deleted"
+ icalendar_import: "iCalendar import"
+ intro: "Fab-manager allows to automatically import calendar events, at RFC 5545 iCalendar format, from external URL. These URL are synchronized every nights and the events are shown in the public calendar."
+ new_import: "New ICS import"
+ color: "Colour"
+ text_color: "Text colour"
+ url: "URL"
+ name: "Name"
+ example: "Example"
+ display: "Display"
+ hide_text: "Hide the text"
+ hidden: "Hidden"
+ shown: "Shown"
+ create_error: "Unable to create iCalendar import. Please try again later"
+ delete_failed: "Unable to delete the iCalendar import. Please try again later"
+ refresh: "Updating..."
+ sync_failed: "Unable to synchronize the URL. Please try again later"
+ confirmation_required: "Confirmation required"
+ confirm_delete_import: "Do you really want to delete this iCalendar import?"
+ delete_success: "iCalendar import successfully deleted"
project_elements:
# management of the projects' components
- project_elements:
- projects_elements_management: "Projects elements management"
- add_a_material: "Add a material"
- add_a_new_theme: "Add a new theme"
- licences: "Licences"
- add_a_new_licence: "Add a new licence"
- manage_abuses: "Manage the reports"
+ name: "Name"
+ projects_elements_management: "Projects elements management"
+ materials: "Materials"
+ add_a_material: "Add a material"
+ themes: "Themes"
+ add_a_new_theme: "Add a new theme"
+ licences: "Licences"
+ description: "Description"
+ add_a_new_licence: "Add a new licence"
+ manage_abuses: "Manage the reports"
trainings:
# track and monitor the trainings
- training: "Training"
+ trainings_monitoring: "Trainings monitoring"
+ trainings: "Trainings"
add_a_new_training: "Add a new training"
+ name: "Nom"
associated_machines: "Associated machines"
number_of_tickets: "Number of tickets"
+ select_a_training: "Select a training"
+ training: "Training"
+ date: "Date"
year_NUMBER: "Year {NUMBER}"
month_of_NAME: "Month of {NAME}"
NUMBER_reservation: "{NUMBER} {NUMBER, plural, one{reservation} other{reservations}}"
none: "None"
training_validation: "Training validation"
- training_of_the_ : "Training of the " # context: date. eg. "training of the september 1st 2012"
+ training_of_the_DATE_TIME_html : "Training of the {DATE} - {TIME}"
you_can_validate_the_training_of_the_following_members: "You can validate the training of the following members:"
deleted_user: "Deleted user"
no_reservation: "No reservation"
@@ -141,7 +148,8 @@ en:
description_is_limited_to_255_characters: "Description is limited to 255 characters."
description_was_successfully_saved: "Description was successfully saved."
training_successfully_deleted: "Training successfully deleted."
- unable_to_delete_the_training_because_some_users_alredy_booked_it: "Unable to delete the training because some users already booked it."
+ unable_to_delete_the_training_because_some_users_already_booked_it: "Unable to delete the training because some users already booked it."
+ confirmation_required: "Confirmation required"
do_you_really_want_to_delete_this_training: "Do you really want to delete this training?"
status_enabled: "Enabled"
status_disabled: "Disabled"
@@ -149,16 +157,16 @@ en:
trainings_new:
# create a new training
- trainings_new:
- add_a_new_training: "Add a new training"
- beware_when_creating_a_training_its_reservation_prices_are_initialized_to_zero: "Beware, when creating a training, its reservation prices are initialized at zero."
- dont_forget_to_change_them_before_creating_slots_for_this_training: "Don't forget to change them before creating slots for this training."
+ add_a_new_training: "Add a new training"
+ beware_when_creating_a_training_its_reservation_prices_are_initialized_to_zero: "Beware, when creating a training, its reservation prices are initialized at zero."
+ dont_forget_to_change_them_before_creating_slots_for_this_training: "Don't forget to change them before creating slots for this training."
events:
# events tracking and management
events_monitoring: "Events monitoring"
manage_filters: "Manage filters"
fablab_events: "Fablab events"
+ add_an_event: "Add an event"
all_events: "All events"
passed_events: "Passed events"
events_to_come: "Events to come"
@@ -166,14 +174,21 @@ en:
on_DATE: "on {DATE}"
from_DATE: "from {DATE}"
from_TIME: "from {TIME}"
+ to_date: "to" # context: date. eg: "from 01/01 to 01/05"
+ to_time: "to" # context: time. eg. "from 18:00 to 21:00"
+ title: "Title"
+ dates: "Dates"
booking: "Booking"
sold_out: "Sold out"
cancelled: "Cancelled"
free_entry: "Free entry"
free_admission: "Free admission"
view_reservations: "View reservations"
+ load_the_next_events: "Load the next events..."
categories: "Categories"
add_a_category: "Add a category"
+ name: "Name"
+ themes: "Theme"
add_a_theme: "Add a theme"
age_ranges: "Age ranges"
add_a_range: "Add a range"
@@ -203,6 +218,7 @@ en:
events_new:
# add a new event
+ add_an_event: "Add an event"
none: "None"
every_days: "Every days"
every_week: "Every week"
@@ -215,8 +231,10 @@ en:
event_reservations:
# event reservations list
- the_reservations: "Reservations :"
+ the_reservations: "Reservations:"
+ user: "User"
payment_date: "Payment date"
+ full_price_: "Full price:"
reserved_tickets: "Reserved tickets"
show_the_event: "Show the event"
no_reservations_for_now: "No reservation for now."
@@ -225,84 +243,84 @@ en:
pricing:
# subscriptions, prices, credits and coupons management
- pricing:
- pricing_management: "Pricing management"
- subscriptions: "Subscriptions"
- trainings: "Trainings"
- list_of_the_subscription_plans: "List of the subscription plans"
- beware_the_subscriptions_are_disabled_on_this_application: "Beware, the subscriptions are disabled on this application."
- you_can_create_some_but_they_wont_be_available_until_the_project_is_redeployed_by_the_server_manager: "You can create some but they won't be available until the project is redeployed by the server manager."
- for_safety_reasons_please_dont_create_subscriptions_if_you_dont_want_intend_to_use_them_later: "For safety reasons, please don't create subscriptions if you don't intend to use them later."
- add_a_new_subscription_plan: "Add a new subscription plan"
- type: "Type"
- partner: "Partner"
- standard: "Standard"
- name: "Name"
- duration: "Duration"
- group: "Group"
- prominence: "Prominence"
- price: "Price"
- machine_hours: "Machine slots"
- these_prices_match_machine_hours_rates_: "These prices match {DURATION} minutes of machine usage, "
- _without_subscriptions: "without subscriptions"
- machines: "Machines"
- credits: "Credits"
- subscription: "Subscription"
- related_trainings: "Related trainings"
- add_a_machine_credit: "Add a machine credit"
- machine: "Machine"
- hours: "Slots of {DURATION} minutes"
- related_subscriptions: "Related subscriptions"
- please_specify_a_number: "Please specify a number."
- none: "None" # grammar note: concordance with "training".
- an_error_occurred_while_saving_the_number_of_credits: "An error occurred while saving the number of credits."
- an_error_occurred_while_deleting_credit_with_the_TRAINING: "An error occurred while deleting credit with the {TRAINING}."
- an_error_occurred_unable_to_find_the_credit_to_revoke: "An error occurred : unable to find the credit to revoke."
- an_error_occurred_while_creating_credit_with_the_TRAINING: "An error occurred while creating credit with the {TRAINING}."
- not_set: "Not set"
- error_a_credit_linking_this_machine_with_that_subscription_already_exists: "Error : a credit linking this machine with that subscription already exists."
- changes_have_been_successfully_saved: "Changes have been successfully saved."
- credit_was_successfully_saved: "Credit was successfully saved."
- error_creating_credit: "Unable to create credit, an error occurred"
- do_you_really_want_to_delete_this_subscription_plan: "Do you really want to delete this subscription plan?"
- subscription_plan_was_successfully_deleted: "Subscription plan was successfully deleted."
- unable_to_delete_the_specified_subscription_an_error_occurred: "Unable to delete the specified subscription, an error occurred."
- coupons: "Coupons"
- list_of_the_coupons: "List of the coupons"
- discount: "Discount"
- nb_of_usages: "Number of usages"
- status: "Status"
- add_a_new_coupon: "Add a new coupon"
- display_more_coupons: "Display the next coupons"
- disabled: "Disabled"
- expired: "Expired"
- sold_out: "Sold out"
- active: "Active"
- all: "Display all"
- confirmation_required: "Confirmation required"
- do_you_really_want_to_delete_this_coupon: "Do you really want to delete this coupon?"
- coupon_was_successfully_deleted: "Coupon was successfully deleted."
- unable_to_delete_the_specified_coupon_already_in_use: "Unable to delete the specified coupon: it is already used with some invoices."
- unable_to_delete_the_specified_coupon_an_unexpected_error_occurred: "Unable to delete the specified coupon: an unexpected error occurred."
- send_a_coupon: "Send a coupon"
- coupon: "Coupon"
- usages: "Usages"
- coupon_successfully_sent_to_USER: "Coupon successfully sent to {USER}"
- an_error_occurred_unable_to_send_the_coupon: "An unexpected error prevent from sending the coupon."
- code: "Code"
- enabled: "Enabled"
- validity_per_user: "Validity per user"
- once: "Just once"
- forever: "Each use"
- valid_until: "Valid until (included)"
- spaces: "Spaces"
- these_prices_match_space_hours_rates_: "These prices match {DURATION} minutes of space usage, "
- add_a_space_credit: "Add a Space credit"
- space: "Espace"
- error_a_credit_linking_this_space_with_that_subscription_already_exists: "Error : a credit linking this space with that subscription already exists."
- status_enabled: "Enabled"
- status_disabled: "Disabled"
- status_all: "All"
+ pricing_management: "Pricing management"
+ subscriptions: "Subscriptions"
+ trainings: "Trainings"
+ list_of_the_subscription_plans: "List of the subscription plans"
+ beware_the_subscriptions_are_disabled_on_this_application: "Beware, the subscriptions are disabled on this application."
+ you_can_create_some_but_they_wont_be_available_until_the_project_is_redeployed_by_the_server_manager: "You can create some but they won't be available until the project is redeployed by the server manager."
+ for_safety_reasons_please_dont_create_subscriptions_if_you_dont_want_intend_to_use_them_later: "For safety reasons, please don't create subscriptions if you don't intend to use them later."
+ add_a_new_subscription_plan: "Add a new subscription plan"
+ type: "Type"
+ partner: "Partner"
+ standard: "Standard"
+ name: "Name"
+ duration: "Duration"
+ group: "Group"
+ prominence: "Prominence"
+ price: "Price"
+ machine_hours: "Machine slots"
+ these_prices_match_machine_hours_rates_: "These prices match {DURATION} minutes of machine usage, "
+ _without_subscriptions: "without subscriptions"
+ machines: "Machines"
+ credits: "Credits"
+ subscription: "Subscription"
+ related_trainings: "Related trainings"
+ add_a_machine_credit: "Add a machine credit"
+ machine: "Machine"
+ hours: "Slots of {DURATION} minutes"
+ related_subscriptions: "Related subscriptions"
+ please_specify_a_number: "Please specify a number."
+ none: "None" # grammar note: concordance with "training".
+ an_error_occurred_while_saving_the_number_of_credits: "An error occurred while saving the number of credits."
+ an_error_occurred_while_deleting_credit_with_the_TRAINING: "An error occurred while deleting credit with the {TRAINING}."
+ an_error_occurred_unable_to_find_the_credit_to_revoke: "An error occurred : unable to find the credit to revoke."
+ an_error_occurred_while_creating_credit_with_the_TRAINING: "An error occurred while creating credit with the {TRAINING}."
+ not_set: "Not set"
+ error_a_credit_linking_this_machine_with_that_subscription_already_exists: "Error : a credit linking this machine with that subscription already exists."
+ changes_have_been_successfully_saved: "Changes have been successfully saved."
+ credit_was_successfully_saved: "Credit was successfully saved."
+ error_creating_credit: "Unable to create credit, an error occurred"
+ do_you_really_want_to_delete_this_subscription_plan: "Do you really want to delete this subscription plan?"
+ subscription_plan_was_successfully_deleted: "Subscription plan was successfully deleted."
+ unable_to_delete_the_specified_subscription_an_error_occurred: "Unable to delete the specified subscription, an error occurred."
+ coupons: "Coupons"
+ list_of_the_coupons: "List of the coupons"
+ discount: "Discount"
+ nb_of_usages: "Number of usages"
+ status: "Status"
+ add_a_new_coupon: "Add a new coupon"
+ display_more_coupons: "Display the next coupons"
+ disabled: "Disabled"
+ expired: "Expired"
+ sold_out: "Sold out"
+ active: "Active"
+ all: "Display all"
+ confirmation_required: "Confirmation required"
+ do_you_really_want_to_delete_this_coupon: "Do you really want to delete this coupon?"
+ coupon_was_successfully_deleted: "Coupon was successfully deleted."
+ unable_to_delete_the_specified_coupon_already_in_use: "Unable to delete the specified coupon: it is already used with some invoices."
+ unable_to_delete_the_specified_coupon_an_unexpected_error_occurred: "Unable to delete the specified coupon: an unexpected error occurred."
+ send_a_coupon: "Send a coupon"
+ coupon: "Coupon"
+ usages: "Usages"
+ unlimited: "Unlimited"
+ coupon_successfully_sent_to_USER: "Coupon successfully sent to {USER}"
+ an_error_occurred_unable_to_send_the_coupon: "An unexpected error prevent from sending the coupon."
+ code: "Code"
+ enabled: "Enabled"
+ validity_per_user: "Validity per user"
+ once: "Just once"
+ forever: "Each use"
+ valid_until: "Valid until (included)"
+ spaces: "Spaces"
+ these_prices_match_space_hours_rates_: "These prices match {DURATION} minutes of space usage, "
+ add_a_space_credit: "Add a Space credit"
+ space: "Space"
+ error_a_credit_linking_this_space_with_that_subscription_already_exists: "Error : a credit linking this space with that subscription already exists."
+ status_enabled: "Enabled"
+ status_disabled: "Disabled"
+ status_all: "All"
coupons_new:
# ajouter un code promotionnel
@@ -311,265 +329,269 @@ en:
coupons_edit:
# mettre à jour un code promotionnel
+ coupon: "Coupon:"
unable_to_update_the_coupon_an_error_occurred: "Unable to update the coupon: an error occurred."
plans:
new:
# add a subscription plan on the platform
- new_plan:
- add_a_subscription_plan: "Add a subscription plan"
- unable_to_create_the_subscription_please_try_again: "Unable to create the subscription plan. Please try again."
- successfully_created_subscriptions_dont_forget_to_redefine_prices: "Subscription(s) successfully created. Don't forget to redefine prices."
- unable_to_save_this_user_check_that_there_isnt_an_already_a_user_with_the_same_name: "Unable to save this user. Check that there isn't an already defined user with the same name."
+ add_a_subscription_plan: "Add a subscription plan"
+ unable_to_create_the_subscription_please_try_again: "Unable to create the subscription plan. Please try again."
+ successfully_created_subscriptions_dont_forget_to_redefine_prices: "Subscription(s) successfully created. Don't forget to redefine prices."
+ unable_to_save_this_user_check_that_there_isnt_an_already_a_user_with_the_same_name: "Unable to save this user. Check that there isn't an already defined user with the same name."
edit:
# edit a subscription plan / machine slots prices
- edit_plan:
- subscription_plan: "Subscription plan:"
- prices: "Prices"
- copy_prices_from: "Copy prices from"
- machines: "Machines"
- machine: "Machine"
- hourly_rate: "Price by slot"
- spaces: "Spaces"
- space: "Space"
- unable_to_save_subscription_changes_please_try_again: "Unable to save subscription changes. Please try again."
- subscription_successfully_changed: "Subscription successfully changed."
+ subscription_plan: "Subscription plan:"
+ prices: "Prices"
+ copy_prices_from: "Copy prices from"
+ machines: "Machines"
+ machine: "Machine"
+ hourly_rate: "Price by slot"
+ spaces: "Spaces"
+ space: "Space"
+ unable_to_save_subscription_changes_please_try_again: "Unable to save subscription changes. Please try again."
+ subscription_successfully_changed: "Subscription successfully changed."
invoices:
- invoices:
- # list of all invoices & invoicing parameters
- invoices: "Invoices"
- accounting_periods: "Accounting periods"
- invoices_list: "Invoices list"
- filter_invoices: "Filter invoices"
- invoice_num_: "Invoice #:"
- customer_: "Customer:"
- date_: "Date:"
- invoice_num: "Invoice #"
- date: "Date"
- price: "Price"
- customer: "Customer"
- download_the_invoice: "Download the invoice"
- download_the_credit_note: "Download the credit note"
- credit_note: "Credit note"
- display_more_invoices: "Display more invoices..."
- no_invoices_for_now: "No invoices for now."
- invoicing_settings: "Invoicing settings"
- warning_invoices_disabled: "Warning : invoices are not enabled. No invoices will be generated by Fab-manager. Nevertheless, you must correctly fill the information below, especially VAT."
- change_logo: "Change logo"
- john_smith: "John Smith"
- john_smith_at_example_com: "jean.smith@example.com"
- invoice_reference_: "Invoice reference:"
- code_: "Code:"
- code_disabled: "Code disabled"
- order_num: "Order #:"
- invoice_issued_on_DATE_at_TIME: "Invoice issued on {DATE} at {TIME}"
- object_reservation_of_john_smith_on_DATE_at_TIME: "Object: Reservation of John Smith on {DATE} at {TIME}"
- order_summary: "Order summary:"
- details: "Details"
- amount: "Amount"
- machine_booking-3D_printer: "Machine booking - 3D printer"
- total_amount: "Total amount"
- total_including_all_taxes: "Total incl. all taxes"
- VAT_disabled: "VAT disabled"
- VAT_enabled: "VAT enabled"
- including_VAT: "Including VAT"
- including_total_excluding_taxes: "Including Total excl. taxes"
- including_amount_payed_on_ordering: "Including Amount payed on ordering"
- settlement_by_debit_card_on_DATE_at_TIME_for_an_amount_of_AMOUNT: "Settlement by debit card on {DATE} at {TIME}, for an amount of {AMOUNT}"
- important_notes: "Important notes"
- address_and_legal_information: "Address and legal information"
- invoice_reference: "Invoice reference"
- year: "Year"
- month: "Month"
- day: "Day"
- num_of_invoice: "# of invoice"
- online_sales: "Online sales"
- wallet: "Wallet"
- refund: "Refund"
- model: "Model"
- documentation: "Documentation"
- 2_digits_year: "2 digits year (eg. 70)"
- 4_digits_year: "4 digits year (eg. 1970)"
- month_number: "Month number (eg. 1)"
- 2_digits_month_number: "2 digits month number (eg. 01)"
- 3_characters_month_name: "3 characters month name (eg. JAN)"
- day_in_the_month: "Day in the month (eg. 1)"
- 2_digits_day_in_the_month: "2 digits in the month (eg. 01)"
- n_digits_daily_count_of_invoices: "(n) digits, daily count of invoices (eg. ddd => 002 : 2nd invoice of the day)"
- n_digits_monthly_count_of_invoices: "(n) digits, monthly count of invoices (eg. mmmm => 0012 : 12th invoice of the month)"
- n_digits_annual_amount_of_invoices: "(n) digits, annual count of invoices (ex. yyyyyy => 000008 : 8th invoice of this year)"
- beware_if_the_number_exceed_the_specified_length_it_will_be_truncated_by_the_left: "Beware: if the number exceed the specified length, it will be truncated by the left."
- n_digits_count_of_orders: "(n) digits, count of invoices (eg. nnnn => 0327 : 327th order)"
- n_digits_daily_count_of_orders: "(n) digits, daily count of orders (eg. ddd => 002 : 2nd order of the day)"
- n_digits_monthly_count_of_orders: "(n) digits, monthly count of orders (eg. mmmm => 0012 : 12th order of the month)"
- n_digits_annual_amount_of_orders: "(n) digits, annual count of orders (ex. yyyyyy => 000008 : 8th order of this year)"
- add_a_notice_regarding_the_online_sales_only_if_the_invoice_is_concerned: "Add a notice regarding the online sales, only if the invoice is concerned."
- this_will_never_be_added_when_a_refund_notice_is_present: "This will never be added when a refund notice is present."
- eg_XVL_will_add_VL_to_the_invoices_settled_with_stripe: '(eg. X[/VL] will add "/VL" to the invoices settled with stripe)'
- add_a_notice_regarding_refunds_only_if_the_invoice_is_concerned: "Add a notice regarding refunds, only if the invoice is concerned."
- this_will_never_be_added_when_an_online_sales_notice_is_present: "This will never be added when an online sales notice is present."
- eg_RA_will_add_A_to_the_refund_invoices: '(ed. R[/A] will add "/A" to the refund invoices)'
- add_a_notice_regarding_the_wallet_only_if_the_invoice_is_concerned: "Add a notice regarding the wallet, only if the invoice is concerned."
- eg_WPM_will_add_PM_to_the_invoices_settled_with_wallet: '(eg. W[/PM] will add "/PM" to the invoices settled with wallet)'
- code: "Code"
- enable_the_code: "Enable the code"
- enabled: "Enabled"
- disabled: "Disabled"
- order_number: "Order number"
- elements: "Elements"
- VAT: "VAT"
- enable_VAT: "Enable VAT"
- VAT_rate: "VAT rate"
- VAT_history: "VAT rates history"
- changed_at: "Changed at"
- changed_by: "By"
- deleted_user: "Deleted user"
- refund_invoice_successfully_created: "Refund invoice successfully created."
- create_a_refund_on_this_invoice: "Create a refund on this invoice"
- creation_date_for_the_refund: "Creation date for the refund"
- creation_date_is_required: "Creation date is required."
- refund_mode: "Refund mode:"
- do_you_want_to_disable_the_user_s_subscription: "Do you want to disabled the user's subscription:"
- elements_to_refund: "Elements to refund"
- description: "Description"
- description_optional: "Description (optional):"
- will_appear_on_the_refund_invoice: "Will appear on the refund invoice."
- none: "None" # grammar note: concordance with "payment mean"
- by_cash: "By cash"
- by_cheque: "By cheque"
- by_transfer: "By transfer"
- by_wallet: "By wallet"
- you_must_select_at_least_one_element_to_create_a_refund: "You must select at least one element, to create a refund."
- unable_to_create_the_refund: "Unable to create the refund"
- invoice_reference_successfully_saved: "Invoice reference successfully saved."
- an_error_occurred_while_saving_invoice_reference: "An error occurred while saving invoice reference."
- invoicing_code_succesfully_saved: "Invoicing code successfully saved."
- an_error_occurred_while_saving_the_invoicing_code: "An error occurred while saving the invoicing code."
- code_successfully_activated: "Code successfully activated."
- code_successfully_disabled: "Code successfully disabled."
- an_error_occurred_while_activating_the_invoicing_code: "An error occurred while activating the invoicing code."
- order_number_successfully_saved: "Order number successfully saved."
- an_error_occurred_while_saving_the_order_number: "An error occurred while saving the order number."
- VAT_rate_successfully_saved: "VAT rate successfully saved."
- an_error_occurred_while_saving_the_VAT_rate: "An error occurred while saving the VAT rate."
- VAT_successfully_activated: "VAT successfully activated."
- VAT_successfully_disabled: "VAT successfully disabled."
- an_error_occurred_while_activating_the_VAT: "An error occurred while activating the VAT."
- text_successfully_saved: "Text successfully saved."
- an_error_occurred_while_saving_the_text: "An error occurred while saving the text."
- address_and_legal_information_successfully_saved: "Address and legal information successfully saved."
- an_error_occurred_while_saving_the_address_and_the_legal_information: "An error occurred while saving the address and the legal information."
- logo_successfully_saved: "Logo successfully saved."
- an_error_occurred_while_saving_the_logo: "An error occurred while saving the logo."
- online_payment: "Online payment"
- close_accounting_period: "Close an accounting period"
- close_from_date: "Close from"
- start_date_is_required: "Start date is required"
- close_until_date: "Close until"
- end_date_is_required: "End date is required"
- previous_closings: "Previous closings"
- start_date: "From"
- end_date: "To"
- closed_at: "Closed at"
- closed_by: "By"
- period_total: "Period total"
- perpetual_total: "Perpetual total"
- integrity: "Integrity check"
- confirmation_required: "Confirmation required"
- confirm_close_START_END: "Do you really want to close the accounting period between {START} and {END}? Any subsequent changes will be impossible."
- period_must_match_fiscal_year: "A closing must occur at the end of a minimum annual period, or per financial year when it is not calendar-based."
- this_may_take_a_while: "This operation will take some time to complete."
- period_START_END_closed_success: "The accounting period from {START} to {END} has been successfully closed. Archive generation is running, you'll be notified when it's done."
- failed_to_close_period: "An error occurred, unable to close the accounting period"
- no_periods: "No closings for now"
- accounting_codes: "Accounting codes"
- accounting_journal_code: "Journal code"
- general_journal_code: "Journal code"
- accounting_card_client_code: "Card clients code"
- card_client_code: "Accounting code for clients who paid by card"
- accounting_card_client_label: "Card clients label"
- card_client_label: "Account label for clients who paid by card"
- accounting_wallet_client_code: "Wallet clients code"
- wallet_client_code: "Accounting code for clients who paid by virtual wallet"
- accounting_wallet_client_label: "Wallet clients label"
- wallet_client_label: "Account label for clients who paid by virtual wallet"
- accounting_other_client_code: "Other means client code"
- other_client_code: "Accounting code for clients who paid using another payment means"
- accounting_other_client_label: "Other means client label"
- other_client_label: "Accounting label for clients who paid using another payment means"
- accounting_wallet_code: "Wallet code"
- general_wallet_code: "Accounting code for wallet credit"
- accounting_wallet_label: "Wallet label"
- general_wallet_label: "Account label for wallet credit"
- accounting_vat_code: "VAT code"
- general_vat_code: "Accounting code for VAT"
- accounting_vat_label: "VAT label"
- general_vat_label: "VAT account label"
- accounting_subscription_code: "Subscriptions code"
- general_subscription_code: "Accounting code for all subscriptions"
- accounting_subscription_label: "Subscriptions label"
- general_subscription_label: "Account label for all subscriptions"
- accounting_Machine_code: "Machines code"
- general_machine_code: "Accounting code for all machines"
- accounting_Machine_label: "Machine label"
- general_machine_label: "Account label for all machines"
- accounting_Training_code: "Trainings code"
- general_training_code: "Accounting code for all trainings"
- accounting_Training_label: "Trainings label"
- general_training_label: "Account label for all trainings"
- accounting_Event_code: "Events code"
- general_event_code: "Accounting code for all events"
- accounting_Event_label: "Events label"
- general_event_label: "Account label for all events"
- accounting_Space_code: "Space code"
- general_space_code: "Accounting code for all spaces"
- accounting_Space_label: "Spaces label"
- general_space_label: "Account label for all spaces"
- codes_customization_success: "Customization of the accounting codes successfully saved."
- export_accounting_data: "Export accounting data"
- export_to: "Export to the accounting software"
- export_is_running: "Export is running. You'll be notified when it's ready."
- acd: "ACD"
- export_form_date: "Export from"
- export_to_date: "Export until"
- format: "File format"
- encoding: "Encoding"
- separator: "Separator"
- dateFormat: "Date format"
- labelMaxLength: "Label (max)"
- decimalSeparator: "Decimal separator"
- exportInvoicesAtZero: "Export invoices equal to 0"
- columns: "Columns"
- exportColumns:
- journal_code: "Journal code"
- date: "Entry date"
- account_code: "Account code"
- account_label: "Account label"
- piece: "Document"
- line_label: "Entry label"
- debit_origin: "Origin debit"
- credit_origin: "Origin credit"
- debit_euro: "Euro debit"
- credit_euro: "Euro credit"
- lettering: "Lettering"
+ # list of all invoices & invoicing parameters
+ invoices: "Invoices"
+ accounting_periods: "Accounting periods"
+ invoices_list: "Invoices list"
+ filter_invoices: "Filter invoices"
+ invoice_num_: "Invoice #:"
+ customer_: "Customer:"
+ date_: "Date:"
+ invoice_num: "Invoice #"
+ date: "Date"
+ price: "Price"
+ customer: "Customer"
+ download_the_invoice: "Download the invoice"
+ download_the_credit_note: "Download the credit note"
+ credit_note: "Credit note"
+ display_more_invoices: "Display more invoices..."
+ no_invoices_for_now: "No invoices for now."
+ invoicing_settings: "Invoicing settings"
+ warning_invoices_disabled: "Warning : invoices are not enabled. No invoices will be generated by Fab-manager. Nevertheless, you must correctly fill the information below, especially VAT."
+ change_logo: "Change logo"
+ john_smith: "John Smith"
+ john_smith_at_example_com: "jean.smith@example.com"
+ invoice_reference_: "Invoice reference:"
+ code_: "Code:"
+ code_disabled: "Code disabled"
+ order_num: "Order #:"
+ invoice_issued_on_DATE_at_TIME: "Invoice issued on {DATE} at {TIME}"
+ object_reservation_of_john_smith_on_DATE_at_TIME: "Object: Reservation of John Smith on {DATE} at {TIME}"
+ order_summary: "Order summary:"
+ details: "Details"
+ amount: "Amount"
+ machine_booking-3D_printer: "Machine booking - 3D printer"
+ total_amount: "Total amount"
+ total_including_all_taxes: "Total incl. all taxes"
+ VAT_disabled: "VAT disabled"
+ VAT_enabled: "VAT enabled"
+ including_VAT: "Including VAT"
+ including_total_excluding_taxes: "Including Total excl. taxes"
+ including_amount_payed_on_ordering: "Including Amount payed on ordering"
+ settlement_by_debit_card_on_DATE_at_TIME_for_an_amount_of_AMOUNT: "Settlement by debit card on {DATE} at {TIME}, for an amount of {AMOUNT}"
+ important_notes: "Important notes"
+ address_and_legal_information: "Address and legal information"
+ invoice_reference: "Invoice reference"
+ year: "Year"
+ month: "Month"
+ day: "Day"
+ num_of_invoice: "# of invoice"
+ online_sales: "Online sales"
+ wallet: "Wallet"
+ refund: "Refund"
+ model: "Model"
+ documentation: "Documentation"
+ 2_digits_year: "2 digits year (eg. 70)"
+ 4_digits_year: "4 digits year (eg. 1970)"
+ month_number: "Month number (eg. 1)"
+ 2_digits_month_number: "2 digits month number (eg. 01)"
+ 3_characters_month_name: "3 characters month name (eg. JAN)"
+ day_in_the_month: "Day in the month (eg. 1)"
+ 2_digits_day_in_the_month: "2 digits in the month (eg. 01)"
+ n_digits_daily_count_of_invoices: "(n) digits, daily count of invoices (eg. ddd => 002 : 2nd invoice of the day)"
+ n_digits_monthly_count_of_invoices: "(n) digits, monthly count of invoices (eg. mmmm => 0012 : 12th invoice of the month)"
+ n_digits_annual_amount_of_invoices: "(n) digits, annual count of invoices (ex. yyyyyy => 000008 : 8th invoice of this year)"
+ beware_if_the_number_exceed_the_specified_length_it_will_be_truncated_by_the_left: "Beware: if the number exceed the specified length, it will be truncated by the left."
+ n_digits_count_of_orders: "(n) digits, count of invoices (eg. nnnn => 0327 : 327th order)"
+ n_digits_daily_count_of_orders: "(n) digits, daily count of orders (eg. ddd => 002 : 2nd order of the day)"
+ n_digits_monthly_count_of_orders: "(n) digits, monthly count of orders (eg. mmmm => 0012 : 12th order of the month)"
+ n_digits_annual_amount_of_orders: "(n) digits, annual count of orders (ex. yyyyyy => 000008 : 8th order of this year)"
+ add_a_notice_regarding_the_online_sales_only_if_the_invoice_is_concerned: "Add a notice regarding the online sales, only if the invoice is concerned."
+ this_will_never_be_added_when_a_refund_notice_is_present: "This will never be added when a refund notice is present."
+ eg_XVL_will_add_VL_to_the_invoices_settled_with_stripe: '(eg. X[/VL] will add "/VL" to the invoices settled with stripe)'
+ add_a_notice_regarding_refunds_only_if_the_invoice_is_concerned: "Add a notice regarding refunds, only if the invoice is concerned."
+ this_will_never_be_added_when_an_online_sales_notice_is_present: "This will never be added when an online sales notice is present."
+ eg_RA_will_add_A_to_the_refund_invoices: '(ed. R[/A] will add "/A" to the refund invoices)'
+ add_a_notice_regarding_the_wallet_only_if_the_invoice_is_concerned: "Add a notice regarding the wallet, only if the invoice is concerned."
+ eg_WPM_will_add_PM_to_the_invoices_settled_with_wallet: '(eg. W[/PM] will add "/PM" to the invoices settled with wallet)'
+ code: "Code"
+ enable_the_code: "Enable the code"
+ enabled: "Enabled"
+ disabled: "Disabled"
+ order_number: "Order number"
+ elements: "Elements"
+ VAT: "VAT"
+ enable_VAT: "Enable VAT"
+ VAT_rate: "VAT rate"
+ VAT_history: "VAT rates history"
+ changed_at: "Changed at"
+ changed_by: "By"
+ deleted_user: "Deleted user"
+ refund_invoice_successfully_created: "Refund invoice successfully created."
+ create_a_refund_on_this_invoice: "Create a refund on this invoice"
+ creation_date_for_the_refund: "Creation date for the refund"
+ creation_date_is_required: "Creation date is required."
+ refund_mode: "Refund mode:"
+ do_you_want_to_disable_the_user_s_subscription: "Do you want to disabled the user's subscription:"
+ elements_to_refund: "Elements to refund"
+ description: "Description"
+ description_optional: "Description (optional):"
+ will_appear_on_the_refund_invoice: "Will appear on the refund invoice."
+ none: "None" # grammar note: concordance with "payment mean"
+ by_cash: "By cash"
+ by_cheque: "By cheque"
+ by_transfer: "By transfer"
+ by_wallet: "By wallet"
+ you_must_select_at_least_one_element_to_create_a_refund: "You must select at least one element, to create a refund."
+ unable_to_create_the_refund: "Unable to create the refund"
+ invoice_reference_successfully_saved: "Invoice reference successfully saved."
+ an_error_occurred_while_saving_invoice_reference: "An error occurred while saving invoice reference."
+ invoicing_code_succesfully_saved: "Invoicing code successfully saved."
+ an_error_occurred_while_saving_the_invoicing_code: "An error occurred while saving the invoicing code."
+ code_successfully_activated: "Code successfully activated."
+ code_successfully_disabled: "Code successfully disabled."
+ an_error_occurred_while_activating_the_invoicing_code: "An error occurred while activating the invoicing code."
+ order_number_successfully_saved: "Order number successfully saved."
+ an_error_occurred_while_saving_the_order_number: "An error occurred while saving the order number."
+ VAT_rate_successfully_saved: "VAT rate successfully saved."
+ an_error_occurred_while_saving_the_VAT_rate: "An error occurred while saving the VAT rate."
+ VAT_successfully_activated: "VAT successfully activated."
+ VAT_successfully_disabled: "VAT successfully disabled."
+ an_error_occurred_while_activating_the_VAT: "An error occurred while activating the VAT."
+ text_successfully_saved: "Text successfully saved."
+ an_error_occurred_while_saving_the_text: "An error occurred while saving the text."
+ address_and_legal_information_successfully_saved: "Address and legal information successfully saved."
+ an_error_occurred_while_saving_the_address_and_the_legal_information: "An error occurred while saving the address and the legal information."
+ logo_successfully_saved: "Logo successfully saved."
+ an_error_occurred_while_saving_the_logo: "An error occurred while saving the logo."
+ online_payment: "Online payment"
+ close_accounting_period: "Close an accounting period"
+ close_from_date: "Close from"
+ start_date_is_required: "Start date is required"
+ close_until_date: "Close until"
+ end_date_is_required: "End date is required"
+ previous_closings: "Previous closings"
+ start_date: "From"
+ end_date: "To"
+ closed_at: "Closed at"
+ closed_by: "By"
+ period_total: "Period total"
+ perpetual_total: "Perpetual total"
+ integrity: "Integrity check"
+ confirmation_required: "Confirmation required"
+ confirm_close_START_END: "Do you really want to close the accounting period between {START} and {END}? Any subsequent changes will be impossible."
+ period_must_match_fiscal_year: "A closing must occur at the end of a minimum annual period, or per financial year when it is not calendar-based."
+ this_may_take_a_while: "This operation will take some time to complete."
+ period_START_END_closed_success: "The accounting period from {START} to {END} has been successfully closed. Archive generation is running, you'll be notified when it's done."
+ failed_to_close_period: "An error occurred, unable to close the accounting period"
+ no_periods: "No closings for now"
+ accounting_codes: "Accounting codes"
+ accounting_journal_code: "Journal code"
+ general_journal_code: "Journal code"
+ accounting_card_client_code: "Card clients code"
+ card_client_code: "Accounting code for clients who paid by card"
+ accounting_card_client_label: "Card clients label"
+ card_client_label: "Account label for clients who paid by card"
+ accounting_wallet_client_code: "Wallet clients code"
+ wallet_client_code: "Accounting code for clients who paid by virtual wallet"
+ accounting_wallet_client_label: "Wallet clients label"
+ wallet_client_label: "Account label for clients who paid by virtual wallet"
+ accounting_other_client_code: "Other means client code"
+ other_client_code: "Accounting code for clients who paid using another payment means"
+ accounting_other_client_label: "Other means client label"
+ other_client_label: "Accounting label for clients who paid using another payment means"
+ accounting_wallet_code: "Wallet code"
+ general_wallet_code: "Accounting code for wallet credit"
+ accounting_wallet_label: "Wallet label"
+ general_wallet_label: "Account label for wallet credit"
+ accounting_vat_code: "VAT code"
+ general_vat_code: "Accounting code for VAT"
+ accounting_vat_label: "VAT label"
+ general_vat_label: "VAT account label"
+ accounting_subscription_code: "Subscriptions code"
+ general_subscription_code: "Accounting code for all subscriptions"
+ accounting_subscription_label: "Subscriptions label"
+ general_subscription_label: "Account label for all subscriptions"
+ accounting_Machine_code: "Machines code"
+ general_machine_code: "Accounting code for all machines"
+ accounting_Machine_label: "Machine label"
+ general_machine_label: "Account label for all machines"
+ accounting_Training_code: "Trainings code"
+ general_training_code: "Accounting code for all trainings"
+ accounting_Training_label: "Trainings label"
+ general_training_label: "Account label for all trainings"
+ accounting_Event_code: "Events code"
+ general_event_code: "Accounting code for all events"
+ accounting_Event_label: "Events label"
+ general_event_label: "Account label for all events"
+ accounting_Space_code: "Space code"
+ general_space_code: "Accounting code for all spaces"
+ accounting_Space_label: "Spaces label"
+ general_space_label: "Account label for all spaces"
+ codes_customization_success: "Customization of the accounting codes successfully saved."
+ export_accounting_data: "Export accounting data"
+ export_to: "Export to the accounting software"
+ export_is_running: "Export is running. You'll be notified when it's ready."
+ acd: "ACD"
+ export_form_date: "Export from"
+ export_to_date: "Export until"
+ format: "File format"
+ encoding: "Encoding"
+ separator: "Separator"
+ dateFormat: "Date format"
+ labelMaxLength: "Label (max)"
+ decimalSeparator: "Decimal separator"
+ exportInvoicesAtZero: "Export invoices equal to 0"
+ columns: "Columns"
+ exportColumns:
+ journal_code: "Journal code"
+ date: "Entry date"
+ account_code: "Account code"
+ account_label: "Account label"
+ piece: "Document"
+ line_label: "Entry label"
+ debit_origin: "Origin debit"
+ credit_origin: "Origin credit"
+ debit_euro: "Euro debit"
+ credit_euro: "Euro credit"
+ lettering: "Lettering"
members:
# management of users, labels, groups, and so on
users_management: "Users management"
members: "Members"
+ subscriptions: "Subscriptions"
search_for_an_user: "Search for an user"
add_a_new_member: "Add a new member"
reservations: "Reservations"
+ surname: "Last name"
+ first_name: "First name"
email: "Email"
phone: "Phone"
user_type: "User type"
+ subscription: "Subscription"
display_more_users: "Display more users..."
administrators: "Administrators"
search_for_an_administrator: "Search for an administrator"
add_a_new_administrator: "Add a new administrator"
groups: "Groups"
+ tags: "Tags"
authentication: "Authentication"
+ confirmation_required: "Confirmation required"
confirm_delete_member: "Do you really want to delete this member? This cannot be undone."
member_successfully_deleted: "Member successfully deleted."
unable_to_delete_the_member: "Unable to delete the member."
@@ -579,25 +601,34 @@ en:
unable_to_delete_the_administrator: "Unable to delete the administrator."
changes_successfully_saved: "Changes successfully saved."
an_error_occurred_while_saving_changes: "An error occurred when saving changes."
- add_a_tag: "Add a tag"
- tag_name: "Tag name"
- new_tag_successfully_saved: "New tag successfully saved."
- an_error_occurred_while_saving_the_new_tag: "An error occurred while saving the new tag."
- tag_successfully_deleted: "Tag successfully deleted."
- an_error_occurred_and_the_tag_deletion_failed: "An error occurred and the tag deletion failed."
- search_for_an_authentication_provider: "Search for an authentication provider"
- add_a_new_authentication_provider: "Add a new authentication provider"
- strategy_name: "Strategy's name"
- state: "State"
- unknown: "Unknown: "
- active: "Active"
- pending: "Pending"
- previous_provider: "Previous provider"
- do_you_really_want_to_delete_the_TYPE_authentication_provider_NAME: "Do you really want to delete the {TYPE} authentication provider: {NAME}?"
- authentication_provider_successfully_deleted: "Authentication provider successfully deleted."
- an_error_occurred_unable_to_delete_the_specified_provider: "An error occurred: unable to delete the specified provider."
- local_database: "Local database"
- o_auth2: "OAuth 2.0"
+ export_is_running_you_ll_be_notified_when_its_ready: "Export is running. You'll be notified when it's ready."
+ tag_form:
+ tags: "Tags"
+ add_a_tag: "Add a tag"
+ tag_name: "Tag name"
+ new_tag_successfully_saved: "New tag successfully saved."
+ an_error_occurred_while_saving_the_new_tag: "An error occurred while saving the new tag."
+ confirmation_required: "Delete this tag?"
+ confirm_delete_tag_html: "Do you really want to delete this tag?
Users and slots currently associated with this tag will be dissociated.
Warning: This cannot be undone!"
+ tag_successfully_deleted: "Tag successfully deleted."
+ an_error_occurred_and_the_tag_deletion_failed: "An error occurred and the tag deletion failed."
+ authentication_form:
+ search_for_an_authentication_provider: "Search for an authentication provider"
+ add_a_new_authentication_provider: "Add a new authentication provider"
+ name: "Name"
+ strategy_name: "Strategy's name"
+ type: "Type"
+ state: "State"
+ unknown: "Unknown: "
+ active: "Active"
+ pending: "Pending"
+ previous_provider: "Previous provider"
+ confirmation_required: "Delete the provider?"
+ do_you_really_want_to_delete_the_TYPE_authentication_provider_NAME: "Do you really want to delete the {TYPE} authentication provider: {NAME}?"
+ authentication_provider_successfully_deleted: "Authentication provider successfully deleted."
+ an_error_occurred_unable_to_delete_the_specified_provider: "An error occurred: unable to delete the specified provider."
+ local_database: "Local database"
+ o_auth2: "OAuth 2.0"
group_form:
add_a_group: "Add a group"
group_name: "Group name"
@@ -618,52 +649,50 @@ en:
members_new:
# add a member
- members_new:
- add_a_member: "Add a member"
- user_is_an_organization: "User is an organization"
+ add_a_member: "Add a member"
+ user_is_an_organization: "User is an organization"
members_import:
# members bulk import
- members_import:
- import_members: "Import members"
- info: "You can upload a CSV file to create new members or update existing ones. Your file must user the identifiers below to specify the group, the trainings and the tags of the members."
- required_fields: "Your file must contain, at least, the following information for each user to create: email, name, first name and group. If the password is empty, it will be generated. On updates, the empty fields will be kept as is."
- about_example: "Please refer to the provided example file to generate a correct CSV file. Be careful to use Unicode UTF-8 encoding."
- groups: "Groups"
- group_name: "Group name"
- group_identifier: "Identifier to use"
- trainings: "Trainings"
- training_name: "Training name"
- training_identifier: "Identifier to use"
- plans: "Plans"
- plan_name: "Plan name"
- plan_identifier: "Identifier to use"
- tags: "Tags"
- tag_name: "Tag name"
- tag_identifier: "Identifier to use"
- download_example: "Download the exemple file"
- select_file: "Choose a file"
- import: "Import"
- update_field: "Reference field for users to update"
- update_on_id: "ID"
- update_on_username: "Username"
- update_on_email: "Email address"
+ import_members: "Import members"
+ info: "You can upload a CSV file to create new members or update existing ones. Your file must user the identifiers below to specify the group, the trainings and the tags of the members."
+ required_fields: "Your file must contain, at least, the following information for each user to create: email, name, first name and group. If the password is empty, it will be generated. On updates, the empty fields will be kept as is."
+ about_example: "Please refer to the provided example file to generate a correct CSV file. Be careful to use Unicode UTF-8 encoding."
+ groups: "Groups"
+ group_name: "Group name"
+ group_identifier: "Identifier to use"
+ trainings: "Trainings"
+ training_name: "Training name"
+ training_identifier: "Identifier to use"
+ plans: "Plans"
+ plan_name: "Plan name"
+ plan_identifier: "Identifier to use"
+ tags: "Tags"
+ tag_name: "Tag name"
+ tag_identifier: "Identifier to use"
+ download_example: "Download the exemple file"
+ select_file: "Choose a file"
+ import: "Import"
+ update_field: "Reference field for users to update"
+ update_on_id: "ID"
+ update_on_username: "Username"
+ update_on_email: "Email address"
members_import_result:
# import results
- members_import_result:
- import_results: "Import results"
- import_details: "Import #{ID}, of {DATE}, initiated by {USER}"
- results: "Results"
- pending: "Pending..."
- status_create: "Creating a new user"
- status_update: "Updating user {ID}"
- success: "Success"
- failed: "Failed"
- error_details: "Error's details:"
+ import_results: "Import results"
+ import_details: "Import #{ID}, of {DATE}, initiated by {USER}"
+ results: "Results"
+ pending: "Pending..."
+ status_create: "Creating a new user"
+ status_update: "Updating user {ID}"
+ success: "Success"
+ failed: "Failed"
+ error_details: "Error's details:"
members_edit:
# edit a member
+ subscription: "Subscription"
duration: "Duration:"
expires_at: "Expires at:"
price_: "Price:"
@@ -671,6 +700,8 @@ en:
extend_subscription: "Extend subscription"
user_has_no_current_subscription: "User has no current subscription."
subscribe_to_a_plan: "Subscribe to a plan"
+ trainings: "Trainings"
+ no_trainings: "No trainings"
next_trainings: "Next trainings"
passed_trainings: "Passed trainings"
validated_trainings: "Validated trainings"
@@ -680,9 +711,14 @@ en:
NUMBER_full_price_tickets_reserved: "{NUMBER, plural, =0{} one{1 full price ticket reserved} other{{NUMBER} full price tickets reserved}}"
NUMBER_NAME_tickets_reserved: "{NUMBER, plural, =0{} one{1 {NAME} ticket reserved} other{{NUMBER} {NAME} tickets reserved}}"
passed_events: "Passed events"
+ no_passed_events: "No passed events"
invoices: "Invoices"
invoice_num: "Invoice #"
+ date: "Date"
+ price: "Price"
+ download_the_invoice: "Download the invoice"
download_the_refund_invoice: "Download the refund invoice"
+ no_invoices_for_now: "No invoices for now."
expiration_date: "Expiration date"
you_intentionally_decide_to_extend_the_user_s_subscription_by_offering_him_free_days: "You intentionally decide to extend the user's subscription by offering him free days."
credits_will_remain_unchanged: "The balance of free credits (training / machines / spaces) of the user will remain unchanged."
@@ -695,12 +731,27 @@ en:
you_are_about_to_purchase_a_subscription_to_NAME: "You are about to purchase a subscription to {NAME}."
subscription_successfully_purchased: "Subscription successfully purchased."
a_problem_occurred_while_taking_the_subscription: "A problem occurred while taking the subscription"
+ wallet: "Wallet"
+ to_credit: 'Credit'
admins_new:
# add a new administrator to the platform
add_an_administrator: "Add an administrator"
administrator_successfully_created_he_will_receive_his_connection_directives_by_email: "Administrator successfully created. {GENDER, select, female{She} other{He}} receive {GENDER, select, female{her} other{his}} connection directives by e-mail."
failed_to_create_admin: "Unable to create the administrator:"
+ man: "Man"
+ woman: "Woman"
+ pseudonym: "Pseudonym"
+ pseudonym_is_required: "Pseudonym is required."
+ first_name: "First name"
+ first_name_is_required: "First name is required."
+ surname: "Last name"
+ surname_is_required: "Last name is required."
+ email_address: "Email address"
+ email_is_required: "Email address is required."
+ birth_date: "Date of birth"
+ address: "Address"
+ phone_number: "Phone number"
authentication_new:
# add a new authentication provider (SSO)
@@ -726,6 +777,7 @@ en:
statistics:
# statistics tables
+ statistics: "Statistics"
evolution: "Evolution"
age_filter: "Age filter"
from_age: "From" # context: age. eg: from 8 to 40 years old
@@ -738,6 +790,8 @@ en:
criterion: "Criterion:"
value: "Value:"
exclude: "Exclude"
+ from_date: "From" # context: date. eg: "from 01/01 to 01/05"
+ to_date: "to" # context: date. eg: "from 01/01 to 01/05"
entries: "Entries:"
revenue_: "Revenue:"
average_age: "Average age:"
@@ -745,8 +799,11 @@ en:
total: "Total"
available_hours: "Hours available for booking:"
available_tickets: "Tickets available for booking:"
+ date: "Date"
+ user: "User"
gender: "Gender"
age: "Age"
+ type: "Type"
revenue: "Revenue"
unknown: "Unknown"
user_id: "User ID"
@@ -756,155 +813,166 @@ en:
export_the_current_search_results: "Export the current search results"
export: "Export"
deleted_user: "Deleted user"
+ man: "Man"
+ woman: "Woman"
+ export_is_running_you_ll_be_notified_when_its_ready: "Export is running. You'll be notified when it's ready."
stats_graphs:
# statistics graphs
+ statistics: "Statistics"
data: "Data"
day: "Day"
week: "Week"
+ from_date: "From" # context: date. eg: "from 01/01 to 01/05"
+ to_date: "to" # context: date. eg: "from 01/01 to 01/05"
+ month: "Month"
start: "Start:"
end: "End:"
+ type: "Type"
revenue: "Revenue"
top_list_of: "Top list of"
number: "Number"
week_short: "Week"
week_of_START_to_END: "Week of {START} to {END}"
no_data_for_this_period: "No data for this period"
+ date: "Date"
settings:
# global application parameters and customization
- settings:
- title: "Title"
- customize_the_application: "Customize the application"
- general: "General"
- fablab_title: "FabLab title"
- fablab_name: "FabLab name"
- title_concordance: "Title concordance"
- male: "Male."
- female: "Female."
- neutral: "Neutral."
- eg: "eg:"
- about: "About"
- male_preposition: "the"
- female_preposition: "the"
- neutral_preposition: ""
- customize_information_messages: "Customize information messages"
- message_of_the_machine_booking_page: "Message of the machine booking page:"
- type_the_message_content: "Type the message content"
- warning_message_of_the_training_booking_page: "Warning message of the training booking page:"
- information_message_of_the_training_reservation_page: "Information message of the training reservation page:"
- message_of_the_subscriptions_page: "Message of the subscriptions page:"
- message_of_the_events_page: "Message of the events page:"
- message_of_the_spaces_page: "Message of the spaces page:"
- legal_documents: "Legal documents"
- if_these_documents_are_not_filled_no_consent_about_them_will_be_asked_to_the_user: "If these documents are not filled, no consent about them will be asked."
- general_terms_and_conditions: "General terms and conditions (T&C)"
- terms_of_service: "Terms of service (TOS)"
- customize_the_graphics: "Customize the graphics"
- for_an_optimal_rendering_the_logo_image_must_be_at_the_PNG_format_with_a_transparent_background_and_with_an_aspect_ratio_3.5_times_wider_than_the_height: "For an optimal rendering, the logo image must be at the PNG format with a transparent background and an aspect ratio 3.5 wider than the height."
- concerning_the_favicon_it_must_be_at_ICO_format_with_a_size_of_16x16_pixels: "Concerning the favicon, it must be at ICO format with a size of 16x16 pixels."
- remember_to_refresh_the_page_for_the_changes_to_take_effect: "Remember to refresh the page for the changes to take effect."
- logo_white_background: "Logo (white background)"
- change_the_logo: "Change the logo"
- logo_black_background: "Logo (black background)"
- favicon: "Favicon"
- change_the_favicon: "Change the favicon"
- main_colour: "Main colour:"
- primary: "Primary"
- secondary_colour: "Secondary colour:"
- secondary: "Secondary"
- background_picture_of_the_profile_banner: "Background picture of the profile banner"
- change_the_profile_banner: "Change the profile banner"
- home_page: "Home page"
- news_of_the_home_page: "News of the home page:"
- type_your_news_here: "Type your news here"
- leave_it_empty_to_not_bring_up_any_news_on_the_home_page: "Leave it empty to not bring up any news on the home page"
- twitter_stream: "Twitter Stream:"
- name_of_the_twitter_account: "Name of the Twitter account"
- title_of_the_about_page: "Title of the About page"
- shift_enter_to_force_carriage_return: "SHIFT + ENTER to force carriage return"
- input_the_main_content: "Input the main content"
- drag_and_drop_to_insert_images: "Drap and drop to insert images"
- input_the_fablab_contacts: "Input the FabLab contacts"
- reservations: "Reservations"
- reservations_parameters: "Reservations parameters"
- confine_the_booking_agenda: "Confine the booking agenda"
- opening_time: "Opening time"
- closing_time: "Closing time"
- max_visibility: "Maximum visibility (in months)"
- visibility_for_yearly_members: "For currently running subscriptions, at least 1 year long"
- visibility_for_other_members: "For all other members"
- ability_for_the_users_to_move_their_reservations: "Ability for the users to move their reservations"
- reservations_shifting: "Reservations shifting"
- prior_period_hours: "Prior period (hours)"
- enabled: "Enabled"
- disabled: "Disabled"
- ability_for_the_users_to_cancel_their_reservations: "Ability for the users to cancel their reservations"
- reservations_cancelling: "Reservations cancelling"
- reservations_reminders: "Reservations reminders"
- notification_sending_before_the_reservation_occurs: "Notification sending before the reservation occurs"
- customization_of_SETTING_successfully_saved: "Customization of the {SETTING} successfully saved."
- file_successfully_updated: "File successfully updated."
- name_genre: "title concordance"
- machine_explications_alert: "explanation message on the machine reservation page"
- training_explications_alert: "explanation message on the training reservation page"
- training_information_message: "information message on the machine reservation page"
- subscription_explications_alert: "explanation message on the subscription page"
- event_explications_alert: "explanation message on the event reservation page"
- space_explications_alert: "explanation message on the space reservation page"
- main_color: "main colour"
- secondary_color: "secondary colour"
- home_blogpost: "homepage's brief"
- twitter_name: "Twitter feed name"
- about_title: "\"About\" page title"
- about_body: "\"About\" page content"
- about_contacts: "\"About\" page contacts"
- privacy_draft: "privacy policy draft"
- privacy_body: "privacy policy"
- privacy_dpo: "data protection officer address"
- booking_window_start: "opening time"
- booking_window_end: "closing time"
- booking_move_enable: "reservation moving enabling"
- booking_move_delay: "preventive delay of moving"
- booking_cancel_enable: "reservation canceling enabling"
- booking_cancel_delay: "preventive delay of canceling"
- reminder_enable: "reservation reminding enabling"
- reminder_delay: "delay before sending the reminder"
- default_value_is_24_hours: "If the field is leaved empty: 24 hours."
- visibility_yearly: "maximum visibility for annual subscribers"
- visibility_others: "maximum visibility for other members"
- confidentiality: "Confidentiality"
- display_machine_reservation_user_name: "Display the full name of the user who booked a machine slot"
- display_name: "Display the name"
- display_name_enable: "name display"
- machines_sort_by: "machines display order"
- elements_ordering: "Elements ordering"
- machines_order: "Machines order"
- display_machines_sorted_by: "Display machines sorted by"
- sort_by:
- default: "Default"
- name: "Name"
- created_at: "Creation date"
- updated_at: "Last update date"
- privacy:
- title: "Privacy policy"
- input_the_dpo: "Input the contact of the Data Protection Officer"
- current_policy: "Current policy"
- draft_from_USER_DATE: "Draft, saved by {USER}, on {DATE}"
- save_or_publish: "Save or publish?"
- save_or_publish_body: "Do you want to publish a new version of the privacy policy or save it as a draft?"
- publish_will_notify: "Publish a new version will send a notification to every users."
- publish: "Publish"
- users_notified: "Platform users will be notified of the update."
+ title: "Title"
+ customize_the_application: "Customize the application"
+ general: "General"
+ fablab_title: "FabLab title"
+ fablab_name: "FabLab name"
+ title_concordance: "Title concordance"
+ male: "Male."
+ female: "Female."
+ neutral: "Neutral."
+ eg: "eg:"
+ about: "About"
+ male_preposition: "the"
+ female_preposition: "the"
+ neutral_preposition: ""
+ customize_information_messages: "Customize information messages"
+ message_of_the_machine_booking_page: "Message of the machine booking page:"
+ type_the_message_content: "Type the message content"
+ warning_message_of_the_training_booking_page: "Warning message of the training booking page:"
+ information_message_of_the_training_reservation_page: "Information message of the training reservation page:"
+ message_of_the_subscriptions_page: "Message of the subscriptions page:"
+ message_of_the_events_page: "Message of the events page:"
+ message_of_the_spaces_page: "Message of the spaces page:"
+ legal_documents: "Legal documents"
+ if_these_documents_are_not_filled_no_consent_about_them_will_be_asked_to_the_user: "If these documents are not filled, no consent about them will be asked."
+ general_terms_and_conditions: "General terms and conditions (T&C)"
+ terms_of_service: "Terms of service (TOS)"
+ customize_the_graphics: "Customize the graphics"
+ for_an_optimal_rendering_the_logo_image_must_be_at_the_PNG_format_with_a_transparent_background_and_with_an_aspect_ratio_3.5_times_wider_than_the_height: "For an optimal rendering, the logo image must be at the PNG format with a transparent background and an aspect ratio 3.5 wider than the height."
+ concerning_the_favicon_it_must_be_at_ICO_format_with_a_size_of_16x16_pixels: "Concerning the favicon, it must be at ICO format with a size of 16x16 pixels."
+ remember_to_refresh_the_page_for_the_changes_to_take_effect: "Remember to refresh the page for the changes to take effect."
+ logo_white_background: "Logo (white background)"
+ change_the_logo: "Change the logo"
+ logo_black_background: "Logo (black background)"
+ favicon: "Favicon"
+ change_the_favicon: "Change the favicon"
+ main_colour: "Main colour:"
+ primary: "Primary"
+ secondary_colour: "Secondary colour:"
+ secondary: "Secondary"
+ background_picture_of_the_profile_banner: "Background picture of the profile banner"
+ change_the_profile_banner: "Change the profile banner"
+ home_page: "Home page"
+ news_of_the_home_page: "News of the home page:"
+ type_your_news_here: "Type your news here"
+ leave_it_empty_to_not_bring_up_any_news_on_the_home_page: "Leave it empty to not bring up any news on the home page"
+ twitter_stream: "Twitter Stream:"
+ name_of_the_twitter_account: "Name of the Twitter account"
+ title_of_the_about_page: "Title of the About page"
+ shift_enter_to_force_carriage_return: "SHIFT + ENTER to force carriage return"
+ input_the_main_content: "Input the main content"
+ drag_and_drop_to_insert_images: "Drap and drop to insert images"
+ input_the_fablab_contacts: "Input the FabLab contacts"
+ reservations: "Reservations"
+ reservations_parameters: "Reservations parameters"
+ confine_the_booking_agenda: "Confine the booking agenda"
+ opening_time: "Opening time"
+ closing_time: "Closing time"
+ max_visibility: "Maximum visibility (in months)"
+ visibility_for_yearly_members: "For currently running subscriptions, at least 1 year long"
+ visibility_for_other_members: "For all other members"
+ ability_for_the_users_to_move_their_reservations: "Ability for the users to move their reservations"
+ reservations_shifting: "Reservations shifting"
+ prior_period_hours: "Prior period (hours)"
+ enabled: "Enabled"
+ disabled: "Disabled"
+ ability_for_the_users_to_cancel_their_reservations: "Ability for the users to cancel their reservations"
+ reservations_cancelling: "Reservations cancelling"
+ reservations_reminders: "Reservations reminders"
+ notification_sending_before_the_reservation_occurs: "Notification sending before the reservation occurs"
+ customization_of_SETTING_successfully_saved: "Customization of the {SETTING} successfully saved."
+ file_successfully_updated: "File successfully updated."
+ name_genre: "title concordance"
+ machine_explications_alert: "explanation message on the machine reservation page"
+ training_explications_alert: "explanation message on the training reservation page"
+ training_information_message: "information message on the machine reservation page"
+ subscription_explications_alert: "explanation message on the subscription page"
+ event_explications_alert: "explanation message on the event reservation page"
+ space_explications_alert: "explanation message on the space reservation page"
+ main_color: "main colour"
+ secondary_color: "secondary colour"
+ home_blogpost: "homepage's brief"
+ twitter_name: "Twitter feed name"
+ about_title: "\"About\" page title"
+ about_body: "\"About\" page content"
+ about_contacts: "\"About\" page contacts"
+ privacy_draft: "privacy policy draft"
+ privacy_body: "privacy policy"
+ privacy_dpo: "data protection officer address"
+ booking_window_start: "opening time"
+ booking_window_end: "closing time"
+ booking_move_enable: "reservation moving enabling"
+ booking_move_delay: "preventive delay of moving"
+ booking_cancel_enable: "reservation canceling enabling"
+ booking_cancel_delay: "preventive delay of canceling"
+ reminder_enable: "reservation reminding enabling"
+ reminder_delay: "delay before sending the reminder"
+ default_value_is_24_hours: "If the field is leaved empty: 24 hours."
+ visibility_yearly: "maximum visibility for annual subscribers"
+ visibility_others: "maximum visibility for other members"
+ confidentiality: "Confidentiality"
+ display_machine_reservation_user_name: "Display the full name of the user who booked a machine slot"
+ display_name: "Display the name"
+ display_name_enable: "name display"
+ machines_sort_by: "machines display order"
+ elements_ordering: "Elements ordering"
+ machines_order: "Machines order"
+ display_machines_sorted_by: "Display machines sorted by"
+ sort_by:
+ default: "Default"
+ name: "Name"
+ created_at: "Creation date"
+ updated_at: "Last update date"
+ privacy:
+ title: "Privacy policy"
+ input_the_dpo: "Input the contact of the Data Protection Officer"
+ current_policy: "Current policy"
+ draft_from_USER_DATE: "Draft, saved by {USER}, on {DATE}"
+ save_or_publish: "Save or publish?"
+ save_or_publish_body: "Do you want to publish a new version of the privacy policy or save it as a draft?"
+ publish_will_notify: "Publish a new version will send a notification to every users."
+ publish: "Publish"
+ users_notified: "Platform users will be notified of the update."
open_api_clients:
add_new_client: "Create new API client"
api_documentation: "API documentation"
open_api_clients: "OpenAPI clients"
+ name: "Name"
calls_count: "calls count"
+ token: "Token"
created_at: "Creation date"
reset_token: "revoke access"
client_name: "Client's name"
+ confirmation_required: "Confirmation required"
do_you_really_want_to_delete_this_open_api_client: "Do you really want to delete this OpenAPI client?"
do_you_really_want_to_revoke_this_open_api_access: "Do you really want to revoke this access ? It will erase and replace the current token."
client_successfully_created: "Client successfully created."
@@ -914,27 +982,24 @@ en:
space_new:
# create a new space
- space_new:
- add_a_new_space: "Add a new space"
- watch_out_when_creating_a_new_space_its_prices_are_initialized_at_0_for_all_subscriptions: "Watch out! When creating a new space, its prices are initialized at 0 for all subscriptions."
- consider_changing_its_prices_before_creating_any_reservation_slot: "Consider changing its prices before creating any reservation slot."
- add_this_space: "Add this space"
+ add_a_new_space: "Add a new space"
+ watch_out_when_creating_a_new_space_its_prices_are_initialized_at_0_for_all_subscriptions: "Watch out! When creating a new space, its prices are initialized at 0 for all subscriptions."
+ consider_changing_its_prices_before_creating_any_reservation_slot: "Consider changing its prices before creating any reservation slot."
+ add_this_space: "Add this space"
space_edit:
# modify an exiting space
- space_edit:
- edit_the_space_NAME: "Edit the space: {NAME}"
- validate_the_changes: "Validate the changes"
+ edit_the_space_NAME: "Edit the space: {NAME}"
+ validate_the_changes: "Validate the changes"
manage_abuses:
# process and delete abuses reports
- manage_abuses:
- abuses_list: "Reports list"
- no_reports: "No reports for now"
- published_by: "published by"
- at_date: "on"
- has_reported: "made the following report:"
- confirmation_required: "Confirm the processing of the report"
- report_will_be_destroyed: "Once the report has been processed, it will be deleted. This can't be undone, continue?"
- report_removed: "The report has been deleted"
- failed_to_remove: "An error occurred, unable to delete the report"
+ abuses_list: "Reports list"
+ no_reports: "No reports for now"
+ published_by: "published by"
+ at_date: "on"
+ has_reported: "made the following report:"
+ confirmation_required: "Confirm the processing of the report"
+ report_will_be_destroyed: "Once the report has been processed, it will be deleted. This can't be undone, continue?"
+ report_removed: "The report has been deleted"
+ failed_to_remove: "An error occurred, unable to delete the report"
diff --git a/config/locales/app.admin.fr.yml b/config/locales/app.admin.fr.yml
index 6d903b5ca..47646a36f 100644
--- a/config/locales/app.admin.fr.yml
+++ b/config/locales/app.admin.fr.yml
@@ -184,7 +184,7 @@ fr:
free_entry: "Entrée libre"
free_admission: "Entrée gratuite"
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"
add_a_category: "Ajouter une catégorie"
name: "Nom"
@@ -368,7 +368,7 @@ fr:
download_the_invoice: "Télécharger la facture"
download_the_credit_note: "Télécharger l'avoir"
credit_note: "Avoir"
- display_more_invoices: "Afficher plus de factures ..."
+ display_more_invoices: "Afficher plus de factures..."
no_invoices_for_now: "Aucune facture pour le moment."
invoicing_settings: "Paramètres de facturation"
warning_invoices_disabled: "Attention : les factures ne sont pas activées. Aucune facture ne sera générée par Fab-manager. Vous devez néanmoins remplir correctement les informations ci-dessous, particulièrement la TVA."
@@ -584,7 +584,7 @@ fr:
phone: "Tel."
user_type: "Type utilisateur"
subscription: "Abonnement"
- display_more_users: "Afficher plus d'utilisateurs ..."
+ display_more_users: "Afficher plus d'utilisateurs..."
administrators: "Administrateurs"
search_for_an_administrator: "Recherchez un administrateur"
add_a_new_administrator: "Ajouter un nouvel administrateur"
@@ -743,11 +743,11 @@ fr:
woman: "Femme"
pseudonym: "Pseudonyme"
pseudonym_is_required: "Le pseudonyme est requis."
- first_name: "Votre prénom"
+ first_name: "Prénom"
first_name_is_required: "Le prénom est requis."
- surname: "Votre nom"
+ surname: "Nom"
surname_is_required: "Le nom est requis."
- email_address: "Votre adresse de courriel"
+ email_address: "Adresse de courriel"
email_is_required: "L'adresse de courriel est requise."
birth_date: "Date de naissance"
address: "Adresse"