mirror of
https://github.com/LaCasemate/fab-manager.git
synced 2024-12-15 00:24:09 +01:00
2575 lines
158 KiB
YAML
2575 lines
158 KiB
YAML
sv:
|
|
app:
|
|
admin:
|
|
edit_destroy_buttons:
|
|
deleted: "Raderad."
|
|
unable_to_delete: "Kunde inte ta bort: "
|
|
delete_item: "Ta bort {TYPE}"
|
|
confirm_delete: "Ta bort"
|
|
delete_confirmation: "Är du säker på att du vill ta bort denna {TYPE}?"
|
|
machines:
|
|
the_fablab_s_machines: "FabLabs utrustning"
|
|
all_machines: "All utrustning"
|
|
add_a_machine: "Lägg till utrustning"
|
|
manage_machines_categories: "Hantera utrustningskategorier"
|
|
machines_settings: "Inställningar"
|
|
machines_settings:
|
|
title: "Inställningar"
|
|
generic_text_block: "Textblock"
|
|
generic_text_block_info: "Visar ett textblock ovanför listan över utrustning som är synlig för medlemmar."
|
|
generic_text_block_switch: "Visa textblock"
|
|
cta_switch: "Visa en knapp"
|
|
cta_label: "Knappetikett"
|
|
cta_url: "url"
|
|
save: "Spara"
|
|
successfully_saved: "Din banderoll har sparats."
|
|
machine_categories_list:
|
|
machine_categories: "Utrustningskategorier"
|
|
add_a_machine_category: "Lägg till en utrustningskategori"
|
|
name: "Namn"
|
|
machines_number: "Antal av utrustning"
|
|
machine_category: "Utrustningskategorier"
|
|
machine_category_modal:
|
|
new_machine_category: "Ny kategori"
|
|
edit_machine_category: "Redigera kategori"
|
|
successfully_created: "Den nya utrustningskategorin har skapats."
|
|
unable_to_create: "Det går inte att radera utrustningskategorin: "
|
|
successfully_updated: "Utrustningskategorin har uppdaterats."
|
|
unable_to_update: "Det går inte att ändra utrustningskategorin: "
|
|
machine_category_form:
|
|
name: "Kategorinamn"
|
|
assigning_machines: "Koppla utrustning till denna kategori"
|
|
save: "Spara"
|
|
machine_form:
|
|
ACTION_title: "{ACTION, select, create{Ny} other{uppdatera}} utrustningen"
|
|
watch_out_when_creating_a_new_machine_its_prices_are_initialized_at_0_for_all_subscriptions: "Observera! När du skapar ny utrustning sätts dess pris till 0 i samtliga prenumerationer."
|
|
consider_changing_them_before_creating_any_reservation_slot: "Överväg att ändra dem innan en plats skapas."
|
|
description: "Beskrivning"
|
|
name: "Namn"
|
|
illustration: "Visuell"
|
|
illustration_recommendation: "Maximal storlek: 932 * 700 px (obegränsat förhållande). Bilden kan beskäras i listvyn. Endast beskrivningssidan visar hela bilden."
|
|
technical_specifications: "Tekniska specifikationer"
|
|
category: "Kategori"
|
|
attachments: "Bilagor"
|
|
attached_files_pdf: "Bifogade filer (pdf)"
|
|
add_an_attachment: "Lägg till bilaga"
|
|
settings: "Inställningar"
|
|
disable_machine: "Inaktivera utrustning"
|
|
disabled_help: "När den är inaktiverad kommer utrustningen inte att vara bokningsbar och kommer inte att visas som standard i utrustningslistan."
|
|
reservable: "Kan denna utrustning reserveras?"
|
|
reservable_help: "När den är inaktiverad, kommer utrustningen att visas i standardlistan över utrustning, men utan bokningsknappen. Om du redan har skapat vissa lediga platser för denna utrustning, kanske du vill ta bort dem: gör det från admingränssnittet."
|
|
save: "Spara"
|
|
create_success: "Utrustningen skapades framgångsrikt"
|
|
update_success: "Utrustningen uppdaterades framgångsrikt"
|
|
training_form:
|
|
ACTION_title: "{ACTION, select, create{Ny} other{uppdatera}} utbildningen"
|
|
beware_when_creating_a_training_its_reservation_prices_are_initialized_to_zero: "Varning, när du skapar en utbildning, sätts dess bokningspriser till noll."
|
|
dont_forget_to_change_them_before_creating_slots_for_this_training: "Glöm inte att ändra dem innan du skapar platser för denna utbildning."
|
|
description: "Beskrivning"
|
|
name: "Namn"
|
|
illustration: "Visuell"
|
|
illustration_recommendation: "Maximal storlek: 932 * 700 px (obegränsat förhållande). Bilden kan beskäras i listvyn. Endast beskrivningssidan visar hela bilden."
|
|
add_a_new_training: "Lägg till en ny utbildning"
|
|
validate_your_training: "Validera din utbildning"
|
|
settings: "Inställningar"
|
|
associated_machines: "Kopplad utrustning"
|
|
associated_machines_help: "Om du associerar utrustning till denna utbildning, kommer medlemmarna att behöva klara denna utbildning innan de kan reservera utrustningen."
|
|
default_seats: "Förvalt antal platser"
|
|
public_page: "Visa i utbildningslistor"
|
|
public_help: "När detta alternativ är avmarkerat kommer det att förhindra att utbildningen visas i utbildningslistan."
|
|
disable_training: "Inaktivera utbildningen"
|
|
disabled_help: "När den är inaktiverad kommer utbildningen inte att vara bokningsbar och kommer inte att visas som standard i utbildningslistan."
|
|
automatic_cancellation: "Automatisk avbokning"
|
|
automatic_cancellation_info: "Om du redigerar specifika villkor här kommer de allmänna avbokningsvillkoren inte längre att beaktas. Du kommer att meddelas om en session avbryts. Kreditnotor och återbetalningar kommer att skapas automatiskt om plånboken är aktiverad. Annars måste du göra det manuellt."
|
|
automatic_cancellation_switch: "Aktivera automatisk avbokning för denna utbildning"
|
|
automatic_cancellation_threshold: "Minsta antal bokningar för att upprätthålla ett tillfälle"
|
|
automatic_cancellation_deadline: "Deadline, i timmar, före automatisk annullering"
|
|
authorization_validity: "Giltighetstid för tillstånd"
|
|
authorization_validity_info: "Du kan definiera en specifik giltighetstid i månader för denna utbildning. De allmänna villkoren kommer inte längre att beaktas."
|
|
authorization_validity_switch: "Aktivera en giltighetsperiod för auktorisering"
|
|
authorization_validity_period: "Giltighetstid i månader"
|
|
validation_rule: "Auktorisering annuleras enligt"
|
|
validation_rule_info: "Definiera en regel som upphäver ett tillstånd om utrustningen i samband med utbildningen inte är reserverad för en viss tidsperiod. Denna regel råder över giltighetstiden för tillstånd."
|
|
validation_rule_switch: "Aktivera valideringsregeln"
|
|
validation_rule_period: "Tidsgräns i månader"
|
|
save: "Spara"
|
|
create_success: "Utbildningen har skapats"
|
|
update_success: "Utbildningen har uppdaterats"
|
|
space_form:
|
|
ACTION_title: "{ACTION, select, create{Ny} other{Uppdatera }} lokal"
|
|
watch_out_when_creating_a_new_space_its_prices_are_initialized_at_0_for_all_subscriptions: "Observera! När du skapar ny lokal sätts dess pris till 0 i samtliga prenumerationer."
|
|
consider_changing_its_prices_before_creating_any_reservation_slot: "Överväg att ändra priset innan du skapar en reservationsplats."
|
|
name: "Namn"
|
|
illustration: "Visuell"
|
|
illustration_recommendation: "Maximal storlek: 932 * 700 px (obegränsat förhållande). Bilden kan beskäras i listvyn. Endast beskrivningssidan visar hela bilden."
|
|
description: "Beskrivning"
|
|
characteristics: "Egenskaper"
|
|
attachments: "Bilagor"
|
|
attached_files_pdf: "Bifogade filer (pdf)"
|
|
add_an_attachment: "Lägg till bilaga"
|
|
settings: "Inställningar"
|
|
default_seats: "Förvalt antal platser"
|
|
disable_space: "Inaktivera lokalen"
|
|
disabled_help: "När den är inaktiverad kommer lokalen inte att vara bokningsbar och kommer inte att visas som standard i listan med lokaler."
|
|
save: "Spara"
|
|
create_success: "Lokalen skapades framgångsrikt"
|
|
update_success: "Lokalen uppdaterades"
|
|
associated_machines: "Inkluderad utrustning"
|
|
children_spaces: "Inkluderade lokaler"
|
|
associated_objects: "Kopplade objekt"
|
|
associated_objects_warning: "Använd endast dessa fält om du vill ha blockerande bokningar mellan lokaler, biytor och utrustning. Om du vill att bokningar av utrustning och lokaler ska vara oberoende av varandra, lämna följande fält tomt."
|
|
event_form:
|
|
ACTION_title: "{ACTION, select, create{Nytt} other{Uppdatera}} evenemanget"
|
|
title: "Rubrik"
|
|
illustration: "Visuell"
|
|
illustration_recommendation: "Maximal storlek: 932 * 700 px (obegränsat förhållande). Bilden kan beskäras i listvyn. Endast beskrivningssidan visar hela bilden."
|
|
description: "Beskrivning"
|
|
attachments: "Bilagor"
|
|
attached_files_pdf: "Bifogade filer (pdf)"
|
|
add_a_new_file: "Lägg till ny fil"
|
|
event_category: "Kategori för evenemang"
|
|
dates_and_opening_hours: "Datum och öppettider"
|
|
all_day: "Hela dagen"
|
|
all_day_help: "Kommer evenemanget att pågå hela dagen eller vill du ställa in tider?"
|
|
start_date: "Startdatum"
|
|
end_date: "Slutdatum"
|
|
start_time: "Starttid"
|
|
end_time: "Sluttid"
|
|
recurrence: "Återkommande"
|
|
_and_ends_on: "och slutar på"
|
|
prices_and_availabilities: "Priser och tillgängligheter"
|
|
standard_rate: "Standardavgift"
|
|
0_equal_free: "0 = kostnadsfritt"
|
|
fare_class: "Biljettklass"
|
|
price: "Pris"
|
|
seats_available: "Tillgängliga platser"
|
|
seats_help: "Om du lämnar detta fält tomt, kommer detta evenemang att vara tillgängligt utan bokning."
|
|
event_themes: "Evenemangsteman"
|
|
age_range: "Åldersspann"
|
|
add_price: "Lägg till ett pris"
|
|
save: "Spara"
|
|
create_success: "Evenemanget skapades"
|
|
events_updated: "{COUNT, plural, one {}=1{Ett evenemang} other{{COUNT} Evenemang}} uppdaterades"
|
|
events_not_updated: "{TOTAL, plural, =1{Evenemanget } other{On {TOTAL} evenemang {COUNT, plural, =1{ett} other{{COUNT} }}}} uppdaterades inte."
|
|
error_deleting_reserved_price: "Det går inte att ta bort det begärda priset eftersom det är associerat med vissa befintliga bokningar"
|
|
other_error: "Ett oväntat fel inträffade när evenemanget uppdaterades"
|
|
recurring:
|
|
none: "Inget"
|
|
every_days: "Varje dag"
|
|
every_week: "Varje vecka"
|
|
every_month: "Varje månad"
|
|
every_year: "Varje år"
|
|
event_type: "Typ av evenemang"
|
|
event_types:
|
|
standard: "Evenemangsstandard"
|
|
nominative: "Evenemangbeskrivning"
|
|
family: "Evenemang reserverat för medlemmar"
|
|
pre_registration: "Föranmälan"
|
|
pre_registration_help: "Om detta alternativ markeras måste administratörer och chefer validera bokningar innan de blir slutgiltiga."
|
|
pre_registration_end_date: "Deadline för förbokning"
|
|
plan_form:
|
|
ACTION_title: "{ACTION, select, create{Ny} other{Uppdatera}} plan"
|
|
tab_settings: "Inställningar"
|
|
tab_usage_limits: "Användningsbegränsning"
|
|
description: "Beskrivning"
|
|
general_settings: "Allmänna inställningar"
|
|
general_settings_info: "Bestäm vilken grupp denna prenumeration är tillägnad. Ange också sitt pris och varaktighet i perioder."
|
|
activation_and_payment: "Aktivering och betalning av prenumeration"
|
|
name: "Namn"
|
|
name_max_length: "Namnlängd måste vara mindre än 24 tecken."
|
|
group: "Grupp"
|
|
transversal: "Transversal plan"
|
|
transversal_help: "Om detta alternativ är markerat kommer en kopia av denna plan att skapas för varje nuvarande aktiverade grupper."
|
|
display: "Visa"
|
|
category: "Kategori"
|
|
category_help: "Kategorier tillåter dig att gruppera prenumerationsplanerna på den publika prenumerationsvyn."
|
|
number_of_periods: "Antal perioder"
|
|
period: "Period"
|
|
year: "År"
|
|
month: "Månad"
|
|
week: "Vecka"
|
|
subscription_price: "Prenumerationspris"
|
|
edit_amount_info: "Observera att om du ändrar priset på denna plan, kommer det nya priset endast gälla för nya prenumeranter. Aktuella prenumerationer kommer att förbli oförändrade, även de med ett löpande betalningsschema."
|
|
visual_prominence: "Visualisering av prenumerationen"
|
|
visual_prominence_help: "På prenumerationssidan kommer de mest framträdande abonnemangen att placeras högst upp på listan. Ett högt nummer betyder en högre placering."
|
|
rolling_subscription: "Rullande prenumeration?"
|
|
rolling_subscription_help: "En rullande prenumeration kommer att börja på dagen för de första utbildningarna, annars kommer den att börja så snart den köps."
|
|
monthly_payment: "Månadsbetalning?"
|
|
monthly_payment_help: "Om månatlig betalning är aktiverad, kommer medlemmarna att kunna välja mellan en engångsbetalning eller ett betalningsschema iscensatt varje månad."
|
|
information_sheet: "Informationsblad"
|
|
notified_partner: "Meddelad samarbetspartner"
|
|
new_user: "Ny användare"
|
|
alert_partner_notification: "Som en del av en partnerprenumeration, kan vissa meddelanden skickas till den här användaren."
|
|
disabled: "Inaktivera prenumeration"
|
|
disabled_help: "Obs: inaktivering av denna plan kommer inte att avregistrera användare som har aktiva prenumerationer med den."
|
|
duration: "Varaktighet"
|
|
partnership: "Samarbete"
|
|
partner_plan: "Partnerprenumeration"
|
|
partner_plan_help: "Du kan sälja abonnemang i samarbete med en annan organisation. Genom att göra det kommer den andra organisationen att meddelas när en medlem prenumererar på denna prenumerationsplan."
|
|
partner_created: "Samarbetspartnern har skapats"
|
|
slots_visibility: "Platsers synlighet"
|
|
slots_visibility_help: "Du kan avgöra hur långt i förväg prenumeranter kan visa och reservera platser. När den här inställningen är inställd, har den företräde framför de allmänna inställningarna."
|
|
machines_visibility: "Tidsgräns för synlighet, i timmar (utrustning)"
|
|
visibility_minimum: "Synligheten kan inte vara mindre än 7 timmar"
|
|
save: "Spara"
|
|
create_success: "Plan(er) har skapats. Glöm inte att omdefiniera priser."
|
|
update_success: "Planen har uppdaterats"
|
|
plan_limit_form:
|
|
usage_limitation: "Begränsningar och tillåten användning"
|
|
usage_limitation_info: "Definiera ett maximalt antal bokningstider per dag och per utrustningskategori. Utrustningskategorier som inte har några konfigurerade parametrar kommer inte att omfattas av någon begränsning."
|
|
usage_limitation_switch: "Begränsa utrustningsbokningar till ett antal timmar per dag."
|
|
new_usage_limitation: "Lägg till en begränsning av användningen"
|
|
all_limitations: "Alla begränsningar"
|
|
by_category: "Enligt utrustningskategori"
|
|
by_machine: "Efter utrustning"
|
|
category: "Utrustningskategori"
|
|
machine: "Utrustningens namn"
|
|
max_hours_per_day: "Max. timmar/dag"
|
|
ongoing_limitations: "Pågående begränsningar"
|
|
saved_limitations: "Sparade begränsningar"
|
|
cancel: "Avbryt denna begränsning"
|
|
cancel_deletion: "Avbryt"
|
|
ongoing_deletion: "Pågående radering"
|
|
plan_limit_modal:
|
|
title: "Hantera begränsning av användning"
|
|
limit_reservations: "Begränsa bokningar"
|
|
by_category: "Enligt utrustningskategori"
|
|
by_machine: "Efter maskin"
|
|
category: "Utrustningskategori"
|
|
machine: "Utrustningens namn"
|
|
categories_info: "Om du väljer alla utrustningskategorier, kommer gränserna att gälla över hela linjen."
|
|
machine_info: "Observera att om du redan har skapat en begränsning för kategorin utrustning inklusive den valda utrustningen, kommer den att skrivas över permanent."
|
|
max_hours_per_day: "Maximalt antal bokningstimmar per dag"
|
|
confirm: "Bekräfta"
|
|
partner_modal:
|
|
title: "Skapa en ny samarbetspartner"
|
|
create_partner: "Skapa samarbetspartner"
|
|
first_name: "Förnamn"
|
|
surname: "Efternamn"
|
|
email: "E-postadress"
|
|
field_is_required: "Detta fält är obligatoriskt"
|
|
plan_pricing_form:
|
|
prices: "Priser"
|
|
about_prices: "De priser som anges här gäller för medlemmar som prenumererar på denna plan, för utrustning och lokaler. Alla priser är per timme."
|
|
copy_prices_from: "Kopiera priser från"
|
|
copy_prices_from_help: "Detta kommer att ersätta alla priser i denna plan med priserna på den valda planen"
|
|
machines: "Utrustning"
|
|
spaces: "Lokaler"
|
|
update_recurrent_modal:
|
|
title: "Periodisk evenemangsuppdatering"
|
|
edit_recurring_event: "Du håller på att uppdatera ett återkommande evenemang. Vad vill du uppdatera?"
|
|
edit_this_event: "Bara detta evenemang"
|
|
edit_this_and_next: "Detta evenemang samt framtida"
|
|
edit_all: "Alla evenemang"
|
|
date_wont_change: "Varning: du har ändrat evenemangsdatumet. Denna ändring kommer inte att spridas till andra tillfällen av det återkommande evenemanget."
|
|
confirm: "Uppdatera {MODE, select, single{evenemanget} other{evenemangen}}"
|
|
advanced_accounting_form:
|
|
title: "Avancerade redovisningsparametrar"
|
|
code: "Redovisningskoder"
|
|
analytical_section: "Analyssektion"
|
|
accounting_codes_settings:
|
|
code: "Redovisningskoder"
|
|
label: "Kontonamn"
|
|
journal_code: "Journalkod"
|
|
sales_journal: "Försäljningjournalkod"
|
|
financial: "Finansiell"
|
|
card: "Kortbetalningar"
|
|
wallet_debit: "Virtuella plånboksbetalningar"
|
|
other: "Andra betalningsmetoder"
|
|
wallet_credit: "Virtuell plånbokskredit"
|
|
VAT: "Moms"
|
|
sales: "Försäljning"
|
|
subscriptions: "Prenumerationer"
|
|
machine: "Utrustningsbokning"
|
|
training: "Bokning av utbildning"
|
|
event: "Evenmangsbokning"
|
|
space: "Lokalbokning"
|
|
prepaid_pack: "Paket med förbetalda timmar"
|
|
product: "Produkt i butiken"
|
|
error: "Felaktiga fakturor"
|
|
error_help: "Till följd av underhåll, kan det ibland hända att fakturor, som har genererats av misstag på grund av en bugg i programvaran, upptäcks. Eftersom dessa fakturor inte kan tas bort, kommer de att exporteras till det konto som definieras här. Vänligen avbryt dessa fakturor manuellt."
|
|
advanced_accounting: "Avancerad redovisning"
|
|
enable_advanced: "Aktivera avancerad redovisning"
|
|
enable_advanced_help: "Detta kommer att göra det möjligt att ha anpassade bokföringskoder per resurs (utrustning, lokaler, utbildning) . Dessa koder kan ändras på varje form av resursutgåva."
|
|
save: "Spara"
|
|
update_success: "Redovisningsinställningarna har uppdaterats"
|
|
#add a new machine
|
|
machines_new:
|
|
declare_a_new_machine: "Definiera ny utrustning"
|
|
#machine edition
|
|
machines_edit:
|
|
machine_edit: "Redigera utrustning"
|
|
#manage the trainings & machines slots
|
|
calendar:
|
|
calendar_management: "Kalenderhantering"
|
|
trainings: "Utbildningar"
|
|
machines: "Utrustning"
|
|
spaces: "Lokaler"
|
|
events: "Evenemang"
|
|
availabilities: "Tillgänglighet"
|
|
availabilities_notice: "Exportera tillgängliga platser till Excel."
|
|
select_a_slot: "Välj en plats"
|
|
info: "Info"
|
|
tags: "Taggar"
|
|
slot_duration: "Platsens längd: {DURATION} minuter"
|
|
ongoing_reservations: "Pågående bokningar"
|
|
without_reservation: "Utan bokning"
|
|
confirmation_required: "Bekräftelse krävs"
|
|
do_you_really_want_to_cancel_the_USER_s_reservation_the_DATE_at_TIME_concerning_RESERVATION: "Vill du verkligen avbryta {USER}s bokning, den {DATE} kl{TIME}, angående {RESERVATION}?"
|
|
reservation_was_successfully_cancelled: "Bokningen har avbrutits."
|
|
reservation_cancellation_failed: "Bokningen kunde inte avbrytas."
|
|
unable_to_remove_the_last_machine_of_the_slot_delete_the_slot_rather: "Det går inte att ta bort den sista utrustningen på plats. Ta bort platsen snarare."
|
|
do_you_really_want_to_remove_MACHINE_from_this_slot: "Vill du verkligen ta bort \"{MACHINE}\" från denna plats?"
|
|
this_will_prevent_any_new_reservation_on_this_slot_but_wont_cancel_those_existing: "Detta kommer att förhindra alla nya bokningar på denna plats men kommer inte att avbryta de befintliga."
|
|
beware_this_cannot_be_reverted: "OBS! Detta går inte att ångra."
|
|
the_machine_was_successfully_removed_from_the_slot: "Utrustningen togs bort från platsen."
|
|
deletion_failed: "Radering misslyckades."
|
|
do_you_really_want_to_remove_PLAN_from_this_slot: "Vill du verkligen ta bort \"{PLAN}\" från denna plats?"
|
|
the_plan_was_successfully_removed_from_the_slot: "Utrustningen togs bort från platsen."
|
|
DATE_slot: "{DATE} plats:"
|
|
what_kind_of_slot_do_you_want_to_create: "Vilken typ av plats vill du skapa?"
|
|
training: "Utbildning"
|
|
machine: "Utrustning"
|
|
space: "Lokal"
|
|
next: "Nästa >"
|
|
previous: "< Föregående"
|
|
select_some_machines: "Välj utrustning"
|
|
select_all: "Alla"
|
|
select_none: "Inget"
|
|
manage_machines: "Klicka här för att lägga till eller ta bort utrustning."
|
|
manage_spaces: "Klicka här för att lägga till eller ta bort lokaler."
|
|
manage_trainings: "Klicka här för att lägga till eller ta bort utbildningar."
|
|
number_of_tickets: "Antal biljetter: "
|
|
adjust_the_opening_hours: "Justera öppettiderna"
|
|
to_time: "till" #e.g. from 18:00 to 21:00
|
|
restrict_options: "Begränsningar"
|
|
restrict_with_labels: "Begränsa denna plats med etiketter"
|
|
restrict_for_subscriptions: "Begränsa denna plats för prenumerationsanvändare"
|
|
select_some_plans: "Välj planer"
|
|
plans: "Plan(er):"
|
|
recurrence: "Återkommande"
|
|
enabled: "Aktiverad"
|
|
period: "Period"
|
|
week: "Vecka"
|
|
month: "Månad"
|
|
number_of_periods: "Antal perioder"
|
|
end_date: "Slutdatum"
|
|
summary: "Sammanfattning"
|
|
select_period: "Välj en period för återkommande"
|
|
select_nb_period: "Välj ett antal perioder för återkommande"
|
|
select_end_date: "Välj datumet för den senaste förekomsten"
|
|
about_to_create: "Du håller på att skapa följande {TYPE, select, machines{utrustning} training{utbildning} space{lokal} other{annat}} {NUMBER, plural, one{plats} other{platser}}:"
|
|
divided_in_slots: "{COUNT, plural, one {}=1{Denna plats} other{Dessa platser}} kommer att vara öppna för bokning i perioder om {DURATION}-minuter."
|
|
reservable: "Reserverbara:"
|
|
labels: "Etikett(er):"
|
|
none: "Inget"
|
|
slot_successfully_deleted: "Platsen {START} - {END} har tagits bort"
|
|
slots_deleted: "Platsen för {START}och {COUNT, plural, one {}=1{en annan} other{{COUNT} andra}}har tagits bort"
|
|
unable_to_delete_the_slot: "Det går inte att ta bort platsen {START} - {END}, förmodligen för att det redan är reserverad av en medlem"
|
|
slots_not_deleted: "Av {TOTAL} platser {COUNT, plural, one {}=1{togs en inte bort} other{togs {COUNT} inte bort}}. Vissa reservationer kan finnas på {COUNT, plural, one {}=1{det} other{dem}}."
|
|
you_should_select_at_least_a_machine: "Du bör välja minst en utrustning på denna plats."
|
|
inconsistent_times: "Fel: slutet av tillgängligheten är före dess början."
|
|
min_one_slot: "Tillgången måste delas i minst en plats."
|
|
min_slot_duration: "Du måste ange en giltig varaktighet för platserna."
|
|
export_is_running_you_ll_be_notified_when_its_ready: "Exporten körs. Du kommer att meddelas när den är klar."
|
|
actions: "Aktiviteter"
|
|
block_reservations: "Begränsa bokningar"
|
|
do_you_really_want_to_block_this_slot: "Vill du verkligen blockera nya bokningar på denna plats? Det kommer att bli osynligt för användare."
|
|
locking_success: "Plats blockerad, den kommer inte att visas längre i användarkalendern"
|
|
locking_failed: "Ett fel uppstod. Blockering av plats har misslyckats"
|
|
allow_reservations: "Tillåt bokningar"
|
|
do_you_really_want_to_allow_reservations: "Vill du verkligen tillåta bokning igen på denna plats? Den kommer att bli synlig för användarna."
|
|
unlocking_success: "Platsen har låsts upp, den kommer att visas igen i användarkalendern"
|
|
unlocking_failed: "Ett fel uppstod. Låsning av plats har misslyckats"
|
|
reservations_locked: "Bokningen är blockerad"
|
|
unlockable_because_reservations: "Det går inte att blockera bokning på den här platsen eftersom vissa oavslutade bokningar finns på den."
|
|
delete_slot: "Ta bort denna plats"
|
|
do_you_really_want_to_delete_this_slot: "Vill du verkligen ta bort denna plats?"
|
|
delete_recurring_slot: "Du håller på att ta bort en återkommande plats. Vad vill du göra?"
|
|
delete_this_slot: "Endast denna plats"
|
|
delete_this_and_next: "Denna plats och följande"
|
|
delete_all: "Alla platser"
|
|
event_in_the_past: "Skapa en plats i det förflutna"
|
|
confirm_create_event_in_the_past: "Du är på väg att skapa en plats i det förflutna. Är du säker på att du vill göra detta? Medlemmar kommer inte att kunna boka denna plats."
|
|
edit_event: "Redigera evenemanget"
|
|
view_reservations: "Visa bokningar"
|
|
legend: "Förklaring"
|
|
and: "och"
|
|
external_sync: "Kalendersynkronisering"
|
|
divide_this_availability: "Dela upp denna tillgänglighet i"
|
|
slots: "platser"
|
|
slots_of: "av"
|
|
minutes: "minuter"
|
|
deleted_user: "Raderad användare"
|
|
select_type: "Välj en typ att fortsätta"
|
|
no_modules_available: "Ingen bokningsbar modul tillgänglig. Aktivera minst en modul (utrustning, lokaler eller utbildningar) i avsnittet Anpassning."
|
|
#import external iCal calendar
|
|
icalendar:
|
|
icalendar_import: "importera iCalendar"
|
|
intro: "Fab-manager gör det möjligt att automatiskt importera kalenderhändelser, på RFC 5545 iCalendar-format, från extern URL. Denna URL synkroniseras varje timme och händelserna visas i den offentliga kalendern. Du kan utlösa en synkronisering också, genom att klicka på motsvarande knapp framför varje import."
|
|
new_import: "Ny ICS import"
|
|
color: "Färg"
|
|
text_color: "Textfärg"
|
|
url: "URL"
|
|
name: "Namn"
|
|
example: "Exempel"
|
|
display: "Visa"
|
|
hide_text: "Dölj texten"
|
|
hidden: "Dolt"
|
|
shown: "Visas"
|
|
create_error: "Det går inte att skapa iCalendar-import. Försök igen senare"
|
|
delete_failed: "Det går inte att ta bort iCalendar-importen. Försök igen senare"
|
|
refresh: "Uppdaterar..."
|
|
sync_failed: "Det gick inte att synkronisera webbadressen. Försök igen senare"
|
|
confirmation_required: "Verifiering krävs"
|
|
confirm_delete_import: "Vill du verkligen ta bort denna iCalendar-import?"
|
|
delete_success: "iCalendar-import har tagits bort"
|
|
#management of the projects' components & settings
|
|
projects:
|
|
name: "Namn"
|
|
projects_settings: "Projektinställningar"
|
|
materials: "Material"
|
|
add_a_material: "Lägg till material"
|
|
themes: "Teman"
|
|
add_a_new_theme: "Lägg till ett nytt tema"
|
|
project_categories: "Kategorier"
|
|
add_a_new_project_category: "Lägg till en ny kategori"
|
|
licences: "Licenser"
|
|
statuses: "Status"
|
|
description: "Beskrivning"
|
|
add_a_new_licence: "Lägg till en ny licens"
|
|
manage_abuses: "Hantera rapporter"
|
|
settings:
|
|
title: "Inställningar"
|
|
comments: "Kommentarer"
|
|
disqus: "Disqus"
|
|
disqus_info: "Om du vill aktivera dina medlemmar och besökare att kommentera projekt, kan du aktivera Disqus forum genom att ställa in följande parameter. Besök <a href='https://help.disqus.com/customer/portal/articles/466208-what-s-a-shortname-' target='_blank'>Disqus hemsida</a> för mer information."
|
|
shortname: "Kort namn"
|
|
cad_files: "CAD-filer"
|
|
validation: "Godkännande"
|
|
validation_info: "Användare kan ladda upp CAD-filer (Computer Aided Design) med dokumentationen av sina projekt. Du kan ange vilka filtyper som är tillåtna. Använd testinmatningen nedan för att bestämma MIME-typen av en fil."
|
|
extensions: "Tillåtna filändelser"
|
|
new_extension: "Nytt tillägg"
|
|
new_ext_info_html: "<p>Ange ett nytt filtillägg för att tillåta att dessa filer laddas upp.</p><p>Tänk på att tillåta filarkiv (t. ex. ZIP) eller binär exekverbar (t. ex. EXE) kan resultera i ett <strong>farligt säkerhetsproblem</strong> och måste undvikas i alla fall.</p>"
|
|
mime_types: "Tillåtna MIME-typer"
|
|
new_mime_type: "Ny MIME-typ"
|
|
new_type_info_html: "<p>Ange en ny MIME-typ för att tillåta att dessa filer laddas upp.</p><p>Använd testinmatningen för att bestämma MIME-typen av en fil. Tänk på att tillåta filarkiv (t. ex. applikation / zip) eller binär körbar (t. ex. applikation/exe) kan resultera i ett <strong>farligt säkerhetsproblem</strong> och måste undvikas i alla fall.</p>"
|
|
test_file: "Testa en fil"
|
|
set_a_file: "Välj en fil"
|
|
file_is_TYPE: "MIME-typ av denna fil är {TYPE}"
|
|
projects_sharing: "Projektdelning"
|
|
open_lab_projects: "OpenLab projekt"
|
|
open_lab_info_html: "Aktivera OpenLab för att dela dina projekt med andra Fab Labs och visa ett galleri av delade projekt. Vänligen skicka ett mail till <a href='mailto:contact@fab-manager.com'>contact@fab-manager.com</a> för att få dina åtkomstuppgifter gratis."
|
|
open_lab_app_id: "ID"
|
|
open_lab_app_secret: "Hemlighet"
|
|
openlab_default_info_html: "I projektgalleriet kan besökarna växla mellan två vyer: alla delade projekt från hela OpenLab-nätverket, eller bara de projekt som dokumenterats i ditt Fab Lab.<br/>Här kan du välja vilken vy som visas som standard."
|
|
default_to_openlab: "Visa OpenLab som standard"
|
|
filters: Projektlista filter
|
|
project_categories: Kategorier
|
|
project_categories:
|
|
name: "Namn"
|
|
delete_dialog_title: "Verifiering krävs"
|
|
delete_dialog_info: "Kopplingarna mellan denna kategori och projekten kommer jag att ta bort."
|
|
projects_setting:
|
|
add: "Lägg till"
|
|
actions_controls: "Aktiviteter"
|
|
name: "Namn"
|
|
projects_setting_option:
|
|
edit: "Redigera"
|
|
delete_option: "Radera alternativ"
|
|
projects_setting_option_form:
|
|
name: "Namn"
|
|
description: "Beskrivning"
|
|
name_cannot_be_blank: "Namn får inte vara tomt."
|
|
save: "Spara"
|
|
cancel: "Avbryt"
|
|
status_settings:
|
|
option_create_success: "Statusen har skapats."
|
|
option_delete_success: "Statusen har raderats."
|
|
option_update_success: "Statusen har uppdaterats."
|
|
#track and monitor the trainings
|
|
trainings:
|
|
trainings_monitoring: "Övervakning av utbildningar"
|
|
all_trainings: "Alla utbildningar"
|
|
add_a_new_training: "Lägg till en ny utbildning"
|
|
name: "Utbildningsnamn"
|
|
associated_machines: "Kopplad utrustning"
|
|
cancellation: "Avbokning (deltagare | deadline)"
|
|
cancellation_minimum: "{ATTENDEES} minimum"
|
|
cancellation_deadline: "{DEADLINE} t"
|
|
capacity: "Kapacitet (max. deltagare)"
|
|
authorisation: "Tidsbegränsad behörighet"
|
|
period_MONTH: "{MONTH} {MONTH, plural, one{månad} other{månader}}"
|
|
active_true: "Ja"
|
|
active_false: "Nej"
|
|
validation_rule: "Bortfallet utan bokning"
|
|
select_a_training: "Välj en utbildning"
|
|
training: "Utbildning"
|
|
date: "Datum"
|
|
year_NUMBER: "År {NUMBER}"
|
|
month_of_NAME: "Månaden {NAME}"
|
|
NUMBER_reservation: "{NUMBER} {NUMBER, plural, one{bokning} other{bokningar}}"
|
|
none: "Inget"
|
|
training_validation: "Validering av träning"
|
|
training_of_the_DATE_TIME_html: "Utbildning den <strong>{DATE} - {TIME}</strong>"
|
|
you_can_validate_the_training_of_the_following_members: "Du kan validera träningen av följande medlemmar:"
|
|
deleted_user: "Raderad användare"
|
|
no_reservation: "Ingen bokning"
|
|
validate_the_trainings: "Validera utbildningarna"
|
|
edition_of_the_description_tooltip: "Upplagan av beskrivningens verktygstips"
|
|
describe_the_training_in_a_few_words: "Beskriv utbildningen med några ord."
|
|
description_is_limited_to_255_characters: "Beskrivningen är begränsad till 255 tecken."
|
|
description_was_successfully_saved: "Description was successfully saved."
|
|
training_successfully_deleted: "Training successfully deleted."
|
|
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?"
|
|
filter_status: "Filter:"
|
|
status_enabled: "Enabled"
|
|
status_disabled: "Disabled"
|
|
status_all: "All"
|
|
trainings_settings: "Settings"
|
|
#create a new training
|
|
trainings_new:
|
|
add_a_new_training: "Add a new training"
|
|
trainings_settings:
|
|
title: "Settings"
|
|
automatic_cancellation: "Trainings automatic cancellation"
|
|
automatic_cancellation_info: "Minimum number of participants required to maintain a session. You will be notified if a session is cancelled. Credit notes and refunds will be automatic if the wallet is enabled. Otherwise you will have to do it manually."
|
|
automatic_cancellation_switch: "Activate automatic cancellation for all the trainings"
|
|
automatic_cancellation_threshold: "Minimum number of registrations to maintain a session"
|
|
must_be_positive: "You must specify a number above or equal to 0"
|
|
automatic_cancellation_deadline: "Deadline, in hours, before automatic cancellation"
|
|
must_be_above_zero: "You must specify a number above or equal to 1"
|
|
authorization_validity: "Authorisations validity period"
|
|
authorization_validity_info: "Define a validity period for all training authorisations. After this period, the authorisation will lapse"
|
|
authorization_validity_switch: "Activate an authorization validity period"
|
|
authorization_validity_period: "Validity period in months"
|
|
validation_rule: "Authorisations cancellation rule"
|
|
validation_rule_info: "Definiera en regel som upphäver ett tillstånd om utrustningen i samband med utbildningen inte är bokade för en viss tidsperiod. Denna regel råder över giltighetstiden för tillstånd."
|
|
validation_rule_switch: "Aktivera valideringsregeln"
|
|
validation_rule_period: "Tidsgräns i månader"
|
|
generic_text_block: "Textblock"
|
|
generic_text_block_info: "Visar ett textblock ovanför listan över utbildningar som är synlig för medlemmar."
|
|
generic_text_block_switch: "Visa textblock"
|
|
cta_switch: "Visa en knapp"
|
|
cta_label: "Knappetikett"
|
|
cta_url: "url"
|
|
save: "Spara"
|
|
update_success: "Utbildningsinställningarna har uppdaterats"
|
|
#events tracking and management
|
|
events:
|
|
settings: "Inställningar"
|
|
events_monitoring: "Övervakning av evenemang"
|
|
manage_filters: "Hantera filter"
|
|
fablab_events: "Fablab-evenemang"
|
|
add_an_event: "Lägg till ett evenemang"
|
|
all_events: "Alla evenemang"
|
|
passed_events: "Tidigare evenemang"
|
|
events_to_come: "Kommande evenemang"
|
|
events_to_come_asc: "Kommande evenemang | kronologisk ordning"
|
|
on_DATE: "den {DATE}"
|
|
from_DATE: "från {DATE}"
|
|
from_TIME: "från {TIME}"
|
|
to_date: "till" #e.g.: from 01/01 to 01/05
|
|
to_time: "till" #e.g. from 18:00 to 21:00
|
|
title: "Rubrik"
|
|
dates: "Datum"
|
|
booking: "Bokning"
|
|
sold_out: "Slutsåld"
|
|
cancelled: "Inställt"
|
|
without_reservation: "Utan bokning"
|
|
free_admission: "Fri entré"
|
|
view_reservations: "Visa bokningar"
|
|
load_the_next_events: "Ladda nästa evenemang..."
|
|
categories: "Kategorier"
|
|
add_a_category: "Lägg till kategori"
|
|
name: "Namn"
|
|
themes: "Tema"
|
|
add_a_theme: "Lägg till tema"
|
|
age_ranges: "Åldersspann"
|
|
add_a_range: "Lägg till ett intervall"
|
|
do_you_really_want_to_delete_this_ELEMENT: "Vill du verkligen ta bort detta {ELEMENT, select, category{kategori} theme{tema} age_range{åldersintervall} other{elementet}}?"
|
|
unable_to_delete_ELEMENT_already_in_use_NUMBER_times: "Kunde inte ta bort denna {ELEMENT, select, category{kategori} theme{tema} age_range{åldersintervall} other{elementet}} eftersom den redan är associerad med {NUMBER, plural, =0{inga händelser} one{en händelse} other{{NUMBER} händelser}}."
|
|
at_least_one_category_is_required: "Minst en kategori krävs."
|
|
unable_to_delete_the_last_one: "Det går inte att ta bort den sista."
|
|
unable_to_delete_an_error_occured: "Det gick inte att ta bort: ett fel inträffade."
|
|
manage_prices_categories: "Hantera priskategorier"
|
|
prices_categories: "Priskategorier"
|
|
add_a_price_category: "Lägg till priskategori"
|
|
usages_count: "Användningar"
|
|
price_category: "Priskategori"
|
|
category_name: "Category's name"
|
|
category_name_is_required: "Kategorins namn är obligatoriskt."
|
|
enter_here_the_conditions_under_which_this_price_is_applicable: "Ange här de villkor under vilka detta pris är tillämpligt"
|
|
conditions_are_required: "Förutsättningar krävs."
|
|
price_category_successfully_created: "Price category successfully created."
|
|
unable_to_add_the_price_category_check_name_already_used: "Unable to add the price category, check that the name is not already used."
|
|
unexpected_error_occurred_please_refresh: "An unexpected error occurred, please refresh the page."
|
|
price_category_successfully_updated: "Price category successfully updated."
|
|
unable_to_update_the_price_category: "Unable to update the price category."
|
|
unable_to_delete_this_price_category_because_it_is_already_used: "Unable to delete this price category because it is already used."
|
|
do_you_really_want_to_delete_this_price_category: "Do you really want to delete this price category?"
|
|
price_category_successfully_deleted: "Price category successfully deleted."
|
|
price_category_deletion_failed: "Price category deletion failed."
|
|
types: "Types"
|
|
event_type:
|
|
standard: "Standard"
|
|
family: "Reserved for members"
|
|
nominative: "Nominative"
|
|
pre_registration: "Pre-registration"
|
|
NUMBER_pre_registered: " {NUMBER} pre-registered"
|
|
#add a new event
|
|
events_new:
|
|
add_an_event: "Add an event"
|
|
none: "None"
|
|
every_days: "Every days"
|
|
every_week: "Every week"
|
|
every_month: "Every month"
|
|
every_year: "Every year"
|
|
#edit an existing event
|
|
events_edit:
|
|
edit_the_event: "Edit the event"
|
|
confirmation_required: "Confirmation required"
|
|
edit_recurring_event: "You're about to update a periodic event. What do you want to update?"
|
|
edit_this_event: "Only this event"
|
|
edit_this_and_next: "Detta evenemang samt framtida"
|
|
edit_all: "Alla evenemang"
|
|
date_wont_change: "Varning: du har ändrat evenemangsdatumet. Denna ändring kommer inte att spridas till andra tillfällen av det återkommande evenemanget."
|
|
event_successfully_updated: "Evenemanget är uppdaterat."
|
|
events_updated: "Evenemanget och {COUNT, plural, one {}=1{en annan} other{{COUNT} andra}}har uppdaterats"
|
|
unable_to_update_the_event: "Det gick inte att uppdatera evenemanget"
|
|
events_not_updated: "On {TOTAL} events, {COUNT, plural, =1{one was not updated} other{{COUNT} were not deleted}}."
|
|
error_deleting_reserved_price: "Unable to delete the requested price because it is associated with some reservations"
|
|
other_error: "An unexpected error occurred while updating the event"
|
|
#event reservations list
|
|
event_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."
|
|
back_to_monitoring: "Back to monitoring"
|
|
canceled: "Canceled"
|
|
date: "Date"
|
|
booked_by: "Booked by"
|
|
reservations: "Reservations"
|
|
status: "Status"
|
|
gestion: "Förvaltning"
|
|
validation: "Godkännande"
|
|
event_status:
|
|
pre_registered: "Förregistrerad"
|
|
to_pay: "Att betala"
|
|
paid: "Betald"
|
|
canceled: "Avbruten"
|
|
present: "Närvarande"
|
|
registered: "Registrerad"
|
|
not_validated: "Ej validerad"
|
|
affirmative: "ja"
|
|
negative: "nej"
|
|
validate: "Bekräfta"
|
|
pay: "Betala"
|
|
validate_the_reservation: "Bekräfta bokningen"
|
|
do_you_really_want_to_validate_this_reservation_this_apply_to_all_booked_tickets: "Vill du verkligen bekräfta denna bokning? Detta gäller för ALLA bokade biljetter."
|
|
reservation_was_successfully_validated: "Bokningen har bekräftats."
|
|
validation_failed: "Validering misslyckades."
|
|
reservation_was_successfully_invalidated: "Bokningen har avslagits."
|
|
invalidation_failed: "Avslag misslyckades."
|
|
confirm_payment: "Bekräfta betalning"
|
|
confirm_payment_of_html: "{ROLE, select, admin{Kontant} other{Betala}}: {AMOUNT}" #(contexte : validate a payment of $20,00)
|
|
offer_this_reservation: "Jag erbjuder bokningen"
|
|
i_have_received_the_payment: "Jag har mottagit betalningen"
|
|
reservation_was_successfully_paid: "Bokningen har betalats."
|
|
present: "Närvarande"
|
|
confirm_present: "Bekräfta närvaro"
|
|
confirm_present_info: "Bekräfta närvaron för detta evenemang"
|
|
reservation_was_successfully_present: "Användarens närvaro bekräftades."
|
|
age: "{NUMBER} år gammal"
|
|
events_settings:
|
|
title: "Inställningar"
|
|
generic_text_block: "Textblock"
|
|
generic_text_block_info: "Visar ett textblock ovanför listan över utrustning som är synlig för medlemmar."
|
|
generic_text_block_switch: "Visa textblock"
|
|
cta_switch: "Visa en knapp"
|
|
cta_label: "Knappetikett"
|
|
cta_url: "url"
|
|
save: "Spara"
|
|
update_success: "Evenemangsinställningarna har uppdaterats"
|
|
#subscriptions, prices, credits and coupons management
|
|
pricing:
|
|
pricing_management: "Prishantering"
|
|
subscriptions: "Prenumerationer"
|
|
trainings: "Utbildningar"
|
|
list_of_the_subscription_plans: "Lista över prenumerationsplaner"
|
|
disabled_plans_info_html: "<p><strong>Varning:</strong> prenumerationerna är inaktiverade för denna applikation.</p><p>Du kan fortfarande skapa några, men de kommer inte att vara tillgängliga förrän aktiveringen av planeringsmodulen, från avsnittet « Anpassning ».</p>"
|
|
add_a_new_subscription_plan: "Lägg till en ny prenumerationsplan"
|
|
name: "Namn"
|
|
duration: "Varaktighet"
|
|
group: "Grupp"
|
|
category: "Kategori"
|
|
prominence: "Prominens"
|
|
price: "Price"
|
|
machine_hours: "Machine slots"
|
|
prices_calculated_on_hourly_rate_html: "All the prices will be automatically calculated based on the hourly rate defined here.<br/><em>For example</em>, if you define an hourly rate at {RATE}: a slot of {DURATION} minutes, will be charged <strong>{PRICE}</strong>."
|
|
you_can_override: "You can override this duration for each availability you create in the agenda. The price will then be adjusted accordingly."
|
|
machines: "Machines"
|
|
credits: "Credits"
|
|
subscription: "Subscription"
|
|
related_trainings: "Related trainings"
|
|
add_a_machine_credit: "Add a machine credit"
|
|
machine: "Machine"
|
|
hours: "Slots (default {DURATION} minutes)"
|
|
related_subscriptions: "Related subscriptions"
|
|
please_specify_a_number: "Please specify a number."
|
|
none: "None" #grammar 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 and/or some payment schedules."
|
|
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: "Aktiverad"
|
|
validity_per_user: "Giltighet per användare"
|
|
once: "Bara en gång"
|
|
forever: "Varje användning"
|
|
valid_until: "Giltig till (ingår)"
|
|
spaces: "Lokaler"
|
|
these_prices_match_space_hours_rates_html: "Priserna nedan avser en timmes lokalanvändning, <strong>utan abonnemang</strong>."
|
|
add_a_space_credit: "Lägg till en lokalkredit"
|
|
space: "Lokal"
|
|
error_a_credit_linking_this_space_with_that_subscription_already_exists: "Fel: en kredit som länkar detta utrymme med den prenumerationen finns redan."
|
|
status_enabled: "Aktiverad"
|
|
status_disabled: "Inaktiverad"
|
|
status_all: "Alla"
|
|
spaces_pricing:
|
|
prices_match_space_hours_rates_html: "Priserna nedan avser en timmes lokalanvändning, <strong>utan abonnemang</strong>."
|
|
prices_calculated_on_hourly_rate_html: "Alla priser beräknas automatiskt baserat på den timtaxa som anges här.<br/><em>Till exempel</em>, om du definierar en timtaxa på {RATE}: en plats på {DURATION} minuter, kommer debiteras <strong>{PRICE}</strong>."
|
|
you_can_override: "Du kan åsidosätta denna varaktighet för varje tillgänglighet du skapar på agendan. Priset kommer då att justeras därefter."
|
|
extended_prices: "Dessutom kan du definiera utökade priser som kommer att gälla i prioritet över timpriset nedan. Utökade priser gör att du, till exempel, kan sätta ett förmånligt pris för en bokning av flera timmar."
|
|
spaces: "Lokaler"
|
|
price_updated: "Priset har uppdaterats"
|
|
machines_pricing:
|
|
prices_match_machine_hours_rates_html: "Priserna nedan avser en timmes lokalanvändning, <strong>utan abonnemang</strong>."
|
|
prices_calculated_on_hourly_rate_html: "Alla priser beräknas automatiskt baserat på den timtaxa som anges här.<br/><em>Till exempel</em>, om du definierar en timtaxa på {RATE}: en plats på {DURATION} minuter, kommer <strong>{PRICE}</strong> debiteras."
|
|
you_can_override: "Du kan åsidosätta denna varaktighet för varje tillgänglighet du skapar på agendan. Priset kommer då att justeras därefter."
|
|
machines: "Utrustning"
|
|
price_updated: "Priset har uppdaterats"
|
|
configure_packs_button:
|
|
pack: "förbetalda paket"
|
|
packs: "Förbetalda paket"
|
|
no_packs: "Inga paket just nu"
|
|
pack_DURATION: "{DURATION} timmar"
|
|
delete_confirmation: "Är du säker på att du vill ta bort detta förbetalda paket? Detta kommer inte att vara möjligt om paketet redan köpts av användare."
|
|
edit_pack: "Redigera paketet"
|
|
confirm_changes: "Bekräfta ändringar"
|
|
pack_successfully_updated: "Det förbetalda paketet har uppdaterats."
|
|
configure_extended_prices_button:
|
|
extended_prices: "Utökade priser"
|
|
no_extended_prices: "Inget utökat pris för tillfället"
|
|
extended_price_DURATION: "{DURATION} timmar"
|
|
extended_price_form:
|
|
duration: "Varaktighet (timmar)"
|
|
amount: "Pris"
|
|
pack_form:
|
|
hours: "Timmar"
|
|
amount: "Pris"
|
|
disabled: "Inaktiverad"
|
|
validity_count: "Maximal giltighet"
|
|
select_interval: "Intervall..."
|
|
intervals:
|
|
day: "{COUNT, plural, one{dag} other{dagar}}"
|
|
week: "{COUNT, plural, one{vecka} other{veckor}}"
|
|
month: "{COUNT, plural, one{månad} other{månader}}"
|
|
year: "{COUNT, plural, one{år} other{år}}"
|
|
create_pack:
|
|
new_pack: "Nytt förbetalt paket"
|
|
new_pack_info: "Ett förbetalt paket låter användare köpa {TYPE, select, Machine{utrustning} Space{lokal} other{}} timmar innan du bokar några platser. Dessa paket kan ge rabatter på volyminköp."
|
|
create_pack: "Skapa detta paket"
|
|
pack_successfully_created: "Det nya förbetalda paketet har skapats."
|
|
create_extended_price:
|
|
new_extended_price: "New extended price"
|
|
new_extended_price_info: "Extended prices allows you to define prices based on custom durations, instead of the default hourly rates."
|
|
create_extended_price: "Create extended price"
|
|
extended_price_successfully_created: "The new extended price was successfully created."
|
|
delete_extended_price:
|
|
extended_price_deleted: "The extended price was successfully deleted."
|
|
unable_to_delete: "Unable to delete the extended price: "
|
|
delete_extended_price: "Delete the extended price"
|
|
confirm_delete: "Delete"
|
|
delete_confirmation: "Are you sure you want to delete this extended price?"
|
|
edit_extended_price:
|
|
edit_extended_price: "Edit the extended price"
|
|
confirm_changes: "Confirm changes"
|
|
extended_price_successfully_updated: "The extended price was successfully updated."
|
|
plans_categories:
|
|
manage_plans_categories: "Manage plans' categories"
|
|
plan_categories_list:
|
|
categories_list: "List of the plan's categories"
|
|
no_categories: "No categories"
|
|
name: "Name"
|
|
description: "Description"
|
|
significance: "Significance"
|
|
manage_plan_category:
|
|
create: "New category"
|
|
update: "Edit the category"
|
|
plan_category_form:
|
|
name: "Name"
|
|
description: "Description"
|
|
significance: "Significance"
|
|
info: "Categories will be shown ordered by signifiance. The higher you set the significance, the first the category will be shown."
|
|
create:
|
|
title: "New category"
|
|
cta: "Create the category"
|
|
success: "The new category was successfully created"
|
|
error: "Unable to create the category: "
|
|
update:
|
|
title: "Edit the category"
|
|
cta: "Validate"
|
|
success: "The category was successfully updated"
|
|
error: "Unable to update the category: "
|
|
delete_plan_category:
|
|
title: "Delete a category"
|
|
confirm: "Are you sure you want to delete this category? If you do, the plans associated with this category won't be sorted anymore."
|
|
cta: "Delete"
|
|
success: "The category was successfully deleted"
|
|
error: "Unable to delete the category: "
|
|
#ajouter un code promotionnel
|
|
coupons_new:
|
|
add_a_coupon: "Add a coupon"
|
|
unable_to_create_the_coupon_check_code_already_used: "Unable to create the coupon. Please check that the code is not already used."
|
|
#mettre à jour un code promotionnel
|
|
coupons_edit:
|
|
coupon: "Coupon:"
|
|
unable_to_update_the_coupon_an_error_occurred: "Unable to update the coupon: an error occurred."
|
|
plans:
|
|
#add a subscription plan on the platform
|
|
new:
|
|
add_a_subscription_plan: "Add a subscription plan"
|
|
#edit a subscription plan / machine slots prices
|
|
edit:
|
|
subscription_plan: "Subscription plan:"
|
|
#list of all invoices & invoicing parameters
|
|
invoices:
|
|
invoices: "Invoices"
|
|
accounting_periods: "Accounting periods"
|
|
invoices_list: "Invoices list"
|
|
filter_invoices: "Filter invoices"
|
|
operator_: "Operator:"
|
|
invoice_num_: "Invoice #:"
|
|
customer_: "Customer:"
|
|
date_: "Datum:"
|
|
invoice_num: "Fakturanr"
|
|
date: "Datum"
|
|
price: "Pris"
|
|
customer: "Kund"
|
|
download_the_invoice: "Hämta faktura"
|
|
download_the_credit_note: "Ladda ner kreditnotan"
|
|
credit_note: "Kreditfaktura"
|
|
display_more_invoices: "Visa fler fakturor..."
|
|
no_invoices_for_now: "Inga fakturor för tillfället."
|
|
payment_schedules: "Betalningsschema"
|
|
invoicing_settings: "Faktureringsinställningar"
|
|
edit_setting_info_html: "<strong>Information</strong><p>Håll muspekaren över fakturaelementen nedan, alla objekt som lyser i gult är redigerbara.</p>"
|
|
warning_invoices_disabled: "Varning: fakturor är inte aktiverade. Inga fakturor kommer att genereras av Fab-manager. Trots detta måste du fylla i uppgifterna nedan, även moms."
|
|
change_logo: "Ändra logotyp"
|
|
john_smith: "Lars Larsson"
|
|
john_smith_at_example_com: "rolf@example.com"
|
|
invoice_reference_: "Fakturareferens:"
|
|
code_: "Kod:"
|
|
code_disabled: "Koden inaktiverad"
|
|
order_num: "Order #:"
|
|
invoice_issued_on_DATE_at_TIME: "Faktura utfärdad den {DATE} kl {TIME}"
|
|
object_reservation_of_john_smith_on_DATE_at_TIME: "Objekt: Bokning av Gustav Wasa den {DATE} kl {TIME}"
|
|
order_summary: "Beställningsöversikt:"
|
|
details: "Detaljer"
|
|
amount: "Belopp"
|
|
machine_booking-3D_printer: "Utrustningsbokning - 3D-skrivare"
|
|
training_booking-3D_print: "Utbildningsbokning - introduktion till 3D-utskrift"
|
|
total_amount: "Totalt belopp"
|
|
total_including_all_taxes: "Totalt inkl. moms"
|
|
VAT_disabled: "Moms inaktiverad"
|
|
VAT_enabled: "Moms aktiverad"
|
|
including_VAT: "Inklusive {NAME} {RATE}% av {AMOUNT}"
|
|
including_total_excluding_taxes: "Inklusive Totalt exkl. moms"
|
|
including_amount_payed_on_ordering: "Inklusive belopp som betalades vid beställning"
|
|
settlement_by_debit_card_on_DATE_at_TIME_for_an_amount_of_AMOUNT: "Betalning med betalkort den {DATE} kl {TIME}, för ett belopp på {AMOUNT}"
|
|
important_notes: "Viktig information"
|
|
address_and_legal_information: "Adress och juridisk information"
|
|
invoice_reference: "Fakturareferens"
|
|
invoice_reference_is_required: "Faktura referens krävs."
|
|
text: "text"
|
|
year: "År"
|
|
month: "Månad"
|
|
day: "Dag"
|
|
num_of_invoice: "Antal fakturor"
|
|
online_sales: "Försäljning online"
|
|
wallet: "Plånbok"
|
|
refund: "Återbetala"
|
|
payment_schedule: "Betalningsschema"
|
|
model: "Modell"
|
|
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_by_card: '(eg. X[/VL] will add "/VL" to the invoices settled by online card)'
|
|
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: '(eg. R[/A] will add "/A" to the refund invoices)'
|
|
add_a_notice_regarding_payment_schedule: "Add a notice regarding the payment schedules, only for concerned documents."
|
|
this_will_never_be_added_with_other_notices: "This will never be added when any other notice is present."
|
|
eg_SE_to_schedules: '(eg. S[/E] will add "/E" to the payment schedules)'
|
|
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"
|
|
VAT_notice: "This parameter configures the general case of the VAT rate and applies to everything sold by the Fablab. It is possible to override this parameter by setting a specific VAT rate for each object."
|
|
edit_multi_VAT_button: "More options"
|
|
multiVAT: "Advanced VAT"
|
|
multi_VAT_notice: "<strong>Please note</strong>: The current general rate is {RATE}%. Here you can define different VAT rates for each category.<br><br>For example, you can override this value, only for machine reservations, by filling in the corresponding field below. If no value is filled in, the general rate will apply."
|
|
VAT_rate_machine: "Machine reservation"
|
|
VAT_rate_space: "Space reservation"
|
|
VAT_rate_training: "Training reservation"
|
|
VAT_rate_event: "Event reservation"
|
|
VAT_rate_subscription: "Subscription"
|
|
VAT_rate_product: "Products (store)"
|
|
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"
|
|
refund_mode: "Återbetalningsläge:"
|
|
do_you_want_to_disable_the_user_s_subscription: "Vill du avaktivera användarens prenumeration:"
|
|
elements_to_refund: "Element att återbetala"
|
|
description: "Beskrivning"
|
|
description_optional: "Beskrivning (frivillig):"
|
|
will_appear_on_the_refund_invoice: "Kommer att visas på kreditnota."
|
|
none: "Inget" #grammar concordance with payment mean
|
|
by_cash: "Med kontanter"
|
|
by_cheque: "Med check"
|
|
by_transfer: "Med överföring"
|
|
by_wallet: "Med plånbok"
|
|
you_must_select_at_least_one_element_to_create_a_refund: "Du måste välja minst ett element för att skapa en återbetalning."
|
|
unable_to_create_the_refund: "Det går inte att skapa återbetalning"
|
|
invoice_reference_successfully_saved: "Fakturareferens sparades."
|
|
an_error_occurred_while_saving_invoice_reference: "Ett fel inträffade när fakturareferensen skulle sparas."
|
|
invoicing_code_succesfully_saved: "Fakturareferens sparades."
|
|
an_error_occurred_while_saving_the_invoicing_code: "Ett fel inträffade när faktureringskoden skulle sparas."
|
|
code_successfully_activated: "Koden har aktiverats."
|
|
code_successfully_disabled: "Koden har inaktiverats."
|
|
an_error_occurred_while_activating_the_invoicing_code: "Ett fel inträffade när faktureringskoden skulle aktiveras."
|
|
order_number_successfully_saved: "Ordernumret har sparats."
|
|
an_error_occurred_while_saving_the_order_number: "Ett fel inträffade när ordernumret skulle sparas."
|
|
VAT_rate_successfully_saved: "Momssatsen har sparats."
|
|
an_error_occurred_while_saving_the_VAT_rate: "Ett fel inträffade när momssatsen skulle sparas."
|
|
VAT_successfully_activated: "Moms har aktiverats."
|
|
VAT_successfully_disabled: "Moms har inaktiverats."
|
|
an_error_occurred_while_activating_the_VAT: "Ett fel inträffade vid aktivering av moms."
|
|
text_successfully_saved: "Texten har sparats."
|
|
an_error_occurred_while_saving_the_text: "Ett fel inträffade när texten skulle sparas."
|
|
address_and_legal_information_successfully_saved: "Adress och juridisk information har sparats."
|
|
an_error_occurred_while_saving_the_address_and_the_legal_information: "Ett fel inträffade när adressen och den juridiska informationen skulle sparas."
|
|
logo_successfully_saved: "Logotypen har sparats."
|
|
an_error_occurred_while_saving_the_logo: "Ett fel inträffade när logotypen skulle sparas."
|
|
filename: "Filnamn"
|
|
schedule_filename: "Schemafilnamn"
|
|
prefix_info: "Fakturorna kommer att genereras som PDF-filer, namngivna med följande prefix."
|
|
schedule_prefix_info: "Betalningsplanerna kommer att genereras som PDF-filer, namngivna med följande prefix."
|
|
prefix: "Prefix"
|
|
prefix_successfully_saved: "Filprefix har sparats"
|
|
an_error_occurred_while_saving_the_prefix: "Ett fel inträffade när filprefixet skulle sparas"
|
|
online_payment: "Onlinebetalning"
|
|
close_accounting_period: "Stäng en redovisningsperiod"
|
|
close_from_date: "Stäng från"
|
|
start_date_is_required: "Startdatum krävs"
|
|
close_until_date: "Stäng till"
|
|
end_date_is_required: "Slutdatum krävs"
|
|
previous_closings: "Tidigare stängningar"
|
|
start_date: "Från"
|
|
end_date: "Till"
|
|
closed_at: "Stängd vid"
|
|
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"
|
|
export_accounting_data: "Export accounting data"
|
|
export_what: "What do you want to export?"
|
|
export_VAT: "Export the collected VAT"
|
|
export_to_ACD: "Export all data to the accounting software ACD"
|
|
export_is_running: "Export is running. You'll be notified when it's ready."
|
|
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"
|
|
start_date: "Start date"
|
|
end_date: "End date"
|
|
vat_rate: "VAT rate"
|
|
amount: "Total amount"
|
|
payzen_keys_form:
|
|
payzen_keys_info_html: "<p>To be able to collect online payments, you must configure the <a href='https://payzen.eu' target='_blank'>PayZen</a> identifiers and keys.</p><p>Retrieve them from <a href='https://secure.payzen.eu/vads-merchant/' target='_blank'>your merchant back office</a>.</p>"
|
|
client_keys: "Client key"
|
|
payzen_public_key: "Client public key"
|
|
api_keys: "API keys"
|
|
payzen_username: "Username"
|
|
payzen_password: "Password"
|
|
payzen_endpoint: "REST API server name"
|
|
payzen_hmac: "HMAC-SHA-256 key"
|
|
stripe_keys_form:
|
|
stripe_keys_info_html: "<p>To be able to collect online payments, you must configure the <a href='https://stripe.com' target='_blank'>Stripe</a> API keys.</p><p>Retrieve them from <a href='https://dashboard.stripe.com/account/apikeys' target='_blank'>your dashboard</a>.</p><p>Updating these keys will trigger a synchronization of all users on Stripe, this may take some time. You'll receive a notification when it's done.</p>"
|
|
public_key: "Public key"
|
|
secret_key: "Secret key"
|
|
payment:
|
|
payment_settings: "Payment settings"
|
|
online_payment: "Online payment"
|
|
online_payment_info_html: "You can enable your members to book directly online, paying by card. Alternatively, you can restrict the booking and payment processes for administrators and managers."
|
|
enable_online_payment: "Enable online payment"
|
|
stripe_keys: "Stripe keys"
|
|
public_key: "Public key"
|
|
secret_key: "Secret key"
|
|
error_check_keys: "Error: please check your Stripe keys."
|
|
stripe_keys_saved: "Stripe keys successfully saved."
|
|
error_saving_stripe_keys: "Unable to save the Stripe keys. Please try again later."
|
|
api_keys: "API keys"
|
|
edit_keys: "Edit keys"
|
|
currency: "Currency"
|
|
currency_info_html: "Please specify below the currency used for online payment. You should provide a three-letter ISO code, from the list of <a href='https://stripe.com/docs/currencies' target='_blank'>Stripe supported currencies</a>."
|
|
currency_alert_html: "<strong>Warning</strong>: the currency cannot be changed after the first online payment was made. Please define this setting carefully before opening Fab-manager to your members."
|
|
stripe_currency: "Stripe currency"
|
|
gateway_configuration_error: "An error occurred while configuring the payment gateway: "
|
|
payzen_settings:
|
|
payzen_keys: "PayZen keys"
|
|
edit_keys: "Edit keys"
|
|
payzen_public_key: "Client public key"
|
|
payzen_username: "Username"
|
|
payzen_password: "Password"
|
|
payzen_endpoint: "REST API server name"
|
|
payzen_hmac: "HMAC-SHA-256 key"
|
|
currency: "Currency"
|
|
payzen_currency: "PayZen currency"
|
|
currency_info_html: "Please specify below the currency used for online payment. You should provide a three-letter ISO code, from the list of <a href='https://payzen.io/en-EN/payment-file/ips/list-of-supported-currencies.html' target='_blank'> PayZen supported currencies</a>."
|
|
save: "Save"
|
|
currency_error: "The inputted value is not a valid currency"
|
|
error_while_saving: "An error occurred while saving the currency: "
|
|
currency_updated: "The PayZen currency was successfully updated to {CURRENCY}."
|
|
#select a payment gateway
|
|
select_gateway_modal:
|
|
select_gateway_title: "Select a payment gateway"
|
|
gateway_info: "To securely collect and process payments online, Fab-manager needs to use an third-party service authorized by the financial institutions, called a payment gateway."
|
|
select_gateway: "Please select an available gateway"
|
|
stripe: "Stripe"
|
|
payzen: "PayZen"
|
|
confirm_button: "Validate the gateway"
|
|
payment_schedules_list:
|
|
filter_schedules: "Filter schedules"
|
|
no_payment_schedules: "No payment schedules to display"
|
|
load_more: "Load more"
|
|
card_updated_success: "The user's card was successfully updated"
|
|
document_filters:
|
|
reference: "Reference"
|
|
customer: "Customer"
|
|
date: "Date"
|
|
update_payment_mean_modal:
|
|
title: "Update the payment mean"
|
|
update_info: "Please specify below the new payment mean for this payment schedule to continue."
|
|
select_payment_mean: "Select a new payment mean"
|
|
method_Transfer: "By bank transfer"
|
|
method_Check: "By check"
|
|
confirm_button: "Update"
|
|
#management of users, labels, groups, and so on
|
|
members:
|
|
users_management: "Users management"
|
|
import: "Import members from a CSV file"
|
|
users: "Users"
|
|
members: "Members"
|
|
subscriptions: "Subscriptions"
|
|
search_for_an_user: "Search for an user"
|
|
add_a_new_member: "Add a new member"
|
|
reservations: "Reservations"
|
|
username: "Username"
|
|
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"
|
|
managers: "Managers"
|
|
managers_info: "A manager is a restricted administrator that cannot modify the settings of the application. However, he will be able to take reservations for any members and for all managers, including himself, and to process payments and refunds."
|
|
search_for_a_manager: "Search for a manager"
|
|
add_a_new_manager: "Add a new manager"
|
|
delete_this_manager: "Do you really want to delete this manager? This cannot be undone."
|
|
manager_successfully_deleted: "Manager successfully deleted."
|
|
unable_to_delete_the_manager: "Unable to delete the manager."
|
|
partners: "Partners"
|
|
partners_info: "A partner is a special user that can be associated with the «Partner» plans. These users won't be able to connect and will just receive notifications about subscriptions to their associated plan."
|
|
search_for_a_partner: "Search for a partner"
|
|
add_a_new_partner: "Add a new partner"
|
|
delete_this_partner: "Do you really want to delete this partner? This cannot be undone."
|
|
partner_successfully_deleted: "Partner successfully deleted."
|
|
unable_to_delete_the_partner: "Unable to delete the partner."
|
|
associated_plan: "Associated plan"
|
|
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."
|
|
do_you_really_want_to_delete_this_administrator_this_cannot_be_undone: "Do you really want to delete this administrator? This cannot be undone."
|
|
this_may_take_a_while_please_wait: "Warning: this may take a while, please be patient."
|
|
administrator_successfully_deleted: "Administrator successfully deleted."
|
|
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."
|
|
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?<br>Users and slots currently associated with this tag will be dissociated.<br><strong>Warning: This cannot be undone!</strong>"
|
|
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"
|
|
openid_connect: "OpenID Connect"
|
|
saml: "SAML"
|
|
group_form:
|
|
add_a_group: "Add a group"
|
|
group_name: "Group name"
|
|
disable: "Disable"
|
|
enable: "Enable"
|
|
changes_successfully_saved: "Changes successfully saved."
|
|
an_error_occurred_while_saving_changes: "An error occurred when saving changes."
|
|
new_group_successfully_saved: "New group successfully saved."
|
|
an_error_occurred_when_saving_the_new_group: "An error occurred when saving the new group."
|
|
group_successfully_deleted: "Group successfully deleted."
|
|
unable_to_delete_group_because_some_users_and_or_groups_are_still_linked_to_it: "Unable to delete group because some users and/or groups are still linked to it."
|
|
group_successfully_enabled_disabled: "Group successfully {STATUS, select, true{disabled} other{enabled}}."
|
|
unable_to_enable_disable_group: "Unable to {STATUS, select, true{disable} other{enable}} group."
|
|
unable_to_disable_group_with_users: "Unable to disable group because it still contains {USERS} active {USERS, plural, =1{user} other{users}}."
|
|
status_enabled: "Enabled"
|
|
status_disabled: "Disabled"
|
|
status_all: "All"
|
|
member_filter_all: "All"
|
|
member_filter_not_confirmed: "Unconfirmed"
|
|
member_filter_inactive_for_3_years: "Inactive for 3 years"
|
|
member_filter_not_validated: "Not validated"
|
|
members_list_item:
|
|
item_type: "member"
|
|
surname: "Surname"
|
|
first_name: "First name"
|
|
phone: "Phone"
|
|
email: "Email"
|
|
group: "Group"
|
|
subscription: "Subscription"
|
|
#add a member
|
|
members_new:
|
|
add_a_member: "Add a member"
|
|
user_is_an_organization: "User is an organization"
|
|
create_success: "Member successfully created"
|
|
#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_html: "Please refer to the provided example file to generate a correct CSV file.<br>This example will:<ol><li>create a new member (Jean Dupont) with a generated password</li><li>update the password of an existing membre (ID 43) using the new given password</li></ol><br>Be careful to use <strong>Unicode UTF-8</strong> 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: "Example 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 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:"
|
|
user_validation:
|
|
validate_member_success: "Member successfully validated"
|
|
invalidate_member_success: "Member successfully invalidated"
|
|
validate_member_error: "An unexpected error occurred: unable to validate this member."
|
|
invalidate_member_error: "An unexpected error occurred: unable to invalidate this member."
|
|
validate_account: "Validate the account"
|
|
child_validation:
|
|
validate_child_success: "Child successfully validated"
|
|
invalidate_child_success: "Child successfully invalidated"
|
|
validate_child_error: "An unexpected error occurred: unable to validate this child."
|
|
invalidate_child_error: "An unexpected error occurred: unable to invalidate this child."
|
|
validate_child: "Validate the child"
|
|
supporting_documents_refusal_form:
|
|
refusal_comment: "Comment"
|
|
comment_placeholder: "Please type a comment here"
|
|
supporting_documents_refusal_modal:
|
|
title: "Refuse some supporting documents"
|
|
refusal_successfully_sent: "The refusal has been successfully sent."
|
|
unable_to_send: "Unable to refuse the supporting documents: "
|
|
confirm: "Confirm"
|
|
supporting_documents_validation:
|
|
title: "Supporting documents"
|
|
find_below_documents_files: "You will find below the supporting documents submitted by the member."
|
|
to_complete: "To complete"
|
|
refuse_documents: "Refusing the documents"
|
|
refuse_documents_info: "After verification, you may notify the member that the evidence submitted is not acceptable. You can specify the reasons for your refusal and indicate the actions to be taken. The member will be notified by e-mail."
|
|
change_role_modal:
|
|
change_role: "Change role"
|
|
warning_role_change: "<p><strong>Warning:</strong> changing the role of a user is not a harmless operation.</p><ul><li><strong>Members</strong> can only book reservations for themselves, paying by card or wallet.</li><li><strong>Managers</strong> can book reservations for themselves, paying by card or wallet, and for other members and managers, by collecting payments at the checkout.</li><li><strong>Administrators</strong> as managers, they can book reservations for themselves and for others. Moreover, they can change every settings of the application.</li></ul>"
|
|
new_role: "New role"
|
|
admin: "Administrator"
|
|
manager: "Manager"
|
|
member: "Member"
|
|
new_group: "New group"
|
|
new_group_help: "Users with a running subscription cannot be changed from their current group."
|
|
confirm: "Change role"
|
|
role_changed: "Role successfully changed from {OLD} to {NEW}."
|
|
error_while_changing_role: "An error occurred while changing the role. Please try again later."
|
|
#edit a member
|
|
members_edit:
|
|
subscription: "Subscription"
|
|
reservations: "Reservations"
|
|
duration: "Duration:"
|
|
expires_at: "Expires at:"
|
|
price_: "Price:"
|
|
offer_free_days: "Offer free days"
|
|
renew_subscription: "Renew the subscription"
|
|
cancel_subscription: "Cancel the 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"
|
|
events: "Events"
|
|
next_events: "Next events"
|
|
no_upcoming_events: "No upcoming events"
|
|
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."
|
|
you_successfully_changed_the_expiration_date_of_the_user_s_subscription: "You successfully changed the expiration date of the user's subscription"
|
|
a_problem_occurred_while_saving_the_date: "A problem occurred while saving the date."
|
|
new_subscription: "New subscription"
|
|
you_are_about_to_purchase_a_subscription_to_NAME: "You are about to purchase a subscription to {NAME}."
|
|
with_schedule: "Subscribe with a monthly payment schedule"
|
|
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'
|
|
cannot_credit_own_wallet: "You cannot credit your own wallet. Please ask another manager or an administrator to credit your wallet."
|
|
cannot_extend_own_subscription: "You cannot extend your own subscription. Please ask another manager or an administrator to extend your subscription."
|
|
update_success: "Member's profile successfully updated"
|
|
my_documents: "My documents"
|
|
save: "Save"
|
|
confirm: "Confirm"
|
|
cancel: "Cancel"
|
|
validate_account: "Validate the account"
|
|
validate_member_success: "The member is validated"
|
|
invalidate_member_success: "The member is invalidated"
|
|
validate_member_error: "An error occurred: impossible to validate from this member."
|
|
invalidate_member_error: "An error occurred: impossible to invalidate from this member."
|
|
supporting_documents: "Supporting documents"
|
|
change_role: "Change role"
|
|
#extend a subscription for free
|
|
free_extend_modal:
|
|
extend_subscription: "Extend the subscription"
|
|
offer_free_days_infos: "You are about to extend the user's subscription by offering him free additional days."
|
|
credits_will_remain_unchanged: "The balance of free credits (training / machines / spaces) of the user will remain unchanged."
|
|
current_expiration: "Current subscription will expire at:"
|
|
DATE_TIME: "{DATE} {TIME}"
|
|
new_expiration_date: "New expiration date:"
|
|
number_of_free_days: "Number of free days:"
|
|
extend: "Extend"
|
|
extend_success: "The subscription was successfully extended for free"
|
|
#renew a subscription
|
|
renew_modal:
|
|
renew_subscription: "Renew the subscription"
|
|
renew_subscription_info: "You are about to renew the user's subscription by charging him again for his current subscription."
|
|
credits_will_be_reset: "The balance of free credits (training / machines / spaces) of the user will be reset, unused credits will be lost."
|
|
current_expiration: "Current subscription will expire at:"
|
|
new_start: "The new subscription will start at:"
|
|
new_expiration_date: "The new subscription will expire at:"
|
|
pay_in_one_go: "Pay in one go"
|
|
renew: "Renew"
|
|
renew_success: "The subscription was successfully renewed"
|
|
DATE_TIME: "{DATE} {TIME}"
|
|
#take a new subscription
|
|
subscribe_modal:
|
|
subscribe_USER: "Subscribe {USER}"
|
|
subscribe: "Subscribe"
|
|
select_plan: "Please select a plan"
|
|
pay_in_one_go: "Pay in one go"
|
|
subscription_success: "Subscription successfully subscribed"
|
|
#cancel the current subscription
|
|
cancel_subscription_modal:
|
|
title: "Confirmation required"
|
|
confirmation_html: "You are about to cancel the subscription <em>{NAME}</em> of this user. From now, he won't be able to benefit from the advantages of this subscription, and all his unused credits will be lost. <strong>Are your sure?</strong>"
|
|
confirm: "Cancel this subscription"
|
|
subscription_canceled: "The subscription was successfully canceled."
|
|
#add a new administrator to the platform
|
|
admins_new:
|
|
add_an_administrator: "Add an administrator"
|
|
administrator_successfully_created_he_will_receive_his_connection_directives_by_email: "Successful creation. Connection directives were sent to the new administrator 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"
|
|
#add a new manager to the platform
|
|
manager_new:
|
|
add_a_manager: "Add a manager"
|
|
manager_successfully_created: "Successful creation. Connection directives were sent to the new manager by e-mail."
|
|
failed_to_create_manager: "Unable to create the manager:"
|
|
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 providers (SSO) components
|
|
authentication:
|
|
boolean_mapping_form:
|
|
mappings: "Mappings"
|
|
true_value: "True value"
|
|
false_value: "False value"
|
|
date_mapping_form:
|
|
input_format: "Input format"
|
|
date_format: "Date format"
|
|
integer_mapping_form:
|
|
mappings: "Mappings"
|
|
mapping_from: "From"
|
|
mapping_to: "To"
|
|
string_mapping_form:
|
|
mappings: "Mappings"
|
|
mapping_from: "From"
|
|
mapping_to: "To"
|
|
data_mapping_form:
|
|
define_the_fields_mapping: "Define the fields mapping"
|
|
add_a_match: "Add a match"
|
|
model: "Model"
|
|
field: "Field"
|
|
data_mapping: "Data mapping"
|
|
oauth2_data_mapping_form:
|
|
api_endpoint_url: "API endpoint or URL"
|
|
api_type: "API type"
|
|
api_field: "API field"
|
|
api_field_help_html: '<a href="https://jsonpath.com/" target="_blank">JsonPath</a> syntax is supported.<br> If many fields are selected, the first one will be used.<br> Example: $.data[*].name'
|
|
openid_connect_data_mapping_form:
|
|
api_field: "Userinfo claim"
|
|
api_field_help_html: 'Set the field providing the corresponding data through <a href="https://openid.net/specs/openid-connect-core-1_0.html#Claims" target="_blank">the userinfo endpoint</a>.<br> <a href="https://jsonpath.com/" target="_blank">JsonPath</a> syntax is supported. If many fields are selected, the first one will be used.<br> <b>Example</b>: $.data[*].name'
|
|
openid_standard_configuration: "Use the OpenID standard configuration"
|
|
saml_data_mapping_form:
|
|
api_field: "Userinfo field"
|
|
api_field_help_html: "Set the field providing the corresponding data through the SAML assertion.<br> If many fields are selected, the first one will be used.<br> <b>Example</b>: $.data[*].name"
|
|
openid_standard_configuration: "Use the SAML standard configuration"
|
|
type_mapping_modal:
|
|
data_mapping: "Data mapping"
|
|
TYPE_expected: "{TYPE} expected"
|
|
types:
|
|
integer: "integer"
|
|
string: "string"
|
|
text: "text"
|
|
date: "date"
|
|
boolean: "boolean"
|
|
oauth2_form:
|
|
authorization_callback_url: "Authorization callback URL"
|
|
common_url: "Server root URL"
|
|
authorization_endpoint: "Authorization endpoint"
|
|
token_acquisition_endpoint: "Token acquisition endpoint"
|
|
profile_edition_url: "Profil edition URL"
|
|
profile_edition_url_help: "The URL of the page where the user can edit his profile."
|
|
client_identifier: "Client identifier"
|
|
client_secret: "Client secret"
|
|
scopes: "Scopes"
|
|
openid_connect_form:
|
|
issuer: "Issuer"
|
|
issuer_help: "Root url for the authorization server."
|
|
discovery: "Discovery"
|
|
discovery_help: "Should OpenID discovery be used. This is recommended if the IDP provides a discovery endpoint."
|
|
discovery_unavailable: "Discovery is unavailable for the configured issuer."
|
|
discovery_enabled: "Enable discovery"
|
|
discovery_disabled: "Disable discovery"
|
|
client_auth_method: "Client authentication method"
|
|
client_auth_method_help: "Which authentication method to use to authenticate Fab-manager with the authorization server."
|
|
client_auth_method_basic: "Basic"
|
|
client_auth_method_jwks: "JWKS"
|
|
scope: "Scope"
|
|
scope_help_html: "Which OpenID scopes to include (openid is always required). <br> If <b>Discovery</b> is enabled, the available scopes will be automatically proposed."
|
|
prompt: "Prompt"
|
|
prompt_help_html: "Which OpenID pages the user will be shown. <br> <b>None</b> - no authentication or consent user interface pages are shown. <br> <b>Login</b> - the authorization server prompt the user for reauthentication. <br> <b>Consent</b> - the authorization server prompt the user for consent before returning information to Fab-manager. <br> <b>Select account</b> - the authorization server prompt the user to select a user account."
|
|
prompt_none: "None"
|
|
prompt_login: "Login"
|
|
prompt_consent: "Consent"
|
|
prompt_select_account: "Select account"
|
|
send_scope_to_token_endpoint: "Send scope to token endpoint?"
|
|
send_scope_to_token_endpoint_help: "Should the scope parameter be sent to the authorization token endpoint?"
|
|
send_scope_to_token_endpoint_false: "No"
|
|
send_scope_to_token_endpoint_true: "Yes"
|
|
profile_edition_url: "Profil edition URL"
|
|
profile_edition_url_help: "The URL of the page where the user can edit his profile."
|
|
client_options: "Client options"
|
|
client__identifier: "Identifier"
|
|
client__secret: "Secret"
|
|
client__authorization_endpoint: "Authorization endpoint"
|
|
client__token_endpoint: "Token endpoint"
|
|
client__userinfo_endpoint: "Userinfo endpoint"
|
|
client__jwks_uri: "JWKS URI"
|
|
client__end_session_endpoint: "End session endpoint"
|
|
client__end_session_endpoint_help: "The url to call to log the user out at the authorization server."
|
|
extra_authorize_params: "Extra authorize parameters"
|
|
extra_authorize_params_help: "A hash of extra fixed parameters that will be merged to the authorization request"
|
|
saml_form:
|
|
authorization_callback_url: "Authorization callback URL"
|
|
sp_entity_id: "Service provider entity ID"
|
|
sp_entity_id_help: "The name of your application. Some identity providers might need this to establish the identity of the service provider requesting the login."
|
|
idp_sso_service_url: "Identity provider SSO service URL"
|
|
idp_sso_service_url_help: "The URL to which the authentication request should be sent. This would be on the identity provider."
|
|
idp_cert_fingerprint: "Identity provider certificate fingerprint"
|
|
idp_cert: "Identity provider certificate"
|
|
profile_edition_url: "Profil edition URL"
|
|
profile_edition_url_help: "The URL of the page where the user can edit his profile."
|
|
provider_form:
|
|
name: "Name"
|
|
authentication_type: "Authentication type"
|
|
save: "Save"
|
|
create_success: "Authentication provider created"
|
|
update_success: "Authentication provider updated"
|
|
methods:
|
|
local_database: "Local database"
|
|
oauth2: "OAuth 2.0"
|
|
openid_connect: "OpenID Connect"
|
|
saml: "SAML"
|
|
#create a new authentication provider (SSO)
|
|
authentication_new:
|
|
add_a_new_authentication_provider: "Add a new authentication provider"
|
|
#edit an authentication provider (SSO)
|
|
authentication_edit:
|
|
provider: "Provider:"
|
|
#statistics tables
|
|
statistics:
|
|
statistics: "Statistics"
|
|
evolution: "Evolution"
|
|
age_filter: "Age filter"
|
|
from_age: "From" #e.g. from 8 to 40 years old
|
|
to_age: "to" #e.g. from 8 to 40 years old
|
|
start: "Start:"
|
|
end: "End:"
|
|
custom_filter: "Custom filter"
|
|
NO_: "NO"
|
|
criterion: "Criterion:"
|
|
value: "Value:"
|
|
exclude: "Exclude"
|
|
from_date: "From" #eg: from 01/01 to 01/05
|
|
to_date: "to" #eg: from 01/01 to 01/05
|
|
entries: "Entries:"
|
|
revenue_: "Revenue:"
|
|
average_age: "Average age:"
|
|
years_old: "years old"
|
|
total: "Total"
|
|
available_hours: "Hours available for booking:"
|
|
available_tickets: "Tickets available for booking:"
|
|
date: "Date"
|
|
reservation_date: "Reservation date"
|
|
user: "User"
|
|
gender: "Gender"
|
|
age: "Age"
|
|
type: "Type"
|
|
revenue: "Revenue"
|
|
unknown: "Unknown"
|
|
user_id: "User ID"
|
|
display_more_results: "Display more results"
|
|
export_statistics_to_excel: "Export statistics to Excel"
|
|
export_all_statistics: "Export all statistics"
|
|
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."
|
|
create_plans_to_start: "Start by creating new subscription plans."
|
|
click_here: "Click here to create your first one."
|
|
average_cart: "Average cart:"
|
|
reservation_context: Reservation context
|
|
project_author: Author
|
|
#statistics graphs
|
|
stats_graphs:
|
|
statistics: "Statistics"
|
|
data: "Data"
|
|
day: "Day"
|
|
week: "Week"
|
|
from_date: "From" #eg: from 01/01 to 01/05
|
|
to_date: "to" #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"
|
|
boolean_setting:
|
|
customization_of_SETTING_successfully_saved: "Customization of the {SETTING} successfully saved."
|
|
error_SETTING_locked: "Unable to update the setting: {SETTING} is locked. Please contact your system administrator."
|
|
an_error_occurred_saving_the_setting: "An error occurred while saving the setting. Please try again later."
|
|
save: "save"
|
|
#global application parameters and customization
|
|
settings:
|
|
customize_the_application: "Customize the application"
|
|
fablab_name: "FabLab name"
|
|
about: "About"
|
|
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"
|
|
background_picture_recommendation: "Only .png file. Recommended size: 4/1 ratio, 1600*400 px."
|
|
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"
|
|
link: "Link"
|
|
link_to_about: 'Link title to the "About" page'
|
|
content: "Content"
|
|
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: "Drag 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"
|
|
reservation_deadline: "Prevent last minute booking"
|
|
reservation_deadline_help: "If you increase the prior period, members won't be able to book a slot X minutes before its start."
|
|
machine_deadline_minutes: "Machine prior period (minutes)"
|
|
training_deadline_minutes: "Training prior period (minutes)"
|
|
event_deadline_minutes: "Event prior period (minutes)"
|
|
space_deadline_minutes: "Space prior period (minutes)"
|
|
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"
|
|
customize_home_page: "Customize home page"
|
|
reset_home_page: "Reset the home page to its initial state"
|
|
confirmation_required: "Confirmation required"
|
|
confirm_reset_home_page: "Do you really want to reset the home page to its factory value?"
|
|
home_items: "Home page items"
|
|
item_news: "News"
|
|
item_projects: "Last projects"
|
|
item_twitter: "Last tweet"
|
|
item_members: "Last members"
|
|
item_events: "Next events"
|
|
home_content: "the home page"
|
|
home_content_reset: "Home page was successfully reset to its initial configuration."
|
|
home_css: "the stylesheet of the home page"
|
|
home_blogpost: "homepage's brief"
|
|
twitter_name: "Twitter feed name"
|
|
link_name: "link title to the \"About\" page"
|
|
about_title: "\"About\" page title"
|
|
about_body: "\"About\" page content"
|
|
about_contacts: "\"About\" page contacts"
|
|
about_follow_us: "Follow us"
|
|
about_networks: "Social networks"
|
|
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"
|
|
display: "Display"
|
|
display_name_info_html: "When enabled, connected members browsing the calendar or booking a resource will see the name of the members who has already booked some slots. When disabled, only administrators and managers will view the names.<br/><strong>Warning:</strong> if you enable this feature, please write it down in your privacy policy."
|
|
display_reservation_user_name: "Display the full name of the user(s) who booked a slots"
|
|
display_name: "Display the name"
|
|
display_name_enable: "name display"
|
|
events_in_the_calendar: "Display the events in the calendar"
|
|
events_in_calendar_info: "When enabled, the admin calendar will display the scheduled events, as read-only items."
|
|
show_event: "Show the events"
|
|
events_in_calendar: "events display in the calendar"
|
|
machines_sort_by: "machines display order"
|
|
fab_analytics: "Fab Analytics"
|
|
phone_required: "phone required"
|
|
address_required: "address required"
|
|
tracking_id: "tracking ID"
|
|
facebook_app_id: "Facebook App ID"
|
|
twitter_analytics: "Twitter analytics account"
|
|
book_overlapping_slots: "book overlapping slots"
|
|
slot_duration: "slots duration"
|
|
advanced: "Advanced settings"
|
|
customize_home_page_css: "Customise the stylesheet of the home page"
|
|
home_css_notice_html: "You can customize the stylesheet which will apply to the home page, using the <a href=\"https://sass-lang.com/documentation\" target=\"_blank\">SCSS</a> syntax. These styles will be automatically subordinated to the <code>.home-page</code> selector to prevent any risk of breaking the application. Meanwhile please be careful, any changes in the home page editor at the top of the page may broke your styles, always refer to the HTML code."
|
|
error_SETTING_locked: "Unable to update the setting: {SETTING} is locked. Please contact your system administrator."
|
|
an_error_occurred_saving_the_setting: "An error occurred while saving the setting. Please try again later."
|
|
book_overlapping_slots_info: "Allow / prevent the reservation of overlapping slots"
|
|
allow_booking: "Allow booking"
|
|
overlapping_categories: "Overlapping categories"
|
|
overlapping_categories_info: "Preventing booking on overlapping slots will be done by comparing the date and time of the following categories of reservations."
|
|
default_slot_duration: "Default duration for slots"
|
|
duration_minutes: "Duration (in minutes)"
|
|
default_slot_duration_info: "Machine and space availabilities are divided in multiple slots of this duration. This value can be overridden per availability."
|
|
modules: "Modules"
|
|
machines: "Machines"
|
|
machines_info_html: "The module Reserve a machine module can be disabled."
|
|
enable_machines: "Enable the machines"
|
|
machines_module: "machines module"
|
|
spaces: "Spaces"
|
|
spaces_info_html: "<p>A space can be, for example, a woodshop or a meeting room. Their particularity is that they can be booked by several people at the same time.</p><p><strong>Warning:</strong> It is not recommended to disable spaces if at least one space reservation was made on the system.</p>"
|
|
enable_spaces: "Enable the spaces"
|
|
spaces_module: "spaces module"
|
|
plans: "Plans"
|
|
plans_info_html: "<p>Subscriptions provide a way to segment your prices and provide benefits to regular users.</p><p><strong>Warning:</strong> It is not recommended to disable plans if at least one subscription is active on the system.</p>"
|
|
enable_plans: "Enable the plans"
|
|
plans_module: "plans module"
|
|
trainings: "Trainings"
|
|
trainings_info_html: "<p>Trainings are fully integrated Fab-manager's agenda. If enabled, your members will be able to book and pay trainings.</p><p>Trainings provides a way to prevent members to book some machines, if they do have not taken the prerequisite course.</p>"
|
|
enable_trainings: "Enable the trainings"
|
|
trainings_module: "trainings module"
|
|
store: "Store"
|
|
store_info_html: "You can enable the store module that provides an easy way to <strong>sell various products and consumables</strong> to your members. This module also allows you to <strong>manage stocks</strong> and track orders."
|
|
enable_store: "Enable the store"
|
|
store_module: "store module"
|
|
invoicing: "Invoicing"
|
|
invoicing_info_html: "<p>You can fully disable the invoicing module.</p><p>This is useful if you have your own invoicing system, and you don't want Fab-manager generates and sends invoices to the members.</p><p><strong>Warning:</strong> even if you disable the invoicing module, you must to configure the VAT to prevent errors in accounting and prices. Do it from the « Invoices > Invoicing settings » section.</p>"
|
|
enable_invoicing: "Enable invoicing"
|
|
invoicing_module: "invoicing module"
|
|
account_creation: "Account creation"
|
|
accounts_management: "Accounts management"
|
|
members_list: "Members list"
|
|
members_list_info: "You can customize the fields to display in the member management list"
|
|
phone: "Phone"
|
|
phone_is_required: "Phone required"
|
|
phone_required_info: "You can define if the phone number should be required to register a new user on Fab-manager."
|
|
address: "Address"
|
|
address_required_info_html: "You can define if the address should be required to register a new user on Fab-manager.<br/><strong>Please note</strong> that, depending on your country, the regulations may requires addresses for the invoices to be valid."
|
|
address_is_required: "Address is required"
|
|
external_id: "External identifier"
|
|
external_id_info_html: "You can set up an external identifier for your users, which cannot be modified by the user himself."
|
|
enable_external_id: "Enable the external ID"
|
|
captcha: "Captcha"
|
|
captcha_info_html: "You can setup a protection against robots, to prevent them creating members accounts. This protection is using Google reCAPTCHA. Sign up for <a href='http://www.google.com/recaptcha/admin' target='_blank'>an API key pair</a> to start using the captcha."
|
|
site_key: "Site key"
|
|
secret_key: "Secret key"
|
|
recaptcha_site_key: "reCAPTCHA Site Key"
|
|
recaptcha_secret_key: "reCAPTCHA Secret Key"
|
|
feature_tour_display: "feature tour display"
|
|
email_from: "expeditor's address"
|
|
disqus_shortname: "Disqus shortname"
|
|
COUNT_items_removed: "{COUNT, plural, =1{One item} other{{COUNT} items}} removed"
|
|
item_added: "One item added"
|
|
openlab_app_id: "OpenLab ID"
|
|
openlab_app_secret: "OpenLab secret"
|
|
openlab_default: "default gallery view"
|
|
online_payment_module: "online payment module"
|
|
stripe_currency: "Stripe currency"
|
|
account_confirmation: "Account confirmation"
|
|
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"
|
|
change_group: "Group change"
|
|
change_group_info: "After an user has created his account, you can restrict him from changing his group. In that case, only managers and administrators will be able to change the user's group."
|
|
allow_group_change: "Allow group change"
|
|
user_change_group: "users can change their group"
|
|
wallet_module: "wallet module"
|
|
public_agenda_module: "public agenda module"
|
|
statistics_module: "statistics module"
|
|
upcoming_events_shown: "display limit for upcoming events"
|
|
display_invite_to_renew_pack: "Display the invite to renew prepaid-packs"
|
|
packs_threshold_info_html: "You can define under how many hours the user will be invited to buy a new prepaid-pack, if his stock of prepaid hours is under this threshold.<br/>You can set a <strong>number of hours</strong> (<em>eg. 5</em>) or a <strong>percentage</strong> of his current pack pack (<em>eg. 0.05 means 5%</em>)."
|
|
renew_pack_threshold: "threshold for packs renewal"
|
|
pack_only_for_subscription_info_html: "If this option is activated, the purchase and use of a prepaid pack is only possible for the user with a valid subscription."
|
|
pack_only_for_subscription: "Subscription valid for purchase and use of a prepaid pack"
|
|
pack_only_for_subscription_info: "Make subscription mandatory for prepaid packs"
|
|
extended_prices: "Extended prices"
|
|
extended_prices_info_html: "Spaces can have different prices depending on the cumulated duration of the booking. You can choose if this apply to all bookings or only to those starting within the same day."
|
|
extended_prices_in_same_day: "Extended prices in the same day"
|
|
public_registrations: "Public registrations"
|
|
projects_list_member_filter_presence: "Presence of member filter on projects list"
|
|
projects_list_date_filters_presence: "Presence of date filters on projects list"
|
|
project_categories_filter_placeholder: "Placeholder for categories filter in project gallery"
|
|
project_categories_wording: "Wording used to replace \"Categories\" on public pages"
|
|
reservation_context_feature_title: Reservation context
|
|
reservation_context_feature_info: "If you enable this feature, members will have to enter the context of their reservation when reserving."
|
|
reservation_context_feature: "Enable the feature \"Reservation context\""
|
|
reservation_context_options: Reservation context options
|
|
add_a_reservation_context: Add a new context
|
|
do_you_really_want_to_delete_this_reservation_context: "Do you really want to delete this context?"
|
|
unable_to_delete_reservation_context_already_related_to_reservations: "Unable to delete this context because it is already associated to a reservation"
|
|
unable_to_delete_reservation_context_an_error_occured: "Unable to delete: an error occurred"
|
|
family_account: "family account"
|
|
family_account_info_html: "The Family account allows your members to add their children under 18 years old to their own account and directly register them for Family events. You can also request supporting documents for each child and validate their account."
|
|
enable_family_account: "Enable the Family Account option"
|
|
child_validation_required: "the account validation option for children"
|
|
child_validation_required_label: "Activate the account validation option for children"
|
|
overlapping_options:
|
|
training_reservations: "Trainings"
|
|
machine_reservations: "Machines"
|
|
space_reservations: "Spaces"
|
|
events_reservations: "Events"
|
|
general:
|
|
general: "General"
|
|
title: "Title"
|
|
fablab_title: "FabLab title"
|
|
title_concordance: "Title concordance"
|
|
male: "Male."
|
|
female: "Female."
|
|
neutral: "Neutral."
|
|
eg: "eg:"
|
|
the_team: "The team of"
|
|
male_preposition: "the"
|
|
female_preposition: "the"
|
|
neutral_preposition: ""
|
|
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"
|
|
public_registrations: "Public registrations"
|
|
public_registrations_info: "Allow everyone to register a new account on the platform. If disabled, only administrators and managers can create new accounts."
|
|
public_registrations_allowed: "Public registrations allowed"
|
|
help: "Help"
|
|
feature_tour: "Feature tour"
|
|
feature_tour_info_html: "<p>When an administrator or a manager in logged-in, a feature tour will be triggered the first time he visits each section of the application. You can change this behavior to one of the following values:</p><ul><li>« Once » to keep the default behavior.</li><li>« By session » to display the tours each time you reopen the application.</li><li>« Manual trigger » to prevent displaying the tours automatically. It'll still be possible to trigger them by pressing the F1 key or by clicking on « Help » in the user's menu.</li></ul>"
|
|
feature_tour_display_mode: "Feature tour display mode"
|
|
display_mode:
|
|
once: "Once"
|
|
session: "By session"
|
|
manual: "Manual trigger"
|
|
notifications: "Notifications"
|
|
email: "Email"
|
|
email_info: "The email address from which notifications will be sent. You can use a non-existing address (like noreply@...) or an existing address if you want to allow your members to reply to the notifications they receive."
|
|
email_from: "Expeditor's address"
|
|
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>"
|
|
enable_wallet: "Enable wallet"
|
|
public_agenda: "Public agenda"
|
|
public_agenda_info_html: "<p>The public agenda offers to members and visitors a general overview of the Fablab's planning.</p><p>Please note that, even logged, users won't be able to book a reservation or modify anything from this agenda: this is a read-only page.</p>"
|
|
enable_public_agenda: "Enable public agenda"
|
|
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"
|
|
account:
|
|
account: "Account"
|
|
customize_account_settings: "Customize account settings"
|
|
user_validation_required: "validation of accounts"
|
|
user_validation_required_title: "Validation of accounts"
|
|
user_validation_required_info: "By activating this option, only members whose account is validated by an administrator or a manager will be able to make reservations."
|
|
user_validation_setting:
|
|
customization_of_SETTING_successfully_saved: "Customization of the {SETTING} successfully saved."
|
|
error_SETTING_locked: "Unable to update the setting: {SETTING} is locked. Please contact your system administrator."
|
|
an_error_occurred_saving_the_setting: "An error occurred while saving the setting. Please try again later."
|
|
user_validation_required_option_label: "Activate the account validation option"
|
|
user_validation_required_list_title: "Member account validation information message"
|
|
user_validation_required_list_info: "Your administrator must validate your account. Then, you will be able to access all the booking features."
|
|
user_validation_required_list_other_info: "The resources selected below will be subject to member account validation."
|
|
save: "Save"
|
|
user_validation_required_list:
|
|
subscription: "Subscriptions"
|
|
machine: "Machines"
|
|
event: "Events"
|
|
space: "Spaces"
|
|
training: "Trainings"
|
|
pack: "Prepaid pack"
|
|
confirm: "Confirm"
|
|
confirmation_required: "Confirmation required"
|
|
organization: "Organization"
|
|
organization_profile_custom_fields_info: "You can display additional fields for users who declare themselves to be an organization. You can also choose to make them mandatory at account creation."
|
|
organization_profile_custom_fields_alert: "Warning: the activated fields will be automatically displayed on the issued invoices. Once configured, please do not modify them."
|
|
supporting_documents_type_modal:
|
|
successfully_created: "The new supporting documents request has been created."
|
|
unable_to_create: "Unable to delete the supporting documents request: "
|
|
successfully_updated: "The supporting documents request has been updated."
|
|
unable_to_update: "Unable to modify the supporting documents request: "
|
|
new_type: "Create a supporting documents request"
|
|
edit_type: "Edit the supporting documents request"
|
|
create: "Create"
|
|
edit: "Edit"
|
|
supporting_documents_type_form:
|
|
type_form_info: "Please define the supporting documents request settings below"
|
|
select_group: "Choose one or many group(s)"
|
|
name: "Name"
|
|
supporting_documents_types_list:
|
|
add_supporting_documents_types: "Add supporting documents"
|
|
all_groups: 'All groups'
|
|
supporting_documents_type_info: "You can ask for supporting documents, according to the user's groups. This will ask your members to deposit those kind of documents in their personnal space. Each members will be informed that supporting documents are required to be provided in their personal space (My supporting documents tab). On your side, you'll be able to check the provided supporting documents and validate the member's account (if the Account Validation option is enabled)."
|
|
no_groups_info: "Supporting documents are necessarily applied to groups.<br>If you do not have any group yet, you can create one from the \"Users/Groups\" page (button on the right)."
|
|
create_groups: "Create groups"
|
|
supporting_documents_type_title: "Supporting documents requests"
|
|
add_type: "Add new document"
|
|
group_name: "Group"
|
|
name: "Supporting documents"
|
|
no_types: "You do not have any supporting documents requests.<br>Make sure you have created at least one group in order to add a request."
|
|
delete_supporting_documents_type_modal:
|
|
confirmation_required: "Confirmation required"
|
|
confirm: "Confirm"
|
|
deleted: "The supporting documents request has been deleted."
|
|
unable_to_delete: "Unable to delete the supporting documents request: "
|
|
confirm_delete_supporting_documents_type: "Do you really want to remove this requested type of supporting documents?"
|
|
profile_custom_fields_list:
|
|
field_successfully_updated: "The organization field has been updated."
|
|
unable_to_update: "Impossible to modify the field : "
|
|
required: "Confirmation required"
|
|
actived: "Activate the field"
|
|
home:
|
|
show_upcoming_events: "Show upcoming events"
|
|
upcoming_events:
|
|
until_start: "Until they start"
|
|
2h_before_end: "Until 2 hours before they end"
|
|
until_end: "Until they end"
|
|
privacy:
|
|
title: "Privacy"
|
|
privacy_policy: "Privacy policy"
|
|
input_the_dpo: "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."
|
|
about_analytics: "I agree to share anonymous data with the development team to help improve Fab-manager."
|
|
read_more: "Which data do we collect?"
|
|
statistics: "Statistics"
|
|
google_analytics: "Google Analytics"
|
|
facebook: "Facebook"
|
|
facebook_info_html: "To enable the statistical tracking of the shares on the Facebook social network, set your App ID here. Refer to <a href='https://developers.facebook.com/docs/apps#register' target='_blank'>this guide</a> to get one."
|
|
app_id: "App ID"
|
|
twitter: "Twitter"
|
|
twitter_info_html: "To enable the statistical tracking of the shares on the Twitter social network, <a href='https://analytics.twitter.com/' target='_blank'>Twitter analytics</a>, set the name of your Twitter account here."
|
|
twitter_analytics: "Twitter account"
|
|
analytics:
|
|
title: "Application improvement"
|
|
intro_analytics_html: "You'll find below a detailed view of all the data, Fab-manager will collect <strong>if permission is granted.</strong>"
|
|
version: "Application version"
|
|
members: "Number of members"
|
|
admins: "Number of administrators"
|
|
managers: "Number of managers"
|
|
availabilities: "Number of availabilities of the last 7 days"
|
|
reservations: "Number of reservations during the last 7 days"
|
|
orders: "Number of store orders during the last 7 days"
|
|
plans: "Is the subscription module active?"
|
|
spaces: "Is the space management module active?"
|
|
online_payment: "Is the online payment module active?"
|
|
gateway: "The payment gateway used to collect online payments"
|
|
wallet: "Is the wallet module active?"
|
|
statistics: "Is the statistics module active?"
|
|
trainings: "Is the trainings module active?"
|
|
public_agenda: "Is the public agenda module active?"
|
|
machines: "Is the machines module active?"
|
|
store: "Is the store module active?"
|
|
invoices: "Is the invoicing module active?"
|
|
openlab: "Is the project sharing module (OpenLab) active?"
|
|
tracking_id_info_html: "To enable the statistical tracking of the visits using Google Analytics V4, set your tracking ID here. It is in the form G-XXXXXX. Visit <a href='https://analytics.google.com/analytics/web/' target='_blank'>the Google Analytics website</a> to get one.<br/><strong>Warning:</strong> if you enable this feature, a cookie will be created. Remember to write it down in your privacy policy, above."
|
|
tracking_id: "Tracking ID"
|
|
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."
|
|
client_successfully_updated: "Client successfully updated."
|
|
client_successfully_deleted: "Client successfully deleted."
|
|
access_successfully_revoked: "Access successfully revoked."
|
|
#create a new space
|
|
space_new:
|
|
add_a_new_space: "Add a new space"
|
|
#modify an exiting space
|
|
space_edit:
|
|
edit_the_space_NAME: "Edit the space: {NAME}"
|
|
validate_the_changes: "Validate the changes"
|
|
#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"
|
|
local_payment_form:
|
|
about_to_cash: "You're about to confirm the cashing by an external payment mean. Please do not click on the button below until you have fully cashed the requested payment."
|
|
about_to_confirm: "You're about to confirm your {ITEM, select, subscription{subscription} reservation{reservation} other{order}}."
|
|
payment_method: "Payment method"
|
|
method_card: "Online by card"
|
|
method_check: "By check"
|
|
method_transfer: "By bank transfer"
|
|
card_collection_info: "By validating, you'll be prompted for the member's card number. This card will be automatically charged at the deadlines."
|
|
check_collection_info: "By validating, you confirm that you have {DEADLINES} checks, allowing you to collect all the monthly payments."
|
|
transfer_collection_info: "<p>By validating, you confirm that you set up {DEADLINES} bank direct debits, allowing you to collect all the monthly payments.</p><p><strong>Please note:</strong> the bank transfers are not automatically handled by Fab-manager.</p>"
|
|
online_payment_disabled: "Online payment is not available. You cannot collect this payment schedule by online card."
|
|
local_payment_modal:
|
|
validate_cart: "Validate my cart"
|
|
offline_payment: "Payment on site"
|
|
check_list_setting:
|
|
save: 'Save'
|
|
customization_of_SETTING_successfully_saved: "Customization of the {SETTING} successfully saved."
|
|
#feature tour
|
|
tour:
|
|
conclusion:
|
|
title: "Thank you for your attention"
|
|
content: "<p>If you want to restart this contextual help, press <strong>F1</strong> at any time or click on [? Help] from the user's menu.</p><p>If you need additional help, you can <a href='http://guide-fr.fab.mn' target='_blank'>check the user guide</a> (only in French for now).</p><p>The Fab-manager's team also provides personalized support (help with getting started, help with installation, customization, etc.), <a href='mailto:contact@fab-manager.com'>contact-us</a> for more info.</p>"
|
|
trainings:
|
|
welcome:
|
|
title: "Trainings"
|
|
content: "Here you can create, modify and delete trainings. It is also the place where you can validate the training courses followed by your members."
|
|
welcome_manager:
|
|
title: "Trainings"
|
|
content: "This is the place where you can view the trainings and their associations with the machines. It is also the place where you can validate the training courses followed by your members."
|
|
trainings:
|
|
title: "Manage trainings"
|
|
content: "<p>With each training, a default number of places is associated. However, the number of actual places may be modified for each session.</p><p>The training sessions are scheduled from the administrator tab « Calendar ».</p><p>Furthermore, a training may be associated with one or more machines. This makes it a prerequisite for the reservation of these machines.</p>"
|
|
filter:
|
|
title: "Filter"
|
|
content: "By default, only active courses are displayed here. Display the others by choosing another filter here."
|
|
tracking:
|
|
title: "Trainings monitoring"
|
|
content: "Once a training session is finished, you can validate the training for the members present from this screen. This validation is essential to allow them to use the associated machines, if applicable."
|
|
calendar:
|
|
welcome:
|
|
title: "Calendar"
|
|
content: "From this screen, you can plan the slots during which training, machines and spaces will be bookable by members."
|
|
agenda:
|
|
title: "The calendar"
|
|
content: "Click in the calendar to start creating a new availability range. You can directly select the entire time range desired by maintaining your click."
|
|
export:
|
|
title: "Export"
|
|
content: "Start generating an Excel file, listing all the availability slots created in the calendar."
|
|
import:
|
|
title: "Import external calendars"
|
|
content: "Allows you to import calendars from an external source in iCal format."
|
|
members:
|
|
welcome:
|
|
title: "Users"
|
|
content: "Here you can create, modify and delete members and administrators. You can also manage groups, labels, import / export with spreadsheet files and connect SSO software."
|
|
list:
|
|
title: "Members list"
|
|
content: "By default, this table lists all the members of your Fab-manager. You can sort the list in a different order by clicking on the header of each column."
|
|
search:
|
|
title: "Find a user"
|
|
content: "This input field allows you to search for any text on all of the columns in the table below."
|
|
filter:
|
|
title: "Filter the list"
|
|
content: "<p>Filter the list below to display only users who have not confirmed their email address or inactive accounts for more than 3 years.</p><p>Please notice that the GDPR requires that you delete any accounts inactive for more than 3 years.</p>"
|
|
actions:
|
|
title: "Members actions"
|
|
content: "<p>The buttons in this column allow you to display and modify all of the member's parameters, or to delete them irreversibly.</p><p>In the event of a deletion, the billing information will be kept for 10 years and statistical data will also be kept anonymously.</p>"
|
|
exports:
|
|
title: "Export"
|
|
content: "Each of these buttons starts the generation of an Excel file listing all the members, subscriptions or reservations, current and past."
|
|
import:
|
|
title: "Import members"
|
|
content: "Allows you to import a list of members to create in Fab-manager, from a CSV file."
|
|
admins:
|
|
title: "Manage administrators"
|
|
content: "In the same way as the members, manage the administrators of your Fab-manager here.<br>The administrators can take reservations for any member as well as modify all the parameters of the software."
|
|
groups:
|
|
title: "Manage groups"
|
|
content: "<p>Groups allow you to better segment your price list.</p><p>When you set up Fab-manager for the first time, it is recommended to start by defining the groups.</p>"
|
|
labels:
|
|
title: "Manage tags"
|
|
content: "The labels allow you to reserve certain slots for users associated with these same labels."
|
|
sso:
|
|
title: "Single Sign-On"
|
|
content: "Here you can set up and manage a single authentication system (SSO)."
|
|
invoices:
|
|
welcome:
|
|
title: "Invoices"
|
|
content: "<p>Here you will be able to download invoices and credit notes issued, as well as manage everything related to accounting and invoicing.</p><p>If you use third-party software to manage your invoices, it is possible to deactivate the billing module. For this, contact your system administrator.</p>"
|
|
welcome_manager:
|
|
title: "Invoices"
|
|
content: "Here you will be able to download invoices and create credit notes."
|
|
list:
|
|
title: "Invoices list"
|
|
content: "By default, this table lists all the invoices and credit notes issued by Fab-manager. You can sort the list in a different order by clicking on the header of each column."
|
|
chained:
|
|
title: "Chaining indicator"
|
|
content: "<p>This icon ensures the inalterability of the accounting data of the invoice on this line, in accordance with the French finance law of 2018 against VAT fraud.</p><p>If a red icon appears instead of this one , please contact technical support immediately.</p>"
|
|
download:
|
|
title: "Download"
|
|
content: "Click here to download the invoice in PDF format."
|
|
refund:
|
|
title: "Credit note"
|
|
content: "Allows you to generate a credit note for the invoice on this line or some of its sub-elements. <strong>Warning:</strong> This will only generate the accounting document, the actual refund of the user will always be your responsibility."
|
|
payment-schedules:
|
|
title: "Payment schedules"
|
|
content: "<p>Some subscription plans may be configured to allow the members to pay them with a monthly payment schedule.</p><p>Here you can view all existing payment schedules and manage their deadlines.</p><p>Click on [+] at the beginning of a row to display all deadlines associated with a payment schedule, and run some actions on them.</p>"
|
|
settings:
|
|
title: "Settings"
|
|
content: "<p>Here you can modify the parameters for invoices generation. Click on the item you are interested in to start editing.</p><p>In particular, this is where you can set if you are subject to VAT and the applicable rate.</p>"
|
|
codes:
|
|
title: "Accounting codes"
|
|
content: "Set the accounting codes here for all kinds of entries generated by the software. This setting is only required if you use the accounting export functionality."
|
|
export:
|
|
title: "Accounting export"
|
|
content: "Once the codes have been configured, click here to access the interface allowing you to export the entries to a third-party accounting software."
|
|
payment:
|
|
title: "Payment settings"
|
|
content: "If you want to allow your members to book directly online by paying by credit card, you can activate and configure this feature from this page."
|
|
periods:
|
|
title: "Close accounting periods"
|
|
content: "<p>The regulations of your country may require you to close your accounts regularly. The interface accessible from this button allows you to do this.</p> <p><strong>In France,</strong> if you are subject to VAT anti-fraud law <a href='https://bofip.impots.gouv.fr/bofip/10691-PGP.html' target='_blank'>BOI-TVA-DECLA-30-10-30-20160803</a>, this closing is mandatory at least once a year.</p><p>As a reminder, if you have to use a certified software (<a href='https://www.impots.gouv.fr/portail/suis-je-oblige-davoir-un-logiciel-de-caisse-securise' target='_blank'>take the test here</a>), you are under the legal obligation to provide a certificate of compliance of the software. <a href='mailto:contact@fab-manager.com'>Contact-us<a/> to get it.</p>"
|
|
pricing:
|
|
welcome:
|
|
title: "Subscriptions & Prices"
|
|
content: "Manage subscription plans and prices for the various services you offer to your members."
|
|
new_plan:
|
|
title: "New subscription plan"
|
|
content: "Create subscription plans to offer preferential prices on machines and spaces to regular users."
|
|
trainings:
|
|
title: "Trainings"
|
|
content: "Define training prices here, by user group."
|
|
machines:
|
|
title: "Machines"
|
|
content: "Define here the prices of the machine slots, by user group. These prices will be applied to users who do not have subscriptions."
|
|
spaces:
|
|
title: "Spaces"
|
|
content: "In the same way, define here the prices of the spaces slots, for the users without subscriptions."
|
|
credits:
|
|
title: "Credits"
|
|
content: "<p>Credits allow you to give certain services for free to users who subscribe to a plan.</p><p>You can, for example, offer 2 hours of 3D printer for all annual subscriptions; or training of your choice for student subscribers, etc.</p>"
|
|
coupons:
|
|
title: "Coupons"
|
|
content: "Create and manage promotional coupons allowing to offer punctual discounts to their holders."
|
|
events:
|
|
welcome:
|
|
title: "Events"
|
|
content: "Create events, track their reservations and organize them from this page."
|
|
list:
|
|
title: "The events"
|
|
content: "This list displays all past or future events, as well as the number of reservations for each of them."
|
|
filter:
|
|
title: "Filter events"
|
|
content: "Only display upcoming events in the list below; or on the contrary, only those already passed."
|
|
categories:
|
|
title: "Categories"
|
|
content: "Categories help your users know what type of event it is. A category is required for each of the newly created events."
|
|
themes:
|
|
title: "Themes"
|
|
content: "<p>Themes are an additional (and optional) categorization of your events. They can group together different events of very different forms.</p><p>For example, a two-day course about marquetry and an evening workshop about the handling of the wood planer, can be found in the theme « carpentry ».</p>"
|
|
ages:
|
|
title: "Age groups"
|
|
content: "This other optional filter will help your users find events suited to their profile."
|
|
prices:
|
|
title: "Pricing categories"
|
|
content: "The price of events does not depend on groups or subscriptions, but on the categories you define on this page."
|
|
projects:
|
|
welcome:
|
|
title: "Projects"
|
|
content: "Here you can define all the elements that will be available for members to document the projects they carry out. You can also define various parameters related to the projects."
|
|
abuses:
|
|
title: "Manage reports"
|
|
content: "<p>Access here the management of reports.</p><p>Visitors can signal projects, for example for copyright infringement or for hate speech.</p><p>GDPR requires you to delete this reporting data once the required actions have been taken.</p>"
|
|
settings:
|
|
title: "Settings"
|
|
content: "<p>Comments, CAD files ... Manage project parameters here</p><p>You can also activate OpenLab projects, in order to display the projects shared by other Fab Labs in your gallery.</p>"
|
|
statistics:
|
|
welcome:
|
|
title: "Statistics"
|
|
content: "<p>From here, you will be able to access many statistics on your members and their uses within your Fab Lab.</p><p>In accordance with GDPR, users who have deleted their account continue to be reported in the statistics, but anonymously.</p>"
|
|
export:
|
|
title: "Export data"
|
|
content: "You can choose to export all or part of the statistical data to an Excel file."
|
|
trending:
|
|
title: "Evolution"
|
|
content: "Visualize the evolution over time of the main uses of your Fab Lab, thanks to graphs and curves."
|
|
settings:
|
|
welcome:
|
|
title: "Application customization"
|
|
content: "From here, you can configure the general settings of Fab-manager, enable or disable the optional modules and customize various elements of the interface."
|
|
general:
|
|
title: "General settings"
|
|
content: "A lot a settings can be customized from here. Take time to look all over this page, it will let you customize messages, documents, optional modules, registrations, visual aspect of Fab-manager, and much more."
|
|
home:
|
|
title: "Customize home page"
|
|
content: "<p>This WYSIWYG editor allows you to customize the appearance of the home page while using different components (last tweet, brief, etc.).</p><p><strong>Warning:</strong> Keep in mind that any uncontrolled changes can break the appearance of the home page.</p>"
|
|
components:
|
|
title: "Insert a component"
|
|
content: "Click here to insert a pre-existing component into the home page."
|
|
codeview:
|
|
title: "Display HTML code"
|
|
content: "This button allows you to directly view and modify the code of the home page. This is the recommended way to proceed, but it requires prior knowledge of HTML."
|
|
reset:
|
|
title: "Go back"
|
|
content: "At any time, you can restore the original home page by clicking here."
|
|
css:
|
|
title: "Customize the style sheet"
|
|
content: "For advanced users, it is possible to define a custom style sheet (CSS) for the home page."
|
|
about:
|
|
title: "About"
|
|
content: "Fully personalize this page to present your activity."
|
|
privacy:
|
|
title: "Privacy policy"
|
|
content: "<p>Explain here how you use the data you collect about your members.</p><p>GDPR requires that a confidentiality policy is defined, as well as a data protection officer.</p>"
|
|
draft:
|
|
title: "Draft"
|
|
content: "Click here to view a privacy policy draft with holes, which you just need to read and complete."
|
|
reservations:
|
|
title: "Reservations"
|
|
content: "Opening hours, chance to cancel reservations... Each Fablab has its own reservation rules, which you can define on this page."
|
|
open_api:
|
|
welcome:
|
|
title: "OpenAPI"
|
|
content: "Fab-manager offers an open API allowing third-party software to deal simply with its data. This screen allows you to grant accesses to this API."
|
|
doc:
|
|
title: "Documentation"
|
|
content: "Click here to access the API online documentation."
|
|
store:
|
|
manage_the_store: "Manage the Store"
|
|
settings: "Settings"
|
|
all_products: "All products"
|
|
categories_of_store: "Store categories"
|
|
the_orders: "Orders"
|
|
back_to_list: "Back to list"
|
|
product_categories:
|
|
title: "All categories"
|
|
info: "Arrange categories with a drag and drop on a maximum of two levels. The order of the categories will be identical between the list below and the public view. Please note that you can delete a category or a sub-category even if they are associated with products. Those products will be left without categories. If you delete a category that contains sub-categories, the latter will also be deleted."
|
|
manage_product_category:
|
|
create: "Create a product category"
|
|
update: "Modify the product category"
|
|
delete: "Delete the product category"
|
|
product_category_modal:
|
|
new_product_category: "Create a category"
|
|
edit_product_category: "Modify a category"
|
|
product_category_form:
|
|
name: "Name of category"
|
|
slug: "URL"
|
|
select_parent_product_category: "Choose a parent category (N1)"
|
|
no_parent: "No parent"
|
|
create:
|
|
error: "Unable to create the category: "
|
|
success: "The new category has been created."
|
|
update:
|
|
error: "Unable to modify the category: "
|
|
success: "The category has been modified."
|
|
delete:
|
|
confirm: "Do you really want to delete <strong>{CATEGORY}</strong>?<br>If it has sub-categories, they will also be deleted."
|
|
save: "Delete"
|
|
error: "Unable to delete the category: "
|
|
success: "The category has been successfully deleted"
|
|
save: "Save"
|
|
required: "This field is required"
|
|
slug_pattern: "Only lowercase alphanumeric groups of characters separated by an hyphen"
|
|
categories_filter:
|
|
filter_categories: "By categories"
|
|
filter_apply: "Apply"
|
|
machines_filter:
|
|
filter_machines: "By machines"
|
|
filter_apply: "Apply"
|
|
keyword_filter:
|
|
filter_keywords_reference: "By keywords or reference"
|
|
filter_apply: "Apply"
|
|
stock_filter:
|
|
stock_internal: "Private stock"
|
|
stock_external: "Public stock"
|
|
filter_stock: "By stock status"
|
|
filter_stock_from: "From"
|
|
filter_stock_to: "to"
|
|
filter_apply: "Apply"
|
|
products:
|
|
unexpected_error_occurred: "An unexpected error occurred. Please try again later."
|
|
all_products: "All products"
|
|
create_a_product: "Create a product"
|
|
filter: "Filter"
|
|
filter_clear: "Clear all"
|
|
filter_apply: "Apply"
|
|
filter_categories: "By categories"
|
|
filter_machines: "By machines"
|
|
filter_keywords_reference: "By keywords or reference"
|
|
filter_stock: "By stock status"
|
|
stock_internal: "Private stock"
|
|
stock_external: "Public stock"
|
|
filter_stock_from: "From"
|
|
filter_stock_to: "to"
|
|
sort:
|
|
name_az: "A-Z"
|
|
name_za: "Z-A"
|
|
price_low: "Price: low to high"
|
|
price_high: "Price: high to low"
|
|
store_list_header:
|
|
result_count: "Result count:"
|
|
sort: "Sort:"
|
|
visible_only: "Visible products only"
|
|
product_item:
|
|
product: "product"
|
|
visible: "visible"
|
|
hidden: "hidden"
|
|
stock:
|
|
internal: "Private stock"
|
|
external: "Public stock"
|
|
unit: "unit"
|
|
new_product:
|
|
add_a_new_product: "Add a new product"
|
|
successfully_created: "The new product has been created."
|
|
edit_product:
|
|
successfully_updated: "The product has been updated."
|
|
successfully_cloned: "The product has been duplicated."
|
|
product_form:
|
|
product_parameters: "Product parameters"
|
|
stock_management: "Stock management"
|
|
description: "Description"
|
|
description_info: "The text will be presented in the product sheet. You have a few editorial styles at your disposal."
|
|
name: "Name of product"
|
|
sku: "Product reference (SKU)"
|
|
slug: "URL"
|
|
is_show_in_store: "Available in the store"
|
|
is_active_price: "Activate the price"
|
|
active_price_info: "Is this product visible by the members on the store?"
|
|
price_and_rule_of_selling_product: "Price and rule for selling the product"
|
|
price: "Price of product"
|
|
quantity_min: "Minimum number of items for the shopping cart"
|
|
linking_product_to_category: "Linking this product to an existing category"
|
|
assigning_category: "Assigning a category"
|
|
assigning_category_info: "You can only declare one category per product. If you assign this product to a sub-category, it will automatically be assigned to its parent category as well."
|
|
assigning_machines: "Assigning machines"
|
|
assigning_machines_info: "You can link one or more machines from your workshop to your product. This product will then be subject to the filters on the catalogue view. The selected machines will be linked to the product."
|
|
product_files: "Document"
|
|
product_files_info: "Add documents related to this product. They will be presented in the product sheet, in a separate block. You can only upload PDF documents."
|
|
add_product_file: "Add a document"
|
|
product_images: "Visuals of the product"
|
|
product_images_info: "We advise you to use a square format, JPG or PNG. For JPG, please use white for the background colour. The main visual will be the first presented in the product sheet."
|
|
add_product_image: "Add a visual"
|
|
save: "Save"
|
|
clone: "Duplicate"
|
|
product_stock_form:
|
|
stock_up_to_date: "Stock up to date"
|
|
date_time: "{DATE} - {TIME}"
|
|
ongoing_operations: "Ongoing stock operations"
|
|
save_reminder: "Don't forget to save your operations"
|
|
low_stock_threshold: "Define a low stock threshold"
|
|
stock_threshold_toggle: "Activate stock threshold"
|
|
stock_threshold_info: "Define a low stock threshold and receive a notification when it's reached. When the threshold is reached, the product quantity is labeled as low."
|
|
low_stock: "Low stock"
|
|
threshold_level: "Minimum threshold level"
|
|
threshold_alert: "Notify me when the threshold is reached"
|
|
events_history: "Events history"
|
|
event_type: "Events:"
|
|
reason: "Reason"
|
|
stocks: "Stock:"
|
|
internal: "Private stock"
|
|
external: "Public stock"
|
|
edit: "Edit"
|
|
all: "All types"
|
|
remaining_stock: "Remaining stock"
|
|
type_in: "Add"
|
|
type_out: "Remove"
|
|
cancel: "Cancel this operation"
|
|
product_stock_modal:
|
|
modal_title: "Manage stock"
|
|
internal: "Private stock"
|
|
external: "Public stock"
|
|
new_event: "New stock event"
|
|
addition: "Addition"
|
|
withdrawal: "Withdrawal"
|
|
update_stock: "Update stock"
|
|
reason_type: "Reason"
|
|
stocks: "Stock:"
|
|
quantity: "Quantity"
|
|
stock_movement_reason:
|
|
inward_stock: "Inward stock"
|
|
returned: "Returned by client"
|
|
cancelled: "Canceled by client"
|
|
inventory_fix: "Inventory fix"
|
|
sold: "Sold"
|
|
missing: "Missing in stock"
|
|
damaged: "Damaged product"
|
|
other_in: "Other (in)"
|
|
other_out: "Other (out)"
|
|
clone_product_modal:
|
|
clone_product: "Duplicate the product"
|
|
clone: "Duplicate"
|
|
name: "Name"
|
|
sku: "Product reference (SKU)"
|
|
is_show_in_store: "Available in the store"
|
|
active_price_info: "Is this product visible by the members on the store?"
|
|
orders:
|
|
heading: "Orders"
|
|
create_order: "Create an order"
|
|
filter: "Filter"
|
|
filter_clear: "Clear all"
|
|
filter_apply: "Apply"
|
|
filter_ref: "By reference"
|
|
filter_status: "By status"
|
|
filter_client: "By client"
|
|
filter_period: "By period"
|
|
filter_period_from: "From"
|
|
filter_period_to: "to"
|
|
state:
|
|
cart: 'Cart'
|
|
in_progress: 'Under preparation'
|
|
paid: "Paid"
|
|
payment_failed: "Payment error"
|
|
canceled: "Canceled"
|
|
ready: "Ready"
|
|
refunded: "Refunded"
|
|
delivered: "Delivered"
|
|
sort:
|
|
newest: "Newest first"
|
|
oldest: "Oldest first"
|
|
store_settings:
|
|
title: "Settings"
|
|
withdrawal_instructions: 'Product withdrawal instructions'
|
|
withdrawal_info: "This text is displayed on the checkout page to inform the client about the products withdrawal method"
|
|
store_hidden_title: "Store publicly available"
|
|
store_hidden_info: "You can hide the store to the eyes of the members and the visitors."
|
|
store_hidden: "Hide the store"
|
|
save: "Save"
|
|
update_success: "The settings were successfully updated"
|
|
invoices_settings_panel:
|
|
disable_invoices_zero: "Disable the invoices at 0"
|
|
disable_invoices_zero_label: "Do not generate invoices at {AMOUNT}"
|
|
filename: "Edit the file name"
|
|
filename_info: "<strong>Information</strong><p>The invoices are generated as PDF files, named with the following prefix.</p>"
|
|
schedule_filename: "Edit the payment schedule file name"
|
|
schedule_filename_info: "<strong>Information</strong><p>The payment shedules are generated as PDF files, named with the following prefix.</p>"
|
|
prefix: "Prefix"
|
|
example: "Example"
|
|
save: "Save"
|
|
update_success: "The settings were successfully updated"
|
|
vat_settings_modal:
|
|
title: "VAT settings"
|
|
update_success: "The VAT settings were successfully updated"
|
|
enable_VAT: "Enable VAT"
|
|
VAT_name: "VAT name"
|
|
VAT_name_help: "Some countries or regions may require that the VAT is named according to their specific local regulation"
|
|
VAT_rate: "VAT rate"
|
|
VAT_rate_help: "This parameter configures the general case of the VAT rate and applies to everything sold by the Fablab. It is possible to override this parameter by setting a specific VAT rate for each object."
|
|
advanced: "More rates"
|
|
hide_advanced: "Less rates"
|
|
show_history: "Show the changes history"
|
|
VAT_rate_machine: "Machine reservation"
|
|
VAT_rate_space: "Space reservation"
|
|
VAT_rate_training: "Training reservation"
|
|
VAT_rate_event: "Event reservation"
|
|
VAT_rate_subscription: "Subscription"
|
|
VAT_rate_product: "Products (store)"
|
|
multi_VAT_notice: "<strong>Please note</strong>: The current general rate is {RATE}%. You can define different VAT rates for each category.<br><br>For example, you can override this value, only for machine reservations, by filling in the corresponding field beside. If you don't fill any value, the general rate will apply."
|
|
save: "Save"
|
|
setting_history_modal:
|
|
title: "Changes history"
|
|
no_history: "No changes for now."
|
|
setting: "Setting"
|
|
value: "Value"
|
|
date: "Changed at"
|
|
operator: "By"
|
|
editorial_block_form:
|
|
content: "Content"
|
|
content_is_required: "You must provide a content. If you wish to disable the banner, toggle the switch above this field."
|
|
label_is_required: "You must provide a label. If you wish to disable the button, toggle the switch above this field."
|
|
url_is_required: "You must provide a link for your button."
|
|
url_must_be_safe: "The button link should start with http://... or https://..."
|
|
title: "Banner"
|
|
switch: "Display the banner"
|
|
cta_switch: "Display a button"
|
|
cta_label: "Button label"
|
|
cta_url: "Button link"
|
|
reservation_contexts:
|
|
name: "Name"
|
|
applicable_on: "Applicable on"
|
|
machine: Machine
|
|
training: Training
|
|
space: Space
|