diff --git a/config/locales/app.admin.de.yml b/config/locales/app.admin.de.yml index d522dae85..f54bfaff8 100644 --- a/config/locales/app.admin.de.yml +++ b/config/locales/app.admin.de.yml @@ -110,7 +110,7 @@ de: slots: "Slots" slots_of: "von" minutes: "Minuten" - deleted_user: "Deleted user" + deleted_user: "Gelöschter Nutzer" select_type: "Please select a type to continue" no_modules_available: "No reservable module available. Please enable at least one module (machines, spaces or trainings) in the Customization section." #import external iCal calendar @@ -444,29 +444,32 @@ de: categories_list: "Liste der Kategorien des Plans" no_categories: "Keine Kategorien" name: "Name" - description: "Description" + description: "Beschreibung" significance: "Signifikanz" manage_plan_category: + create: "Neue Kategorie" + update: "Kategorie bearbeiten" + 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_category: - title: "New category" - cta: "Create the category" - success: "The new category was successfully created" - error: "Unable to create the category: " - update_category: - title: "Edit the category" - cta: "Validate" - success: "The category was successfully updated" - error: "Unable to update the category: " - delete_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: " + description: "Beschreibung" + significance: "Signifikanz" + info: "Kategorien werden nach Signifikanz sortiert. Je höher die Signifikanz, desto weiter oben wird die Kategorie angezeigt." + create: + title: "Neue Kategorie" + cta: "Kategorie erstellen" + success: "Die neue Kategorie wurde erfolgreich erstellt" + error: "Die Kategorie konnte nicht erstellt werden: " + update: + title: "Kategorie bearbeiten" + cta: "Bestätigen" + success: "Die Kategorie wurde erfolgreich aktualisiert" + error: "Die Kategorie konnte nicht aktualisiert werden: " + delete_plan_category: + title: "Kategorie löschen" + confirm: "Sind Sie sicher, dass Sie diese Kategorie löschen möchten? Wenn Sie dies tun, werden die mit dieser Kategorie verbundenen Pläne nicht mehr sortiert." + cta: "Löschen" + success: "Die Kategorie wurde erfolgreich gelöscht" + error: "Die Kategorie konnte nicht gelöscht werden: " #ajouter un code promotionnel coupons_new: add_a_coupon: "Gutschein hinzufügen" @@ -513,7 +516,7 @@ de: credit_note: "Gutschrift" display_more_invoices: "Weitere Rechnungen anzeigen..." no_invoices_for_now: "Momentan keine Rechnungen." - payment_schedules_list: "Zahlungspläne" + payment_schedules: "Zahlungspläne" invoicing_settings: "Rechnungs-Einstellungen" warning_invoices_disabled: "Warnung: Rechnungen sind nicht aktiviert. Es werden keine Rechnungen von Fab-Manager generiert. Trotzdem müssen Sie die unten angegebenen Informationen korrekt ausfüllen, insbesondere die Mehrwertsteuer." change_logo: "Logo ändern" @@ -590,7 +593,7 @@ de: VAT_notice: "Dieser Parameter legt den allgemeinen Fall des MwSt.-Satzes fest und gilt für alles, was der Fablab verkauft. Der Parameter kann überschreiben werden, indem ein spezieller Mehrwertsteuersatz für jedes Objekt festgelegt wird." edit_multi_VAT_button: "Weitere Optionen" multiVAT: "Erweiterte MwSt." - multi_VAT_notice: "Bitte beachten Sie: Der aktuelle allgemeine MwSt.-Satz beträgt {RATE}%. Hier können Sie unterschiedliche Mehrwertsteuersätze für jede Kategorie festlegen.

Zum Beispiel können Sie diesen Wert für Maschinenreservierungen überschreiben, indem Sie das entsprechende Feld unten ausfüllen. Wird kein Wert ausgefüllt, gilt der allgemeine Satz." + multi_VAT_notice: "Bitte beachten Sie: Der aktuelle allgemeine MwSt.-Satz beträgt {RATE}%. Hier können Sie unterschiedliche Mehrwertsteuersätze für jede Kategorie festlegen.

Zum Beispiel können Sie diesen Wert für Maschinenreservierungen überschreiben, indem Sie das entsprechende Feld unten ausfüllen. Wird kein Wert ausgefüllt, gilt der allgemeine Satz." VAT_rate_machine: "Maschinenreservierung" VAT_rate_space: "Raumreservierung" VAT_rate_training: "Schulungsreservierung" @@ -748,20 +751,27 @@ de: end_date: "Enddatum" vat_rate: "MwSt.-Satz" amount: "Gesamtbetrag" + payzen_keys_form: + payzen_keys_info_html: "

Um Online-Zahlungen zu erhalten, müssen Sie die PayZen Identifikatoren und Schlüssel konfigurieren.

Holen Sie sie aus Ihrem Händler-Backend.

" + client_keys: "Kundenschlüssel" + payzen_keys: "PayZen-Schlüssel" + payzen_username: "Benutzername" + payzen_password: "Passwort" + payzen_endpoint: "REST API Server Name" + payzen_hmac: "HMAC-SHA-256 Schlüssel" + stripe_keys_form: + stripe_keys_info_html: "

Um Online-Zahlungen annehmen zu können, müssen die Stripe API-Schlüssel konfiguriert sein.

Holen Sie sie von Ihrem Dashboard.

Das Aktualisieren dieser Schlüssel synchronisiert alle Stripe-Nutzer neu. Das kann einige Zeit dauern, Sie erhalten eine Benachrichtigung nach Abschluss.

" + public_key: "Öffentlicher Schlüssel" + secret_key: "Geheimer Schlüssel" payment: payment_settings: "Bezahlungseinstellungen" online_payment: "Online-Bezahlung" online_payment_info_html: "Sie können Mitglieden gestatten, direkt online zu buchen und mit Kreditkarte zu bezahlen. Alternativ können Buchungs- und Zahlungsprozesse auf Administratoren und Manager beschränkt werden." enable_online_payment: "Online-Bezahlung aktivieren" stripe_keys: "Stripe-Schlüssel" - stripe_keys_info_html: "

Um Online-Zahlungen annehmen zu können, müssen die Stripe API-Schlüssel konfiguriert sein.

Holen Sie sie von Ihrem Dashboard.

Das Aktualisieren dieser Schlüssel synchronisiert alle Stripe-Nutzer neu. Das kann einige Zeit dauern, Sie erhalten eine Benachrichtigung nach Abschluss.

" - public_key: "Öffentlicher Schlüssel" - secret_key: "Geheimer Schlüssel" error_check_keys: "Fehler: Bitte überprüfen Sie Ihre Stripe-Schlüssel." stripe_keys_saved: "Stripe-Schlüssel erfolgreich gespeichert." error_saving_stripe_keys: "Die Stripe-Schlüssel konnten nicht gespeichert werden. Bitte versuchen Sie es später erneut." - payzen_keys_info_html: "

Um Online-Zahlungen zu erhalten, müssen Sie die PayZen Identifikatoren und Schlüssel konfigurieren.

Holen Sie sie aus Ihrem Händler-Backend.

" - client_keys: "Kundenschlüssel" api_keys: "API-Schlüssel" edit_keys: "Schlüssel bearbeiten" currency: "Währung" @@ -769,12 +779,8 @@ de: currency_alert_html: "Warnung: Die Währung kann nicht mehr geändert werden, nachdem die erste Online-Zahlung eingegangen ist. Bitte nehmen Sie diese Einstellung sorgfältig vor, bevor Sie Fab-Manager für Mitglieder öffnen." stripe_currency: "Stripe-Währung" gateway_configuration_error: "Fehler beim Konfigurieren des Zahlungs-Gateways: " - payzen: - payzen_keys: "PayZen-Schlüssel" - payzen_username: "Benutzername" - payzen_password: "Passwort" - payzen_endpoint: "REST API Server Name" - payzen_hmac: "HMAC-SHA-256 Schlüssel" + payzen_settings: + edit_keys: "Schlüssel bearbeiten" payzen_public_key: "Öffentlicher Schlüssel des Kunden" currency: "Währung" payzen_currency: "PayZen Währung" @@ -784,18 +790,18 @@ de: error_while_saving: "Beim Speichern der Währung ist ein Fehler aufgetreten: " currency_updated: "Die PayZen-Währung wurde erfolgreich auf {CURRENCY} aktualisiert." #select a payment gateway - gateway_modal: - select_gateway_title: "Zahlungs-Gateway auswählen" - gateway_info: "Um Zahlungen sicher online zu sammeln und zu verarbeiten, muss Fab-Manager einen von Finanzinstituten autorisierten Drittanbieter nutzen, der als Zahlungsgateway bezeichnet wird." - select_gateway: "Bitte wählen Sie ein verfügbares 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: "Gateway überprüfen" - payment_schedules: - filter_schedules: "Pläne filtern" - no_payment_schedules: "Keine Zahlungspläne zum Anzeigen" - load_more: "Mehr laden" - card_updated_success: "Die Karte des Nutzers wurde erfolgreich aktualisiert" + 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: "Referenz" customer: "Kunde" @@ -944,6 +950,26 @@ de: success: "Erfolgreich" failed: "Fehlgeschlagen" error_details: "Fehlerdetails:" + 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" + 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." #edit a member members_edit: change_role: "Rolle ändern" @@ -993,29 +1019,14 @@ de: cannot_extend_own_subscription: "Sie können Ihr eigenes Abonnement nicht erweitern. Bitte fragen Sie einen anderen Manager oder einen Administrator." update_success: "Member's profile successfully updated" my_documents: "My documents" - my_documents_info: "Following the declaration of your profile, you must declare the proof of identity documents. Once submitted, these documents will be verified by the administrator." - proof_of_identity_file_size_error: "The weight limit is {SIZE} MB max" - my_documents_alert: "Attention!
You can submit your documents in pdf or in image (jpg) under a weight limit of {SIZE} Mb max" - proof_of_identity_files: "Proof of identity" - find_below_the_proof_of_identity_files: "You will find below the proof of identity documents submitted by the member." save: "Save" - to_complete: "To complete" - proof_of_identity_refusal: "Refusal of the proof of identity" - refuse_proof_of_identity_files: "Refusing to proof of identity" - refuse_proof_of_identity_files_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." confirm: "Confirm" cancel: "Cancel" - proof_of_identity_refusal_comment: "Comment" - proof_of_identity_refuse_input_message: "Type your text" 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." - proof_of_identity_refusal_successfully_sent: "Refusal of the proof of identity has been sent." - proof_of_identity_refusal_unable_to_send: "Impossible to refuse proof of identity : " - proof_of_identity_files_successfully_uploaded: "The proof of identity has been sent." - proof_of_identity_files_unable_to_upload: "Impossible to send proof of identity : " #extend a subscription for free free_extend_modal: extend_subscription: "Abonnement verlängern" @@ -1028,23 +1039,24 @@ de: extend: "Erweitern" extend_success: "Das Abonnement wurde erfolgreich kostenlos erweitert" #renew a subscription - renew_subscription_modal: - renew_subscription: "Abonnement erneuern" - renew_subscription_info: "Sie verlängern das Abonnement des Benutzers, indem Sie ihm sein aktuelles Abonnement erneut berechnen." - credits_will_be_reset: "Der Saldo der freien Credits (Schulung / Maschinen / Räume) des Benutzers wird zurückgesetzt, nicht genutzte Credits gehen verloren." - current_expiration: "Aktuelles Abonnement läuft ab um:" + 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: "Das neue Abonnement beginnt am:" new_expiration_date: "Das neue Abonnement läuft ab um:" pay_in_one_go: "In einem Schritt bezahlen" renew: "Erneuern" renew_success: "Das Abonnement wurde erfolgreich verlängert" + DATE_TIME: "{DATE} {TIME}" #take a new subscription subscribe_modal: subscribe_USER: "{USER} abonnieren" subscribe: "Abonnieren" select_plan: "Bitte wählen Sie einen Plan" pay_in_one_go: "In einem Schritt bezahlen" - subscription_success: "" + subscription_success: "Subscription successfully subscribed" #add a new administrator to the platform admins_new: add_an_administrator: "Administrator hinzufügen" @@ -1084,37 +1096,37 @@ de: #authentication providers (SSO) components authentication: boolean_mapping_form: - mappings: "Mappings" + mappings: "Zuordnungen" true_value: "True value" false_value: "False value" date_mapping_form: - input_format: "Input format" - date_format: "Date format" + input_format: "Eingabeformat" + date_format: "Datumsformat" integer_mapping_form: - mappings: "Mappings" - mapping_from: "From" - mapping_to: "To" + mappings: "Zuordnungen" + mapping_from: "Von" + mapping_to: "Bis" string_mapping_form: - mappings: "Mappings" - mapping_from: "From" - mapping_to: "To" + mappings: "Zuordnungen" + mapping_from: "Von" + mapping_to: "Bis" 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" + define_the_fields_mapping: "Definieren Sie die Zuordnung der Felder" + add_a_match: "Fügen Sie eine Zuordnung hinzu" + model: "Modell" + field: "Feld" + data_mapping: "Datenzuordnung" oauth2_data_mapping_form: api_endpoint_url: "API endpoint or URL" - api_type: "API type" - api_field: "API field" + api_type: "API-Typ" + api_field: "API-Felder" api_field_help_html: 'JsonPath syntax is supported.
If many fields are selected, the first one will be used.
Example: $.data[*].name' openid_connect_data_mapping_form: api_field: "Userinfo claim" api_field_help_html: 'Set the field providing the corresponding data through the userinfo endpoint.
JsonPath syntax is supported. If many fields are selected, the first one will be used.
Example: $.data[*].name' openid_standard_configuration: "Use the OpenID standard configuration" type_mapping_modal: - data_mapping: "Data mapping" + data_mapping: "Datenzuordnung" TYPE_expected: "{TYPE} expected" types: integer: "integer" @@ -1127,10 +1139,10 @@ de: common_url: "Server root URL" authorization_endpoint: "Authorization endpoint" token_acquisition_endpoint: "Token acquisition endpoint" - profile_edition_url: "Profil edition URL" + profile_edition_url: "Profil-Editierungs-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" + client_identifier: "Client-Identifier" + client_secret: "Client-Geheimnis" scopes: "Scopes" openid_connect_form: issuer: "Issuer" @@ -1169,12 +1181,12 @@ de: client__end_session_endpoint_help: "The url to call to log the user out at the authorization server." provider_form: name: "Name" - authentication_type: "Authentication type" - save: "Save" + authentication_type: "Authentifizierungsart" + save: "Speichern" create_success: "Authentication provider created" update_success: "Authentication provider updated" methods: - local_database: "Local database" + local_database: "Lokale Datenbank" oauth2: "OAuth 2.0" openid_connect: "OpenID Connect" #create a new authentication provider (SSO) @@ -1244,6 +1256,11 @@ de: week_of_START_to_END: "Woche von {START} bis {END}" no_data_for_this_period: "Keine Daten in diesem Zeitraum" date: "Datum" + boolean_setting: + customization_of_SETTING_successfully_saved: "Anpassung von {SETTING} erfolgreich gespeichert." + error_SETTING_locked: "Die Einstellung konnte nicht aktualisiert werden: {SETTING} ist gesperrt. Bitte kontaktieren Sie Ihren Systemadministrator." + an_error_occurred_saving_the_setting: "Beim Speichern der Einstellung ist ein Fehler aufgetreten. Bitte versuchen Sie es später erneut." + save: "speichern" #global application parameters and customization settings: customize_the_application: "Anwendung anpassen" @@ -1337,8 +1354,8 @@ de: about_title: "Seitentitel \"Über\"" about_body: "Seiteninhalt \"Über\"" about_contacts: "Kontakte auf der \"Über\"-Seite" - about_follow_us: "Follow us" - about_networks: "Social networks" + about_follow_us: "Folge uns" + about_networks: "Soziale Netzwerke" privacy_draft: "Entwurf der Datenschutzrichtlinien" privacy_body: "Datenschutzrichtlinie" privacy_dpo: "Adresse des Datenschutzbeauftragten" @@ -1384,7 +1401,7 @@ de: duration_minutes: "Dauer (in Minuten)" default_slot_duration_info: "Die Verfügbarkeit von Maschinen und Räumen ist in mehrere Slots dieser Dauer aufgeteilt. Dieser Wert kann je Verfügbarkeit überschrieben werden." modules: "Module" - machines: "Machines" + machines: "Maschinen" machines_info_html: "The module Reserve a machine module can be disabled." enable_machines: "Enable the machines" machines_module: "machines module" @@ -1498,58 +1515,67 @@ de: statistics: "Statistiken" statistics_info_html: "

Aktivieren oder deaktivieren Sie das Statistik-Modul.

Wenn aktiviert, konsolidiert das Modul die Tagesdaten in der Datenbank einer leistungsstarken Analyse-Engine. Administratoren können im entsprechenden Abschnitt die erstellten Diagramme und Tabellen durchsuchen.

" enable_statistics: "Statistik-Modul aktivieren" - compte: + 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_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. You will then 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." - user_validation_required_list: - subscription: "Subscriptions" - machine: "Machines" - event: "Events" - space: "Spaces" - training: "Trainings" - pack: "Prepaid pack" - create_groups: "Create groups" - add_proof_of_identity_types: "Add proof of identity" - proof_of_identity_type_info: "You can add proof of identity according to the user groups created in order to ask your members to deposit them in their space. Each member will be informed of the proof of identity to be provided in their personal space (My proof of identity tab). On your side, you can check the proof of identity and validate their account (provided that the Account Validation option is activated)." - proof_of_identity_type_no_group_info: "Proof of identity are necessarily applied to groups.
If you do not have a group yet, you can create one from the \"Users/Groups\" page (button on the right)." - proof_of_identity_type_title: "Proof of identity" - add_proof_of_identity_type_button: "Create proof of identity" - no_proof_of_identity_types: "You do not have any proof of identity.
Make sure you have created at least one group in order to add a document." - proof_of_identity_type: - group_name: "Group" - name: "Proof of identity" - all_groups: 'All groups' - new_proof_of_identity_type: "Create a proof of identity" - edit_proof_of_identity_type: "Edit the proof of identity" - proof_of_identity_type_form_info: "Field parameters" - proof_of_identity_type_select_group: "Choose a group" - proof_of_identity_type_input_name: "Name" + 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." + user_validation_required_list: + subscription: "Abonnements" + machine: "Maschinen" + event: "Veranstaltungen" + space: "Räume" + training: "Schulungen" + pack: "Prepaid pack" + confirm: "Bestätigen" + confirmation_required: "Bestätigung erforderlich" + organization: "Organisation" + 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" - confirm: "Confirm" + supporting_documents_type_form: + type_form_info: "Field parameters" + 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.
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: "New supporting documents request" + group_name: "Group" + name: "Supporting documents" + no_types: "You do not have any supporting documents requests.
Make sure you have created at least one group in order to add a request." + delete_supporting_documents_type_modal: confirmation_required: "Confirmation required" - do_you_really_want_to_delete_this_proof_of_identity_type: "Do you really want to remove this proof of identity ?" - proof_of_identity_type_successfully_created: "The new proof of identity has been created." - proof_of_identity_type_unable_to_create: "Unable to delete the proof of identity : " - proof_of_identity_type_successfully_updated: "The proof of identity has been updated." - proof_of_identity_type_unable_to_update: "Unable to modify the proof of identity : " - proof_of_identity_type_deleted: "The proof of identity has been deleted." - proof_of_identity_type_unable_to_delete: "Unable to delete the proof of identity : " - 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: "Attention: the activated fields will be automatically displayed on the issued invoices. Once configured, please do not modify them." - organization_profile_custom_field: - required: "Confirmation required" - actived: "Activate the field" - organization_profile_custom_field_successfully_updated: "The organization field has been updated." - organization_profile_custom_field_unable_to_update: "Impossible to modify the field : " + 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: "Anstehende Veranstaltungen anzeigen" upcoming_events: @@ -1630,19 +1656,20 @@ de: report_will_be_destroyed: "Sobald der Bericht verarbeitet wurde, wird er gelöscht. Dies kann nicht rückgängig gemacht werden. Fortfahren?" report_removed: "Der Bericht wurde gelöscht" failed_to_remove: "Ein Fehler ist aufgetreten, der Bericht konnte nicht gelöscht werden" - local_payment: - validate_cart: "Bestätigen Sie den Warenkorb" - offline_payment: "Zahlung vor Ort" - about_to_cash: "Sie bestätigen die Zahlung über ein externes Zahlungsmittel. Bitte klicken Sie nicht auf die Schaltfläche unten, bis Sie die angeforderte Zahlung vollständig eingelöst haben." - about_to_confirm: "Sie bestätigen nun {ITEM, select, subscription{Ihr Abonnement} other{Ihre Reservierung}}" - payment_method: "Zahlungsmethode" - method_card: "Online per Karte" - method_check: "Per Scheck" - method_transfer: "Per Banküberweisung" - card_collection_info: "Nach der Validierung werden Sie nach der Kartennummer des Mitglieds gefragt. Diese Karte wird automatisch zu den Fristen belastet." - check_collection_info: "Durch die Validierung bestätigen Sie, dass Sie {DEADLINES} Schecks haben und so alle monatlichen Zahlungen abwickeln können." - transfer_collection_info: "

Durch die Validierung bestätigen Sie, dass Sie {DEADLINES} Bank-Lastschriften eingerichtet haben, so dass alle monatlichen Zahlungen eingezogen werden können.

Bitte beachten Sie: Banküberweisungen werden nicht automatisch vom Fab-Manager bearbeitet.

" - online_payment_disabled: "Online-Zahlung ist nicht verfügbar. Sie können diesen Zahlungsplan nicht per Karte online abwickeln." + 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} other{reservation}}." + 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: "

By validating, you confirm that you set up {DEADLINES} bank direct debits, allowing you to collect all the monthly payments.

Please note: the bank transfers are not automatically handled by Fab-manager.

" + 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: 'Speichern' customization_of_SETTING_successfully_saved: "Anpassung von {SETTING} erfolgreich gespeichert." diff --git a/config/locales/app.admin.es.yml b/config/locales/app.admin.es.yml index 19216d5da..ff4cb91c3 100644 --- a/config/locales/app.admin.es.yml +++ b/config/locales/app.admin.es.yml @@ -447,26 +447,29 @@ es: 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_category: + create: title: "New category" cta: "Create the category" success: "The new category was successfully created" error: "Unable to create the category: " - update_category: + update: title: "Edit the category" cta: "Validate" success: "The category was successfully updated" error: "Unable to update the category: " - delete_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: " + 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: "Añadir un cupón" @@ -513,7 +516,7 @@ es: credit_note: "Nota de crédito" display_more_invoices: "Mostrar más facturas..." no_invoices_for_now: "Sin facturas por ahora." - payment_schedules_list: "Payment schedules" + payment_schedules: "Payment schedules" invoicing_settings: "Configuración de facturación" warning_invoices_disabled: "Warning: invoices are not enabled. No invoices will be generated by Fab-manager. Nevertheless, you must correctly fill the information below, especially VAT." change_logo: "Cambio de logotipo" @@ -590,7 +593,7 @@ es: 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: "Please note: The current general rate is {RATE}%. Here you can define different VAT rates for each category.

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." + multi_VAT_notice: "Please note: The current general rate is {RATE}%. Here you can define different VAT rates for each category.

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" @@ -748,20 +751,27 @@ es: end_date: "End date" vat_rate: "VAT rate" amount: "Total amount" + payzen_keys_form: + payzen_keys_info_html: "

To be able to collect online payments, you must configure the PayZen identifiers and keys.

Retrieve them from your merchant back office.

" + client_keys: "Client key" + payzen_keys: "PayZen 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: "

To be able to collect online payments, you must configure the Stripe API keys.

Retrieve them from your dashboard.

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.

" + 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" - stripe_keys_info_html: "

To be able to collect online payments, you must configure the Stripe API keys.

Retrieve them from your dashboard.

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.

" - 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." - payzen_keys_info_html: "

To be able to collect online payments, you must configure the PayZen identifiers and keys.

Retrieve them from your merchant back office.

" - client_keys: "Client key" api_keys: "API keys" edit_keys: "Edit keys" currency: "Currency" @@ -769,12 +779,8 @@ es: currency_alert_html: "Warning: 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: - payzen_keys: "PayZen keys" - payzen_username: "Username" - payzen_password: "Password" - payzen_endpoint: "REST API server name" - payzen_hmac: "HMAC-SHA-256 key" + payzen_settings: + edit_keys: "Edit keys" payzen_public_key: "Client public key" currency: "Currency" payzen_currency: "PayZen currency" @@ -784,14 +790,14 @@ es: error_while_saving: "An error occurred while saving the currency: " currency_updated: "The PayZen currency was successfully updated to {CURRENCY}." #select a payment gateway - gateway_modal: + 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: + payment_schedules_list: filter_schedules: "Filter schedules" no_payment_schedules: "No payment schedules to display" load_more: "Load more" @@ -944,6 +950,26 @@ es: 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" + 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." #edit a member members_edit: change_role: "Change role" @@ -993,29 +1019,14 @@ es: 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" - my_documents_info: "Following the declaration of your profile, you must declare the proof of identity documents. Once submitted, these documents will be verified by the administrator." - proof_of_identity_file_size_error: "The weight limit is {SIZE} MB max" - my_documents_alert: "Attention!
You can submit your documents in pdf or in image (jpg) under a weight limit of {SIZE} Mb max" - proof_of_identity_files: "Proof of identity" - find_below_the_proof_of_identity_files: "You will find below the proof of identity documents submitted by the member." save: "Save" - to_complete: "To complete" - proof_of_identity_refusal: "Refusal of the proof of identity" - refuse_proof_of_identity_files: "Refusing to proof of identity" - refuse_proof_of_identity_files_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." confirm: "Confirm" cancel: "Cancel" - proof_of_identity_refusal_comment: "Comment" - proof_of_identity_refuse_input_message: "Type your text" 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." - proof_of_identity_refusal_successfully_sent: "Refusal of the proof of identity has been sent." - proof_of_identity_refusal_unable_to_send: "Impossible to refuse proof of identity : " - proof_of_identity_files_successfully_uploaded: "The proof of identity has been sent." - proof_of_identity_files_unable_to_upload: "Impossible to send proof of identity : " #extend a subscription for free free_extend_modal: extend_subscription: "Extend the subscription" @@ -1028,7 +1039,7 @@ es: extend: "Extend" extend_success: "The subscription was successfully extended for free" #renew a subscription - renew_subscription_modal: + 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." @@ -1038,13 +1049,14 @@ es: 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_success: "Subscription successfully subscribed" #add a new administrator to the platform admins_new: add_an_administrator: "Agregar un administrador" @@ -1244,6 +1256,11 @@ es: week_of_START_to_END: "Semana del {START} a {END}" no_data_for_this_period: "No hay datos para este periodo" 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: "Personalizar la aplicación" @@ -1498,58 +1515,67 @@ es: statistics: "Statistics" statistics_info_html: "

Enable or disable the statistics module.

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.

" enable_statistics: "Enable statistics" - compte: + 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_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. You will then 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." - user_validation_required_list: - subscription: "Subscriptions" - machine: "Machines" - event: "Events" - space: "Spaces" - training: "Trainings" - pack: "Prepaid pack" - create_groups: "Create groups" - add_proof_of_identity_types: "Add proof of identity" - proof_of_identity_type_info: "You can add proof of identity according to the user groups created in order to ask your members to deposit them in their space. Each member will be informed of the proof of identity to be provided in their personal space (My proof of identity tab). On your side, you can check the proof of identity and validate their account (provided that the Account Validation option is activated)." - proof_of_identity_type_no_group_info: "Proof of identity are necessarily applied to groups.
If you do not have a group yet, you can create one from the \"Users/Groups\" page (button on the right)." - proof_of_identity_type_title: "Proof of identity" - add_proof_of_identity_type_button: "Create proof of identity" - no_proof_of_identity_types: "You do not have any proof of identity.
Make sure you have created at least one group in order to add a document." - proof_of_identity_type: - group_name: "Group" - name: "Proof of identity" - all_groups: 'All groups' - new_proof_of_identity_type: "Create a proof of identity" - edit_proof_of_identity_type: "Edit the proof of identity" - proof_of_identity_type_form_info: "Field parameters" - proof_of_identity_type_select_group: "Choose a group" - proof_of_identity_type_input_name: "Name" - create: "Create" - edit: "Edit" + 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." + user_validation_required_list: + subscription: "Subscriptions" + machine: "Machines" + event: "Events" + space: "Spaces" + training: "Trainings" + pack: "Prepaid pack" confirm: "Confirm" confirmation_required: "Confirmation required" - do_you_really_want_to_delete_this_proof_of_identity_type: "Do you really want to remove this proof of identity ?" - proof_of_identity_type_successfully_created: "The new proof of identity has been created." - proof_of_identity_type_unable_to_create: "Unable to delete the proof of identity : " - proof_of_identity_type_successfully_updated: "The proof of identity has been updated." - proof_of_identity_type_unable_to_update: "Unable to modify the proof of identity : " - proof_of_identity_type_deleted: "The proof of identity has been deleted." - proof_of_identity_type_unable_to_delete: "Unable to delete the proof of identity : " 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: "Attention: the activated fields will be automatically displayed on the issued invoices. Once configured, please do not modify them." - organization_profile_custom_field: - required: "Confirmation required" - actived: "Activate the field" - organization_profile_custom_field_successfully_updated: "The organization field has been updated." - organization_profile_custom_field_unable_to_update: "Impossible to modify the field : " + 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: "Field parameters" + 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.
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: "New supporting documents request" + group_name: "Group" + name: "Supporting documents" + no_types: "You do not have any supporting documents requests.
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: @@ -1630,9 +1656,7 @@ es: 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: - validate_cart: "Validate my cart" - offline_payment: "Payment on site" + 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} other{reservation}}." payment_method: "Payment method" @@ -1643,6 +1667,9 @@ es: check_collection_info: "By validating, you confirm that you have {DEADLINES} checks, allowing you to collect all the monthly payments." transfer_collection_info: "

By validating, you confirm that you set up {DEADLINES} bank direct debits, allowing you to collect all the monthly payments.

Please note: the bank transfers are not automatically handled by Fab-manager.

" 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." diff --git a/config/locales/app.admin.fr.yml b/config/locales/app.admin.fr.yml index 00ee27ef7..a9539d5c7 100644 --- a/config/locales/app.admin.fr.yml +++ b/config/locales/app.admin.fr.yml @@ -447,26 +447,29 @@ fr: description: "Description" significance: "Importance" manage_plan_category: + create: "Nouvelle catégorie" + update: "Modifier la catégorie" + plan_category_form: name: "Nom" description: "Description" significance: "Importance" info: "Les catégories seront affichées par ordre d'importance. Plus vous définissez une importance élevée, plus la catégorie sera affichée en premier." - create_category: + create: title: "Nouvelle catégorie" cta: "Créer la catégorie" success: "La nouvelle catégorie a bien été créée" error: "Impossible de créer la catégorie : " - update_category: + update: title: "Modifier la catégorie" cta: "Valider" success: "La catégorie a bien été mise à jour" error: "Impossible de mettre à jour la catégorie : " - delete_category: - title: "Supprimer une catégorie" - confirm: "Êtes-vous sûr de vouloir supprimer cette catégorie ? Si vous le faites, les formules associées à cette catégorie ne seront plus triés." - cta: "Supprimer" - success: "La catégorie a bien été supprimée" - error: "Impossible de supprimer la catégorie : " + delete_plan_category: + title: "Supprimer une catégorie" + confirm: "Êtes-vous sûr de vouloir supprimer cette catégorie ? Si vous le faites, les formules associées à cette catégorie ne seront plus triés." + cta: "Supprimer" + success: "La catégorie a bien été supprimée" + error: "Impossible de supprimer la catégorie : " #ajouter un code promotionnel coupons_new: add_a_coupon: "Ajouter un code promotionnel" @@ -513,7 +516,7 @@ fr: credit_note: "Avoir" display_more_invoices: "Afficher plus de factures..." no_invoices_for_now: "Aucune facture pour le moment." - payment_schedules_list: "Échéanciers de paiement" + payment_schedules: "Échéanciers de paiement" invoicing_settings: "Paramètres de facturation" warning_invoices_disabled: "Attention : les factures ne sont pas activées. Aucune facture ne sera générée par Fab-manager. Vous devez néanmoins remplir correctement les informations ci-dessous, particulièrement la TVA." change_logo: "Changer le logo" @@ -590,7 +593,7 @@ fr: VAT_notice: "Ce paramètre configure le cas général du taux de TVA et s'applique à tout ce qui est vendu par le Fablab. Il est possible de surcharger ce paramètre en définissant un taux de TVA spécifique pour chaque objet." edit_multi_VAT_button: "Plus d'options" multiVAT: "TVA avancée" - multi_VAT_notice: "Veuillez noter : Le taux général actuel est de {RATE} %. Ici, vous pouvez définir des taux de TVA différents pour chaque catégorie.

Par exemple, vous pouvez surcharger cette valeur, uniquement pour les réservations de machines, en remplissant le champ correspondant ci-dessous. Si aucune valeur n'est remplie, le tarif général s'appliquera." + multi_VAT_notice: "Veuillez noter : Le taux général actuel est de {RATE} %. Ici, vous pouvez définir des taux de TVA différents pour chaque catégorie.

Par exemple, vous pouvez surcharger cette valeur, uniquement pour les réservations de machines, en remplissant le champ correspondant ci-dessous. Si aucune valeur n'est remplie, le tarif général s'appliquera." VAT_rate_machine: "Réservation de machines" VAT_rate_space: "Réservation d'espaces" VAT_rate_training: "Réservation de formations" @@ -748,20 +751,27 @@ fr: end_date: "Date de fin" vat_rate: "Taux de TVA" amount: "Montant total" + payzen_keys_form: + payzen_keys_info_html: "

Pour pouvoir encaisser des paiements en ligne, vous devez configurer les identifiants et les clefs PayZen.

Retrouvez les dans votre back office marchant.

" + client_keys: "Clef client" + payzen_keys: "Clefs PayZen" + payzen_username: "Nom d'utilisateur" + payzen_password: "Mot de passe" + payzen_endpoint: "Nom du serveur de l'API REST" + payzen_hmac: "Clef HMAC-SHA-256" + stripe_keys_form: + stripe_keys_info_html: "

Pour pouvoir encaisser des paiements en ligne, vous devez configurer les clefs d'API Stripe.

Retrouvez les dans votre tableau de bord.

Mettre à jour ces clefs entraînera une synchronisation de tous les utilisateurs vers Stripe, ceci peut prendre du temps. Vous recevrez une notification lorsque cela sera terminé.

" + public_key: "Clef publique" + secret_key: "Clef secrète" payment: payment_settings: "Paramètres de paiement" online_payment: "Paiement en ligne" online_payment_info_html: "Vous pouvez permettre à vos membres de réserver directement en ligne, en payant par carte bancaire. De manière alternative, vous pouvez restreindre les processus de réservation et de paiement aux administrateurs et aux gestionnaires." enable_online_payment: "Activer les paiements en ligne" stripe_keys: "Clefs Stripe" - stripe_keys_info_html: "

Pour pouvoir encaisser des paiements en ligne, vous devez configurer les clefs d'API Stripe.

Retrouvez les dans votre tableau de bord.

Mettre à jour ces clefs entraînera une synchronisation de tous les utilisateurs vers Stripe, ceci peut prendre du temps. Vous recevrez une notification lorsque cela sera terminé.

" - public_key: "Clef publique" - secret_key: "Clef secrète" error_check_keys: "Erreur : veuillez vérifier vos clefs Stripe." stripe_keys_saved: "Les clefs Stripe ont bien été enregistrées." error_saving_stripe_keys: "Impossible d’enregistrer les clefs Stripe. Veuillez réessayer ultérieurement." - payzen_keys_info_html: "

Pour pouvoir encaisser des paiements en ligne, vous devez configurer les identifiants et les clefs PayZen.

Retrouvez les dans votre back office marchant.

" - client_keys: "Clef client" api_keys: "Clefs d'API" edit_keys: "Modifier les clefs" currency: "Devise" @@ -769,12 +779,8 @@ fr: currency_alert_html: "Attention : la devise ne peut pas être modifiée après que le premier paiement en ligne ait été effectué. Veuillez définir attentivement ce paramètre avant d'ouvrir Fab-manager à vos membres." stripe_currency: "Devise Stripe" gateway_configuration_error: "Une erreur est survenue lors de la configuration de la passerelle de paiement : " - payzen: - payzen_keys: "Clefs PayZen" - payzen_username: "Utilisateur" - payzen_password: "Mot de passe" - payzen_endpoint: "Nom du serveur de l'API REST" - payzen_hmac: "Clef HMAC-SHA-256" + payzen_settings: + edit_keys: "Modifier les clefs" payzen_public_key: "Clef publique client" currency: "Devise" payzen_currency: "Devise PayZen" @@ -784,14 +790,14 @@ fr: error_while_saving: "Une erreur est survenue lors de l'enregistrement de la devise : " currency_updated: "La devise PayZen a bien été mise à jour à {CURRENCY}." #select a payment gateway - gateway_modal: + select_gateway_modal: select_gateway_title: "Sélectionnez une passerelle de paiement" gateway_info: "Pour collecter et traiter les paiements en ligne en toute sécurité, Fab-manager a besoin d'utiliser un service tiers autorisé par les institutions financières, appelé une passerelle de paiement." select_gateway: "Veuillez choisir une des passerelles disponibles" stripe: "Stripe" payzen: "PayZen" confirm_button: "Valider la passerelle" - payment_schedules: + payment_schedules_list: filter_schedules: "Filtrer les échéanciers" no_payment_schedules: "Pas d'échéancier à afficher" load_more: "Voir plus" @@ -944,6 +950,26 @@ fr: success: "Succès" failed: "Échec" error_details: "Détails de l'erreur :" + user_validation: + validate_member_success: "Le compte membre a bien été validé" + invalidate_member_success: "Le compte membre a bien été invalidé" + validate_member_error: "Une erreur inattendue est survenue. Impossible de valider ce compte membre." + invalidate_member_error: "Une erreur inattendue est survenue. Impossible d'invalider ce compte membre." + validate_account: "Valider le compte" + supporting_documents_refusal_form: + refusal_comment: "Commentaire" + comment_placeholder: "Veuillez saisir un commentaire ici" + supporting_documents_refusal_modal: + title: "Refuser un justificatif" + refusal_successfully_sent: "Le refus a bien été envoyé." + unable_to_send: "Impossible de refuser le justificatif : " + confirm: "Valider" + supporting_documents_validation: + title: "Pièces justificatives" + find_below_documents_files: "Retrouvez ci-dessous, les justificatifs déposés par le membre." + to_complete: "À compléter" + refuse_documents: "Refuser les documents" + refuse_documents_info: "Après vérification, vous pouvez notifier le membre que le ou les justificatif(s) déposés ne sont pas recevables. Vous pouvez préciser les motifs de votre refus et lui indiquer les actions à mettre en œuvre. Le membre sera notifié par mail." #edit a member members_edit: change_role: "Changer le rôle" @@ -993,29 +1019,14 @@ fr: cannot_extend_own_subscription: "Vous ne pouvez pas prolonger votre propre abonnement. Veuillez demander à un autre gestionnaire ou à un administrateur de prolonger votre abonnement." update_success: "Le profile du membre a bien été mis à jour" my_documents: "Mes documents" - my_documents_info: "Suite à la déclaration de votre profil, vous devez déclarer des justificatifs. Une fois déposés, ces documents vont être vérifiés par l'administrateur." - proof_of_identity_file_size_error: "La limite de poids est de {SIZE} Mo max" - my_documents_alert: "Attention !
Vous pouvez déposer vos documents en pdf ou en image (.jpg) sous une limite de poids de {SIZE} Mo max" - proof_of_identity_files: "Justificatifs" - find_below_the_proof_of_identity_files: "Retrouvez ci-dessous, les justificatifs déposés par le membre." save: "Enregistrer" - to_complete: "À compléter" - proof_of_identity_refusal: "Refus du document" - refuse_proof_of_identity_files: "Refus du justificatif" - refuse_proof_of_identity_files_info: "Après vérification, vous pouvez notifier le membre que le ou les justificatifs déposés ne sont pas recevables. Vous pouvez préciser les motifs de votre refus et lui indiquer les actions à mettre en oeuvre. Le membre sera notifié par mail." confirm: "Valider" cancel: "Annuler" - proof_of_identity_refusal_comment: "Commentaire" - proof_of_identity_refuse_input_message: "Saisissez votre texte" validate_account: "Valider le compte" validate_member_success: "Le membre est validé" invalidate_member_success: "Le membre est invalidé" validate_member_error: "Une erreur est survenue : impossible de valider ce membre." invalidate_member_error: "Une erreur est survenue : impossible d'invalider ce membre." - proof_of_identity_refusal_successfully_sent: "Le refus du justificatif a été envoyé." - proof_of_identity_refusal_unable_to_send: "Impossible de refuser le justificatif : " - proof_of_identity_files_successfully_uploaded: "Le justificatif a été envoyé." - proof_of_identity_files_unable_to_upload: "Impossible d'envoyer le justificatif : " #extend a subscription for free free_extend_modal: extend_subscription: "Prolonger l'abonnement" @@ -1028,23 +1039,24 @@ fr: extend: "Prolonger" extend_success: "L'abonnement a été prolongé gratuitement" #renew a subscription - renew_subscription_modal: + renew_modal: renew_subscription: "Renouveler l'abonnement" renew_subscription_info: "Vous êtes sur le point de renouveler l'abonnement de l'utilisateur en lui refacturant son abonnement actuel." - credits_will_be_reset: "Le solde de crédits gratuits (formations / machines / espaces) de l'utilisateur sera remis à zéro, ses crédits non utilisés seront perdu." + credits_will_be_reset: "Le solde de crédits gratuits (formations/machines/espaces) de l'utilisateur sera remis à zéro, ses crédits non utilisés seront perdu." current_expiration: "L'abonnement actuel expirera le :" - new_start: "La nouvelle souscription commencera le :" + new_start: "Le nouvel abonnement commencera le :" new_expiration_date: "Le nouvel abonnement expirera le :" pay_in_one_go: "Payer en une fois" renew: "Renouveler" renew_success: "L'abonnement a bien été renouvelé" + DATE_TIME: "{DATE} à {TIME}" #take a new subscription subscribe_modal: subscribe_USER: "Abonner {USER}" subscribe: "Abonner" select_plan: "Veuillez choisir une formule d'abonnement" pay_in_one_go: "Payer en une fois" - subscription_success: "" + subscription_success: "Abonnement souscrit avec succès" #add a new administrator to the platform admins_new: add_an_administrator: "Ajouter un administrateur" @@ -1244,6 +1256,11 @@ fr: week_of_START_to_END: "Semaine du {START} au {END}" no_data_for_this_period: "Pas de données pour cette période" date: "Date" + boolean_setting: + customization_of_SETTING_successfully_saved: "La personnalisation de {SETTING} a bien été enregistrée." + error_SETTING_locked: "Impossible de mettre à jour le paramètre : {SETTING} est verrouillé. Veuillez contacter votre administrateur système." + an_error_occurred_saving_the_setting: "Une erreur est survenue pendant l'enregistrement du paramètre. Veuillez réessayer plus tard." + save: "enregistrer" #global application parameters and customization settings: customize_the_application: "Personnalisation de l'application" @@ -1498,58 +1515,67 @@ fr: statistics: "Statistiques" statistics_info_html: "

Activer ou désactiver le module de statistiques.

Si activé, chaque nuit, les données de la journée qui vient de s'écouler seront consolidées dans la base de données d'un puissant moteur d'analyse. Ensuite, chaque administrateur pourra parcourir les tableaux et graphiques statistiques dans la section correspondante.

" enable_statistics: "Activer les statistiques" - compte: + account: account: "Compte" customize_account_settings: "Personnaliser les paramètres du compte" user_validation_required: "validation des comptes" user_validation_required_title: "Validation des comptes" user_validation_required_info: "En activant cette option, seuls les membres dont le compte est validé par un administrateur ou un gestionnaire pourront faire des réservations." - user_validation_required_option_label: "Activer l'option de validation du compte" - user_validation_required_list_title: "Message d'information sur la validation du compte membre" - user_validation_required_list_info: "Votre administrateur doit valider votre compte. Vous pourrez ensuite accéder à toutes les fonctions de réservation." - user_validation_required_list_other_info: "Les ressources sélectionnées ci-dessous seront soumises à la validation du compte de membre." - user_validation_required_list: - subscription: "Abonnements" - machine: "Machines" - event: "Événements" - space: "Espaces" - training: "Formations" - pack: "Packs prépayés" - create_groups: "Créer des groupes" - add_proof_of_identity_types: "Ajouter des justificatifs" - proof_of_identity_type_info: "Vous pouvez ajouter un justificatif en fonction des groupes d'utilisateurs créés. Il sera demandé à vos membres de les déposer dans leur espace. Chaque membre sera informé du justificatif à fournir dans son espace personnel (onglet Mes justificatifs). De votre côté, vous pouvez vérifier les justificatifs et valider leur compte (à condition que l'option de validation du compte soit activée)." - proof_of_identity_type_no_group_info: "Un justificatif est nécessairement appliqué aux groupes.
Si vous n'avez pas encore de groupe, vous pouvez en créer un à partir de la page \"Utilisateurs/Groupes\" (bouton à droite)." - proof_of_identity_type_title: "Justificatif" - add_proof_of_identity_type_button: "Créer un justificatif" - no_proof_of_identity_types: "Vous n'avez aucun jusificatif.
Assurez-vous d'avoir créé au moins un groupe pour ajouter un document." - proof_of_identity_type: - group_name: "Groupe" - name: "Justificatif" - all_groups: 'Tous les groupes' - new_proof_of_identity_type: "Créer un justificatif" - edit_proof_of_identity_type: "Modifier le justificatif" - proof_of_identity_type_form_info: "Paramètres du champ" - proof_of_identity_type_select_group: "Sélectionnez un groupe" - proof_of_identity_type_input_name: "Nom" - create: "Créer" - edit: "Modifier" + user_validation_setting: + customization_of_SETTING_successfully_saved: "La personnalisation de {SETTING} a bien été enregistrée." + error_SETTING_locked: "Impossible de mettre à jour le paramètre : {SETTING} est verrouillé. Veuillez contacter votre administrateur système." + an_error_occurred_saving_the_setting: "Une erreur est survenue pendant l'enregistrement du paramètre. Veuillez réessayer plus tard." + user_validation_required_option_label: "Activer l'option de validation des comptes" + user_validation_required_list_title: "Message d'information sur la validation du compte membre" + user_validation_required_list_info: "Votre administrateur doit valider votre compte. Vous pourrez ensuite accéder à toutes les fonctions de réservation." + user_validation_required_list_other_info: "Les ressources sélectionnées ci-dessous seront soumises à la validation du compte membre." + user_validation_required_list: + subscription: "Abonnements" + machine: "Machines" + event: "Événements" + space: "Espaces" + training: "Formations" + pack: "Packs prépayés" confirm: "Valider" confirmation_required: "Confirmation requise" - do_you_really_want_to_delete_this_proof_of_identity_type: "Voulez-vous vraiment supprimer ce justificatif ?" - proof_of_identity_type_successfully_created: "Le nouveau justificatif a été créé." - proof_of_identity_type_unable_to_create: "Impossible de supprimer le justificatif : " - proof_of_identity_type_successfully_updated: "Le justificatif a été mis à jour." - proof_of_identity_type_unable_to_update: "Impossible de modifier le justificatif : " - proof_of_identity_type_deleted: "Le justificatif a été supprimé." - proof_of_identity_type_unable_to_delete: "Impossible de supprimer le justificatif : " organization: "Structure" organization_profile_custom_fields_info: "Vous pouvez afficher des champs supplémentaires pour les utilisateurs qui se déclarent être une structure. Vous pouvez également choisir de les rendre obligatoires lors de la création du compte." organization_profile_custom_fields_alert: "Attention : les champs activés seront automatiquement affichés sur les factures émises. Une fois configurés, veuillez ne pas les modifier." - organization_profile_custom_field: - required: "Confirmation requise" - actived: "Activer le champ" - organization_profile_custom_field_successfully_updated: "Le champ structure a été mis à jour." - organization_profile_custom_field_unable_to_update: "Impossible de modifier le champ : " + supporting_documents_type_modal: + successfully_created: "La nouvelle demande de justificatifs a bien été créée." + unable_to_create: "Impossible de supprimer la demande de justificatifs : " + successfully_updated: "La nouvelle demande de justificatifs a bien été mise à jour." + unable_to_update: "Impossible de modifier la demande de justificatifs : " + new_type: "Créer une demande de justificatifs" + edit_type: "Modifier la demande de justificatifs" + create: "Créer" + edit: "Modifier" + supporting_documents_type_form: + type_form_info: "Paramètres du champ" + select_group: "Choisissez un ou plusieurs groupe(s)" + name: "Nom" + supporting_documents_types_list: + add_supporting_documents_types: "Ajouter des justificatifs" + all_groups: 'Tous les groupes' + supporting_documents_type_info: "Vous pouvez demander des pièces justificatives en fonction des groupes d'utilisateurs créés. Cela demandera à vos membres de déposer ce type de documents dans leur espace personnel. Chaque membre sera informé de la nécessité de fournir une pièce justificative dans son espace personnel (onglet Mes justificatifs). De votre côté, vous pouvez vérifier les justificatifs fournis et valider le compte du membre (si l'option de validation de compte est activée)." + no_groups_info: "Un justificatif est nécessairement appliqué aux groupes.
Si vous n'avez pas encore de groupe, vous pouvez en créer un à partir de la page \"Utilisateurs/Groupes\" (bouton à droite)." + create_groups: "Créer des groupes" + supporting_documents_type_title: "Demandes de justificatifs" + add_type: "Nouvelle demande de justificatifs" + group_name: "Groupe" + name: "Pièces justificatives" + no_types: "Vous n'avez aucune demande de justificatif.
Assurez-vous d'avoir créé au moins un groupe pour ajouter une demande." + delete_supporting_documents_type_modal: + confirmation_required: "Confirmation requise" + confirm: "Valider" + deleted: "La demande de justificatifs a bien été supprimée." + unable_to_delete: "Impossible de supprimer la demande de justificatifs : " + confirm_delete_supporting_documents_type: "Êtes-vous sûr de vouloir supprimer la demande de ce type de justificatifs ?" + profile_custom_fields_list: + field_successfully_updated: "Le champ structure a été mis à jour." + unable_to_update: "Impossible de modifier le champ : " + required: "Confirmation requise" + actived: "Activer le champ" home: show_upcoming_events: "Afficher les prochains événements" upcoming_events: @@ -1630,19 +1656,20 @@ fr: report_will_be_destroyed: "Une fois le signalement traité, le rapport sera supprimé. Cette action est irréversible, continuer ?" report_removed: "Le rapport a bien été supprimé" failed_to_remove: "Une erreur est survenue, impossible de supprimer le rapport" - local_payment: - validate_cart: "Valider mon panier" - offline_payment: "Paiement sur place" + local_payment_form: about_to_cash: "Vous êtes sur le point de confirmer l'encaissement par un moyen de paiement externe. Veuillez ne pas cliquer sur le bouton ci-dessous tant que vous n'avez pas encaissé le paiement demandé." about_to_confirm: "Vous êtes sur le point de confirmer votre {ITEM, select, subscription{abonnement} other{réservation}}." payment_method: "Moyen de paiement" method_card: "Carte bancaire en ligne" - method_check: "Par chèques" + method_check: "Par chèque" method_transfer: "Par virement bancaire" card_collection_info: "En validant, vous serez invité à saisir les informations de carte bancaire du membre. Cette carte sera prélevée automatiquement aux échéances." check_collection_info: "En validant, vous confirmez être en possession de {DEADLINES} chèques permettant d'encaisser l'ensemble des mensualité." transfer_collection_info: "

En validant, vous confirmez avoir mis en place {DEADLINES} prélèvements bancaires, vous permettant de percevoir toutes les mensualités.

Veuillez noter : les prélèvements bancaires ne sont pas automatiquement gérés par Fab-manager.

" online_payment_disabled: "Le paiement en ligne n'est pas disponible. Vous ne pouvez pas encaisser cet échéancier de paiement en utilisant la carte bancaire en ligne." + local_payment_modal: + validate_cart: "Valider mon panier" + offline_payment: "Paiement sur place" check_list_setting: save: 'Enregistrer' customization_of_SETTING_successfully_saved: "La personnalisation de {SETTING} a bien été enregistrée." diff --git a/config/locales/app.admin.no.yml b/config/locales/app.admin.no.yml index 898bd8bb9..680e55c2f 100644 --- a/config/locales/app.admin.no.yml +++ b/config/locales/app.admin.no.yml @@ -447,26 +447,29 @@ 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_category: + create: title: "New category" cta: "Create the category" success: "The new category was successfully created" error: "Unable to create the category: " - update_category: + update: title: "Edit the category" cta: "Validate" success: "The category was successfully updated" error: "Unable to update the category: " - delete_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: " + 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: "Legg til rabattkupong" @@ -513,7 +516,7 @@ credit_note: "Kreditnota" display_more_invoices: "Vis flere fakturaer..." no_invoices_for_now: "Ingen fakturaer for øyeblikket." - payment_schedules_list: "Betalingsplaner" + payment_schedules: "Payment schedules" invoicing_settings: "Faktureringsinnstillinger" warning_invoices_disabled: "Advarsel: Fakturaer er ikke aktivert. Ingen fakturaer vil genereres av Fab-manager. Du må allikeve fylle inn informasjonen nedenfor, spesielt mva." change_logo: "Endre logo" @@ -590,7 +593,7 @@ 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: "Please note: The current general rate is {RATE}%. Here you can define different VAT rates for each category.

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." + multi_VAT_notice: "Please note: The current general rate is {RATE}%. Here you can define different VAT rates for each category.

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" @@ -748,20 +751,27 @@ end_date: "End date" vat_rate: "VAT rate" amount: "Total amount" + payzen_keys_form: + payzen_keys_info_html: "

To be able to collect online payments, you must configure the PayZen identifiers and keys.

Retrieve them from your merchant back office.

" + client_keys: "Client key" + payzen_keys: "PayZen 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: "

To be able to collect online payments, you must configure the Stripe API keys.

Retrieve them from your dashboard.

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.

" + public_key: "Public key" + secret_key: "Secret key" payment: payment_settings: "Betalingsinnstillinger" online_payment: "Online betaling" online_payment_info_html: "Du kan la medlemmene dine bestille direkte online og betale med kort. Du kan eventuelt begrense bestillingen og betalingsprosesser tiln administratorer og ledere." enable_online_payment: "Aktiver elektronisk betaling" stripe_keys: "Stripe-nøkler" - stripe_keys_info_html: "

For å kunne gjennomføre online betalinger, må du konfigurere Stripe API-nøkler.

Hent dem fra dashbordet ditt.

Oppdatering av disse nøklene vil utløse en synkronisering av alle brukere på Stripe, dette kan ta litt tid. Du vil motta en varsling når den er ferdig.

" - public_key: "Offentlig nøkkel" - secret_key: "Hemmelig nøkkel" error_check_keys: "Feil: Vennligst sjekk dine Stripe-nøkler." stripe_keys_saved: "Stripe-nøkler ble lagret." error_saving_stripe_keys: "Kan ikke lagre Stripe-nøkler. Prøv igjen senere." - payzen_keys_info_html: "

For å kunne samle inn online betalinger, må du konfigurere PayZen identifikatorer og nøkler.

Hente dem fra selgeren din.

" - client_keys: "Klientnøkkel" api_keys: "API-nøkler" edit_keys: "Rediger nøkler" currency: "Valuta" @@ -769,33 +779,29 @@ currency_alert_html: "Advarsel: valutaen kan ikke endres etter at den første elektroniske betalingen er gjort. Definer denne innstillingen nøye før systemet åpnes for medlemmene." stripe_currency: "Stripe-valuta" gateway_configuration_error: "Det oppstod en feil ved konfigurering av betalingsmetoden: " - payzen: - payzen_keys: "PayZen nøkler" - payzen_username: "Brukernavn" - payzen_password: "Passord" - payzen_endpoint: "REST API servernavn" - payzen_hmac: "HMAC-SHA-256 key" - payzen_public_key: "Klient, offentlig nøkkel" - currency: "Valuta" - payzen_currency: "PayZen valuta" - currency_info_html: "Angi valutaen som skal brukes for elektronisk betaling. Du må oppgi en trebokstavers ISO land-kode fra listen. Stripe-støttede valutaer." - save: "Lagre" - currency_error: "Den angitte verdien er ikke en gyldig valuta" - error_while_saving: "En feil oppstod under lagring av valutaen: " - currency_updated: "PayZen valuta ble oppdatert til {CURRENCY}." + payzen_settings: + edit_keys: "Edit keys" + payzen_public_key: "Client public 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 PayZen supported currencies." + 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 - gateway_modal: - select_gateway_title: "Velg en betalingsgateway" - gateway_info: "For å sikre innkreving og behandle betalinger online må Fab-manager bruke en autorisert tredjepartstjeneste, også kalt en betalingsgateway." - select_gateway: "Vennligst velg en tilgjengelig 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: "Validere gateway" - payment_schedules: - filter_schedules: "Filtrer tidsplaner" - no_payment_schedules: "Ingen betalingsplaner å vise" - load_more: "Last mer" - card_updated_success: "Brukerens kort ble oppdatert" + 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: "Referanse" customer: "Kunde" @@ -944,6 +950,26 @@ success: "Vellykket" failed: "Mislyktes" error_details: "Feildetaljer:" + 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" + 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." #edit a member members_edit: change_role: "Endre rolle" @@ -993,29 +1019,14 @@ cannot_extend_own_subscription: "Du kan ikke utvide ditt eget medlemskap. Be en annen leder eller en administrator om å utvide abonnementet." update_success: "Member's profile successfully updated" my_documents: "My documents" - my_documents_info: "Following the declaration of your profile, you must declare the proof of identity documents. Once submitted, these documents will be verified by the administrator." - proof_of_identity_file_size_error: "The weight limit is {SIZE} MB max" - my_documents_alert: "Attention!
You can submit your documents in pdf or in image (jpg) under a weight limit of {SIZE} Mb max" - proof_of_identity_files: "Proof of identity" - find_below_the_proof_of_identity_files: "You will find below the proof of identity documents submitted by the member." save: "Save" - to_complete: "To complete" - proof_of_identity_refusal: "Refusal of the proof of identity" - refuse_proof_of_identity_files: "Refusing to proof of identity" - refuse_proof_of_identity_files_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." confirm: "Confirm" cancel: "Cancel" - proof_of_identity_refusal_comment: "Comment" - proof_of_identity_refuse_input_message: "Type your text" 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." - proof_of_identity_refusal_successfully_sent: "Refusal of the proof of identity has been sent." - proof_of_identity_refusal_unable_to_send: "Impossible to refuse proof of identity : " - proof_of_identity_files_successfully_uploaded: "The proof of identity has been sent." - proof_of_identity_files_unable_to_upload: "Impossible to send proof of identity : " #extend a subscription for free free_extend_modal: extend_subscription: "Forleng abonnementet" @@ -1028,7 +1039,7 @@ extend: "Extend" extend_success: "The subscription was successfully extended for free" #renew a subscription - renew_subscription_modal: + 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." @@ -1038,13 +1049,14 @@ 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_success: "Subscription successfully subscribed" #add a new administrator to the platform admins_new: add_an_administrator: "Legg til administrator" @@ -1244,6 +1256,11 @@ 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" @@ -1498,58 +1515,67 @@ statistics: "Statistics" statistics_info_html: "

Enable or disable the statistics module.

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.

" enable_statistics: "Enable statistics" - compte: + 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_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. You will then 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." - user_validation_required_list: - subscription: "Subscriptions" - machine: "Machines" - event: "Events" - space: "Spaces" - training: "Trainings" - pack: "Prepaid pack" - create_groups: "Create groups" - add_proof_of_identity_types: "Add proof of identity" - proof_of_identity_type_info: "You can add proof of identity according to the user groups created in order to ask your members to deposit them in their space. Each member will be informed of the proof of identity to be provided in their personal space (My proof of identity tab). On your side, you can check the proof of identity and validate their account (provided that the Account Validation option is activated)." - proof_of_identity_type_no_group_info: "Proof of identity are necessarily applied to groups.
If you do not have a group yet, you can create one from the \"Users/Groups\" page (button on the right)." - proof_of_identity_type_title: "Proof of identity" - add_proof_of_identity_type_button: "Create proof of identity" - no_proof_of_identity_types: "You do not have any proof of identity.
Make sure you have created at least one group in order to add a document." - proof_of_identity_type: - group_name: "Group" - name: "Proof of identity" - all_groups: 'All groups' - new_proof_of_identity_type: "Create a proof of identity" - edit_proof_of_identity_type: "Edit the proof of identity" - proof_of_identity_type_form_info: "Field parameters" - proof_of_identity_type_select_group: "Choose a group" - proof_of_identity_type_input_name: "Name" - create: "Create" - edit: "Edit" + 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." + user_validation_required_list: + subscription: "Subscriptions" + machine: "Machines" + event: "Events" + space: "Spaces" + training: "Trainings" + pack: "Prepaid pack" confirm: "Confirm" confirmation_required: "Confirmation required" - do_you_really_want_to_delete_this_proof_of_identity_type: "Do you really want to remove this proof of identity ?" - proof_of_identity_type_successfully_created: "The new proof of identity has been created." - proof_of_identity_type_unable_to_create: "Unable to delete the proof of identity : " - proof_of_identity_type_successfully_updated: "The proof of identity has been updated." - proof_of_identity_type_unable_to_update: "Unable to modify the proof of identity : " - proof_of_identity_type_deleted: "The proof of identity has been deleted." - proof_of_identity_type_unable_to_delete: "Unable to delete the proof of identity : " 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: "Attention: the activated fields will be automatically displayed on the issued invoices. Once configured, please do not modify them." - organization_profile_custom_field: - required: "Confirmation required" - actived: "Activate the field" - organization_profile_custom_field_successfully_updated: "The organization field has been updated." - organization_profile_custom_field_unable_to_update: "Impossible to modify the field : " + 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: "Field parameters" + 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.
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: "New supporting documents request" + group_name: "Group" + name: "Supporting documents" + no_types: "You do not have any supporting documents requests.
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: @@ -1630,9 +1656,7 @@ 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: - validate_cart: "Validate my cart" - offline_payment: "Payment on site" + 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} other{reservation}}." payment_method: "Payment method" @@ -1643,6 +1667,9 @@ check_collection_info: "By validating, you confirm that you have {DEADLINES} checks, allowing you to collect all the monthly payments." transfer_collection_info: "

By validating, you confirm that you set up {DEADLINES} bank direct debits, allowing you to collect all the monthly payments.

Please note: the bank transfers are not automatically handled by Fab-manager.

" 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." diff --git a/config/locales/app.admin.pt.yml b/config/locales/app.admin.pt.yml index 2ec6d5c46..ef400b97a 100755 --- a/config/locales/app.admin.pt.yml +++ b/config/locales/app.admin.pt.yml @@ -447,26 +447,29 @@ pt: description: "Description" significance: "Importância" 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_category: + create: title: "New category" cta: "Create the category" success: "The new category was successfully created" error: "Unable to create the category: " - update_category: + update: title: "Edit the category" cta: "Validate" success: "The category was successfully updated" error: "Unable to update the category: " - delete_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: " + 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: "Adicionar cupom" @@ -513,7 +516,7 @@ pt: credit_note: "Nota de crédito" display_more_invoices: "Mostrar mais faturas..." no_invoices_for_now: "Nenhuma fatura." - payment_schedules_list: "Datas de pagamento" + payment_schedules: "Payment schedules" invoicing_settings: "Configurações do faturamento" warning_invoices_disabled: "Aviso: As faturas não estão ativadas. Nenhuma fatura será gerada pelo Fab-manager. No entanto, você deve preencher corretamente as informações abaixo, especialmente o IVA." change_logo: "Mudar o logo" @@ -590,7 +593,7 @@ pt: VAT_notice: "Este parâmetro configura o caso geral da taxa de imposto e aplica-se a tudo vendido pelo Fablab. É possível sobrepor esse parâmetro definindo uma taxa de imposto específica para cada objeto." edit_multi_VAT_button: "Mais opções" multiVAT: "Imposto avançado" - multi_VAT_notice: "Atenção: A taxa geral atual é de {RATE}%. Aqui você pode definir diferentes taxas de imposto para cada categoria.

Por exemplo, você pode substituir este valor, apenas para reservas de máquina, preenchendo o campo correspondente abaixo. Se nenhum valor for preenchido, a taxa geral será aplicada." + multi_VAT_notice: "Please note: The current general rate is {RATE}%. Here you can define different VAT rates for each category.

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: "Reserva de máquina" VAT_rate_space: "Reserva de espaço" VAT_rate_training: "Reserva de treinamento" @@ -748,20 +751,27 @@ pt: end_date: "Data de término" vat_rate: "Taxa de imposto" amount: "Valor total" + payzen_keys_form: + payzen_keys_info_html: "

To be able to collect online payments, you must configure the PayZen identifiers and keys.

Retrieve them from your merchant back office.

" + client_keys: "Client key" + payzen_keys: "PayZen 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: "

To be able to collect online payments, you must configure the Stripe API keys.

Retrieve them from your dashboard.

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.

" + public_key: "Public key" + secret_key: "Secret key" payment: payment_settings: "Configurações de pagamento" online_payment: "Pagamento Online" online_payment_info_html: "Você pode permitir que seus membros façam uma reserva diretamente on-line, pagando por cartão. Como alternativa, você pode restringir os processos de reserva e pagamento para administradores e gerentes." enable_online_payment: "Habilitar pagamentos online" stripe_keys: "Chaves do Stripe" - stripe_keys_info_html: "

Para coletar pagamentos online, você deve configurar as chaves de API do Stripe.

Recupere eles do seu painel.

A atualização dessas chaves ativará uma sincronização de todos os usuários no Stripe, isso pode levar algum tempo. Você receberá uma notificação quando estiver pronto.

" - public_key: "Chave pública" - secret_key: "Chave secreta" error_check_keys: "Erro: por favor, verifique as suas chaves da Stripe." stripe_keys_saved: "Chaves Stripe salvas com sucesso." error_saving_stripe_keys: "Não foi possível salvar as chaves do Stripe. Por favor, tente novamente mais tarde." - payzen_keys_info_html: "

Para coletar pagamentos online, você deve configurar os identificadores e chaves do PayZen.

Recupere eles da sua área de administração.

" - client_keys: "Chave de cliente" api_keys: "Chaves de API" edit_keys: "Editar chaves" currency: "Moeda" @@ -769,33 +779,29 @@ pt: currency_alert_html: "Aviso: a moeda não pode ser alterada após o primeiro pagamento online ter sido feito. Defina essa configuração cuidadosamente antes de abrir o Fab-manager para seus membros." stripe_currency: "Moeda do Stripe" gateway_configuration_error: "Ocorreu um erro ao configurar o gateway de pagamento: " - payzen: - payzen_keys: "Chaves PayZen" - payzen_username: "Nome de Usuário" - payzen_password: "Senha" - payzen_endpoint: "Nome do servidor API REST" - payzen_hmac: "HMAC-SHA-256 key" - payzen_public_key: "Chave pública do cliente" - currency: "Moeda" - payzen_currency: "Moeda PayZen" - currency_info_html: "Por favor, especifique abaixo a moeda usada para pagamento online. Você deve fornecer um código ISO de três letras, presente na lista de moedas com suporte a Stripe." - save: "Salvar" - currency_error: "O valor inserido não é uma moeda válida" - error_while_saving: "Ocorreu um erro ao salvar a moeda: " - currency_updated: "A moeda PayZen foi atualizada com sucesso para {CURRENCY}." + payzen_settings: + edit_keys: "Edit keys" + payzen_public_key: "Client public 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 PayZen supported currencies." + 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 - gateway_modal: - select_gateway_title: "Selecione o seu gateway de pagamento" - gateway_info: "Para coletar e processar de forma segura os pagamentos on-line, o Fab-manager precisa utilizar um serviço de terceiros autorizado pelas instituições financeiras, chamado gateway de pagamento." - select_gateway: "Por favor, selecione um gateway disponível" + 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: "Validar o gateway" - payment_schedules: - filter_schedules: "Filtrar agendamentos" - no_payment_schedules: "Nenhuma assinatura para exibir" - load_more: "Ver mais" - card_updated_success: "O cartão do usuário foi atualizado com sucesso" + 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: "Referências" customer: "Cliente" @@ -944,6 +950,26 @@ pt: success: "Sucesso" failed: "Falhou" error_details: "Detalhes do erro:" + 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" + 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." #edit a member members_edit: change_role: "Alterar cargo" @@ -993,29 +1019,14 @@ pt: cannot_extend_own_subscription: "Você não pode estender sua própria assinatura. Por favor, peça a outro gerente ou administrador para estender sua assinatura." update_success: "Member's profile successfully updated" my_documents: "My documents" - my_documents_info: "Following the declaration of your profile, you must declare the proof of identity documents. Once submitted, these documents will be verified by the administrator." - proof_of_identity_file_size_error: "The weight limit is {SIZE} MB max" - my_documents_alert: "Attention!
You can submit your documents in pdf or in image (jpg) under a weight limit of {SIZE} Mb max" - proof_of_identity_files: "Proof of identity" - find_below_the_proof_of_identity_files: "You will find below the proof of identity documents submitted by the member." save: "Save" - to_complete: "To complete" - proof_of_identity_refusal: "Refusal of the proof of identity" - refuse_proof_of_identity_files: "Refusing to proof of identity" - refuse_proof_of_identity_files_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." confirm: "Confirm" cancel: "Cancel" - proof_of_identity_refusal_comment: "Comment" - proof_of_identity_refuse_input_message: "Type your text" 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." - proof_of_identity_refusal_successfully_sent: "Refusal of the proof of identity has been sent." - proof_of_identity_refusal_unable_to_send: "Impossible to refuse proof of identity : " - proof_of_identity_files_successfully_uploaded: "The proof of identity has been sent." - proof_of_identity_files_unable_to_upload: "Impossible to send proof of identity : " #extend a subscription for free free_extend_modal: extend_subscription: "Estender assinatura" @@ -1028,23 +1039,24 @@ pt: extend: "Estender" extend_success: "A assinatura foi estendida com sucesso gratuitamente" #renew a subscription - renew_subscription_modal: - renew_subscription: "Renovar assinatura" - renew_subscription_info: "Você estenderá a assinatura do usuário cobrando-o novamente por sua assinatura atual." - credits_will_be_reset: "O saldo de créditos gratuitos (treinamento / máquinas / espaços) do usuário será redefinido, os créditos não utilizados serão perdidos." - current_expiration: "A assinatura atual expirará em:" - new_start: "A nova assinatura começará em:" - new_expiration_date: "A nova assinatura expirará em:" - pay_in_one_go: "Pagar de á vista" - renew: "Renovar" - renew_success: "A assinatura foi renovada com sucesso" + 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: "Inscreva-se {USER}" subscribe: "Inscrever-se" select_plan: "Por favor, selecione um plano" pay_in_one_go: "Paga á vista" - subscription_success: "" + subscription_success: "Subscription successfully subscribed" #add a new administrator to the platform admins_new: add_an_administrator: "Adicionar administrador" @@ -1244,6 +1256,11 @@ pt: week_of_START_to_END: "Semana de {START} á {END}" no_data_for_this_period: "Nenhum dado para este período" date: "Data" + 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: "Customizar a aplicação" @@ -1498,58 +1515,67 @@ pt: statistics: "Estatísticas" statistics_info_html: "

Ativar ou desativar módulo de estatísticas.

Se ativado, todas as noites, os dados do dia que acabou de ser passado serão consolidados na base de dados de um poderoso motor de análise. Então, todos os administradores poderão navegar em gráficos estatísticos e tabelas na seção correspondente.

" enable_statistics: "Habilitar estatísticas" - compte: + 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_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. You will then 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." - user_validation_required_list: - subscription: "Subscriptions" - machine: "Machines" - event: "Events" - space: "Spaces" - training: "Trainings" - pack: "Prepaid pack" - create_groups: "Create groups" - add_proof_of_identity_types: "Add proof of identity" - proof_of_identity_type_info: "You can add proof of identity according to the user groups created in order to ask your members to deposit them in their space. Each member will be informed of the proof of identity to be provided in their personal space (My proof of identity tab). On your side, you can check the proof of identity and validate their account (provided that the Account Validation option is activated)." - proof_of_identity_type_no_group_info: "Proof of identity are necessarily applied to groups.
If you do not have a group yet, you can create one from the \"Users/Groups\" page (button on the right)." - proof_of_identity_type_title: "Proof of identity" - add_proof_of_identity_type_button: "Create proof of identity" - no_proof_of_identity_types: "You do not have any proof of identity.
Make sure you have created at least one group in order to add a document." - proof_of_identity_type: - group_name: "Group" - name: "Proof of identity" - all_groups: 'All groups' - new_proof_of_identity_type: "Create a proof of identity" - edit_proof_of_identity_type: "Edit the proof of identity" - proof_of_identity_type_form_info: "Field parameters" - proof_of_identity_type_select_group: "Choose a group" - proof_of_identity_type_input_name: "Name" - create: "Create" - edit: "Edit" + 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." + user_validation_required_list: + subscription: "Subscriptions" + machine: "Machines" + event: "Events" + space: "Spaces" + training: "Trainings" + pack: "Prepaid pack" confirm: "Confirm" confirmation_required: "Confirmation required" - do_you_really_want_to_delete_this_proof_of_identity_type: "Do you really want to remove this proof of identity ?" - proof_of_identity_type_successfully_created: "The new proof of identity has been created." - proof_of_identity_type_unable_to_create: "Unable to delete the proof of identity : " - proof_of_identity_type_successfully_updated: "The proof of identity has been updated." - proof_of_identity_type_unable_to_update: "Unable to modify the proof of identity : " - proof_of_identity_type_deleted: "The proof of identity has been deleted." - proof_of_identity_type_unable_to_delete: "Unable to delete the proof of identity : " 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: "Attention: the activated fields will be automatically displayed on the issued invoices. Once configured, please do not modify them." - organization_profile_custom_field: - required: "Confirmation required" - actived: "Activate the field" - organization_profile_custom_field_successfully_updated: "The organization field has been updated." - organization_profile_custom_field_unable_to_update: "Impossible to modify the field : " + 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: "Field parameters" + 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.
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: "New supporting documents request" + group_name: "Group" + name: "Supporting documents" + no_types: "You do not have any supporting documents requests.
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: "Mostrar próximos eventos" upcoming_events: @@ -1630,19 +1656,20 @@ pt: report_will_be_destroyed: "Depois que o relatório for processado, ele será excluído. Isso não pode ser desfeito, continuar?" report_removed: "O relatório foi eliminado" failed_to_remove: "Ocorreu um erro, não é possível excluir o relatório" - local_payment: - validate_cart: "Validar o meu carrinho" - offline_payment: "Pagamento pelo site" - about_to_cash: "Você está prestes a confirmar o recebimento de uma forma de pagamento externa. Por favor, não clique no botão abaixo até que você tenha recebido completamente o pagamento solicitado." - about_to_confirm: "Você está prestes a confirmar sua {ITEM, select, subscription{assinatura} other{reserva}}." - payment_method: "Método de pagamento" - method_card: "Online por cartão" - method_check: "Por verificação" - method_transfer: "Por transferência bancária" - card_collection_info: "Ao validar, será solicitado o número do cartão do membro. Este cartão será cobrado automaticamente nos prazos." - check_collection_info: "Ao validar, você confirma que tem {DEADLINES} checks, permitindo que você colete todos os pagamentos mensais." - transfer_collection_info: "

Ao validar, você confirma que configurou {DEADLINES} débitos diretos do banco, permitindo que você colete todos os pagamentos mensais.

Atenção: as transferências bancárias não são tratadas automaticamente pelo Fab-manager.

" - online_payment_disabled: "Pagamento online não está disponível. Você não pode selecionar este horário com pagamento online." + 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} other{reservation}}." + 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: "

By validating, you confirm that you set up {DEADLINES} bank direct debits, allowing you to collect all the monthly payments.

Please note: the bank transfers are not automatically handled by Fab-manager.

" + 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: 'Salvar' customization_of_SETTING_successfully_saved: "Personalização do {SETTING} salvo com êxito." diff --git a/config/locales/app.admin.zu.yml b/config/locales/app.admin.zu.yml index b14d6be3a..8d3a0ca8f 100644 --- a/config/locales/app.admin.zu.yml +++ b/config/locales/app.admin.zu.yml @@ -447,26 +447,29 @@ zu: description: "crwdns22468:0crwdne22468:0" significance: "crwdns21582:0crwdne21582:0" manage_plan_category: - name: "crwdns22470:0crwdne22470:0" - description: "crwdns22472:0crwdne22472:0" - significance: "crwdns22474:0crwdne22474:0" - info: "crwdns22476:0crwdne22476:0" - create_category: - title: "crwdns22478:0crwdne22478:0" - cta: "crwdns22480:0crwdne22480:0" - success: "crwdns22482:0crwdne22482:0" - error: "crwdns22484:0crwdne22484:0" - update_category: - title: "crwdns22486:0crwdne22486:0" - cta: "crwdns22488:0crwdne22488:0" - success: "crwdns22490:0crwdne22490:0" - error: "crwdns22492:0crwdne22492:0" - delete_category: - title: "crwdns22494:0crwdne22494:0" - confirm: "crwdns22496:0crwdne22496:0" - cta: "crwdns22498:0crwdne22498:0" - success: "crwdns22500:0crwdne22500:0" - error: "crwdns22502:0crwdne22502:0" + create: "crwdns23128:0crwdne23128:0" + update: "crwdns23130:0crwdne23130:0" + plan_category_form: + name: "crwdns23132:0crwdne23132:0" + description: "crwdns23134:0crwdne23134:0" + significance: "crwdns23136:0crwdne23136:0" + info: "crwdns23138:0crwdne23138:0" + create: + title: "crwdns23140:0crwdne23140:0" + cta: "crwdns23142:0crwdne23142:0" + success: "crwdns23144:0crwdne23144:0" + error: "crwdns23146:0crwdne23146:0" + update: + title: "crwdns23148:0crwdne23148:0" + cta: "crwdns23150:0crwdne23150:0" + success: "crwdns23152:0crwdne23152:0" + error: "crwdns23154:0crwdne23154:0" + delete_plan_category: + title: "crwdns23156:0crwdne23156:0" + confirm: "crwdns23158:0crwdne23158:0" + cta: "crwdns23160:0crwdne23160:0" + success: "crwdns23162:0crwdne23162:0" + error: "crwdns23164:0crwdne23164:0" #ajouter un code promotionnel coupons_new: add_a_coupon: "crwdns7271:0crwdne7271:0" @@ -513,7 +516,7 @@ zu: credit_note: "crwdns7333:0crwdne7333:0" display_more_invoices: "crwdns7335:0crwdne7335:0" no_invoices_for_now: "crwdns7337:0crwdne7337:0" - payment_schedules_list: "crwdns21058:0crwdne21058:0" + payment_schedules: "crwdns23166:0crwdne23166:0" invoicing_settings: "crwdns7339:0crwdne7339:0" warning_invoices_disabled: "crwdns22418:0crwdne22418:0" change_logo: "crwdns7343:0crwdne7343:0" @@ -590,7 +593,7 @@ zu: VAT_notice: "crwdns22225:0crwdne22225:0" edit_multi_VAT_button: "crwdns22227:0crwdne22227:0" multiVAT: "crwdns22229:0crwdne22229:0" - multi_VAT_notice: "crwdns22231:0{RATE}crwdne22231:0" + multi_VAT_notice: "crwdns23600:0{RATE}crwdne23600:0" VAT_rate_machine: "crwdns22233:0crwdne22233:0" VAT_rate_space: "crwdns22235:0crwdne22235:0" VAT_rate_training: "crwdns22237:0crwdne22237:0" @@ -748,20 +751,27 @@ zu: end_date: "crwdns22251:0crwdne22251:0" vat_rate: "crwdns22253:0crwdne22253:0" amount: "crwdns22255:0crwdne22255:0" + payzen_keys_form: + payzen_keys_info_html: "crwdns23168:0crwdne23168:0" + client_keys: "crwdns23170:0crwdne23170:0" + payzen_keys: "crwdns23172:0crwdne23172:0" + payzen_username: "crwdns23174:0crwdne23174:0" + payzen_password: "crwdns23176:0crwdne23176:0" + payzen_endpoint: "crwdns23178:0crwdne23178:0" + payzen_hmac: "crwdns23180:0crwdne23180:0" + stripe_keys_form: + stripe_keys_info_html: "crwdns23182:0crwdne23182:0" + public_key: "crwdns23184:0crwdne23184:0" + secret_key: "crwdns23186:0crwdne23186:0" payment: payment_settings: "crwdns20580:0crwdne20580:0" online_payment: "crwdns20582:0crwdne20582:0" online_payment_info_html: "crwdns20584:0crwdne20584:0" enable_online_payment: "crwdns20586:0crwdne20586:0" stripe_keys: "crwdns20588:0crwdne20588:0" - stripe_keys_info_html: "crwdns20590:0crwdne20590:0" - public_key: "crwdns20592:0crwdne20592:0" - secret_key: "crwdns20594:0crwdne20594:0" error_check_keys: "crwdns20596:0crwdne20596:0" stripe_keys_saved: "crwdns20598:0crwdne20598:0" error_saving_stripe_keys: "crwdns20600:0crwdne20600:0" - payzen_keys_info_html: "crwdns21518:0crwdne21518:0" - client_keys: "crwdns21520:0crwdne21520:0" api_keys: "crwdns21522:0crwdne21522:0" edit_keys: "crwdns20602:0crwdne20602:0" currency: "crwdns20604:0crwdne20604:0" @@ -769,33 +779,29 @@ zu: currency_alert_html: "crwdns20608:0crwdne20608:0" stripe_currency: "crwdns20610:0crwdne20610:0" gateway_configuration_error: "crwdns21628:0crwdne21628:0" - payzen: - payzen_keys: "crwdns21526:0crwdne21526:0" - payzen_username: "crwdns21528:0crwdne21528:0" - payzen_password: "crwdns21530:0crwdne21530:0" - payzen_endpoint: "crwdns21532:0crwdne21532:0" - payzen_hmac: "crwdns21534:0crwdne21534:0" - payzen_public_key: "crwdns21536:0crwdne21536:0" - currency: "crwdns21538:0crwdne21538:0" - payzen_currency: "crwdns21540:0crwdne21540:0" - currency_info_html: "crwdns21542:0crwdne21542:0" - save: "crwdns21544:0crwdne21544:0" - currency_error: "crwdns21546:0crwdne21546:0" - error_while_saving: "crwdns21548:0crwdne21548:0" - currency_updated: "crwdns21550:0{CURRENCY}crwdne21550:0" + payzen_settings: + edit_keys: "crwdns23188:0crwdne23188:0" + payzen_public_key: "crwdns23190:0crwdne23190:0" + currency: "crwdns23192:0crwdne23192:0" + payzen_currency: "crwdns23194:0crwdne23194:0" + currency_info_html: "crwdns23196:0crwdne23196:0" + save: "crwdns23198:0crwdne23198:0" + currency_error: "crwdns23200:0crwdne23200:0" + error_while_saving: "crwdns23202:0crwdne23202:0" + currency_updated: "crwdns23204:0{CURRENCY}crwdne23204:0" #select a payment gateway - gateway_modal: - select_gateway_title: "crwdns21552:0crwdne21552:0" - gateway_info: "crwdns21554:0crwdne21554:0" - select_gateway: "crwdns21556:0crwdne21556:0" - stripe: "crwdns21558:0crwdne21558:0" - payzen: "crwdns21560:0crwdne21560:0" - confirm_button: "crwdns21562:0crwdne21562:0" - payment_schedules: - filter_schedules: "crwdns21072:0crwdne21072:0" - no_payment_schedules: "crwdns21074:0crwdne21074:0" - load_more: "crwdns21076:0crwdne21076:0" - card_updated_success: "crwdns21564:0crwdne21564:0" + select_gateway_modal: + select_gateway_title: "crwdns23206:0crwdne23206:0" + gateway_info: "crwdns23208:0crwdne23208:0" + select_gateway: "crwdns23210:0crwdne23210:0" + stripe: "crwdns23212:0crwdne23212:0" + payzen: "crwdns23214:0crwdne23214:0" + confirm_button: "crwdns23216:0crwdne23216:0" + payment_schedules_list: + filter_schedules: "crwdns23218:0crwdne23218:0" + no_payment_schedules: "crwdns23220:0crwdne23220:0" + load_more: "crwdns23222:0crwdne23222:0" + card_updated_success: "crwdns23224:0crwdne23224:0" document_filters: reference: "crwdns21078:0crwdne21078:0" customer: "crwdns21080:0crwdne21080:0" @@ -944,6 +950,26 @@ zu: success: "crwdns7939:0crwdne7939:0" failed: "crwdns7941:0crwdne7941:0" error_details: "crwdns7943:0crwdne7943:0" + user_validation: + validate_member_success: "crwdns23226:0crwdne23226:0" + invalidate_member_success: "crwdns23228:0crwdne23228:0" + validate_member_error: "crwdns23230:0crwdne23230:0" + invalidate_member_error: "crwdns23232:0crwdne23232:0" + validate_account: "crwdns23234:0crwdne23234:0" + supporting_documents_refusal_form: + refusal_comment: "crwdns23236:0crwdne23236:0" + comment_placeholder: "crwdns23238:0crwdne23238:0" + supporting_documents_refusal_modal: + title: "crwdns23240:0crwdne23240:0" + refusal_successfully_sent: "crwdns23242:0crwdne23242:0" + unable_to_send: "crwdns23244:0crwdne23244:0" + confirm: "crwdns23246:0crwdne23246:0" + supporting_documents_validation: + title: "crwdns23248:0crwdne23248:0" + find_below_documents_files: "crwdns23250:0crwdne23250:0" + to_complete: "crwdns23252:0crwdne23252:0" + refuse_documents: "crwdns23254:0crwdne23254:0" + refuse_documents_info: "crwdns23256:0crwdne23256:0" #edit a member members_edit: change_role: "crwdns20432:0crwdne20432:0" @@ -993,29 +1019,14 @@ zu: cannot_extend_own_subscription: "crwdns20346:0crwdne20346:0" update_success: "crwdns22508:0crwdne22508:0" my_documents: "crwdns22510:0crwdne22510:0" - my_documents_info: "crwdns22512:0crwdne22512:0" - proof_of_identity_file_size_error: "crwdns23106:0{SIZE}crwdne23106:0" - my_documents_alert: "crwdns23108:0{SIZE}crwdne23108:0" - proof_of_identity_files: "crwdns22518:0crwdne22518:0" - find_below_the_proof_of_identity_files: "crwdns22520:0crwdne22520:0" save: "crwdns22522:0crwdne22522:0" - to_complete: "crwdns22524:0crwdne22524:0" - proof_of_identity_refusal: "crwdns22526:0crwdne22526:0" - refuse_proof_of_identity_files: "crwdns22528:0crwdne22528:0" - refuse_proof_of_identity_files_info: "crwdns22530:0crwdne22530:0" confirm: "crwdns22532:0crwdne22532:0" cancel: "crwdns22534:0crwdne22534:0" - proof_of_identity_refusal_comment: "crwdns22536:0crwdne22536:0" - proof_of_identity_refuse_input_message: "crwdns22538:0crwdne22538:0" validate_account: "crwdns22540:0crwdne22540:0" validate_member_success: "crwdns22542:0crwdne22542:0" invalidate_member_success: "crwdns22544:0crwdne22544:0" validate_member_error: "crwdns22546:0crwdne22546:0" invalidate_member_error: "crwdns22548:0crwdne22548:0" - proof_of_identity_refusal_successfully_sent: "crwdns22550:0crwdne22550:0" - proof_of_identity_refusal_unable_to_send: "crwdns22552:0crwdne22552:0" - proof_of_identity_files_successfully_uploaded: "crwdns22554:0crwdne22554:0" - proof_of_identity_files_unable_to_upload: "crwdns22556:0crwdne22556:0" #extend a subscription for free free_extend_modal: extend_subscription: "crwdns22047:0crwdne22047:0" @@ -1028,23 +1039,24 @@ zu: extend: "crwdns22061:0crwdne22061:0" extend_success: "crwdns22063:0crwdne22063:0" #renew a subscription - renew_subscription_modal: - renew_subscription: "crwdns22065:0crwdne22065:0" - renew_subscription_info: "crwdns22067:0crwdne22067:0" - credits_will_be_reset: "crwdns22069:0crwdne22069:0" - current_expiration: "crwdns22071:0crwdne22071:0" - new_start: "crwdns22073:0crwdne22073:0" - new_expiration_date: "crwdns22075:0crwdne22075:0" - pay_in_one_go: "crwdns22085:0crwdne22085:0" - renew: "crwdns22087:0crwdne22087:0" - renew_success: "crwdns22089:0crwdne22089:0" + renew_modal: + renew_subscription: "crwdns23258:0crwdne23258:0" + renew_subscription_info: "crwdns23260:0crwdne23260:0" + credits_will_be_reset: "crwdns23262:0crwdne23262:0" + current_expiration: "crwdns23264:0crwdne23264:0" + new_start: "crwdns23266:0crwdne23266:0" + new_expiration_date: "crwdns23268:0crwdne23268:0" + pay_in_one_go: "crwdns23270:0crwdne23270:0" + renew: "crwdns23272:0crwdne23272:0" + renew_success: "crwdns23274:0crwdne23274:0" + DATE_TIME: "crwdns23276:0{DATE}crwdnd23276:0{TIME}crwdne23276:0" #take a new subscription subscribe_modal: subscribe_USER: "crwdns22133:0{USER}crwdne22133:0" subscribe: "crwdns22099:0crwdne22099:0" select_plan: "crwdns22101:0crwdne22101:0" pay_in_one_go: "crwdns22103:0crwdne22103:0" - subscription_success: "crwdns22105:0crwdne22105:0" + subscription_success: "crwdns23598:0crwdne23598:0" #add a new administrator to the platform admins_new: add_an_administrator: "crwdns8027:0crwdne8027:0" @@ -1244,6 +1256,11 @@ zu: week_of_START_to_END: "crwdns8197:0{START}crwdnd8197:0{END}crwdne8197:0" no_data_for_this_period: "crwdns8199:0crwdne8199:0" date: "crwdns8201:0crwdne8201:0" + boolean_setting: + customization_of_SETTING_successfully_saved: "crwdns23278:0{SETTING}crwdne23278:0" + error_SETTING_locked: "crwdns23280:0{SETTING}crwdne23280:0" + an_error_occurred_saving_the_setting: "crwdns23282:0crwdne23282:0" + save: "crwdns23284:0crwdne23284:0" #global application parameters and customization settings: customize_the_application: "crwdns8205:0crwdne8205:0" @@ -1498,58 +1515,67 @@ zu: statistics: "crwdns20866:0crwdne20866:0" statistics_info_html: "crwdns20868:0crwdne20868:0" enable_statistics: "crwdns20870:0crwdne20870:0" - compte: - account: "crwdns23104:0crwdne23104:0" - customize_account_settings: "crwdns22746:0crwdne22746:0" - user_validation_required: "crwdns22748:0crwdne22748:0" - user_validation_required_title: "crwdns22750:0crwdne22750:0" - user_validation_required_info: "crwdns22752:0crwdne22752:0" - user_validation_required_option_label: "crwdns22754:0crwdne22754:0" - user_validation_required_list_title: "crwdns22756:0crwdne22756:0" - user_validation_required_list_info: "crwdns23120:0crwdne23120:0" - user_validation_required_list_other_info: "crwdns22760:0crwdne22760:0" - user_validation_required_list: - subscription: "crwdns22762:0crwdne22762:0" - machine: "crwdns22764:0crwdne22764:0" - event: "crwdns22766:0crwdne22766:0" - space: "crwdns22768:0crwdne22768:0" - training: "crwdns22770:0crwdne22770:0" - pack: "crwdns22772:0crwdne22772:0" - create_groups: "crwdns22774:0crwdne22774:0" - add_proof_of_identity_types: "crwdns22776:0crwdne22776:0" - proof_of_identity_type_info: "crwdns22778:0crwdne22778:0" - proof_of_identity_type_no_group_info: "crwdns22780:0crwdne22780:0" - proof_of_identity_type_title: "crwdns22782:0crwdne22782:0" - add_proof_of_identity_type_button: "crwdns22784:0crwdne22784:0" - no_proof_of_identity_types: "crwdns22786:0crwdne22786:0" - proof_of_identity_type: - group_name: "crwdns22788:0crwdne22788:0" - name: "crwdns22790:0crwdne22790:0" - all_groups: 'crwdns22792:0crwdne22792:0' - new_proof_of_identity_type: "crwdns22794:0crwdne22794:0" - edit_proof_of_identity_type: "crwdns22796:0crwdne22796:0" - proof_of_identity_type_form_info: "crwdns22798:0crwdne22798:0" - proof_of_identity_type_select_group: "crwdns22800:0crwdne22800:0" - proof_of_identity_type_input_name: "crwdns22802:0crwdne22802:0" - create: "crwdns22804:0crwdne22804:0" - edit: "crwdns22806:0crwdne22806:0" - confirm: "crwdns22808:0crwdne22808:0" - confirmation_required: "crwdns22810:0crwdne22810:0" - do_you_really_want_to_delete_this_proof_of_identity_type: "crwdns22812:0crwdne22812:0" - proof_of_identity_type_successfully_created: "crwdns22814:0crwdne22814:0" - proof_of_identity_type_unable_to_create: "crwdns22816:0crwdne22816:0" - proof_of_identity_type_successfully_updated: "crwdns22818:0crwdne22818:0" - proof_of_identity_type_unable_to_update: "crwdns22820:0crwdne22820:0" - proof_of_identity_type_deleted: "crwdns22822:0crwdne22822:0" - proof_of_identity_type_unable_to_delete: "crwdns22824:0crwdne22824:0" - organization: "crwdns22826:0crwdne22826:0" - organization_profile_custom_fields_info: "crwdns22828:0crwdne22828:0" - organization_profile_custom_fields_alert: "crwdns22830:0crwdne22830:0" - organization_profile_custom_field: - required: "crwdns22832:0crwdne22832:0" - actived: "crwdns22834:0crwdne22834:0" - organization_profile_custom_field_successfully_updated: "crwdns22836:0crwdne22836:0" - organization_profile_custom_field_unable_to_update: "crwdns22838:0crwdne22838:0" + account: + account: "crwdns23286:0crwdne23286:0" + customize_account_settings: "crwdns23288:0crwdne23288:0" + user_validation_required: "crwdns23290:0crwdne23290:0" + user_validation_required_title: "crwdns23292:0crwdne23292:0" + user_validation_required_info: "crwdns23294:0crwdne23294:0" + user_validation_setting: + customization_of_SETTING_successfully_saved: "crwdns23296:0{SETTING}crwdne23296:0" + error_SETTING_locked: "crwdns23298:0{SETTING}crwdne23298:0" + an_error_occurred_saving_the_setting: "crwdns23300:0crwdne23300:0" + user_validation_required_option_label: "crwdns23302:0crwdne23302:0" + user_validation_required_list_title: "crwdns23304:0crwdne23304:0" + user_validation_required_list_info: "crwdns23306:0crwdne23306:0" + user_validation_required_list_other_info: "crwdns23308:0crwdne23308:0" + user_validation_required_list: + subscription: "crwdns23310:0crwdne23310:0" + machine: "crwdns23312:0crwdne23312:0" + event: "crwdns23314:0crwdne23314:0" + space: "crwdns23316:0crwdne23316:0" + training: "crwdns23318:0crwdne23318:0" + pack: "crwdns23320:0crwdne23320:0" + confirm: "crwdns23322:0crwdne23322:0" + confirmation_required: "crwdns23324:0crwdne23324:0" + organization: "crwdns23326:0crwdne23326:0" + organization_profile_custom_fields_info: "crwdns23328:0crwdne23328:0" + organization_profile_custom_fields_alert: "crwdns23596:0crwdne23596:0" + supporting_documents_type_modal: + successfully_created: "crwdns23332:0crwdne23332:0" + unable_to_create: "crwdns23334:0crwdne23334:0" + successfully_updated: "crwdns23336:0crwdne23336:0" + unable_to_update: "crwdns23338:0crwdne23338:0" + new_type: "crwdns23340:0crwdne23340:0" + edit_type: "crwdns23342:0crwdne23342:0" + create: "crwdns23344:0crwdne23344:0" + edit: "crwdns23346:0crwdne23346:0" + supporting_documents_type_form: + type_form_info: "crwdns23348:0crwdne23348:0" + select_group: "crwdns23350:0crwdne23350:0" + name: "crwdns23352:0crwdne23352:0" + supporting_documents_types_list: + add_supporting_documents_types: "crwdns23354:0crwdne23354:0" + all_groups: 'crwdns23356:0crwdne23356:0' + supporting_documents_type_info: "crwdns23358:0crwdne23358:0" + no_groups_info: "crwdns23602:0crwdne23602:0" + create_groups: "crwdns23362:0crwdne23362:0" + supporting_documents_type_title: "crwdns23364:0crwdne23364:0" + add_type: "crwdns23366:0crwdne23366:0" + group_name: "crwdns23368:0crwdne23368:0" + name: "crwdns23370:0crwdne23370:0" + no_types: "crwdns23604:0crwdne23604:0" + delete_supporting_documents_type_modal: + confirmation_required: "crwdns23374:0crwdne23374:0" + confirm: "crwdns23376:0crwdne23376:0" + deleted: "crwdns23378:0crwdne23378:0" + unable_to_delete: "crwdns23380:0crwdne23380:0" + confirm_delete_supporting_documents_type: "crwdns23382:0crwdne23382:0" + profile_custom_fields_list: + field_successfully_updated: "crwdns23384:0crwdne23384:0" + unable_to_update: "crwdns23386:0crwdne23386:0" + required: "crwdns23388:0crwdne23388:0" + actived: "crwdns23390:0crwdne23390:0" home: show_upcoming_events: "crwdns20900:0crwdne20900:0" upcoming_events: @@ -1630,19 +1656,20 @@ zu: report_will_be_destroyed: "crwdns8499:0crwdne8499:0" report_removed: "crwdns8501:0crwdne8501:0" failed_to_remove: "crwdns8503:0crwdne8503:0" - local_payment: - validate_cart: "crwdns22119:0crwdne22119:0" - offline_payment: "crwdns22006:0crwdne22006:0" - about_to_cash: "crwdns22008:0crwdne22008:0" - about_to_confirm: "crwdns22121:0ITEM={ITEM}crwdne22121:0" - payment_method: "crwdns22010:0crwdne22010:0" - method_card: "crwdns22012:0crwdne22012:0" - method_check: "crwdns22014:0crwdne22014:0" - method_transfer: "crwdns22289:0crwdne22289:0" - card_collection_info: "crwdns22016:0crwdne22016:0" - check_collection_info: "crwdns22018:0{DEADLINES}crwdne22018:0" - transfer_collection_info: "crwdns22291:0{DEADLINES}crwdne22291:0" - online_payment_disabled: "crwdns22020:0crwdne22020:0" + local_payment_form: + about_to_cash: "crwdns23392:0crwdne23392:0" + about_to_confirm: "crwdns23394:0ITEM={ITEM}crwdne23394:0" + payment_method: "crwdns23396:0crwdne23396:0" + method_card: "crwdns23398:0crwdne23398:0" + method_check: "crwdns23400:0crwdne23400:0" + method_transfer: "crwdns23402:0crwdne23402:0" + card_collection_info: "crwdns23404:0crwdne23404:0" + check_collection_info: "crwdns23406:0{DEADLINES}crwdne23406:0" + transfer_collection_info: "crwdns23408:0{DEADLINES}crwdne23408:0" + online_payment_disabled: "crwdns23410:0crwdne23410:0" + local_payment_modal: + validate_cart: "crwdns23412:0crwdne23412:0" + offline_payment: "crwdns23414:0crwdne23414:0" check_list_setting: save: 'crwdns22123:0crwdne22123:0' customization_of_SETTING_successfully_saved: "crwdns22125:0{SETTING}crwdne22125:0" diff --git a/config/locales/app.logged.de.yml b/config/locales/app.logged.de.yml index 374c417da..8903ed4ef 100644 --- a/config/locales/app.logged.de.yml +++ b/config/locales/app.logged.de.yml @@ -25,18 +25,18 @@ de: your_profile_has_been_successfully_updated: "Your profile has been successfully updated." completion_header_info: rules_changed: "Please fill the following form to update your profile and continue to use the platform." - sso_intro: "You've just created a new account on {GENDER, select, neutral{} other{the}} {NAME}, by logging from" + sso_intro: "Sie haben ein neues Konto auf {GENDER, select, neutral{} other{dem}} {NAME} erstellt, über Anmeldung von" duplicate_email_info: "It looks like your email address is already used by another user. Check your email address and please input below the code you have received." details_needed_info: "To finalize your account, we need some more details." profile_form_option: - title: "New on this platform?" + title: "Neu auf dieser Plattform?" please_fill: "Please fill in the following form to create your account." - disabled_data_from_sso: "Some data may have already been provided by {NAME} and cannot be modified." + disabled_data_from_sso: "Einige Daten wurden möglicherweise bereits von {NAME} bereitgestellt und können nicht geändert werden." confirm_instructions_html: "Once you are done, please click on Save to confirm your account and start using the application." duplicate_email_html: "It looks like your email address ({EMAIL}) is already associated with another account. If this account is not yours, please click on the following button to change the email associated with your {PROVIDER} account." - edit_profile: "Change my data" + edit_profile: "Meine Daten ändern" after_edition_info_html: "Once your data are up to date, click on the synchronization button below, or disconnect then reconnect for your changes to take effect." - sync_profile: "Sync my profile" + sync_profile: "Mein Profil synchronisieren" dashboard: #dashboard: public profile profile: @@ -89,7 +89,7 @@ de: _click_on_the_synchronization_button_opposite_: "klicken Sie auf den Synchronisation-Button gegenüber" _disconnect_then_reconnect_: "trennen und erneut verbinden" _for_your_changes_to_take_effect: "damit Ihre Änderungen wirksam werden." - your_profile_has_been_successfully_updated: "Your profile has been successfully updated." + your_profile_has_been_successfully_updated: "Ihr Profil wurde erfolgreich aktualisiert." #dashboard: my projects projects: you_dont_have_any_projects: "Sie haben keine Projekte." @@ -128,10 +128,20 @@ de: download_the_invoice: "Rechnung herunterladen" download_the_credit_note: "Rückerstattungsrechnung herunterladen" no_invoices_for_now: "Momentan keine Rechnungen." - payment_schedules: + payment_schedules_dashboard: no_payment_schedules: "Keine Zahlungspläne zum Anzeigen" load_more: "Mehr laden" card_updated_success: "Ihre Karte wurde erfolgreich aktualisiert" + supporting_documents_files: + file_successfully_uploaded: "The supporting documents were sent." + unable_to_upload: "Unable to send the supporting documents: " + supporting_documents_files: "Supporting documents" + my_documents_info: "Due to your group declaration, some supporting documents are required. Once submitted, these documents will be verified by the administrator." + upload_limits_alert_html: "Warning!
You can submit your documents as PDF or images (JPEG, PNG). Maximum allowed size: {SIZE} Mb" + file_size_error: "The file size exceeds the limit ({SIZE} MB)" + save: "Speichern" + browse: "Durchsuchen" + edit: "Bearbeiten" #public profil of a member members_show: members_list: "Mitgliederliste" diff --git a/config/locales/app.logged.es.yml b/config/locales/app.logged.es.yml index 4f62d49e8..09fd91896 100644 --- a/config/locales/app.logged.es.yml +++ b/config/locales/app.logged.es.yml @@ -128,10 +128,20 @@ es: download_the_invoice: "Download the invoice" download_the_credit_note: "Download the refund invoice" no_invoices_for_now: "No invoices for now." - payment_schedules: + payment_schedules_dashboard: no_payment_schedules: "No payment schedules to display" load_more: "Load more" card_updated_success: "Your card was successfully updated" + supporting_documents_files: + file_successfully_uploaded: "The supporting documents were sent." + unable_to_upload: "Unable to send the supporting documents: " + supporting_documents_files: "Supporting documents" + my_documents_info: "Due to your group declaration, some supporting documents are required. Once submitted, these documents will be verified by the administrator." + upload_limits_alert_html: "Warning!
You can submit your documents as PDF or images (JPEG, PNG). Maximum allowed size: {SIZE} Mb" + file_size_error: "The file size exceeds the limit ({SIZE} MB)" + save: "Save" + browse: "Browse" + edit: "Edit" #public profil of a member members_show: members_list: "Lista de miembros" diff --git a/config/locales/app.logged.fr.yml b/config/locales/app.logged.fr.yml index 28075a9d9..62a92aa0f 100644 --- a/config/locales/app.logged.fr.yml +++ b/config/locales/app.logged.fr.yml @@ -128,10 +128,20 @@ fr: download_the_invoice: "Télécharger la facture" download_the_credit_note: "Télécharger l'avoir" no_invoices_for_now: "Aucune facture pour le moment." - payment_schedules: + payment_schedules_dashboard: no_payment_schedules: "Pas d'échéancier à afficher" load_more: "Voir plus" card_updated_success: "Votre carte bancaire a bien été mise à jour" + supporting_documents_files: + file_successfully_uploaded: "La pièce justificative a été envoyée." + unable_to_upload: "Impossible d'envoyer la pièce justificative : " + supporting_documents_files: "Pièces justificatives" + my_documents_info: "En raison de votre déclaration de groupe, certaines pièces justificatives sont requises. Une fois soumis, ces documents seront vérifiés par l'administrateur." + upload_limits_alert_html: "Attention !
Vous pouvez soumettre vos documents en PDF ou en images (JPEG, PNG). Taille maximale autorisée : {SIZE} Mo" + file_size_error: "La taille du fichier dépasse la limite ({SIZE} Mo)" + save: "Enregistrer" + browse: "Parcourir" + edit: "Modifier" #public profil of a member members_show: members_list: "Liste des membres" diff --git a/config/locales/app.logged.no.yml b/config/locales/app.logged.no.yml index bceb4bdbf..0ca10c06b 100644 --- a/config/locales/app.logged.no.yml +++ b/config/locales/app.logged.no.yml @@ -25,18 +25,18 @@ your_profile_has_been_successfully_updated: "Your profile has been successfully updated." completion_header_info: rules_changed: "Please fill the following form to update your profile and continue to use the platform." - sso_intro: "You've just created a new account on {GENDER, select, neutral{} other{the}} {NAME}, by logging from" + sso_intro: "Du har nettopp opprettet en ny konto for {NAME} ved å logge fra" duplicate_email_info: "It looks like your email address is already used by another user. Check your email address and please input below the code you have received." details_needed_info: "To finalize your account, we need some more details." profile_form_option: - title: "New on this platform?" + title: "Ny på denne plattformen?" please_fill: "Please fill in the following form to create your account." - disabled_data_from_sso: "Some data may have already been provided by {NAME} and cannot be modified." + disabled_data_from_sso: "Noen data er allerede gitt av {NAME} og kan ikke endres." confirm_instructions_html: "Once you are done, please click on Save to confirm your account and start using the application." duplicate_email_html: "It looks like your email address ({EMAIL}) is already associated with another account. If this account is not yours, please click on the following button to change the email associated with your {PROVIDER} account." - edit_profile: "Change my data" + edit_profile: "Endre mine data" after_edition_info_html: "Once your data are up to date, click on the synchronization button below, or disconnect then reconnect for your changes to take effect." - sync_profile: "Sync my profile" + sync_profile: "Synkroniser min profil" dashboard: #dashboard: public profile profile: @@ -128,10 +128,20 @@ download_the_invoice: "Last ned fakturaen" download_the_credit_note: "Last ned refusjonsfakturaen" no_invoices_for_now: "Ingen fakturaer for øyeblikket." - payment_schedules: + payment_schedules_dashboard: no_payment_schedules: "Ingen betalingsplaner å vise" load_more: "Last mer" card_updated_success: "Kortet ditt ble oppdatert" + supporting_documents_files: + file_successfully_uploaded: "The supporting documents were sent." + unable_to_upload: "Unable to send the supporting documents: " + supporting_documents_files: "Supporting documents" + my_documents_info: "Due to your group declaration, some supporting documents are required. Once submitted, these documents will be verified by the administrator." + upload_limits_alert_html: "Warning!
You can submit your documents as PDF or images (JPEG, PNG). Maximum allowed size: {SIZE} Mb" + file_size_error: "The file size exceeds the limit ({SIZE} MB)" + save: "Lagre" + browse: "Bla igjennom" + edit: "Rediger" #public profil of a member members_show: members_list: "Medlemsliste" @@ -203,7 +213,7 @@ all_trainings: "All opplæringer/kurs" cancel_my_selection: "Avbryt valget mitt" i_change: "Jeg endrer" - i_shift: "I shift" + i_shift: "Jeg skifter" i_ve_reserved: "Jeg har reservert" #book a space space_reserve: diff --git a/config/locales/app.logged.pt.yml b/config/locales/app.logged.pt.yml index 6ca3d8fe3..0269e02bf 100755 --- a/config/locales/app.logged.pt.yml +++ b/config/locales/app.logged.pt.yml @@ -22,21 +22,21 @@ pt: user_s_profile_is_required: "Seu perfil de usuário é obrigatório." i_ve_read_and_i_accept_: "Eu li e aceito" _the_fablab_policy: "a política do FabLab" - your_profile_has_been_successfully_updated: "Your profile has been successfully updated." + your_profile_has_been_successfully_updated: "Seu perfil foi actualizado com êxito." completion_header_info: rules_changed: "Please fill the following form to update your profile and continue to use the platform." - sso_intro: "You've just created a new account on {GENDER, select, neutral{} other{the}} {NAME}, by logging from" + sso_intro: "Você acabou de criar uma nova conta como {GENDER, select, male{o} female{a} neutral{} other{do}} {NAME}" duplicate_email_info: "It looks like your email address is already used by another user. Check your email address and please input below the code you have received." details_needed_info: "To finalize your account, we need some more details." profile_form_option: - title: "New on this platform?" + title: "Novo nessa plataforma?" please_fill: "Please fill in the following form to create your account." - disabled_data_from_sso: "Some data may have already been provided by {NAME} and cannot be modified." + disabled_data_from_sso: "Alguns dados podem já ter sido fornecidos por {NAME} e não podem ser modificados." confirm_instructions_html: "Once you are done, please click on Save to confirm your account and start using the application." duplicate_email_html: "It looks like your email address ({EMAIL}) is already associated with another account. If this account is not yours, please click on the following button to change the email associated with your {PROVIDER} account." - edit_profile: "Change my data" + edit_profile: "Alterar meus dados" after_edition_info_html: "Once your data are up to date, click on the synchronization button below, or disconnect then reconnect for your changes to take effect." - sync_profile: "Sync my profile" + sync_profile: "Sincronizar meu perfil" dashboard: #dashboard: public profile profile: @@ -89,7 +89,7 @@ pt: _click_on_the_synchronization_button_opposite_: "clique no botão de sincronização" _disconnect_then_reconnect_: "disconecte e se conecte novamente" _for_your_changes_to_take_effect: "para que suas alterações tenham efeitos." - your_profile_has_been_successfully_updated: "Your profile has been successfully updated." + your_profile_has_been_successfully_updated: "Seu perfil foi actualizado com êxito." #dashboard: my projects projects: you_dont_have_any_projects: "Você não tem nenhum projeto." @@ -128,10 +128,20 @@ pt: download_the_invoice: "Baixar a fatura" download_the_credit_note: "Baixar fatura de reembolso" no_invoices_for_now: "Nenhuma fatura." - payment_schedules: + payment_schedules_dashboard: no_payment_schedules: "Nenhuma assinatura para exibir" load_more: "Ver mais" card_updated_success: "O seu cartão foi atualizado com sucesso" + supporting_documents_files: + file_successfully_uploaded: "The supporting documents were sent." + unable_to_upload: "Unable to send the supporting documents: " + supporting_documents_files: "Supporting documents" + my_documents_info: "Due to your group declaration, some supporting documents are required. Once submitted, these documents will be verified by the administrator." + upload_limits_alert_html: "Warning!
You can submit your documents as PDF or images (JPEG, PNG). Maximum allowed size: {SIZE} Mb" + file_size_error: "The file size exceeds the limit ({SIZE} MB)" + save: "Salvar" + browse: "Navegar" + edit: "Editar" #public profil of a member members_show: members_list: "Lista de membros" diff --git a/config/locales/app.logged.zu.yml b/config/locales/app.logged.zu.yml index f20e32b0c..1ce8d7f02 100644 --- a/config/locales/app.logged.zu.yml +++ b/config/locales/app.logged.zu.yml @@ -128,10 +128,20 @@ zu: download_the_invoice: "crwdns8717:0crwdne8717:0" download_the_credit_note: "crwdns8719:0crwdne8719:0" no_invoices_for_now: "crwdns8721:0crwdne8721:0" - payment_schedules: - no_payment_schedules: "crwdns21158:0crwdne21158:0" - load_more: "crwdns21160:0crwdne21160:0" - card_updated_success: "crwdns21482:0crwdne21482:0" + payment_schedules_dashboard: + no_payment_schedules: "crwdns23520:0crwdne23520:0" + load_more: "crwdns23522:0crwdne23522:0" + card_updated_success: "crwdns23524:0crwdne23524:0" + supporting_documents_files: + file_successfully_uploaded: "crwdns23526:0crwdne23526:0" + unable_to_upload: "crwdns23528:0crwdne23528:0" + supporting_documents_files: "crwdns23530:0crwdne23530:0" + my_documents_info: "crwdns23532:0crwdne23532:0" + upload_limits_alert_html: "crwdns23606:0{SIZE}crwdne23606:0" + file_size_error: "crwdns23536:0{SIZE}crwdne23536:0" + save: "crwdns23538:0crwdne23538:0" + browse: "crwdns23540:0crwdne23540:0" + edit: "crwdns23542:0crwdne23542:0" #public profil of a member members_show: members_list: "crwdns8723:0crwdne8723:0" diff --git a/config/locales/app.public.de.yml b/config/locales/app.public.de.yml index 23033f8bd..0f652a00c 100644 --- a/config/locales/app.public.de.yml +++ b/config/locales/app.public.de.yml @@ -15,7 +15,7 @@ de: dashboard: "Dashboard" my_profile: "Mein Profil" my_settings: "Persönliche Einstellungen" - my_proof_of_identity_files: "My proof of identity" + my_supporting_documents_files: "My supporting documents" my_projects: "Meine Projekte" my_trainings: "Meine Trainings" my_events: "Meine Veranstaltungen" @@ -93,7 +93,7 @@ de: _the_fablab_policy: "die FabLab Richtlinie" field_required: "Erforderliche Felder" profile_custom_field_is_required: "{FEILD} is required" - user_proof_of_identity_files_is_required: "Attention !
You have declared to be \"{GROUP}\", proof of identity may be requested." + user_supporting_documents_required: "Warning!
You have declared to be \"{GROUP}\", supporting documents may be requested." unexpected_error_occurred: "Ein unerwarteter Fehler ist aufgetreten. Bitte versuche es später erneut." used_for_statistics: "Diese Daten werden für statistische Zwecke verwendet" used_for_invoicing: "Diese Daten werden für Abrechnungszwecke verwendet" @@ -142,7 +142,7 @@ de: #home page home: latest_documented_projects: "Die neuesten dokumentierten Projekte" - follow_us: "Follow us" + follow_us: "Folge uns" latest_tweets: "Die neuesten Tweets" latest_registered_members: "Neueste registrierte Mitglieder" create_an_account: "Neues Konto einrichten" @@ -150,15 +150,16 @@ de: #next events summary on the home page fablab_s_next_events: "Fablab´s nächste Veranstaltungen" every_events: "Alle Veranstaltungen" - from_date_to_date: "Von {START} bis {END}" + event_card: on_the_date: "Am {DATE}" - from_time_to_time: "Von {START} bis {END}" - without_reservation: "Ohne Reservierung" - free_admission: "Freier Zugang" - full_price: "Voller Preis: " - event_full: "Event ausgebucht" - still_available: "Verfügbare Plätze: " + from_date_to_date: "Von {START} bis {END}" + from_time_to_time: "From {START} to {END}" all_day: "Ganztägig" + still_available: "Verfügbare Plätze: " + event_full: "Event ausgebucht" + without_reservation: "Ohne Reservierung" + free_admission: "Freier Eintritt" + full_price: "Voller Preis: " #projects gallery projects_list: the_fablab_projects: "Die Fab Lab-Projekte" @@ -244,19 +245,20 @@ de: unauthorized_operation: "Unerlaubter Vorgang" confirmation_required: "Bestätigung erforderlich" the_training_cant_be_deleted_because_it_is_already_reserved_by_some_users: "Die Schulung kann nicht gelöscht werden, da sie bereits von einigen Benutzern gebucht ist." + plan_card: + AMOUNT_per_month: "{AMOUNT} / monate" + i_subscribe_online: "Ich abonniere online" + more_information: "Weitere Informationen" + i_choose_that_plan: "Ich wähle dieses Abo" + i_already_subscribed: "Ich habe bereits abonniert" #summary of the subscriptions plans: subscriptions: "Abonnements" - i_choose_that_plan: "Ich wähle dieses Abo" - i_subscribe_online: "Ich abonniere online" - i_already_subscribed: "Ich habe bereits abonniert" - more_information: "Weitere Informationen" your_subscription_expires_on_the_DATE: "Ihr Abonnement läuft ab am {DATE}" no_plans: "Für Ihre Gruppe sind keine Pläne verfügbar" - AMOUNT_per_month: "{AMOUNT} / monate" my_group: "Meine Gruppe" his_group: "User's group" - he_wants_to_change_group: "Change group" + he_wants_to_change_group: "Gruppen ändern" change_my_group: "Validate group change" summary: "Zusammenfassung" your_subscription_has_expired_on_the_DATE: "Ihr Abonnement ist am {DATE} abgelaufen" diff --git a/config/locales/app.public.es.yml b/config/locales/app.public.es.yml index e6c66c915..e21886b89 100644 --- a/config/locales/app.public.es.yml +++ b/config/locales/app.public.es.yml @@ -15,7 +15,7 @@ es: dashboard: "Panel" my_profile: "My Perfil" my_settings: "Mis ajustes" - my_proof_of_identity_files: "My proof of identity" + my_supporting_documents_files: "My supporting documents" my_projects: "Mis proyectos" my_trainings: "Mis cursos" my_events: "Mis eventos" @@ -23,7 +23,7 @@ es: my_payment_schedules: "My payment schedules" my_wallet: "Mi cartera" #contextual help - help: "Help" + help: "Ayuda" #login/logout sign_out: "Salir" sign_up: "Registrarse" @@ -31,7 +31,7 @@ es: #left menu notifications: "Notificaciones" admin: "Administrador" - manager: "Manager" + manager: "Gerente" reduce_panel: "Reducir panel" #left menu (public) home: "Menú principal" @@ -85,7 +85,7 @@ es: birth_date_is_required: "La fecha de nacimiento es obligatoria." phone_number: "Número de telefono" phone_number_is_required: "El número de telefono es obligatorio." - address: "Address" + address: "Dirección" address_is_required: "Address is required" i_authorize_Fablab_users_registered_on_the_site_to_contact_me: "Autorizo a los usuarios registrados en este FabLab a contactarme" i_accept_to_receive_information_from_the_fablab: "Acepto recibir información del FabLab" @@ -93,7 +93,7 @@ es: _the_fablab_policy: "la política de FabLab" field_required: "Field required" profile_custom_field_is_required: "{FEILD} is required" - user_proof_of_identity_files_is_required: "Attention !
You have declared to be \"{GROUP}\", proof of identity may be requested." + user_supporting_documents_required: "Warning!
You have declared to be \"{GROUP}\", supporting documents may be requested." unexpected_error_occurred: "An unexpected error occurred. Please try again later." used_for_statistics: "This data will be used for statistical purposes" used_for_invoicing: "This data will be used for billing purposes" @@ -119,7 +119,7 @@ es: your_email_address_is_unknown: "Se desconoce su email." you_will_receive_in_a_moment_an_email_with_instructions_to_reset_your_password: "En un momento recibirá las instrucciones para restablecer su contraseña en su mail." #Fab-manager's version - version: "Version:" + version: "Versión:" upgrade_fabmanager: "Upgrade Fab-manager" current_version: "You are currently using version {VERSION} of Fab-manager." upgrade_to: "A new release is available. You can upgrade up to version {VERSION}." @@ -142,7 +142,7 @@ es: #home page home: latest_documented_projects: "Los últimos proyectos documentados" - follow_us: "Follow us" + follow_us: "Síguenos" latest_tweets: "Los últimos tweets" latest_registered_members: "Miembros más recientes" create_an_account: "Crear una cuenta" @@ -150,15 +150,16 @@ es: #next events summary on the home page fablab_s_next_events: "Próximos eventos del FabLab" every_events: "Todos los eventos" - from_date_to_date: "Desde {START} hasta {END}" + event_card: on_the_date: "El {DATE}" - from_time_to_time: "Desde {START} hasta {END}" + from_date_to_date: "Desde {START} hasta {END}" + from_time_to_time: "From {START} to {END}" + all_day: "Todo el día" + still_available: "Asiento(s) disponible(s): " + event_full: "Evento lleno" without_reservation: "Sin reserva" free_admission: "Entrada gratuita" - full_price: "Precio completo: " - event_full: "Evento lleno" - still_available: "Asiento(s) disponible(s): " - all_day: "Todo el día" + full_price: "Full price: " #projects gallery projects_list: the_fablab_projects: "Los proyectos del FabLab" @@ -168,7 +169,7 @@ es: openlab_search_not_available_at_the_moment: "La busqueda en toda la red no está disponible en este momento. Puede seguir buscando proyectos en este FabLab." project_search_result_is_empty: "Lo sentimos, no hemos encontrado nada." reset_all_filters: "Limpiar filtros" - keywords: "Keywords" + keywords: "Palabras clave" search: "Buscar" all_projects: "Todos los proyectos" my_projects: "Mis proyectos" @@ -180,19 +181,19 @@ es: rough_draft: "Borrador" #details of a projet projects_show: - rough_draft: "Draft" + rough_draft: "Borrador" project_description: "Descripción de proyecto" by_name: "Por {NAME}" - step_N: "Step {INDEX}" - share_on_facebook: "Share on Facebook" - share_on_twitter: "Share on Twitter" - deleted_user: "Deleted user" + step_N: "Paso {INDEX}" + share_on_facebook: "Compartir en Facebook" + share_on_twitter: "Compartir en Twitter" + deleted_user: "Usario eliminado" posted_on_: "Subido el" CAD_file_to_download: "{COUNT, plural, =0{No CAD files} =1{CAD file to download} other{CAD files to download}}" - machines_and_materials: "Machines and materials" - collaborators: "Collaborators" + machines_and_materials: "Máquinas y materiales" + collaborators: "Colaboradores" licence: "Licencia" - confirmation_required: "Confirmation required" + confirmation_required: "Confirmación requerida" report_an_abuse: "Reportar una infracción" unauthorized_operation: "Operación no autorizada" your_report_was_successful_thanks: "Su informe se ha enviado con éxito. Gracias." @@ -215,13 +216,13 @@ es: book: "Reservar" _or_the_: " o el " machines_filters: - show_machines: "Show machines" + show_machines: "Mostrar máquinas" status_enabled: "Activadas" status_disabled: "Discapacitadas" status_all: "Todas" machine_card: - book: "Book" - consult: "Consult" + book: "Reservar" + consult: "Consultar" #details of a machine machines_show: book_this_machine: "Alquilar máquina" @@ -244,16 +245,17 @@ es: unauthorized_operation: "Operación no autorizada" confirmation_required: "Confirmation required" the_training_cant_be_deleted_because_it_is_already_reserved_by_some_users: "El curso no puede borrarse porque ya ha sido reservado por algún usuario." + plan_card: + AMOUNT_per_month: "{AMOUNT} / month" + i_subscribe_online: "I subscribe online" + more_information: "More information" + i_choose_that_plan: "I choose that plan" + i_already_subscribed: "I already subscribed" #summary of the subscriptions plans: subscriptions: "Suscripciones" - i_choose_that_plan: "Elijo este plan" - i_subscribe_online: "Suscribirme online" - i_already_subscribed: "Ya me he suscrito" - more_information: "Más información" your_subscription_expires_on_the_DATE: "Su suscripción termina {DATE}" no_plans: "No plans are available for your group" - AMOUNT_per_month: "{AMOUNT} / month" my_group: "My grupo" his_group: "User's group" he_wants_to_change_group: "Change group" @@ -295,23 +297,23 @@ es: event_description: "Descripción del evento" downloadable_documents: "Archivos descargables" information_and_booking: "Información y reservas" - dates: "Dates" + dates: "Fechas" beginning: "Empieza:" ending: "Termina:" opening_hours: "Hora de apertura:" all_day: "Todo el día" - from_time: "From" #eg. from 18:00 to 21:00 - to_time: "to" #eg. from 18:00 to 21:00 + from_time: "Desde" #eg. from 18:00 to 21:00 + to_time: "a" #eg. from 18:00 to 21:00 full_price_: "Precio completo:" tickets_still_availables: "Entradas disponibles:" sold_out: "Entradas vendidas." without_reservation: "Sin reserva" - cancelled: "Cancelled" + cancelled: "Cancelado" ticket: "{NUMBER, plural, one{ticket} other{tickets}}" make_a_gift_of_this_reservation: "Regalar esta reserva" thank_you_your_payment_has_been_successfully_registered: "Tank you. Your payment has been successfully registered!" you_can_find_your_reservation_s_details_on_your_: "Puede encontrar los detalles de su reserva en" - dashboard: "dashboard" + dashboard: "panel" you_booked_DATE: "You booked ({DATE}):" canceled_reservation_SEATS: "Reservation canceled ({SEATS} seats)" book: "Reservar" @@ -326,7 +328,7 @@ es: delete_recurring_event: "You're about to delete a periodic event. What do you want to do?" delete_this_event: "Only this event" delete_this_and_next: "This event and the following" - delete_all: "All events" + delete_all: "Todos los eventos" event_successfully_deleted: "Event successfully deleted." events_deleted: "The event, and {COUNT, plural, =1{one other} other{{COUNT} others}}, have been deleted" unable_to_delete_the_event: "Unable to delete the event, it may be booked by a member" diff --git a/config/locales/app.public.fr.yml b/config/locales/app.public.fr.yml index 236f8b34b..9bc794141 100644 --- a/config/locales/app.public.fr.yml +++ b/config/locales/app.public.fr.yml @@ -15,7 +15,7 @@ fr: dashboard: "Tableau de bord" my_profile: "Mon profil" my_settings: "Mes paramètres" - my_proof_of_identity_files: "Mes justificatifs" + my_supporting_documents_files: "Mes justificatifs" my_projects: "Mes projets" my_trainings: "Mes formations" my_events: "Mes événements" @@ -93,7 +93,7 @@ fr: _the_fablab_policy: "la charte d'utilisation du Fab Lab" field_required: "Champ requis" profile_custom_field_is_required: "{FEILD} est requis" - user_proof_of_identity_files_is_required: "Attention !
Vous avez déclarez être \"{GROUP}\", des pièces justificatives pourront vous être demandées." + user_supporting_documents_required: "Attention !
Vous avez déclarez être \"{GROUP}\", des pièces justificatives pourront vous être demandées." unexpected_error_occurred: "Une erreur inattendue s'est produite. Veuillez réessayer ultérieurement." used_for_statistics: "Cette donnée sera utilisée à des fins statistiques" used_for_invoicing: "Cette donnée sera utilisée à des fins de facturation" @@ -150,15 +150,16 @@ fr: #next events summary on the home page fablab_s_next_events: "Les prochains événements du Fab Lab" every_events: "Tous les événements" - from_date_to_date: "Du {START} au {END}" + event_card: on_the_date: "Le {DATE}" + from_date_to_date: "Du {START} au {END}" from_time_to_time: "De {START} à {END}" + all_day: "Toute la journée" + still_available: "Place(s) disponible(s) : " + event_full: "Événement complet" without_reservation: "Sans réservation" free_admission: "Entrée gratuite" full_price: "Plein tarif : " - event_full: "Événement complet" - still_available: "Place(s) disponible(s) : " - all_day: "Toute la journée" #projects gallery projects_list: the_fablab_projects: "Les projets du FabLab" @@ -244,16 +245,17 @@ fr: unauthorized_operation: "Opération non autorisée" confirmation_required: "Confirmation requise" the_training_cant_be_deleted_because_it_is_already_reserved_by_some_users: "La formation ne peut pas être supprimée car elle a déjà été réservée par des utilisateurs." + plan_card: + AMOUNT_per_month: "{AMOUNT} / mois" + i_subscribe_online: "Je m'abonne en ligne" + more_information: "Plus d'infos" + i_choose_that_plan: "Je choisis cette formule" + i_already_subscribed: "Je suis déjà abonné" #summary of the subscriptions plans: subscriptions: "Les abonnements" - i_choose_that_plan: "Je choisis cette formule" - i_subscribe_online: "Je m'abonne en ligne" - i_already_subscribed: "Je suis déjà abonné" - more_information: "Plus d'infos" your_subscription_expires_on_the_DATE: "Votre abonnement expire au {DATE}" no_plans: "Aucun abonnement n'est disponible pour votre groupe" - AMOUNT_per_month: "{AMOUNT} / mois" my_group: "Mon groupe" his_group: "Groupe de l'utilisateur" he_wants_to_change_group: "Changer de groupe" diff --git a/config/locales/app.public.no.yml b/config/locales/app.public.no.yml index 1bcc93952..addb55a0c 100644 --- a/config/locales/app.public.no.yml +++ b/config/locales/app.public.no.yml @@ -15,7 +15,7 @@ dashboard: "Kontrollpanel" my_profile: "Min profil" my_settings: "Mine innstillinger" - my_proof_of_identity_files: "My proof of identity" + my_supporting_documents_files: "My supporting documents" my_projects: "Mine prosjekter" my_trainings: "Mine opplæringer/kurs" my_events: "Mine arrangementer" @@ -93,7 +93,7 @@ _the_fablab_policy: "Les policyen vår" field_required: "Nødvendig felt" profile_custom_field_is_required: "{FEILD} is required" - user_proof_of_identity_files_is_required: "Attention !
You have declared to be \"{GROUP}\", proof of identity may be requested." + user_supporting_documents_required: "Warning!
You have declared to be \"{GROUP}\", supporting documents may be requested." unexpected_error_occurred: "En uventet feil oppstod, vennligst forsøk igjen." used_for_statistics: "Dataene vil bli brukt til statistiske formål" used_for_invoicing: "Disse dataene vil bli brukt i fakturering" @@ -142,7 +142,7 @@ #home page home: latest_documented_projects: "De siste dokumenterte prosjektene" - follow_us: "Follow us" + follow_us: "Følg oss" latest_tweets: "Siste tweets" latest_registered_members: "Siste registrerte medlemmer" create_an_account: "Lag en konto" @@ -150,15 +150,16 @@ #next events summary on the home page fablab_s_next_events: "Fremtidige arrangementer" every_events: "Alle arrangementer" - from_date_to_date: "Fra {START} til {END}" + event_card: on_the_date: "På {DATE}" - from_time_to_time: "Fra {START} til {END}" - without_reservation: "Uten reservasjon" + from_date_to_date: "Fra {START} til {END}" + from_time_to_time: "From {START} to {END}" + all_day: "Hele dagen" + still_available: "Tilgjengelig posisjoner: " + event_full: "Arrangementet er fullt" + without_reservation: "Ikke reservert" free_admission: "Gratis adgang" full_price: "Full pris: " - event_full: "Arrangementet er fullt" - still_available: "Tilgjengelig posisjoner: " - all_day: "Hele dagen" #projects gallery projects_list: the_fablab_projects: "Våre prosjekter" @@ -168,7 +169,7 @@ openlab_search_not_available_at_the_moment: "Det er ikke mulig å søke over hele nettverket for øyeblikket. Du kan fortsatt søke over prosjektene her." project_search_result_is_empty: "Beklager, fant vi ingen resultater som samsvarte med dine søkekriterier." reset_all_filters: "Tilbakestill alle filtre" - keywords: "Keywords" + keywords: "Nøkkelord" search: "Søk" all_projects: "Alle prosjekter" my_projects: "Mine prosjekter" @@ -244,19 +245,20 @@ unauthorized_operation: "Uautorisert operasjon" confirmation_required: "Bekreftelse påkrevd" the_training_cant_be_deleted_because_it_is_already_reserved_by_some_users: "Treningen/kurset kan ikke slettes fordi det allerede er reservert av noen brukere." + plan_card: + AMOUNT_per_month: "{AMOUNT} / måned" + i_subscribe_online: "Online innmelding" + more_information: "Mer informasjon" + i_choose_that_plan: "Jeg velger dette abonnementet" + i_already_subscribed: "Allerede påmeldt" #summary of the subscriptions plans: subscriptions: "Medlemskap" - i_choose_that_plan: "Jeg velger dette abonnementet" - i_subscribe_online: "Online innmelding" - i_already_subscribed: "Allerede påmeldt" - more_information: "Mer informasjon" your_subscription_expires_on_the_DATE: "Ditt abonnement utløper den {DATE}" no_plans: "Ingen planer er tilgjengelige for din gruppe" - AMOUNT_per_month: "{AMOUNT} / måned" my_group: "Min gruppe" his_group: "User's group" - he_wants_to_change_group: "Change group" + he_wants_to_change_group: "Endre gruppe" change_my_group: "Validate group change" summary: "Sammendrag" your_subscription_has_expired_on_the_DATE: "Ditt abonnement har utløpt {DATE}" @@ -387,56 +389,56 @@ title: "Opplæringer/kurs" content: "

This page will allow you to consult the list of all training sessions and to register a member for a training session.

Trainings can be set as prerequisites before allowing reservation of certain machines.

Members can also access this page and register for a training session themselves, if credit card payment is enabled, or if some prices are equal to 0.

" spaces: - title: "Spaces" + title: "Plass/rom" content: "

This page will allow you to consult the list of all available spaces and to reserve a place on a slot, on behalf of a member.

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.

Members can also access this page and reserve a machine themselves, if credit card payment is enabled, or if some prices are equal to 0.

" events: - title: "Events" + title: "Arrangementer" content: "

An open house evening or an internship to make your desk lamp? It's over here!

Events can be free or paid (with different prices), with or without reservation.

Again, members can access this page and book themselves places for free events, or paid events if credit card payment is enabled.

" calendar: - title: "Agenda" + title: "Dagsorden" content: "Visualize at a glance everything that is scheduled for the next coming weeks (events, training, machines available, etc.)." projects: - title: "Projects" + title: "Prosjekter" content: "

Document and share all your creations with the community.

If you use OpenLab, you will also be able to consult the projects of the entire Fab-manager network. Contact-us to get your access, it's free!

" plans: - title: "Subscriptions" + title: "Medlemskap" content: "Subscriptions provide a way to segment your prices and provide benefits to regular users." admin: title: "{ROLE} section" content: "

All of the elements below are only accessible to administrators and managers. They allow you to manage and configure Fab-manager.

At the end of this visit, click on one of them to find out more.

" about: - title: "About" + title: "Om" content: "A page that you can fully customize, to present your activity and your structure." notifications: - title: "Notifications center" + title: "Varslingssenter" content: "

Every time something important happens (reservations, creation of accounts, activity of your members, etc.), you will be notified here.

Your members also receive notifications there.

" profile: title: "User's menu" content: "

Find your personal information here as well as all your activity on Fab-manager.

This space is also available for all your members.

" news: - title: "News" + title: "Nyheter" content: "

This space allows you to display the latest news from your structure.

You can easily change its content from « Customization », « Home page ».

" last_projects: - title: "Last projects" + title: "Siste prosjekter" content: "

This carousel scrolls through the latest projects documented by your members.

" last_tweet: - title: "Last tweet" + title: "Siste tweet" content: "

The last tweet of your Tweeter feed can be shown here.

Configure it from « Customization », « Home page ».

" last_members: - title: "Last members" + title: "Nye medlemmer" content: "The last registered members who have validated their address and agreed to be contacted will be shown here." next_events: - title: "Upcoming events" + title: "Kommende hendelser" content: "The next three scheduled events are displayed in this space." customize: - title: "Customize the home page" + title: "Tilpass hjemmeside" content: "

This page can be fully personalized.

You can contact-us to make a tailored customization of the home page.

" version: - title: "Application version" + title: "Program versjon" content: "Hover your cursor over this icon to find out the version of Fab-manager. If you are not up to date, this will be reported here and you'll be able to get details by clicking on it." machines: welcome: - title: "Machines" + title: "Maskiner" content: "

Machines are the tools available for your users. You must create here the machines which can then be reserved by the members.

You can also create entries for non-bookable or free access machines, then you just need to not associate availability slots with them.

" welcome_manager: title: "Maskiner" @@ -452,11 +454,11 @@ title: "Plass/rom" content: "

Spaces are places available for your users. For example, a meeting room or a woodshop. You must create here the spaces which can then be reserved by members.

The specificity of the spaces is that they can be reserved by several users at the same time.

" welcome_manager: - title: "Spaces" + title: "Plass/rom" content: "

Spaces are places available to users, by reservation. For example, a meeting room or a woodshop.

The specificity of the spaces is that they can be reserved by several users at the same time.

" view: - title: "View" + title: "Vis" content: "To modify or delete a space, click here first. You will not be able to delete a space that has already been associated with availability slots, but you can deactivate it." reserve: - title: "Reserve" + title: "Reserver" content: "Click here to access an agenda showing free slots. This will let you book this space for an user and manage existing reservations." diff --git a/config/locales/app.public.pt.yml b/config/locales/app.public.pt.yml index a7de009d4..2f696aa21 100755 --- a/config/locales/app.public.pt.yml +++ b/config/locales/app.public.pt.yml @@ -15,7 +15,7 @@ pt: dashboard: "Painel de controle" my_profile: "Meu Perfil" my_settings: "Minhas Configurações" - my_proof_of_identity_files: "My proof of identity" + my_supporting_documents_files: "My supporting documents" my_projects: "Meus Projetos" my_trainings: "Meus Treinamentos" my_events: "Meus Eventos" @@ -93,7 +93,7 @@ pt: _the_fablab_policy: "a política do FabLab" field_required: "Campo obrigatório" profile_custom_field_is_required: "{FEILD} is required" - user_proof_of_identity_files_is_required: "Attention !
You have declared to be \"{GROUP}\", proof of identity may be requested." + user_supporting_documents_required: "Warning!
You have declared to be \"{GROUP}\", supporting documents may be requested." unexpected_error_occurred: "Ocorreu um erro inesperado. Por favor, tenta novamente mais tarde." used_for_statistics: "Estes dados serão utilizados para fins estatísticos" used_for_invoicing: "Esses dados serão usados para fins de faturamento" @@ -142,7 +142,7 @@ pt: #home page home: latest_documented_projects: "Últimos projetos documentados" - follow_us: "Follow us" + follow_us: "Siga-nos" latest_tweets: "Últimos tweets" latest_registered_members: "Últimos membros registrados" create_an_account: "Criar uma conta" @@ -150,15 +150,16 @@ pt: #next events summary on the home page fablab_s_next_events: "Próximos eventos do FabLab" every_events: "Todos Eventos" - from_date_to_date: "De {START} até {END}" + event_card: on_the_date: "Em {DATE}" - from_time_to_time: "Das {START} até {END}" - without_reservation: "Sem reservas" - free_admission: "Admissão grátis" - full_price: "Valor inteira: " - event_full: "Evento lotado" + from_date_to_date: "De {START} até {END}" + from_time_to_time: "From {START} to {END}" + all_day: "Dia todo" still_available: "Locais disponíveis: " - all_day: "O dia inteiro" + event_full: "Evento lotado" + without_reservation: "Sem reservas" + free_admission: "Admissão gratuita" + full_price: "Valor inteira: " #projects gallery projects_list: the_fablab_projects: "Projetos do Fab Lab" @@ -244,16 +245,17 @@ pt: unauthorized_operation: "Operação não autorizada" confirmation_required: "Confirmação obrigatória" the_training_cant_be_deleted_because_it_is_already_reserved_by_some_users: "O treinamento não pode ser deletado pois já foi reservado por alguns usuários." + plan_card: + AMOUNT_per_month: "{AMOUNT} / meses" + i_subscribe_online: "Me inscrever online" + more_information: "Mais informação" + i_choose_that_plan: "Eu escolho esse plano" + i_already_subscribed: "Eu já estou inscrito" #summary of the subscriptions plans: subscriptions: "Assinaturas" - i_choose_that_plan: "Eu escolho esse plano" - i_subscribe_online: "Me inscrever online" - i_already_subscribed: "Eu já estou inscrito" - more_information: "Mais informação" your_subscription_expires_on_the_DATE: "Sua inscrição expira em {DATE}" no_plans: "Não há planos disponíveis para o seu grupo" - AMOUNT_per_month: "{AMOUNT} / meses" my_group: "Meu grupo" his_group: "Grupo do usuário" he_wants_to_change_group: "Alterar grupo" diff --git a/config/locales/app.public.zu.yml b/config/locales/app.public.zu.yml index 50b94ff5e..a863605e8 100644 --- a/config/locales/app.public.zu.yml +++ b/config/locales/app.public.zu.yml @@ -15,7 +15,7 @@ zu: dashboard: "crwdns8817:0crwdne8817:0" my_profile: "crwdns8819:0crwdne8819:0" my_settings: "crwdns8821:0crwdne8821:0" - my_proof_of_identity_files: "crwdns22976:0crwdne22976:0" + my_supporting_documents_files: "crwdns23544:0crwdne23544:0" my_projects: "crwdns8823:0crwdne8823:0" my_trainings: "crwdns8825:0crwdne8825:0" my_events: "crwdns8827:0crwdne8827:0" @@ -93,7 +93,7 @@ zu: _the_fablab_policy: "crwdns8949:0crwdne8949:0" field_required: "crwdns8951:0crwdne8951:0" profile_custom_field_is_required: "crwdns22978:0{FEILD}crwdne22978:0" - user_proof_of_identity_files_is_required: "crwdns22980:0{GROUP}crwdne22980:0" + user_supporting_documents_required: "crwdns23608:0{GROUP}crwdne23608:0" unexpected_error_occurred: "crwdns8953:0crwdne8953:0" used_for_statistics: "crwdns8955:0crwdne8955:0" used_for_invoicing: "crwdns8957:0crwdne8957:0" @@ -150,15 +150,16 @@ zu: #next events summary on the home page fablab_s_next_events: "crwdns9017:0crwdne9017:0" every_events: "crwdns9019:0crwdne9019:0" - from_date_to_date: "crwdns9021:0{START}crwdnd9021:0{END}crwdne9021:0" - on_the_date: "crwdns9023:0{DATE}crwdne9023:0" - from_time_to_time: "crwdns9025:0{START}crwdnd9025:0{END}crwdne9025:0" - without_reservation: "crwdns20394:0crwdne20394:0" - free_admission: "crwdns9029:0crwdne9029:0" - full_price: "crwdns20242:0crwdne20242:0" - event_full: "crwdns9033:0crwdne9033:0" - still_available: "crwdns20244:0crwdne20244:0" - all_day: "crwdns20246:0crwdne20246:0" + event_card: + on_the_date: "crwdns23548:0{DATE}crwdne23548:0" + from_date_to_date: "crwdns23550:0{START}crwdnd23550:0{END}crwdne23550:0" + from_time_to_time: "crwdns23552:0{START}crwdnd23552:0{END}crwdne23552:0" + all_day: "crwdns23554:0crwdne23554:0" + still_available: "crwdns23556:0crwdne23556:0" + event_full: "crwdns23558:0crwdne23558:0" + without_reservation: "crwdns23560:0crwdne23560:0" + free_admission: "crwdns23562:0crwdne23562:0" + full_price: "crwdns23564:0crwdne23564:0" #projects gallery projects_list: the_fablab_projects: "crwdns9037:0crwdne9037:0" @@ -244,16 +245,17 @@ zu: unauthorized_operation: "crwdns9163:0crwdne9163:0" confirmation_required: "crwdns9165:0crwdne9165:0" the_training_cant_be_deleted_because_it_is_already_reserved_by_some_users: "crwdns9167:0crwdne9167:0" + plan_card: + AMOUNT_per_month: "crwdns23566:0{AMOUNT}crwdne23566:0" + i_subscribe_online: "crwdns23568:0crwdne23568:0" + more_information: "crwdns23570:0crwdne23570:0" + i_choose_that_plan: "crwdns23572:0crwdne23572:0" + i_already_subscribed: "crwdns23574:0crwdne23574:0" #summary of the subscriptions plans: subscriptions: "crwdns19620:0crwdne19620:0" - i_choose_that_plan: "crwdns9171:0crwdne9171:0" - i_subscribe_online: "crwdns9173:0crwdne9173:0" - i_already_subscribed: "crwdns9175:0crwdne9175:0" - more_information: "crwdns9177:0crwdne9177:0" your_subscription_expires_on_the_DATE: "crwdns9179:0{DATE}crwdne9179:0" no_plans: "crwdns20912:0crwdne20912:0" - AMOUNT_per_month: "crwdns21052:0{AMOUNT}crwdne21052:0" my_group: "crwdns9181:0crwdne9181:0" his_group: "crwdns22430:0crwdne22430:0" he_wants_to_change_group: "crwdns22432:0crwdne22432:0" diff --git a/config/locales/app.shared.de.yml b/config/locales/app.shared.de.yml index 526122032..1e95bce08 100644 --- a/config/locales/app.shared.de.yml +++ b/config/locales/app.shared.de.yml @@ -21,7 +21,6 @@ de: messages: you_will_lose_any_unsaved_modification_if_you_quit_this_page: "Sie verlieren jede ungespeicherte Änderung, wenn Sie diese Seite verlassen" you_will_lose_any_unsaved_modification_if_you_reload_this_page: "Ungespeicherte Änderungen gehen verloren, wenn Sie die Seite neu laden" - payment_card_error: "Mit Ihrer Kreditkarte ist ein Problem aufgetreten:" payment_card_declined: "Deine Kreditkarte wurde abgelehnt." change_group: title: "{OPERATOR, select, self{My group} other{User's group}}" @@ -29,20 +28,32 @@ de: cancel: "Cancel" validate: "Validate group change" success: "Group successfully changed" + stripe_form: + payment_card_error: "A problem occurred with your payment card:" #text editor text_editor: - text_placeholder: "Type something…" - link_placeholder: "Paste link…" - url_placeholder: "Paste url…" - new_tab: "Open in a new tab" - add_link: "Insert a link" - add_video: "Embed a video" - add_image: "Insert an image" + fab_text_editor: + text_placeholder: "Type something…" + menu_bar: + link_placeholder: "Paste link…" + url_placeholder: "Paste url…" + new_tab: "Open in a new tab" + add_link: "Insert a link" + add_video: "Embed a video" + add_image: "Insert an image" + #modal dialog + fab_modal: + close: "Close" fab_socials: follow_us: "Follow us" networks_update_success: "Social networks update successful" networks_update_error: "Problem trying to update social networks" url_placeholder: "Paste url…" + save: "Save" + website_invalid: "The website address is not a valid URL" + edit_socials: + url_placeholder: "Paste url…" + website_invalid: "The website address is not a valid URL" #user edition form user_profile_form: add_an_avatar: "Add an avatar" @@ -154,15 +165,15 @@ de: member_select: select_a_member: "Ein Mitglied auswählen" start_typing: "Tippe ein..." - member_not_validated: "Attention:
The member has not validated." + member_not_validated: "Warning:
The member was not validated." #payment modal - payment: - online_payment: "Online-Bezahlung" - i_have_read_and_accept_: "Ich habe gelesen und akzeptiere " - _the_general_terms_and_conditions: "die allgemeinen Nutzungs- und Geschäftsbedingungen." - payment_schedule_html: "

Sie abonnieren einen Zahlungszeitraum von {DEADLINES} Monaten.

Mit der Zahlung dieser Rechnung erklären Sie sich damit einverstanden, Ihr kartenausstellendes Finanzinstitut anzuweisen, Zahlungen von Ihrem Kartenkonto für die gesamte Dauer dieses Abonnements zu übernehmen. Das bedeutet auch, dass Kartendaten von {GATEWAY} gespeichert werden und eine Reihe von Zahlungen in Ihrem Namen und entsprechend dem angezeigten Zahlungsplan gestartet werden.

" - confirm_payment_of_: "Bezahlen: {AMOUNT}" - validate: "Bestätigen" + abstract_payment_modal: + online_payment: "Online payment" + i_have_read_and_accept_: "I have read, and accept " + _the_general_terms_and_conditions: "the general terms and conditions." + payment_schedule_html: "

You're about to subscribe to a payment schedule of {DEADLINES} months.

By paying this bill, you agree to send instructions to the financial institution that issue your card, to take payments from your card account, for the whole duration of this subscription. This imply that your card data are saved by {GATEWAY} and a series of payments will be initiated on your behalf, conforming to the payment schedule previously shown.

" + confirm_payment_of_: "Pay: {AMOUNT}" + validate: "Validate" #dialog of on site payment for reservations valid_reservation_modal: booking_confirmation: "Buchungsbestätigung" @@ -174,6 +185,9 @@ de: method_check: "Per Scheck" card_collection_info: "Nach der Validierung werden Sie nach der Kartennummer des Mitglieds gefragt. Diese Karte wird automatisch zu den Fristen belastet." check_collection_info: "Durch die Validierung bestätigen Sie, dass Sie {DEADLINES} Schecks haben und so alle monatlichen Zahlungen abwickeln können." + event_themes: + title: "Event themes" + select_theme: "Pick up a theme…" #event edition form event: title: "Titel" @@ -397,6 +411,15 @@ de: default_places: "Maximale Anzahl von Tickets" default_places_is_required: "Maximale Anzahl an Tickets ist erforderlich." disable_space: "Raum deaktivieren" + payment_schedule_summary: + your_payment_schedule: "Your payment schedule" + NUMBER_monthly_payment_of_AMOUNT: "{NUMBER} monthly {NUMBER, plural, =1{payment} other{payments}} of {AMOUNT}" + first_debit: "First debit on the day of the order." + monthly_payment_NUMBER: "{NUMBER}{NUMBER, plural, =1{st} =2{nd} =3{rd} other{th}} monthly payment: " + debit: "Debit on the day of the order." + view_full_schedule: "View the complete payment schedule" + select_schedule: + monthly_payment: "Monthly payment" #shopping cart module for reservations cart: summary: "Zusammenfassung" @@ -414,13 +437,6 @@ de: cost_of_the_subscription: "Kosten des Abonnements" subscription_price: "Abonnementspreis" you_ve_just_selected_a_subscription_html: "Sie haben ein Abonnement ausgewählt:" - monthly_payment: "Monatliche Zahlung" - your_payment_schedule: "Ihr Zahlungsplan" - monthly_payment_NUMBER: "{NUMBER}{NUMBER, plural, one {} =1{.} =2{.} =3{.} other{.}} monatliche Zahlung:" - NUMBER_monthly_payment_of_AMOUNT: "{NUMBER} monatliche {NUMBER, plural, one {} =1{Zahlung} other{Zahlungen}} von {AMOUNT}" - first_debit: "Erstbelastung am Tag der Bestellung." - debit: "Kontobelastung am Tag der Bestellung." - view_full_schedule: "Den kompletten Zahlungsplan anzeigen" confirm_and_pay: "Bestätigen und bezahlen" you_have_settled_the_following_TYPE: "Sie haben die folgenden {TYPE, select, Machine{Maschinenslots} Training{Schulungen} other{Elemente}} beglichen:" you_have_settled_a_: "Sie haben beglichen" @@ -463,7 +479,7 @@ de: slot_tags: "Slot-Tags" user_tags: "Nutzer-Tags" no_tags: "Keine Tags" - user_validation_required_alert: "Attention !
Your administrator must validate your account. You will then be able to access all the booking features." + user_validation_required_alert: "Warning!
Your administrator must validate your account. Then, you'll then be able to access all the booking features." #feature-tour modal tour: previous: "Vorherige" @@ -475,32 +491,35 @@ de: what_to_do: "Was möchten Sie tun?" tour: "Funktionstour starten" guide: "Benutzerhandbuch öffnen" + stripe_confirm_modal: + resolve_action: "Resolve the action" + ok_button: "OK" #2nd factor authentication for card payments stripe_confirm: pending: "Warten auf Aktion..." success: "Danke, Ihre Karteneinrichtung ist abgeschlossen. Die Zahlung wird in Kürze fortgesetzt." #the summary table of all payment schedules - schedules_table: - schedule_num: "Zeitplan #" - date: "Datum" - price: "Preis" - customer: "Kunde" - deadline: "Fälligkeitsdatum" - amount: "Betrag" - state: "Status" - download: "Herunterladen" - state_new: "Noch nicht fällig" - state_pending_check: "Warten auf die Auszahlung des Schecks" - state_pending_transfer: "Warten auf die Buchungsbestätigung" - state_requires_payment_method: "Kreditkarte abgelaufen" - state_requires_action: "Aktion erforderlich" - state_paid: "Bezahlt" - state_error: "Fehler" - state_gateway_canceled: "Vom Zahlungs-Gateway abgebrochen" - state_canceled: "Storniert" - method_card: "Per Karte" - method_check: "per Scheck" - method_transfer: "per Banküberweisung" + payment_schedules_table: + schedule_num: "Schedule #" + date: "Date" + price: "Price" + customer: "Customer" + deadline: "Deadline" + amount: "Amount" + state: "State" + download: "Download" + state_new: "Not yet due" + state_pending_check: "Waiting for the cashing of the check" + state_pending_transfer: "Waiting for the tranfer confirmation" + state_requires_payment_method: "The credit card must be updated" + state_requires_action: "Action required" + state_paid: "Paid" + state_error: "Error" + state_gateway_canceled: "Canceled by the payment gateway" + state_canceled: "Canceled" + method_card: "by card" + method_check: "by check" + method_transfer: "by transfer" payment_schedule_item_actions: download: "Herunterladen" cancel_subscription: "Abonnement kündigen" @@ -516,9 +535,9 @@ de: confirm_bank_transfer: "Banküberweisung bestätigen" confirm_bank_transfer_body: "Sie müssen den Erhalt von {AMOUNT} für den Zeitraum bis {DATE} bestätigen. Mit der Bestätigung der Banküberweisung wird für dieses Fälligkeitsdatum eine Rechnung generiert." confirm_cancel_subscription: "Sie sind dabei, diesen Zahlungsplan und das zugehörige Abonnement zu kündigen. Sind Sie sicher?" - payment_modal: - online_payment_disabled: "Online-Zahlung ist nicht verfügbar. Bitte kontaktieren Sie die FabLab-Rezeption direkt." - unexpected_error: "Ein Fehler ist aufgetreten. Bitte melden Sie dieses Problem dem Fab-Manager-Team." + card_payment_modal: + online_payment_disabled: "Online payment is not available. Please contact the FabLab's reception directly." + unexpected_error: "An error occurred. Please report this issue to the Fab-Manager's team." update_card_modal: unexpected_error: "Ein Fehler ist aufgetreten. Bitte melden Sie dieses Problem dem Fab-Manager-Team." stripe_card_update_modal: diff --git a/config/locales/app.shared.es.yml b/config/locales/app.shared.es.yml index 8b871d2ce..7bd26ab39 100644 --- a/config/locales/app.shared.es.yml +++ b/config/locales/app.shared.es.yml @@ -21,7 +21,6 @@ es: messages: you_will_lose_any_unsaved_modification_if_you_quit_this_page: "Si cierra la página se perderán todas las modificaciones que no se hayan guardado" you_will_lose_any_unsaved_modification_if_you_reload_this_page: "Si recarga la página se perderán todas las modificaciones que no se hayan guardado" - payment_card_error: "A problem has occurred with your credit card:" payment_card_declined: "Your card was declined." change_group: title: "{OPERATOR, select, self{My group} other{User's group}}" @@ -29,20 +28,32 @@ es: cancel: "Cancel" validate: "Validate group change" success: "Group successfully changed" + stripe_form: + payment_card_error: "A problem occurred with your payment card:" #text editor text_editor: - text_placeholder: "Type something…" - link_placeholder: "Paste link…" - url_placeholder: "Paste url…" - new_tab: "Open in a new tab" - add_link: "Insert a link" - add_video: "Embed a video" - add_image: "Insert an image" + fab_text_editor: + text_placeholder: "Type something…" + menu_bar: + link_placeholder: "Paste link…" + url_placeholder: "Paste url…" + new_tab: "Open in a new tab" + add_link: "Insert a link" + add_video: "Embed a video" + add_image: "Insert an image" + #modal dialog + fab_modal: + close: "Close" fab_socials: follow_us: "Follow us" networks_update_success: "Social networks update successful" networks_update_error: "Problem trying to update social networks" url_placeholder: "Paste url…" + save: "Save" + website_invalid: "The website address is not a valid URL" + edit_socials: + url_placeholder: "Paste url…" + website_invalid: "The website address is not a valid URL" #user edition form user_profile_form: add_an_avatar: "Add an avatar" @@ -154,12 +165,12 @@ es: member_select: select_a_member: "Selecciona un miembro" start_typing: "Empezar a escribir..." - member_not_validated: "Attention:
The member has not validated." + member_not_validated: "Warning:
The member was not validated." #payment modal - payment: + abstract_payment_modal: online_payment: "Online payment" - i_have_read_and_accept_: "He leido y acepto " - _the_general_terms_and_conditions: "los términos y condiciones." + i_have_read_and_accept_: "I have read, and accept " + _the_general_terms_and_conditions: "the general terms and conditions." payment_schedule_html: "

You're about to subscribe to a payment schedule of {DEADLINES} months.

By paying this bill, you agree to send instructions to the financial institution that issue your card, to take payments from your card account, for the whole duration of this subscription. This imply that your card data are saved by {GATEWAY} and a series of payments will be initiated on your behalf, conforming to the payment schedule previously shown.

" confirm_payment_of_: "Pay: {AMOUNT}" validate: "Validate" @@ -174,6 +185,9 @@ es: method_check: "By check" 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." + event_themes: + title: "Event themes" + select_theme: "Pick up a theme…" #event edition form event: title: "Title" @@ -397,6 +411,15 @@ es: default_places: "Máximo de entradas predeterminado" default_places_is_required: "Se requiere un máximo de entradas predeterminado." disable_space: "Disable space" + payment_schedule_summary: + your_payment_schedule: "Your payment schedule" + NUMBER_monthly_payment_of_AMOUNT: "{NUMBER} monthly {NUMBER, plural, =1{payment} other{payments}} of {AMOUNT}" + first_debit: "First debit on the day of the order." + monthly_payment_NUMBER: "{NUMBER}{NUMBER, plural, =1{st} =2{nd} =3{rd} other{th}} monthly payment: " + debit: "Debit on the day of the order." + view_full_schedule: "View the complete payment schedule" + select_schedule: + monthly_payment: "Monthly payment" #shopping cart module for reservations cart: summary: "Resumen" @@ -414,13 +437,6 @@ es: cost_of_the_subscription: "Coste de la suscripción" subscription_price: "Subscription price" you_ve_just_selected_a_subscription_html: "You've just selected a subscription:" - monthly_payment: "Monthly payment" - your_payment_schedule: "Your payment schedule" - monthly_payment_NUMBER: "{NUMBER}{NUMBER, plural, =1{st} =2{nd} =3{rd} other{th}} monthly payment: " - NUMBER_monthly_payment_of_AMOUNT: "{NUMBER} monthly {NUMBER, plural, =1{payment} other{payments}} of {AMOUNT}" - first_debit: "First debit on the day of the order." - debit: "Debit on the day of the order." - view_full_schedule: "View the complete payment schedule" confirm_and_pay: "Confirmar y pagar" you_have_settled_the_following_TYPE: "Acaba de seleccionar {TYPE, select, Machine{machine slots} Training{training} other{elements}}:" you_have_settled_a_: "Ha establecido una" @@ -463,7 +479,7 @@ es: slot_tags: "Slot tags" user_tags: "User tags" no_tags: "No tags" - user_validation_required_alert: "Attention !
Your administrator must validate your account. You will then be able to access all the booking features." + user_validation_required_alert: "Warning!
Your administrator must validate your account. Then, you'll then be able to access all the booking features." #feature-tour modal tour: previous: "Previous" @@ -475,12 +491,15 @@ es: what_to_do: "What do you want to do?" tour: "Start the feature tour" guide: "Open the user's manual" + stripe_confirm_modal: + resolve_action: "Resolve the action" + ok_button: "OK" #2nd factor authentication for card payments stripe_confirm: pending: "Pending for action..." success: "Thank you, your card setup is complete. The payment will be proceeded shortly." #the summary table of all payment schedules - schedules_table: + payment_schedules_table: schedule_num: "Schedule #" date: "Date" price: "Price" @@ -516,7 +535,7 @@ es: confirm_bank_transfer: "Confirm the bank transfer" confirm_bank_transfer_body: "You must confirm the receipt of {AMOUNT} for the deadline of {DATE}. By confirming the bank transfer, an invoice will be generated for this due date." confirm_cancel_subscription: "You're about to cancel this payment schedule and the related subscription. Are you sure?" - payment_modal: + card_payment_modal: online_payment_disabled: "Online payment is not available. Please contact the FabLab's reception directly." unexpected_error: "An error occurred. Please report this issue to the Fab-Manager's team." update_card_modal: diff --git a/config/locales/app.shared.fr.yml b/config/locales/app.shared.fr.yml index 3cbe44518..4fbd51a44 100644 --- a/config/locales/app.shared.fr.yml +++ b/config/locales/app.shared.fr.yml @@ -21,7 +21,6 @@ fr: messages: you_will_lose_any_unsaved_modification_if_you_quit_this_page: "Vous perdrez les modifications non enregistrées si vous quittez cette page" you_will_lose_any_unsaved_modification_if_you_reload_this_page: "Vous perdrez les modifications non enregistrées si vous rechargez cette page" - payment_card_error: "Un problème est survenu avec votre carte bancaire :" payment_card_declined: "Votre carte a été refusée." change_group: title: "{OPERATOR, select, self{Mon groupe} other{Groupe de l'utilisateur}}" @@ -29,20 +28,32 @@ fr: cancel: "Annuler" validate: "Valider le changement de groupe" success: "Groupe changé avec succès" + stripe_form: + payment_card_error: "Un problème est survenu avec votre carte bancaire :" #text editor text_editor: - text_placeholder: "Tapez quelque chose…" - link_placeholder: "Coller le lien…" - url_placeholder: "Coller l'url…" - new_tab: "Ouvrir dans un nouvel onglet" - add_link: "Insérer un lien" - add_video: "Intégrer une vidéo" - add_image: "Insérer une image" + fab_text_editor: + text_placeholder: "Tapez quelque chose…" + menu_bar: + link_placeholder: "Collez un lien …" + url_placeholder: "Collez l'url …" + new_tab: "Ouvrir dans un nouvel onglet" + add_link: "Insérer un lien" + add_video: "Intégrer une vidéo" + add_image: "Insérer une image" + #modal dialog + fab_modal: + close: "Fermer" fab_socials: follow_us: "Suivez-nous" networks_update_success: "Réseaux sociaux mis à jour avec succès" networks_update_error: "Problème lors de la mise à jour des réseaux sociaux" url_placeholder: "Coller l'url…" + save: "Enregistrer" + website_invalid: "L'adresse du site web n'est pas une URL valide" + edit_socials: + url_placeholder: "Collez l'url …" + website_invalid: "L'adresse du site web n'est pas une URL valide" #user edition form user_profile_form: add_an_avatar: "Ajouter un avatar" @@ -154,9 +165,9 @@ fr: member_select: select_a_member: "Sélectionnez un membre" start_typing: "Commencez à écrire..." - member_not_validated: "Attention :
Le compte du membre n'est pas validé." + member_not_validated: "Attention :
Le compte du membre n'a pas été validé." #payment modal - payment: + abstract_payment_modal: online_payment: "Paiement en ligne" i_have_read_and_accept_: "J'ai bien pris connaissance, et accepte " _the_general_terms_and_conditions: "les conditions générales de vente." @@ -174,6 +185,9 @@ fr: method_check: "Par chèques" card_collection_info: "En validant, vous serez invité à saisir les informations de carte bancaire du membre. Cette carte sera prélevée automatiquement aux échéances." check_collection_info: "En validant, vous confirmez être en possession de {DEADLINES} chèques permettant d'encaisser l'ensemble des mensualité." + event_themes: + title: "Thèmes de l'événement" + select_theme: "Choisissez un thème …" #event edition form event: title: "Titre" @@ -397,6 +411,15 @@ fr: default_places: "Maximum de places par défaut" default_places_is_required: "Le nombre de places maximum par défaut est requis." disable_space: "Désactiver l'espace" + payment_schedule_summary: + your_payment_schedule: "Votre échéancier de paiement" + NUMBER_monthly_payment_of_AMOUNT: "{NUMBER} {NUMBER, plural, =1{mensualité} other{mensualités}} de {AMOUNT}" + first_debit: "Premier prélèvement le jour de la commande." + monthly_payment_NUMBER: "{NUMBER}{NUMBER, plural, =1{ère} other{ème}} mensualité : " + debit: "Prélèvement le jour de la commande." + view_full_schedule: "Voir tout l'échéancier de paiement" + select_schedule: + monthly_payment: "Paiement mensuel" #shopping cart module for reservations cart: summary: "Résumé" @@ -414,13 +437,6 @@ fr: cost_of_the_subscription: "Coût de l'abonnement" subscription_price: "Coût de l'abonnement" you_ve_just_selected_a_subscription_html: "Vous venez de sélectionner un abonnement :" - monthly_payment: "Paiement mensuel" - your_payment_schedule: "Votre échéancier de paiement" - monthly_payment_NUMBER: "{NUMBER}{NUMBER, plural, =1{ère} other{ème}} mensualité : " - NUMBER_monthly_payment_of_AMOUNT: "{NUMBER} {NUMBER, plural, =1{mensualité} other{mensualités}} de {AMOUNT}" - first_debit: "Premier prélèvement le jour de la commande." - debit: "Prélèvement le jour de la commande." - view_full_schedule: "Voir tout l'échéancier de paiement" confirm_and_pay: "Valider et payer" you_have_settled_the_following_TYPE: "Vous avez réglé {TYPE, select, Machine{les créneaux machines suivants} Training{la formation suivante} other{les éléments suivants}} :" you_have_settled_a_: "Vous avez réglé un" @@ -463,7 +479,7 @@ fr: slot_tags: "Étiquettes du créneau" user_tags: "Étiquettes de l'utilisateur" no_tags: "Aucune étiquette" - user_validation_required_alert: "Attention !
Votre administrateur doit valider votre compte. Vous pourrez alors accéder à l'ensemble des fonctionnalités de réservation." + user_validation_required_alert: "Attention !
Votre administrateur doit valider votre compte. Vous pourrez alors accéder à l'ensemble des fonctionnalités de réservation." #feature-tour modal tour: previous: "Précédent" @@ -475,12 +491,15 @@ fr: what_to_do: "Que voulez-vous faire ?" tour: "Lancer la visite guidée" guide: "Ouvrir le manuel de l'utilisateur" + stripe_confirm_modal: + resolve_action: "Résoudre l'action" + ok_button: "OK" #2nd factor authentication for card payments stripe_confirm: pending: "En attente de l'action ..." success: "Merci, la configuration de votre carte est terminée. Le paiement sera effectué sous peu." #the summary table of all payment schedules - schedules_table: + payment_schedules_table: schedule_num: "Échéancier n°" date: "Date" price: "Prix" @@ -516,7 +535,7 @@ fr: confirm_bank_transfer: "Confirmer le virement bancaire" confirm_bank_transfer_body: "Vous devez confirmer l'encaissement de {AMOUNT} pour l'échéance du {DATE}. En confirmant le virement bancaire, une facture sera générée pour cette date d'échéance." confirm_cancel_subscription: "Vous êtes sur le point d'annuler cet échéancier de paiement ainsi que l'abonnement lié. Êtes-vous sur ?" - payment_modal: + card_payment_modal: online_payment_disabled: "Le paiement par carte bancaire n'est pas disponible. Merci de contacter directement l'accueil du FabLab." unexpected_error: "Une erreur est survenue. Merci de rapporter cet incident à l'équipe de Fab-Manager." update_card_modal: diff --git a/config/locales/app.shared.no.yml b/config/locales/app.shared.no.yml index ec0e52aaa..c28dfbfd8 100644 --- a/config/locales/app.shared.no.yml +++ b/config/locales/app.shared.no.yml @@ -21,7 +21,6 @@ messages: you_will_lose_any_unsaved_modification_if_you_quit_this_page: "Du vil miste noen ulagrede endringer hvis du avslutter denne siden" you_will_lose_any_unsaved_modification_if_you_reload_this_page: "Du vil miste ulagrede endringer hvis du gjeninnlaster denne siden" - payment_card_error: "Et problem har oppstått med ditt kredittkort:" payment_card_declined: "Your card was declined." change_group: title: "{OPERATOR, select, self{My group} other{User's group}}" @@ -29,20 +28,32 @@ cancel: "Cancel" validate: "Validate group change" success: "Group successfully changed" + stripe_form: + payment_card_error: "A problem occurred with your payment card:" #text editor text_editor: - text_placeholder: "Type something…" - link_placeholder: "Paste link…" - url_placeholder: "Paste url…" - new_tab: "Open in a new tab" - add_link: "Insert a link" - add_video: "Embed a video" - add_image: "Insert an image" + fab_text_editor: + text_placeholder: "Type something…" + menu_bar: + link_placeholder: "Paste link…" + url_placeholder: "Paste url…" + new_tab: "Open in a new tab" + add_link: "Insert a link" + add_video: "Embed a video" + add_image: "Insert an image" + #modal dialog + fab_modal: + close: "Close" fab_socials: follow_us: "Follow us" networks_update_success: "Social networks update successful" networks_update_error: "Problem trying to update social networks" url_placeholder: "Paste url…" + save: "Save" + website_invalid: "The website address is not a valid URL" + edit_socials: + url_placeholder: "Paste url…" + website_invalid: "The website address is not a valid URL" #user edition form user_profile_form: add_an_avatar: "Add an avatar" @@ -154,14 +165,14 @@ member_select: select_a_member: "Velg et medlem" start_typing: "Begynn å skrive..." - member_not_validated: "Attention:
The member has not validated." + member_not_validated: "Warning:
The member was not validated." #payment modal - payment: - online_payment: "Online betaling" - i_have_read_and_accept_: "Jeg har lest og aksepterer " - _the_general_terms_and_conditions: "generelle vilkår og betingelser." - payment_schedule_html: "

Du er i ferd med å abonnere på en betalingsplan på {DEADLINES} måneder.

Ved å betale denne regningen godtar du å sende instrukser til den finansielle institusjonen som utsteder kortet, for å ta betalinger fra din kortkonto, så lenge det varer i dette abonnementet. Dette antyder at kortdataene dine lagres av {GATEWAY} og en rekke betalinger vil bli satt i gang på dine vegne, i samsvar med betalingsplanen som tidligere er vist

" - confirm_payment_of_: "Betal: {AMOUNT}" + abstract_payment_modal: + online_payment: "Online payment" + i_have_read_and_accept_: "I have read, and accept " + _the_general_terms_and_conditions: "the general terms and conditions." + payment_schedule_html: "

You're about to subscribe to a payment schedule of {DEADLINES} months.

By paying this bill, you agree to send instructions to the financial institution that issue your card, to take payments from your card account, for the whole duration of this subscription. This imply that your card data are saved by {GATEWAY} and a series of payments will be initiated on your behalf, conforming to the payment schedule previously shown.

" + confirm_payment_of_: "Pay: {AMOUNT}" validate: "Validate" #dialog of on site payment for reservations valid_reservation_modal: @@ -174,6 +185,9 @@ method_check: "Med sjekk" card_collection_info: "Ved å validere vil du bli bedt om å oppgi kortnummeret til medlemmet. Dette kortet vil automatisk bli belastet på fristen." check_collection_info: "Ved å validere, bekrefter du at du har {DEADLINES} sjekker slik at du kan samle inn alle månedlige betalinger." + event_themes: + title: "Event themes" + select_theme: "Pick up a theme…" #event edition form event: title: "Tittel" @@ -397,6 +411,15 @@ default_places: "Standard maksimalt antall billetter" default_places_is_required: "Standard maksimalt antall billetter er påkrevd." disable_space: "Deaktiver rom/plass" + payment_schedule_summary: + your_payment_schedule: "Your payment schedule" + NUMBER_monthly_payment_of_AMOUNT: "{NUMBER} monthly {NUMBER, plural, =1{payment} other{payments}} of {AMOUNT}" + first_debit: "First debit on the day of the order." + monthly_payment_NUMBER: "{NUMBER}{NUMBER, plural, =1{st} =2{nd} =3{rd} other{th}} monthly payment: " + debit: "Debit on the day of the order." + view_full_schedule: "View the complete payment schedule" + select_schedule: + monthly_payment: "Monthly payment" #shopping cart module for reservations cart: summary: "Sammendrag" @@ -414,13 +437,6 @@ cost_of_the_subscription: "Pris, medlemskap/abonnement" subscription_price: "Pris, medlemskap/abonnement" you_ve_just_selected_a_subscription_html: "Du har nettopp valgt et abonnement:" - monthly_payment: "Månedlig betaling" - your_payment_schedule: "Din betalingsplan" - monthly_payment_NUMBER: "Månedlig betaling nr. {NUMBER}: " - NUMBER_monthly_payment_of_AMOUNT: "{NUMBER} månedlig {NUMBER, plural, one {} =1{betaling} other{betalinger}} på {AMOUNT}" - first_debit: "Første debet på bestillingsdato." - debit: "Første trekk på bestillingsdato." - view_full_schedule: "View the complete payment schedule" confirm_and_pay: "Bekreft og betal" you_have_settled_the_following_TYPE: "Du har betalt for følgende {TYPE, select, Machine{maskinplasser} Training{opplæring/kurs} other{elementer}}:" you_have_settled_a_: "Du har gjort opp en" @@ -463,7 +479,7 @@ slot_tags: "Tidsluke-etiketter" user_tags: "Brukeretiketter" no_tags: "Ingen etiketter" - user_validation_required_alert: "Attention !
Your administrator must validate your account. You will then be able to access all the booking features." + user_validation_required_alert: "Warning!
Your administrator must validate your account. Then, you'll then be able to access all the booking features." #feature-tour modal tour: previous: "Forrige" @@ -475,31 +491,34 @@ what_to_do: "Hva ønsker du å gjøre?" tour: "Start omvisningen" guide: "Les brukermanualen" + stripe_confirm_modal: + resolve_action: "Resolve the action" + ok_button: "OK" #2nd factor authentication for card payments stripe_confirm: pending: "Venter på handling..." success: "Takk, ditt betalingskortoppsett er fullført. Betalingen vil snart bli gjennomført." #the summary table of all payment schedules - schedules_table: - schedule_num: "Tidsplan" - date: "Dato" - price: "Pris" - customer: "Kunde" - deadline: "Tidsfrist" - amount: "Beløp" - state: "Status" - download: "Last ned" - state_new: "Ikke forfalt ennå" + payment_schedules_table: + schedule_num: "Schedule #" + date: "Date" + price: "Price" + customer: "Customer" + deadline: "Deadline" + amount: "Amount" + state: "State" + download: "Download" + state_new: "Not yet due" state_pending_check: "Waiting for the cashing of the check" state_pending_transfer: "Waiting for the tranfer confirmation" - state_requires_payment_method: "Kredittkortet må oppdateres" - state_requires_action: "Handling kreves" - state_paid: "Betalt" - state_error: "Feil" + state_requires_payment_method: "The credit card must be updated" + state_requires_action: "Action required" + state_paid: "Paid" + state_error: "Error" state_gateway_canceled: "Canceled by the payment gateway" - state_canceled: "Avbrutt" - method_card: "med kort" - method_check: "med sjekk" + state_canceled: "Canceled" + method_card: "by card" + method_check: "by check" method_transfer: "by transfer" payment_schedule_item_actions: download: "Download" @@ -516,9 +535,9 @@ confirm_bank_transfer: "Confirm the bank transfer" confirm_bank_transfer_body: "You must confirm the receipt of {AMOUNT} for the deadline of {DATE}. By confirming the bank transfer, an invoice will be generated for this due date." confirm_cancel_subscription: "You're about to cancel this payment schedule and the related subscription. Are you sure?" - payment_modal: - online_payment_disabled: "Elektronisk betaling er ikke tilgjengelig. Kontakt ledelsen." - unexpected_error: "Det oppstod en feil. Vennligst rapporter til Fab-Manager-teamet." + card_payment_modal: + online_payment_disabled: "Online payment is not available. Please contact the FabLab's reception directly." + unexpected_error: "An error occurred. Please report this issue to the Fab-Manager's team." update_card_modal: unexpected_error: "Det oppstod en feil. Rapporter dette problemet til Fab-Manager-teamet." stripe_card_update_modal: diff --git a/config/locales/app.shared.pt.yml b/config/locales/app.shared.pt.yml index 80db21663..b9d92ec2a 100755 --- a/config/locales/app.shared.pt.yml +++ b/config/locales/app.shared.pt.yml @@ -21,7 +21,6 @@ pt: messages: you_will_lose_any_unsaved_modification_if_you_quit_this_page: "Você irá perder todas as modificações não salvas se sair desta página" you_will_lose_any_unsaved_modification_if_you_reload_this_page: "Você irá perder todas as modificações não salvas se recarregar desta página" - payment_card_error: "Ocorreu um problema com o seu cartão de crédito:" payment_card_declined: "O seu cartão foi recusado." change_group: title: "{OPERATOR, select, self{My group} other{User's group}}" @@ -29,20 +28,32 @@ pt: cancel: "Cancel" validate: "Validate group change" success: "Group successfully changed" + stripe_form: + payment_card_error: "A problem occurred with your payment card:" #text editor text_editor: - text_placeholder: "Type something…" - link_placeholder: "Paste link…" - url_placeholder: "Paste url…" - new_tab: "Open in a new tab" - add_link: "Insert a link" - add_video: "Embed a video" - add_image: "Insert an image" + fab_text_editor: + text_placeholder: "Type something…" + menu_bar: + link_placeholder: "Paste link…" + url_placeholder: "Paste url…" + new_tab: "Open in a new tab" + add_link: "Insert a link" + add_video: "Embed a video" + add_image: "Insert an image" + #modal dialog + fab_modal: + close: "Close" fab_socials: follow_us: "Follow us" networks_update_success: "Social networks update successful" networks_update_error: "Problem trying to update social networks" url_placeholder: "Paste url…" + save: "Save" + website_invalid: "The website address is not a valid URL" + edit_socials: + url_placeholder: "Paste url…" + website_invalid: "The website address is not a valid URL" #user edition form user_profile_form: add_an_avatar: "Add an avatar" @@ -154,15 +165,15 @@ pt: member_select: select_a_member: "Selecionar um membro" start_typing: "Escrevendo..." - member_not_validated: "Attention:
The member has not validated." + member_not_validated: "Warning:
The member was not validated." #payment modal - payment: - online_payment: "Pagamento Online" - i_have_read_and_accept_: "Eu li e aceito " - _the_general_terms_and_conditions: "os termos e condições." - payment_schedule_html: "

Você está prestes a assinar um plano de pagamento de {DEADLINES} meses.

Ao pagar esta conta, você concorda em enviar instruções para a instituição financeira que emite o seu cartão, para obter pagamentos de sua conta de cartão por toda a duração dessa assinatura. Isso implica que os dados do seu cartão são salvos por {GATEWAY} e uma série de pagamentos serão iniciados em seu nome, conforme o cronograma de pagamento mostrado anteriormente.

" - confirm_payment_of_: "Pagamento: {AMOUNT}" - validate: "Validado" + abstract_payment_modal: + online_payment: "Online payment" + i_have_read_and_accept_: "I have read, and accept " + _the_general_terms_and_conditions: "the general terms and conditions." + payment_schedule_html: "

You're about to subscribe to a payment schedule of {DEADLINES} months.

By paying this bill, you agree to send instructions to the financial institution that issue your card, to take payments from your card account, for the whole duration of this subscription. This imply that your card data are saved by {GATEWAY} and a series of payments will be initiated on your behalf, conforming to the payment schedule previously shown.

" + confirm_payment_of_: "Pay: {AMOUNT}" + validate: "Validate" #dialog of on site payment for reservations valid_reservation_modal: booking_confirmation: "Confirmação de reserva" @@ -174,6 +185,9 @@ pt: method_check: "Por verificação" card_collection_info: "Ao confirmar, será solicitado o número do cartão do membro. Este cartão será cobrado automaticamente nos prazos determinados." check_collection_info: "Ao confirmar, você confirma que tem {DEADLINES} checks, permitindo o desconto de todos os pagamentos mensalmente." + event_themes: + title: "Event themes" + select_theme: "Pick up a theme…" #event edition form event: title: "Título" @@ -397,6 +411,15 @@ pt: default_places: "Tickets máximo padrão" default_places_is_required: "Tickets máximo padrão é obrigatório." disable_space: "Desativar espaço" + payment_schedule_summary: + your_payment_schedule: "Your payment schedule" + NUMBER_monthly_payment_of_AMOUNT: "{NUMBER} monthly {NUMBER, plural, =1{payment} other{payments}} of {AMOUNT}" + first_debit: "First debit on the day of the order." + monthly_payment_NUMBER: "{NUMBER}{NUMBER, plural, =1{st} =2{nd} =3{rd} other{th}} monthly payment: " + debit: "Debit on the day of the order." + view_full_schedule: "View the complete payment schedule" + select_schedule: + monthly_payment: "Monthly payment" #shopping cart module for reservations cart: summary: "Sumário" @@ -414,13 +437,6 @@ pt: cost_of_the_subscription: "Custo da inscrição" subscription_price: "Preço da assinatura" you_ve_just_selected_a_subscription_html: "Você acabou de selecionar uma assinatura:" - monthly_payment: "Pagamento mensal" - your_payment_schedule: "Sua agenda de pagamento" - monthly_payment_NUMBER: "{NUMBER}{NUMBER, plural, one {} =1{º} =2{º} =3{º} other{º}} pagamento mensal: " - NUMBER_monthly_payment_of_AMOUNT: "{NUMBER} meses de {NUMBER, plural, one {} =1{pagamento} other{pagamentos}} de {AMOUNT}" - first_debit: "Primeiro débito no dia do pedido." - debit: "Primeiro débito no dia do pedido." - view_full_schedule: "Ver as agendas de pagamentos completa" confirm_and_pay: "Confirmar e pagar" you_have_settled_the_following_TYPE: "Você liquidou o seguinte {TYPE, select, Machine{slots de máquina} Training{training} other{elements}}:" you_have_settled_a_: "Você tem liquidado:" @@ -463,7 +479,7 @@ pt: slot_tags: "Tags do Slot" user_tags: "Etiquetas de usuários" no_tags: "Sem etiquetas" - user_validation_required_alert: "Attention !
Your administrator must validate your account. You will then be able to access all the booking features." + user_validation_required_alert: "Warning!
Your administrator must validate your account. Then, you'll then be able to access all the booking features." #feature-tour modal tour: previous: "Anterior" @@ -475,32 +491,35 @@ pt: what_to_do: "O que deseja fazer?" tour: "Iniciar o tour em destaque" guide: "Abrir manual do usuário" + stripe_confirm_modal: + resolve_action: "Resolve the action" + ok_button: "OK" #2nd factor authentication for card payments stripe_confirm: pending: "Pendente de ação..." success: "Obrigado, a configuração do seu cartão está concluída. O pagamento será processado em breve." #the summary table of all payment schedules - schedules_table: - schedule_num: "Agendamento #" - date: "Data" - price: "Preço" - customer: "Cliente" - deadline: "Prazo" - amount: "Montante" - state: "Estado" - download: "Baixar" - state_new: "Ainda não vencido" - state_pending_check: "Aguardando compensação do cheque" - state_pending_transfer: "Aguardando a confirmação da transferência" - state_requires_payment_method: "O cartão de crédito deve ser atualizado" - state_requires_action: "Ação necessária" - state_paid: "Pago" - state_error: "Erro" - state_gateway_canceled: "Cancelado pelo gateway de pagamento" - state_canceled: "Cancelado" - method_card: "por cartão" - method_check: "por verificação" - method_transfer: "por transferência" + payment_schedules_table: + schedule_num: "Schedule #" + date: "Date" + price: "Price" + customer: "Customer" + deadline: "Deadline" + amount: "Amount" + state: "State" + download: "Download" + state_new: "Not yet due" + state_pending_check: "Waiting for the cashing of the check" + state_pending_transfer: "Waiting for the tranfer confirmation" + state_requires_payment_method: "The credit card must be updated" + state_requires_action: "Action required" + state_paid: "Paid" + state_error: "Error" + state_gateway_canceled: "Canceled by the payment gateway" + state_canceled: "Canceled" + method_card: "by card" + method_check: "by check" + method_transfer: "by transfer" payment_schedule_item_actions: download: "Baixar" cancel_subscription: "Cancelar assinatura" @@ -516,9 +535,9 @@ pt: confirm_bank_transfer: "Confirme a transferência bancária" confirm_bank_transfer_body: "Você deve confirmar o recibo de {AMOUNT} para o prazo de {DATE}. Ao confirmar a transferência bancária, uma fatura será gerada para este prazo." confirm_cancel_subscription: "Você está prestes a cancelar esta agenda de pagamento e a assinatura relacionada. Tem certeza?" - payment_modal: - online_payment_disabled: "O pagamento online não está disponível. Entre em contato diretamente com a recepção do FabLab." - unexpected_error: "Ocorreu um erro. Por favor, reporte este problema à equipe do FabLab." + card_payment_modal: + online_payment_disabled: "Online payment is not available. Please contact the FabLab's reception directly." + unexpected_error: "An error occurred. Please report this issue to the Fab-Manager's team." update_card_modal: unexpected_error: "Ocorreu um erro. Por favor, reporte este problema à equipe do FabLab." stripe_card_update_modal: diff --git a/config/locales/app.shared.zu.yml b/config/locales/app.shared.zu.yml index 0b1115987..64b42518d 100644 --- a/config/locales/app.shared.zu.yml +++ b/config/locales/app.shared.zu.yml @@ -21,7 +21,6 @@ zu: messages: you_will_lose_any_unsaved_modification_if_you_quit_this_page: "crwdns9405:0crwdne9405:0" you_will_lose_any_unsaved_modification_if_you_reload_this_page: "crwdns9407:0crwdne9407:0" - payment_card_error: "crwdns9409:0crwdne9409:0" payment_card_declined: "crwdns22033:0crwdne22033:0" change_group: title: "crwdns22840:0OPERATOR={OPERATOR}crwdne22840:0" @@ -29,20 +28,32 @@ zu: cancel: "crwdns22844:0crwdne22844:0" validate: "crwdns22846:0crwdne22846:0" success: "crwdns22848:0crwdne22848:0" + stripe_form: + payment_card_error: "crwdns23416:0crwdne23416:0" #text editor text_editor: - text_placeholder: "crwdns22850:0crwdne22850:0" - link_placeholder: "crwdns22852:0crwdne22852:0" - url_placeholder: "crwdns22854:0crwdne22854:0" - new_tab: "crwdns22856:0crwdne22856:0" - add_link: "crwdns22858:0crwdne22858:0" - add_video: "crwdns22860:0crwdne22860:0" - add_image: "crwdns22862:0crwdne22862:0" + fab_text_editor: + text_placeholder: "crwdns23418:0crwdne23418:0" + menu_bar: + link_placeholder: "crwdns23420:0crwdne23420:0" + url_placeholder: "crwdns23422:0crwdne23422:0" + new_tab: "crwdns23424:0crwdne23424:0" + add_link: "crwdns23426:0crwdne23426:0" + add_video: "crwdns23428:0crwdne23428:0" + add_image: "crwdns23430:0crwdne23430:0" + #modal dialog + fab_modal: + close: "crwdns23432:0crwdne23432:0" fab_socials: follow_us: "crwdns23112:0crwdne23112:0" networks_update_success: "crwdns22864:0crwdne22864:0" networks_update_error: "crwdns22866:0crwdne22866:0" url_placeholder: "crwdns22868:0crwdne22868:0" + save: "crwdns23434:0crwdne23434:0" + website_invalid: "crwdns23436:0crwdne23436:0" + edit_socials: + url_placeholder: "crwdns23438:0crwdne23438:0" + website_invalid: "crwdns23440:0crwdne23440:0" #user edition form user_profile_form: add_an_avatar: "crwdns22870:0crwdne22870:0" @@ -154,15 +165,15 @@ zu: member_select: select_a_member: "crwdns9571:0crwdne9571:0" start_typing: "crwdns9573:0crwdne9573:0" - member_not_validated: "crwdns22972:0crwdne22972:0" + member_not_validated: "crwdns23610:0crwdne23610:0" #payment modal - payment: - online_payment: "crwdns21484:0crwdne21484:0" - i_have_read_and_accept_: "crwdns21486:0crwdne21486:0" - _the_general_terms_and_conditions: "crwdns21488:0crwdne21488:0" - payment_schedule_html: "crwdns21490:0{DEADLINES}crwdnd21490:0{GATEWAY}crwdne21490:0" - confirm_payment_of_: "crwdns21492:0{AMOUNT}crwdne21492:0" - validate: "crwdns22131:0crwdne22131:0" + abstract_payment_modal: + online_payment: "crwdns23442:0crwdne23442:0" + i_have_read_and_accept_: "crwdns23444:0crwdne23444:0" + _the_general_terms_and_conditions: "crwdns23446:0crwdne23446:0" + payment_schedule_html: "crwdns23448:0{DEADLINES}crwdnd23448:0{GATEWAY}crwdne23448:0" + confirm_payment_of_: "crwdns23450:0{AMOUNT}crwdne23450:0" + validate: "crwdns23452:0crwdne23452:0" #dialog of on site payment for reservations valid_reservation_modal: booking_confirmation: "crwdns9587:0crwdne9587:0" @@ -174,6 +185,9 @@ zu: method_check: "crwdns20928:0crwdne20928:0" card_collection_info: "crwdns21496:0crwdne21496:0" check_collection_info: "crwdns20932:0{DEADLINES}crwdne20932:0" + event_themes: + title: "crwdns23454:0crwdne23454:0" + select_theme: "crwdns23456:0crwdne23456:0" #event edition form event: title: "crwdns9591:0crwdne9591:0" @@ -397,6 +411,15 @@ zu: default_places: "crwdns10023:0crwdne10023:0" default_places_is_required: "crwdns10025:0crwdne10025:0" disable_space: "crwdns10027:0crwdne10027:0" + payment_schedule_summary: + your_payment_schedule: "crwdns23458:0crwdne23458:0" + NUMBER_monthly_payment_of_AMOUNT: "crwdns23460:0NUMBER={NUMBER}crwdnd23460:0NUMBER={NUMBER}crwdnd23460:0AMOUNT={AMOUNT}crwdne23460:0" + first_debit: "crwdns23462:0crwdne23462:0" + monthly_payment_NUMBER: "crwdns23464:0NUMBER={NUMBER}crwdnd23464:0NUMBER={NUMBER}crwdne23464:0" + debit: "crwdns23466:0crwdne23466:0" + view_full_schedule: "crwdns23468:0crwdne23468:0" + select_schedule: + monthly_payment: "crwdns23470:0crwdne23470:0" #shopping cart module for reservations cart: summary: "crwdns10029:0crwdne10029:0" @@ -414,13 +437,6 @@ zu: cost_of_the_subscription: "crwdns10055:0crwdne10055:0" subscription_price: "crwdns20970:0crwdne20970:0" you_ve_just_selected_a_subscription_html: "crwdns20972:0crwdne20972:0" - monthly_payment: "crwdns20974:0crwdne20974:0" - your_payment_schedule: "crwdns20976:0crwdne20976:0" - monthly_payment_NUMBER: "crwdns20978:0NUMBER={NUMBER}crwdnd20978:0NUMBER={NUMBER}crwdne20978:0" - NUMBER_monthly_payment_of_AMOUNT: "crwdns20980:0NUMBER={NUMBER}crwdnd20980:0NUMBER={NUMBER}crwdnd20980:0AMOUNT={AMOUNT}crwdne20980:0" - first_debit: "crwdns20982:0crwdne20982:0" - debit: "crwdns20984:0crwdne20984:0" - view_full_schedule: "crwdns22095:0crwdne22095:0" confirm_and_pay: "crwdns10057:0crwdne10057:0" you_have_settled_the_following_TYPE: "crwdns10059:0TYPE={TYPE}crwdne10059:0" you_have_settled_a_: "crwdns10061:0crwdne10061:0" @@ -463,7 +479,7 @@ zu: slot_tags: "crwdns20490:0crwdne20490:0" user_tags: "crwdns20492:0crwdne20492:0" no_tags: "crwdns20494:0crwdne20494:0" - user_validation_required_alert: "crwdns23122:0crwdne23122:0" + user_validation_required_alert: "crwdns23612:0crwdne23612:0" #feature-tour modal tour: previous: "crwdns20166:0crwdne20166:0" @@ -475,32 +491,35 @@ zu: what_to_do: "crwdns20232:0crwdne20232:0" tour: "crwdns20234:0crwdne20234:0" guide: "crwdns20236:0crwdne20236:0" + stripe_confirm_modal: + resolve_action: "crwdns23472:0crwdne23472:0" + ok_button: "crwdns23474:0crwdne23474:0" #2nd factor authentication for card payments stripe_confirm: pending: "crwdns20988:0crwdne20988:0" success: "crwdns20990:0crwdne20990:0" #the summary table of all payment schedules - schedules_table: - schedule_num: "crwdns20992:0crwdne20992:0" - date: "crwdns20994:0crwdne20994:0" - price: "crwdns20996:0crwdne20996:0" - customer: "crwdns20998:0crwdne20998:0" - deadline: "crwdns21000:0crwdne21000:0" - amount: "crwdns21002:0crwdne21002:0" - state: "crwdns21004:0crwdne21004:0" - download: "crwdns21006:0crwdne21006:0" - state_new: "crwdns21008:0crwdne21008:0" - state_pending_check: "crwdns22293:0crwdne22293:0" - state_pending_transfer: "crwdns22295:0crwdne22295:0" - state_requires_payment_method: "crwdns21012:0crwdne21012:0" - state_requires_action: "crwdns21014:0crwdne21014:0" - state_paid: "crwdns21016:0crwdne21016:0" - state_error: "crwdns21018:0crwdne21018:0" - state_gateway_canceled: "crwdns22319:0crwdne22319:0" - state_canceled: "crwdns21020:0crwdne21020:0" - method_card: "crwdns21500:0crwdne21500:0" - method_check: "crwdns21024:0crwdne21024:0" - method_transfer: "crwdns22297:0crwdne22297:0" + payment_schedules_table: + schedule_num: "crwdns23476:0crwdne23476:0" + date: "crwdns23478:0crwdne23478:0" + price: "crwdns23480:0crwdne23480:0" + customer: "crwdns23482:0crwdne23482:0" + deadline: "crwdns23484:0crwdne23484:0" + amount: "crwdns23486:0crwdne23486:0" + state: "crwdns23488:0crwdne23488:0" + download: "crwdns23490:0crwdne23490:0" + state_new: "crwdns23492:0crwdne23492:0" + state_pending_check: "crwdns23494:0crwdne23494:0" + state_pending_transfer: "crwdns23496:0crwdne23496:0" + state_requires_payment_method: "crwdns23498:0crwdne23498:0" + state_requires_action: "crwdns23500:0crwdne23500:0" + state_paid: "crwdns23502:0crwdne23502:0" + state_error: "crwdns23504:0crwdne23504:0" + state_gateway_canceled: "crwdns23506:0crwdne23506:0" + state_canceled: "crwdns23508:0crwdne23508:0" + method_card: "crwdns23510:0crwdne23510:0" + method_check: "crwdns23512:0crwdne23512:0" + method_transfer: "crwdns23514:0crwdne23514:0" payment_schedule_item_actions: download: "crwdns22321:0crwdne22321:0" cancel_subscription: "crwdns22323:0crwdne22323:0" @@ -516,9 +535,9 @@ zu: confirm_bank_transfer: "crwdns22343:0crwdne22343:0" confirm_bank_transfer_body: "crwdns22345:0{AMOUNT}crwdnd22345:0{DATE}crwdne22345:0" confirm_cancel_subscription: "crwdns22347:0crwdne22347:0" - payment_modal: - online_payment_disabled: "crwdns21502:0crwdne21502:0" - unexpected_error: "crwdns21504:0crwdne21504:0" + card_payment_modal: + online_payment_disabled: "crwdns23516:0crwdne23516:0" + unexpected_error: "crwdns23518:0crwdne23518:0" update_card_modal: unexpected_error: "crwdns21506:0crwdne21506:0" stripe_card_update_modal: diff --git a/config/locales/mails.de.yml b/config/locales/mails.de.yml index d1a097e33..c48870457 100644 --- a/config/locales/mails.de.yml +++ b/config/locales/mails.de.yml @@ -24,7 +24,7 @@ de: subject: "Ihre Gruppe wurde geändert" body: warning: "Sie haben die Gruppe gewechselt. Im FabLab kann geprüft werden, ob diese Änderung zulässig ist." - user_invalidated: "Your account is invalidated, please upload your new proof of identity to validate your account." + user_invalidated: "Your account was invalidated, please upload your new supporting documents to validate your account." notify_admin_user_group_changed: subject: "Ein Mitglied hat die Gruppe geändert" body: @@ -346,14 +346,14 @@ de: date: "Dies ist eine Erinnerung zur Prüfung, ob das Bankkonto erfolgreich belastet werden konnte." confirm: "Bitte bestätigen Sie den Erhalt des Guthabens in Ihrer Zahlungsverwaltung, damit die entsprechende Rechnung generiert werden kann." notify_admin_user_proof_of_identity_files_created: - subject: "Proof of identity uploaded by a member" + subject: "Supporting documents uploaded by a member" body: - proof_of_identity_files_uploaded_below: "Member %{NAME} has uploaded the following proof of identity :" + proof_of_identity_files_uploaded_below: "Member %{NAME} has uploaded the following supporting documents:" validate_user: "Please validate this account" notify_admin_user_proof_of_identity_files_updated: - subject: "Proof of identity is changed by m member" + subject: "Member's supporting documents have changed" body: - user_update_proof_of_identity_file: "Member %{NAME} has modified the proof of identity below:" + user_update_proof_of_identity_file: "Member %{NAME} has modified the supporting documents below:" validate_user: "Please validate this account" notify_user_is_validated: subject: "The account is validated" @@ -364,13 +364,13 @@ de: body: account_invalidated: "Your account is invalid." notify_user_proof_of_identity_refusal: - subject: "Your proof of identity are not accepted" + subject: "Your supporting documents were refused" body: - user_proof_of_identity_files_refusal: "Your proof of identity are not accepted :" - action: "Please re-upload the new proof of identity." + user_proof_of_identity_files_refusal: "Your supporting documents were refused:" + action: "Please re-upload some new supporting documents." notify_admin_user_proof_of_identity_refusal: - subject: "A member's proof of identity are not accepted" + subject: "A member's supporting documents were refused" body: - user_proof_of_identity_files_refusal: "Member %{NAME}'s proof of identity are rejected by %{OPERATOR}:" + user_proof_of_identity_files_refusal: "Member %{NAME}'s supporting documents were rejected by %{OPERATOR}:" shared: hello: "Hallo %{user_name}" diff --git a/config/locales/mails.es.yml b/config/locales/mails.es.yml index e03de893a..2cff2b845 100644 --- a/config/locales/mails.es.yml +++ b/config/locales/mails.es.yml @@ -24,7 +24,7 @@ es: subject: "Tu has cambiado grupo" body: warning: "Has cambiado de grupo. Se pueden realizar inspecciones en el laboratorio para verificar la legitimidad de este cambio.." - user_invalidated: "Your account is invalidated, please upload your new proof of identity to validate your account." + user_invalidated: "Your account was invalidated, please upload your new supporting documents to validate your account." notify_admin_user_group_changed: subject: "Un miembro ha cambiado de grupo." body: @@ -346,14 +346,14 @@ es: date: "This is a reminder to verify that the direct bank debit was successfull." confirm: "Please confirm the receipt of funds in your payment schedule management interface, so that the corresponding invoice will be generated." notify_admin_user_proof_of_identity_files_created: - subject: "Proof of identity uploaded by a member" + subject: "Supporting documents uploaded by a member" body: - proof_of_identity_files_uploaded_below: "Member %{NAME} has uploaded the following proof of identity :" + proof_of_identity_files_uploaded_below: "Member %{NAME} has uploaded the following supporting documents:" validate_user: "Please validate this account" notify_admin_user_proof_of_identity_files_updated: - subject: "Proof of identity is changed by m member" + subject: "Member's supporting documents have changed" body: - user_update_proof_of_identity_file: "Member %{NAME} has modified the proof of identity below:" + user_update_proof_of_identity_file: "Member %{NAME} has modified the supporting documents below:" validate_user: "Please validate this account" notify_user_is_validated: subject: "The account is validated" @@ -364,13 +364,13 @@ es: body: account_invalidated: "Your account is invalid." notify_user_proof_of_identity_refusal: - subject: "Your proof of identity are not accepted" + subject: "Your supporting documents were refused" body: - user_proof_of_identity_files_refusal: "Your proof of identity are not accepted :" - action: "Please re-upload the new proof of identity." + user_proof_of_identity_files_refusal: "Your supporting documents were refused:" + action: "Please re-upload some new supporting documents." notify_admin_user_proof_of_identity_refusal: - subject: "A member's proof of identity are not accepted" + subject: "A member's supporting documents were refused" body: - user_proof_of_identity_files_refusal: "Member %{NAME}'s proof of identity are rejected by %{OPERATOR}:" + user_proof_of_identity_files_refusal: "Member %{NAME}'s supporting documents were rejected by %{OPERATOR}:" shared: hello: "¡Hola %{user_name}!" diff --git a/config/locales/mails.fr.yml b/config/locales/mails.fr.yml index 8c3a439a7..66be94f73 100644 --- a/config/locales/mails.fr.yml +++ b/config/locales/mails.fr.yml @@ -24,7 +24,7 @@ fr: subject: "Vous avez changé de groupe" body: warning: "Vous venez de changer de groupe utilisateurs. Des contrôles pourront être opérés au Fab Lab afin de vérifier que ce changement est justifié." - user_invalidated: "Votre compte est invalidé, veuillez téléverser votre nouveau justificatif pour valider votre compte." + user_invalidated: "Votre compte a été invalidé, veuillez téléverser votre nouveau justificatif pour valider votre compte." notify_admin_user_group_changed: subject: "Un membre a changé de groupe" body: @@ -348,10 +348,10 @@ fr: notify_admin_user_proof_of_identity_files_created: subject: "Justificatif téléversé par un membre" body: - proof_of_identity_files_uploaded_below: "Le membre %{NAME} a téléversé le justificatif suivant :" + proof_of_identity_files_uploaded_below: "Le membre %{NAME} a téléversé le justificatif suivant:" validate_user: "Veuillez valider ce compte" notify_admin_user_proof_of_identity_files_updated: - subject: "Le justificatif est modifiée par le membre" + subject: "Le justificatif d'un membre a changé" body: user_update_proof_of_identity_file: "Le membre %{NAME} a modifié le justificatif ci-dessous :" validate_user: "Veuillez valider son compte" @@ -364,13 +364,13 @@ fr: body: account_invalidated: "Votre compte est invalid." notify_user_proof_of_identity_refusal: - subject: "Les justificatifs refusés" + subject: "Le justificatif a été refusé" body: - user_proof_of_identity_files_refusal: "Vos justificatifs sont refusés :" - action: "Veuillez re-télécharger les nouveaux justificatifs." + user_proof_of_identity_files_refusal: "Votre pièce justificative a été refusée :" + action: "Veuillez téléverser une nouvelle pièce justificative." notify_admin_user_proof_of_identity_refusal: - subject: "Justificatifs d'un membre refusés" + subject: "Le justificatif d'un membre a été refusé" body: - user_proof_of_identity_files_refusal: "Les justificatifs du membre %{NAME} sont refusés par %{OPERATOR}:" + user_proof_of_identity_files_refusal: "Le justificatif du membre %{NAME} a été refusé par %{OPERATOR} :" shared: hello: "Bonjour %{user_name}" diff --git a/config/locales/mails.no.yml b/config/locales/mails.no.yml index 06c23c6ec..7a87a5ef8 100644 --- a/config/locales/mails.no.yml +++ b/config/locales/mails.no.yml @@ -24,7 +24,7 @@ subject: "Du har endret gruppe" body: warning: "You have changed group. Inspections can be conducted at the lab to verify the legitimacy of this change." - user_invalidated: "Your account is invalidated, please upload your new proof of identity to validate your account." + user_invalidated: "Your account was invalidated, please upload your new supporting documents to validate your account." notify_admin_user_group_changed: subject: "Et medlem har endret gruppe" body: @@ -346,14 +346,14 @@ date: "This is a reminder to verify that the direct bank debit was successfull." confirm: "Please confirm the receipt of funds in your payment schedule management interface, so that the corresponding invoice will be generated." notify_admin_user_proof_of_identity_files_created: - subject: "Proof of identity uploaded by a member" + subject: "Supporting documents uploaded by a member" body: - proof_of_identity_files_uploaded_below: "Member %{NAME} has uploaded the following proof of identity :" + proof_of_identity_files_uploaded_below: "Member %{NAME} has uploaded the following supporting documents:" validate_user: "Please validate this account" notify_admin_user_proof_of_identity_files_updated: - subject: "Proof of identity is changed by m member" + subject: "Member's supporting documents have changed" body: - user_update_proof_of_identity_file: "Member %{NAME} has modified the proof of identity below:" + user_update_proof_of_identity_file: "Member %{NAME} has modified the supporting documents below:" validate_user: "Please validate this account" notify_user_is_validated: subject: "The account is validated" @@ -364,13 +364,13 @@ body: account_invalidated: "Your account is invalid." notify_user_proof_of_identity_refusal: - subject: "Your proof of identity are not accepted" + subject: "Your supporting documents were refused" body: - user_proof_of_identity_files_refusal: "Your proof of identity are not accepted :" - action: "Please re-upload the new proof of identity." + user_proof_of_identity_files_refusal: "Your supporting documents were refused:" + action: "Please re-upload some new supporting documents." notify_admin_user_proof_of_identity_refusal: - subject: "A member's proof of identity are not accepted" + subject: "A member's supporting documents were refused" body: - user_proof_of_identity_files_refusal: "Member %{NAME}'s proof of identity are rejected by %{OPERATOR}:" + user_proof_of_identity_files_refusal: "Member %{NAME}'s supporting documents were rejected by %{OPERATOR}:" shared: hello: "Hello %{user_name}" diff --git a/config/locales/mails.pt.yml b/config/locales/mails.pt.yml index 8d2a8bd37..bb8956933 100755 --- a/config/locales/mails.pt.yml +++ b/config/locales/mails.pt.yml @@ -24,7 +24,7 @@ pt: subject: "Seu grupo mudou" body: warning: "Você mudou de grupo. As inspeções podem ser realizadas no laboratório para verificar a legitimidade dessa mudança." - user_invalidated: "Your account is invalidated, please upload your new proof of identity to validate your account." + user_invalidated: "Your account was invalidated, please upload your new supporting documents to validate your account." notify_admin_user_group_changed: subject: "Um membro mudou de grupo" body: @@ -346,14 +346,14 @@ pt: date: "Este é um lembrete para verificar se o débito bancário foi bem sucedido." confirm: "Não se esqueça de confirmar o recibo na interface de gestão de pagamento, para que a fatura correspondente seja gerada." notify_admin_user_proof_of_identity_files_created: - subject: "Proof of identity uploaded by a member" + subject: "Supporting documents uploaded by a member" body: - proof_of_identity_files_uploaded_below: "Member %{NAME} has uploaded the following proof of identity :" + proof_of_identity_files_uploaded_below: "Member %{NAME} has uploaded the following supporting documents:" validate_user: "Please validate this account" notify_admin_user_proof_of_identity_files_updated: - subject: "Proof of identity is changed by m member" + subject: "Member's supporting documents have changed" body: - user_update_proof_of_identity_file: "Member %{NAME} has modified the proof of identity below:" + user_update_proof_of_identity_file: "Member %{NAME} has modified the supporting documents below:" validate_user: "Please validate this account" notify_user_is_validated: subject: "The account is validated" @@ -364,13 +364,13 @@ pt: body: account_invalidated: "Your account is invalid." notify_user_proof_of_identity_refusal: - subject: "Your proof of identity are not accepted" + subject: "Your supporting documents were refused" body: - user_proof_of_identity_files_refusal: "Your proof of identity are not accepted :" - action: "Please re-upload the new proof of identity." + user_proof_of_identity_files_refusal: "Your supporting documents were refused:" + action: "Please re-upload some new supporting documents." notify_admin_user_proof_of_identity_refusal: - subject: "A member's proof of identity are not accepted" + subject: "A member's supporting documents were refused" body: - user_proof_of_identity_files_refusal: "Member %{NAME}'s proof of identity are rejected by %{OPERATOR}:" + user_proof_of_identity_files_refusal: "Member %{NAME}'s supporting documents were rejected by %{OPERATOR}:" shared: hello: "Olá %{user_name}" diff --git a/config/locales/mails.zu.yml b/config/locales/mails.zu.yml index 3cb60fb92..fdbf8b738 100644 --- a/config/locales/mails.zu.yml +++ b/config/locales/mails.zu.yml @@ -24,7 +24,7 @@ zu: subject: "crwdns3891:0crwdne3891:0" body: warning: "crwdns3893:0crwdne3893:0" - user_invalidated: "crwdns23042:0crwdne23042:0" + user_invalidated: "crwdns23576:0crwdne23576:0" notify_admin_user_group_changed: subject: "crwdns3895:0crwdne3895:0" body: @@ -346,14 +346,14 @@ zu: date: "crwdns22311:0crwdne22311:0" confirm: "crwdns22313:0crwdne22313:0" notify_admin_user_proof_of_identity_files_created: - subject: "crwdns23046:0crwdne23046:0" + subject: "crwdns23578:0crwdne23578:0" body: - proof_of_identity_files_uploaded_below: "crwdns23048:0%{NAME}crwdne23048:0" + proof_of_identity_files_uploaded_below: "crwdns23580:0%{NAME}crwdne23580:0" validate_user: "crwdns23050:0crwdne23050:0" notify_admin_user_proof_of_identity_files_updated: - subject: "crwdns23052:0crwdne23052:0" + subject: "crwdns23582:0crwdne23582:0" body: - user_update_proof_of_identity_file: "crwdns23054:0%{NAME}crwdne23054:0" + user_update_proof_of_identity_file: "crwdns23584:0%{NAME}crwdne23584:0" validate_user: "crwdns23056:0crwdne23056:0" notify_user_is_validated: subject: "crwdns23058:0crwdne23058:0" @@ -364,13 +364,13 @@ zu: body: account_invalidated: "crwdns23064:0crwdne23064:0" notify_user_proof_of_identity_refusal: - subject: "crwdns23066:0crwdne23066:0" + subject: "crwdns23586:0crwdne23586:0" body: - user_proof_of_identity_files_refusal: "crwdns23068:0crwdne23068:0" - action: "crwdns23070:0crwdne23070:0" + user_proof_of_identity_files_refusal: "crwdns23588:0crwdne23588:0" + action: "crwdns23590:0crwdne23590:0" notify_admin_user_proof_of_identity_refusal: - subject: "crwdns23072:0crwdne23072:0" + subject: "crwdns23614:0crwdne23614:0" body: - user_proof_of_identity_files_refusal: "crwdns23074:0%{NAME}crwdnd23074:0%{OPERATOR}crwdne23074:0" + user_proof_of_identity_files_refusal: "crwdns23594:0%{NAME}crwdnd23594:0%{OPERATOR}crwdne23594:0" shared: hello: "crwdns4215:0%{user_name}crwdne4215:0"