diff --git a/locales/de/LC_MESSAGES/volto.po b/locales/de/LC_MESSAGES/volto.po index 11917bb..b6b96a6 100644 --- a/locales/de/LC_MESSAGES/volto.po +++ b/locales/de/LC_MESSAGES/volto.po @@ -241,6 +241,11 @@ msgstr "" msgid "description" msgstr "Beschreibung" +#: components/Sidebar +# defaultMessage: Field ID +msgid "fieldId" +msgstr "" + #: formSchema # defaultMessage: Form msgid "form" @@ -256,6 +261,11 @@ msgstr "Formular erfolgreich eingereicht" msgid "form_attachment_send_email_info_text" msgstr "Angeheftete Datei wird ohne zu speichern per E-mail versendet." +#: formSchema +# defaultMessage: Cancel button label +msgid "form_cancel_label" +msgstr "" + #: components/Sidebar # defaultMessage: Clear data msgid "form_clear_data" @@ -266,6 +276,12 @@ msgstr "Daten löschen" msgid "form_confirmClearData" msgstr "Gespeicherte Elemente wirklich löschen?" +#: components/Edit +#: components/FormView +# defaultMessage: Annulla +msgid "form_default_cancel_label" +msgstr "" + #: formSchema # defaultMessage: Default sender msgid "form_default_from" @@ -418,6 +434,21 @@ msgstr "Wählen Sie einen Wert" msgid "form_send_email" msgstr "E-Mail an Empfänger senden" +#: formSchema +# defaultMessage: Message of sending confirmed +msgid "form_send_message" +msgstr "" + +#: formSchema +# defaultMessage: You can add the value of a filled field in the form by inserting its ID between curly brackets preceded by $, example: ${field_id}; you can add also html elements such as links , new line
, bold and italic formatting. +msgid "form_send_message_helptext" +msgstr "" + +#: formSchema +# defaultMessage: Show cancel button +msgid "form_show_cancel" +msgstr "" + #: formSchema # defaultMessage: Submit button label msgid "form_submit_label" diff --git a/locales/en/LC_MESSAGES/volto.po b/locales/en/LC_MESSAGES/volto.po index 813422c..a387bb0 100644 --- a/locales/en/LC_MESSAGES/volto.po +++ b/locales/en/LC_MESSAGES/volto.po @@ -241,6 +241,11 @@ msgstr "" msgid "description" msgstr "Description" +#: components/Sidebar +# defaultMessage: Field ID +msgid "fieldId" +msgstr "Field ID" + #: formSchema # defaultMessage: Form msgid "form" @@ -256,6 +261,11 @@ msgstr "Form successfully submitted" msgid "form_attachment_send_email_info_text" msgstr "" +#: formSchema +# defaultMessage: Cancel button label +msgid "form_cancel_label" +msgstr "Cancel button label" + #: components/Sidebar # defaultMessage: Clear data msgid "form_clear_data" @@ -266,6 +276,12 @@ msgstr "Clear data" msgid "form_confirmClearData" msgstr "Are you sure you want to delete all saved items?" +#: components/Edit +#: components/FormView +# defaultMessage: Annulla +msgid "form_default_cancel_label" +msgstr "Cancel" + #: formSchema # defaultMessage: Default sender msgid "form_default_from" @@ -418,6 +434,21 @@ msgstr "Select a value" msgid "form_send_email" msgstr "Send email to recipient" +#: formSchema +# defaultMessage: Message of sending confirmed +msgid "form_send_message" +msgstr "Message of sending confirmed" + +#: formSchema +# defaultMessage: You can add the value of a filled field in the form by inserting its ID between curly brackets preceded by $, example: ${field_id}; you can add also html elements such as links
, new line
, bold and italic formatting. +msgid "form_send_message_helptext" +msgstr "You can add the value of a filled field in the form by inserting its ID between curly brackets preceded by $, example: ${field_id}; you can add html elements such as links
, new line
, bold and italic formatting." + +#: formSchema +# defaultMessage: Show cancel button +msgid "form_show_cancel" +msgstr "Show cancel button" + #: formSchema # defaultMessage: Submit button label msgid "form_submit_label" diff --git a/locales/es/LC_MESSAGES/volto.po b/locales/es/LC_MESSAGES/volto.po index b4a9c21..ac19426 100644 --- a/locales/es/LC_MESSAGES/volto.po +++ b/locales/es/LC_MESSAGES/volto.po @@ -250,6 +250,11 @@ msgstr "Proveedor de captchas" msgid "description" msgstr "Descripción" +#: components/Sidebar +# defaultMessage: Field ID +msgid "fieldId" +msgstr "" + #: formSchema # defaultMessage: Form msgid "form" @@ -265,6 +270,11 @@ msgstr "El formulario se ha enviado correctamente" msgid "form_attachment_send_email_info_text" msgstr "El archivo adjunto se enviará por correo electrónico pero no se almacenará" +#: formSchema +# defaultMessage: Cancel button label +msgid "form_cancel_label" +msgstr "" + #: components/Sidebar # defaultMessage: Clear data msgid "form_clear_data" @@ -275,6 +285,12 @@ msgstr "Borrar datos" msgid "form_confirmClearData" msgstr "¿Está seguro de que quiere borrar todos los datos guardados?" +#: components/Edit +#: components/FormView +# defaultMessage: Annulla +msgid "form_default_cancel_label" +msgstr "" + #: formSchema # defaultMessage: Default sender msgid "form_default_from" @@ -427,6 +443,21 @@ msgstr "Seleccione un valor" msgid "form_send_email" msgstr "Enviar correo electrónico al receptor" +#: formSchema +# defaultMessage: Message of sending confirmed +msgid "form_send_message" +msgstr "" + +#: formSchema +# defaultMessage: You can add the value of a filled field in the form by inserting its ID between curly brackets preceded by $, example: ${field_id}; you can add also html elements such as links
, new line
, bold and italic formatting. +msgid "form_send_message_helptext" +msgstr "" + +#: formSchema +# defaultMessage: Show cancel button +msgid "form_show_cancel" +msgstr "" + #: formSchema # defaultMessage: Submit button label msgid "form_submit_label" diff --git a/locales/eu/LC_MESSAGES/volto.po b/locales/eu/LC_MESSAGES/volto.po index 7bfb027..21c82ef 100644 --- a/locales/eu/LC_MESSAGES/volto.po +++ b/locales/eu/LC_MESSAGES/volto.po @@ -243,6 +243,11 @@ msgstr "" msgid "description" msgstr "Deskribapena" +#: components/Sidebar +# defaultMessage: Field ID +msgid "fieldId" +msgstr "" + #: formSchema # defaultMessage: Form msgid "form" @@ -258,6 +263,11 @@ msgstr "Formularioa ondo bidali da" msgid "form_attachment_send_email_info_text" msgstr "Erantsitako fitxategia email bidez bidaliko da, baina ez da gordeko" +#: formSchema +# defaultMessage: Cancel button label +msgid "form_cancel_label" +msgstr "" + #: components/Sidebar # defaultMessage: Clear data msgid "form_clear_data" @@ -268,6 +278,12 @@ msgstr "Garbitu datuak" msgid "form_confirmClearData" msgstr "Ziur zaude mezu guztiak ezabatu nahi dituzula?" +#: components/Edit +#: components/FormView +# defaultMessage: Annulla +msgid "form_default_cancel_label" +msgstr "" + #: formSchema # defaultMessage: Default sender msgid "form_default_from" @@ -420,6 +436,21 @@ msgstr "Aukeratu balio bat" msgid "form_send_email" msgstr "Bidali posta elektronikoa jasotzaileari" +#: formSchema +# defaultMessage: Message of sending confirmed +msgid "form_send_message" +msgstr "" + +#: formSchema +# defaultMessage: You can add the value of a filled field in the form by inserting its ID between curly brackets preceded by $, example: ${field_id}; you can add also html elements such as links
, new line
, bold and italic formatting. +msgid "form_send_message_helptext" +msgstr "" + +#: formSchema +# defaultMessage: Show cancel button +msgid "form_show_cancel" +msgstr "" + #: formSchema # defaultMessage: Submit button label msgid "form_submit_label" diff --git a/locales/fr/LC_MESSAGES/volto.po b/locales/fr/LC_MESSAGES/volto.po index 80c5e6a..41c57e4 100644 --- a/locales/fr/LC_MESSAGES/volto.po +++ b/locales/fr/LC_MESSAGES/volto.po @@ -241,6 +241,11 @@ msgstr "" msgid "description" msgstr "" +#: components/Sidebar +# defaultMessage: Field ID +msgid "fieldId" +msgstr "" + #: formSchema # defaultMessage: Form msgid "form" @@ -256,6 +261,11 @@ msgstr "Formulaire soumis avec succès" msgid "form_attachment_send_email_info_text" msgstr "" +#: formSchema +# defaultMessage: Cancel button label +msgid "form_cancel_label" +msgstr "" + #: components/Sidebar # defaultMessage: Clear data msgid "form_clear_data" @@ -266,6 +276,12 @@ msgstr "Effacer les données" msgid "form_confirmClearData" msgstr "Voulez-vous vraiment supprimer tous les éléments enregistrés?" +#: components/Edit +#: components/FormView +# defaultMessage: Annulla +msgid "form_default_cancel_label" +msgstr "" + #: formSchema # defaultMessage: Default sender msgid "form_default_from" @@ -418,6 +434,21 @@ msgstr "Sélectionnez une valeur" msgid "form_send_email" msgstr "Envoyer un e-mail au destinataire" +#: formSchema +# defaultMessage: Message of sending confirmed +msgid "form_send_message" +msgstr "" + +#: formSchema +# defaultMessage: You can add the value of a filled field in the form by inserting its ID between curly brackets preceded by $, example: ${field_id}; you can add also html elements such as links
, new line
, bold and italic formatting. +msgid "form_send_message_helptext" +msgstr "" + +#: formSchema +# defaultMessage: Show cancel button +msgid "form_show_cancel" +msgstr "" + #: formSchema # defaultMessage: Submit button label msgid "form_submit_label" diff --git a/locales/it/LC_MESSAGES/volto.po b/locales/it/LC_MESSAGES/volto.po index f29a01f..88e3f5e 100644 --- a/locales/it/LC_MESSAGES/volto.po +++ b/locales/it/LC_MESSAGES/volto.po @@ -241,6 +241,11 @@ msgstr "" msgid "description" msgstr "Descrizione" +#: components/Sidebar +# defaultMessage: Field ID +msgid "fieldId" +msgstr "Identificativo" + #: formSchema # defaultMessage: Form msgid "form" @@ -249,13 +254,18 @@ msgstr "Form" #: components/View # defaultMessage: Form successfully submitted msgid "formSubmitted" -msgstr "Form invato correttamente" +msgstr "Form inviato correttamente" #: formSchema # defaultMessage: Attached file will be sent via email, but not stored msgid "form_attachment_send_email_info_text" msgstr "Il file allegato sarà inviato via email, ma non verrà salvato" +#: formSchema +# defaultMessage: Cancel button label +msgid "form_cancel_label" +msgstr "Testo sul bottone annulla" + #: components/Sidebar # defaultMessage: Clear data msgid "form_clear_data" @@ -266,6 +276,12 @@ msgstr "Pulisci dati" msgid "form_confirmClearData" msgstr "Confermi di voler eliminare tutti i dati salvati?" +#: components/Edit +#: components/FormView +# defaultMessage: Annulla +msgid "form_default_cancel_label" +msgstr "Annulla" + #: formSchema # defaultMessage: Default sender msgid "form_default_from" @@ -418,6 +434,21 @@ msgstr "Seleziona un valore" msgid "form_send_email" msgstr "Invia email al destinatario" +#: formSchema +# defaultMessage: Message of sending confirmed +msgid "form_send_message" +msgstr "Messaggio di conferma invio" + +#: formSchema +# defaultMessage: You can add the value of a filled field in the form by inserting its ID between curly brackets preceded by $, example: ${field_id}; you can add also html elements such as links
, new line
, bold and italic formatting. +msgid "form_send_message_helptext" +msgstr "Si può aggiungere il valore di un campo compilato nella form inserendo il suo identificativo tra parentesi graffe preceduto da $, esempio: ${identificativo}; inoltre si possono aggiungere elementi html come link,
, nuova linea
, formattazioni in bold e italic ." + +#: formSchema +# defaultMessage: Show cancel button +msgid "form_show_cancel" +msgstr "Mostra il bottone annulla" + #: formSchema # defaultMessage: Submit button label msgid "form_submit_label" diff --git a/locales/ja/LC_MESSAGES/volto.po b/locales/ja/LC_MESSAGES/volto.po index d69f80c..dd85140 100644 --- a/locales/ja/LC_MESSAGES/volto.po +++ b/locales/ja/LC_MESSAGES/volto.po @@ -241,6 +241,11 @@ msgstr "" msgid "description" msgstr "" +#: components/Sidebar +# defaultMessage: Field ID +msgid "fieldId" +msgstr "" + #: formSchema # defaultMessage: Form msgid "form" @@ -256,6 +261,11 @@ msgstr "" msgid "form_attachment_send_email_info_text" msgstr "" +#: formSchema +# defaultMessage: Cancel button label +msgid "form_cancel_label" +msgstr "" + #: components/Sidebar # defaultMessage: Clear data msgid "form_clear_data" @@ -266,6 +276,12 @@ msgstr "" msgid "form_confirmClearData" msgstr "" +#: components/Edit +#: components/FormView +# defaultMessage: Annulla +msgid "form_default_cancel_label" +msgstr "" + #: formSchema # defaultMessage: Default sender msgid "form_default_from" @@ -418,6 +434,21 @@ msgstr "" msgid "form_send_email" msgstr "" +#: formSchema +# defaultMessage: Message of sending confirmed +msgid "form_send_message" +msgstr "" + +#: formSchema +# defaultMessage: You can add the value of a filled field in the form by inserting its ID between curly brackets preceded by $, example: ${field_id}; you can add also html elements such as links , new line
, bold and italic formatting. +msgid "form_send_message_helptext" +msgstr "" + +#: formSchema +# defaultMessage: Show cancel button +msgid "form_show_cancel" +msgstr "" + #: formSchema # defaultMessage: Submit button label msgid "form_submit_label" diff --git a/locales/nl/LC_MESSAGES/volto.po b/locales/nl/LC_MESSAGES/volto.po index d69f80c..dd85140 100644 --- a/locales/nl/LC_MESSAGES/volto.po +++ b/locales/nl/LC_MESSAGES/volto.po @@ -241,6 +241,11 @@ msgstr "" msgid "description" msgstr "" +#: components/Sidebar +# defaultMessage: Field ID +msgid "fieldId" +msgstr "" + #: formSchema # defaultMessage: Form msgid "form" @@ -256,6 +261,11 @@ msgstr "" msgid "form_attachment_send_email_info_text" msgstr "" +#: formSchema +# defaultMessage: Cancel button label +msgid "form_cancel_label" +msgstr "" + #: components/Sidebar # defaultMessage: Clear data msgid "form_clear_data" @@ -266,6 +276,12 @@ msgstr "" msgid "form_confirmClearData" msgstr "" +#: components/Edit +#: components/FormView +# defaultMessage: Annulla +msgid "form_default_cancel_label" +msgstr "" + #: formSchema # defaultMessage: Default sender msgid "form_default_from" @@ -418,6 +434,21 @@ msgstr "" msgid "form_send_email" msgstr "" +#: formSchema +# defaultMessage: Message of sending confirmed +msgid "form_send_message" +msgstr "" + +#: formSchema +# defaultMessage: You can add the value of a filled field in the form by inserting its ID between curly brackets preceded by $, example: ${field_id}; you can add also html elements such as links
, new line
, bold and italic formatting. +msgid "form_send_message_helptext" +msgstr "" + +#: formSchema +# defaultMessage: Show cancel button +msgid "form_show_cancel" +msgstr "" + #: formSchema # defaultMessage: Submit button label msgid "form_submit_label" diff --git a/locales/pt/LC_MESSAGES/volto.po b/locales/pt/LC_MESSAGES/volto.po index d69f80c..dd85140 100644 --- a/locales/pt/LC_MESSAGES/volto.po +++ b/locales/pt/LC_MESSAGES/volto.po @@ -241,6 +241,11 @@ msgstr "" msgid "description" msgstr "" +#: components/Sidebar +# defaultMessage: Field ID +msgid "fieldId" +msgstr "" + #: formSchema # defaultMessage: Form msgid "form" @@ -256,6 +261,11 @@ msgstr "" msgid "form_attachment_send_email_info_text" msgstr "" +#: formSchema +# defaultMessage: Cancel button label +msgid "form_cancel_label" +msgstr "" + #: components/Sidebar # defaultMessage: Clear data msgid "form_clear_data" @@ -266,6 +276,12 @@ msgstr "" msgid "form_confirmClearData" msgstr "" +#: components/Edit +#: components/FormView +# defaultMessage: Annulla +msgid "form_default_cancel_label" +msgstr "" + #: formSchema # defaultMessage: Default sender msgid "form_default_from" @@ -418,6 +434,21 @@ msgstr "" msgid "form_send_email" msgstr "" +#: formSchema +# defaultMessage: Message of sending confirmed +msgid "form_send_message" +msgstr "" + +#: formSchema +# defaultMessage: You can add the value of a filled field in the form by inserting its ID between curly brackets preceded by $, example: ${field_id}; you can add also html elements such as links
, new line
, bold and italic formatting. +msgid "form_send_message_helptext" +msgstr "" + +#: formSchema +# defaultMessage: Show cancel button +msgid "form_show_cancel" +msgstr "" + #: formSchema # defaultMessage: Submit button label msgid "form_submit_label" diff --git a/locales/pt_BR/LC_MESSAGES/volto.po b/locales/pt_BR/LC_MESSAGES/volto.po index b293dc4..1853540 100644 --- a/locales/pt_BR/LC_MESSAGES/volto.po +++ b/locales/pt_BR/LC_MESSAGES/volto.po @@ -247,6 +247,11 @@ msgstr "" msgid "description" msgstr "descrição" +#: components/Sidebar +# defaultMessage: Field ID +msgid "fieldId" +msgstr "" + #: formSchema # defaultMessage: Form msgid "form" @@ -262,6 +267,11 @@ msgstr "Formulário enviado com sucesso" msgid "form_attachment_send_email_info_text" msgstr "" +#: formSchema +# defaultMessage: Cancel button label +msgid "form_cancel_label" +msgstr "" + #: components/Sidebar # defaultMessage: Clear data msgid "form_clear_data" @@ -272,6 +282,12 @@ msgstr "Limpar dados" msgid "form_confirmClearData" msgstr "Você tem certeza que deseja apagar todos as respostas salvas?" +#: components/Edit +#: components/FormView +# defaultMessage: Annulla +msgid "form_default_cancel_label" +msgstr "" + #: formSchema # defaultMessage: Default sender msgid "form_default_from" @@ -424,6 +440,21 @@ msgstr "Selecione um valor" msgid "form_send_email" msgstr "Enviar e-mail para o destinatário" +#: formSchema +# defaultMessage: Message of sending confirmed +msgid "form_send_message" +msgstr "" + +#: formSchema +# defaultMessage: You can add the value of a filled field in the form by inserting its ID between curly brackets preceded by $, example: ${field_id}; you can add also html elements such as links
, new line
, bold and italic formatting. +msgid "form_send_message_helptext" +msgstr "" + +#: formSchema +# defaultMessage: Show cancel button +msgid "form_show_cancel" +msgstr "" + #: formSchema # defaultMessage: Submit button label msgid "form_submit_label" diff --git a/locales/ro/LC_MESSAGES/volto.po b/locales/ro/LC_MESSAGES/volto.po index d69f80c..dd85140 100644 --- a/locales/ro/LC_MESSAGES/volto.po +++ b/locales/ro/LC_MESSAGES/volto.po @@ -241,6 +241,11 @@ msgstr "" msgid "description" msgstr "" +#: components/Sidebar +# defaultMessage: Field ID +msgid "fieldId" +msgstr "" + #: formSchema # defaultMessage: Form msgid "form" @@ -256,6 +261,11 @@ msgstr "" msgid "form_attachment_send_email_info_text" msgstr "" +#: formSchema +# defaultMessage: Cancel button label +msgid "form_cancel_label" +msgstr "" + #: components/Sidebar # defaultMessage: Clear data msgid "form_clear_data" @@ -266,6 +276,12 @@ msgstr "" msgid "form_confirmClearData" msgstr "" +#: components/Edit +#: components/FormView +# defaultMessage: Annulla +msgid "form_default_cancel_label" +msgstr "" + #: formSchema # defaultMessage: Default sender msgid "form_default_from" @@ -418,6 +434,21 @@ msgstr "" msgid "form_send_email" msgstr "" +#: formSchema +# defaultMessage: Message of sending confirmed +msgid "form_send_message" +msgstr "" + +#: formSchema +# defaultMessage: You can add the value of a filled field in the form by inserting its ID between curly brackets preceded by $, example: ${field_id}; you can add also html elements such as links
, new line
, bold and italic formatting. +msgid "form_send_message_helptext" +msgstr "" + +#: formSchema +# defaultMessage: Show cancel button +msgid "form_show_cancel" +msgstr "" + #: formSchema # defaultMessage: Submit button label msgid "form_submit_label" diff --git a/locales/volto.pot b/locales/volto.pot index 7c923c3..1f030d6 100644 --- a/locales/volto.pot +++ b/locales/volto.pot @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: Plone\n" -"POT-Creation-Date: 2023-05-29T11:05:12.094Z\n" +"POT-Creation-Date: 2023-12-06T09:16:14.589Z\n" "Last-Translator: Plone i18n \n" "Language-Team: Plone i18n \n" "MIME-Version: 1.0\n" @@ -243,6 +243,11 @@ msgstr "" msgid "description" msgstr "" +#: components/Sidebar +# defaultMessage: Field ID +msgid "fieldId" +msgstr "" + #: formSchema # defaultMessage: Form msgid "form" @@ -258,6 +263,11 @@ msgstr "" msgid "form_attachment_send_email_info_text" msgstr "" +#: formSchema +# defaultMessage: Cancel button label +msgid "form_cancel_label" +msgstr "" + #: components/Sidebar # defaultMessage: Clear data msgid "form_clear_data" @@ -268,6 +278,12 @@ msgstr "" msgid "form_confirmClearData" msgstr "" +#: components/Edit +#: components/FormView +# defaultMessage: Annulla +msgid "form_default_cancel_label" +msgstr "" + #: formSchema # defaultMessage: Default sender msgid "form_default_from" @@ -420,6 +436,21 @@ msgstr "" msgid "form_send_email" msgstr "" +#: formSchema +# defaultMessage: Message of sending confirmed +msgid "form_send_message" +msgstr "" + +#: formSchema +# defaultMessage: You can add the value of a filled field in the form by inserting its ID between curly brackets preceded by $, example: ${field_id}; you can add also html elements such as links
, new line
, bold and italic formatting. +msgid "form_send_message_helptext" +msgstr "" + +#: formSchema +# defaultMessage: Show cancel button +msgid "form_show_cancel" +msgstr "" + #: formSchema # defaultMessage: Submit button label msgid "form_submit_label" diff --git a/src/components/Edit.jsx b/src/components/Edit.jsx index 02f88d2..52789ea 100644 --- a/src/components/Edit.jsx +++ b/src/components/Edit.jsx @@ -21,6 +21,10 @@ const messages = defineMessages({ id: 'form_default_submit_label', defaultMessage: 'Invia', }, + default_cancel_label: { + id: 'form_default_cancel_label', + defaultMessage: 'Annulla', + }, warning: { id: 'form_edit_warning', defaultMessage: 'Attenzione!', @@ -93,6 +97,14 @@ class Edit extends SubblocksEdit { + {this.props.data?.show_cancel && ( + + )} @@ -171,6 +205,12 @@ const FormView = ({ )} + {data?.show_cancel && ( + + )}