Plugin Directory

Changeset 3484591


Ignore:
Timestamp:
03/17/2026 09:13:57 AM (2 weeks ago)
Author:
ZanderZ
Message:

Update to version 6.5.3 from GitHub

Location:
recras
Files:
54 edited
1 copied

Legend:

Unmodified
Added
Removed
  • recras/tags/6.5.3/changelog.md

    r3457781 r3484591  
    11# Changelog
     2
     3## 6.5.3 (2026-03-17)
     4* Styling fix for Gutenberg info texts
     5* Only show contact form widget when your recras allows it
    26
    37## 6.5.2 (2026-02-10)
  • recras/tags/6.5.3/css/gutenberg.css

    r2489312 r3484591  
    22    align-items: center; /* Fix default alignment */
    33}
    4 .block-editor p.recrasInfoText {
     4p.recrasInfoText {
    55    background: #f3f4f5;
    66    border-left: 5px solid hsl(199, 73%, 43%);
  • recras/tags/6.5.3/editor/plugin.js

    r3235419 r3484591  
    3434    });
    3535
    36     editor.addButton('recras-contact', {
    37         title: recras_l10n.contact_form,
    38         image: url + '/contact.svg',
    39         onclick: function() {
    40             tb_show(recras_l10n.contact_form, 'admin.php?page=form-contact');
    41         }
    42     });
     36    if (recras_l10n.showContactForms) {
     37        editor.addButton('recras-contact', {
     38            title: recras_l10n.contact_form,
     39            image: url + '/contact.svg',
     40            onclick: function() {
     41                tb_show(recras_l10n.contact_form, 'admin.php?page=form-contact');
     42            }
     43        });
     44    }
    4345
    4446    editor.addButton('recras-product', {
  • recras/tags/6.5.3/js/gutenberg-availability.js

    r3369571 r3484591  
    11registerGutenbergBlock('recras/availability', {
    22    title: wp.i18n.__('Availability calendar', TEXT_DOMAIN),
     3    apiVersion: 3,
    34    icon: 'calendar-alt',
    45    category: 'recras',
  • recras/tags/6.5.3/js/gutenberg-bookprocess.js

    r3447037 r3484591  
    11registerGutenbergBlock('recras/bookprocess', {
    22    title: wp.i18n.__('Book process', TEXT_DOMAIN),
     3    apiVersion: 3,
    34    icon: 'editor-ul',
    45    category: 'recras',
  • recras/tags/6.5.3/js/gutenberg-contactform.js

    r3447037 r3484591  
    11registerGutenbergBlock('recras/contactform', {
    2     title: wp.i18n.__('Contact form', TEXT_DOMAIN),
     2    title: wp.i18n.__('Contact form (deprecated)', TEXT_DOMAIN),
     3    apiVersion: 3,
    34    icon: 'email',
    45    category: 'recras',
     
    191192        };
    192193
    193         retval.push(recrasHelper.elementText('Recras - ' + wp.i18n.__('Contact form', TEXT_DOMAIN)));
     194        retval.push(recrasHelper.elementText('Recras - ' + wp.i18n.__('Contact form (deprecated)', TEXT_DOMAIN)));
    194195
    195196        retval.push(createEl(compSelectControl, optionsIDControl));
  • recras/tags/6.5.3/js/gutenberg-onlinebooking.js

    r3369571 r3484591  
    11registerGutenbergBlock('recras/onlinebooking', {
    2     title: wp.i18n.__('Online booking of packages', TEXT_DOMAIN),
     2    title: wp.i18n.__('Online booking of packages (deprecated)', TEXT_DOMAIN),
     3    apiVersion: 3,
    34    icon: 'admin-site',
    45    category: 'recras',
     
    297298        }
    298299
    299         retval.push(recrasHelper.elementText('Recras - ' + wp.i18n.__('Online booking of packages', TEXT_DOMAIN)));
     300        retval.push(recrasHelper.elementText('Recras - ' + wp.i18n.__('Online booking of packages (deprecated)', TEXT_DOMAIN)));
    300301        retval.push(createEl(compRadioControl, optionsNewLibraryControl));
    301302        retval.push(recrasHelper.elementInfo(
  • recras/tags/6.5.3/js/gutenberg-package.js

    r3447037 r3484591  
    11registerGutenbergBlock('recras/package', {
    22    title: wp.i18n.__('Package', TEXT_DOMAIN),
     3    apiVersion: 3,
    34    icon: 'clipboard',
    45    category: 'recras',
  • recras/tags/6.5.3/js/gutenberg-product.js

    r3447037 r3484591  
    11registerGutenbergBlock('recras/product', {
    22    title: wp.i18n.__('Product', TEXT_DOMAIN),
     3    apiVersion: 3,
    34    icon: 'cart',
    45    category: 'recras',
  • recras/tags/6.5.3/js/gutenberg-voucher-info.js

    r3447037 r3484591  
    11registerGutenbergBlock('recras/voucher-info', {
    22    title: wp.i18n.__('Voucher info', TEXT_DOMAIN),
     3    apiVersion: 3,
    34    icon: 'money',
    45    category: 'recras',
  • recras/tags/6.5.3/js/gutenberg-voucher-sales.js

    r3447037 r3484591  
    11registerGutenbergBlock('recras/voucher-sales', {
    2     title: wp.i18n.__('Voucher sales', TEXT_DOMAIN),
     2    title: wp.i18n.__('Voucher sales (deprecated)', TEXT_DOMAIN),
     3    apiVersion: 3,
    34    icon: 'money',
    45    category: 'recras',
     
    8788        };
    8889
    89         retval.push(recrasHelper.elementText('Recras - ' + wp.i18n.__('Voucher sales', TEXT_DOMAIN)));
     90        retval.push(recrasHelper.elementText('Recras - ' + wp.i18n.__('Voucher sales (deprecated)', TEXT_DOMAIN)));
    9091        retval.push(createEl(compSelectControl, optionsIDControl));
    9192        retval.push(createEl(compSelectControl, optionsRedirectControl));
  • recras/tags/6.5.3/lang/recras-de_DE-recras-gutenberg-global.json

    r3369571 r3484591  
    1 {"domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural_forms":"nplurals=2; plural=(n != 1);","lang":"de_DE"},"Package":["Arrangement"],"If you are not seeing certain packages, make sure in Recras \"May be presented on a website (via API)\" is enabled on the tab \"Extra settings\" of the package.":["Wenn Sie bestimmte Pakete nicht sehen, stellen Sie sicher, dass in Recras \"Kann auf einer Website (über API)\" auf der Registerkarte \"Extra-Einstellungen\" des Pakets angezeigt werden."],"Show what?":["Zeigen Sie was?"],"Title":["Titel"],"Description":["Beschreibung"],"Duration":["Dauer"],"Starting location":["Empfangsort"],"Minimum number of persons":[""],"Price p.p. excl. VAT":[""],"Price p.p. incl. VAT":[""],"Total price excl. VAT":[""],"Total price incl. VAT":[""],"Programme":["Programm"],"Image tag":[""],"Relative image URL":[""],"Start time":[""],"hh:mm":["UU:MM"],"Show header?":[""],"Yes":["Ja"],"No":["Nein"],"Insert shortcode":[""],"Integration method":[""],"Seamless (recommended)":[""],"iframe (uses setting in your Recras)":[""],"Seamless integration uses the styling of your website. At Recras → Settings in the menu on the left, you can set an optional theme.":[""],"iframe integration uses the styling set in your Recras. You can change the styling in Recras via Settings → Other settings → Custom CSS.":[""],"Package selection":[""],"To (de)select multiple packages, hold Ctrl and click (Cmd on Mac)":[""],"No pre-filled package":[""],"Preview times in programme":[""],"Pre-fill amounts (requires pre-filled package)":[""],"Sorry, this is only available using the Gutenberg editor.":[""],"Pre-fill date (requires exactly 1 package selected)":[""],"yyyy-mm-dd":["JJJJ-MM-TT"],"Pre-fill time (requires exactly 1 package selected)":[""],"Thank-you page":[""],"Don't redirect":[""],"Pages":["Seiten"],"Posts":["Nachrichten"],"Show discount fields":[""],"Automatic resize?":[""],"Book process":["Buchungsprozess"],"Initial value for first widget":[""],"Please note that no validation on this value is performed. Invalid values may be ignored or may stop the book process from working properly.":[""],"Hide first widget?":[""],"Contact form":["Kontaktformular"],"Show title?":[""],"Show labels?":[""],"Show placeholders?":[""],"Some packages may not be available for all contact forms. You can change this by editing your contact forms in Recras.":[""],"If you are still missing packages, make sure in Recras \"May be presented on a website (via API)\" is enabled on the tab \"Extra settings\" of the package.":[""],"HTML element":[""],"Definition list":[""],"Ordered list":[""],"Table":["Tabelle"],"Element for single choices":[""],"Drop-down list (Select)":[""],"Radio buttons":[""],"This relates to: customer type, package selection, gender, and single choice":[""],"Submit button text":[""],"Send":["Senden"],"Product":["Produkt"],"Description (short)":[""],"Description (long)":[""],"Image URL":[""],"Minimum amount":[""],"Price (incl. VAT)":[""],"Template":[""],"Name":[""],"Price":["Preis"],"Validity":["Gültigkeit"],"No pre-filled template":[""],"Show quantity input (will be set to 1 if not shown)":[""],"Availability calendar":[""],"No suitable packages found":[""],"Auto resize iframe":[""],"Enter package ID. Leave empty to not prefill.":[""],"Enter date in YYYY-MM-DD format. Leave empty to not prefill.":[""],"Prefill value for first widget? (optional)":[""],"Loading data...":[""],"Package (optional)":[""],"i.e. https://www.recras.com/thanks/":[""],"Thank-you page (optional, leave empty to not redirect)":[""],"Recras → Settings menu":[""],"Please enter your Recras domain in the %s before adding widgets.":[""],"Online booking of packages":[""],"Pre-fill amounts (requires exactly 1 package selected)":[""],"e.g. 14:00":["z.B. 14:00"],"Pre-filled package":[""],"Pre-filled package (optional)":[""],"If you select a single package, it will be pre-filled and will skip the package selection step.":[""],"Property to show":[""],"If you are not seeing certain products, make sure in Recras \"May be presented on a website (via API)\" is enabled on the tab \"Presentation\" of the product.":[""],"Could not find any products. Make sure in Recras \"May be presented on a website (via API)\" is enabled on the tab \"Presentation\" of the product.":[""],"Voucher info":[""],"Voucher template":[""],"Voucher sales":[""],"Error: no ID set":[""],"Error: ID is not a number":[""],"Error: %s":["Fehlermeldung: %s"],"Error: Package %d does not exist or may not be presented on a website":[""],"Error: programme is empty":[""],"Error: unknown option":[""],"From":["Von"],"Until":["Bis"],"Activity":["Aktivität"],"Day %d":["Tag %d"],"No duration specified":[""],"No location specified":[""],"Error: book process does not exist":[""],"Contact form might be deleted":[""],"Error: package is set, but contact form does not support packages":[""],"Error: redirect is set, but is an invalid URL":[""],"Unknown":["Unbekannt"],"Male":["Mann"],"Female":["Frau"],"(required)":["(erforderlich)"],"Clear choice":["Wahl löschen"],"No book process has been chosen yet. Click on this text to select a book process.":[""],"Book process %s cannot be found. It was either deleted from Recras, or made private.":[""],"Book process \"%s\" is integrated here.":[""],"The first widget is hidden for the booker, and has an initial value of \"%s\".":[""],"It has an initial value for the first widget of \"%s\".":[""],"Error: could not retrieve data from Recras. The error message received was: %s":[""],"Error: could not parse data from Recras. The error message was: %s":[""],"Error: \"prefill_date\" is not a valid ISO 8601 string":[""],"Error: \"prefill_date\" is a date in the past":[""],"Error: \"prefill_time\" is not a valid time string (e.g. 14:30)":[""],"Error: \"product_amounts\" is invalid":[""],"Settings":["Einstellungen"],"Cache":[""],"Documentation":["Dokumentation"],"Shortcodes":[""],"Error: you have not set your Recras domain yet":[""],"Error: your Recras domain has not been set yet, but you do not have the permission to set this. Please ask your site administrator to do this for you.":[""],"Could not connect to your Recras":[""],"Package availability":["Arrangement-Verfügbarkeit"],"At least one choice is required":[""],"Loading...":["Laden..."],"Your message was sent successfully":[""],"There was an error sending your message":[""],"Previous month":["Vorheriger Monat"],"Next month":["Nächsten Monat"],"January":["Januar"],"February":["Februar"],"March":["März"],"April":["April"],"May":["Mai"],"June":["Juni"],"July":["Juli"],"August":["August"],"September":["September"],"October":["Oktober"],"November":["November"],"December":["Dezember"],"Sunday":["Sonntag"],"Monday":["Montag"],"Tuesday":["Dienstag"],"Wednesday":["Mittwoch"],"Thursday":["Donnerstag"],"Friday":["Freitag"],"Saturday":["Samstag"],"Sun":["So"],"Mon":["Mo"],"Tue":["Di"],"Wed":["Mi"],"Thu":["Do"],"Fri":["Fr"],"Sat":["Sa"],"Error: product does not exist":[""],"This option is <strong>not needed when using book processes</strong>. GA is integrated automatically for them.":[""],"Use this setting if you want to be able to style the date picker in contact forms.":[""],"On some websites, the date picker in a book process has a tiny font. Enable this to fix this.":[""],"Used in prices, such as 100,00.":[""],"Instance not found!":[""],"Error fetching instance!":[""],"You do not have sufficient permissions to access this page.":[""],"No theme":["Kein Thema"],"Basic theme":["Grundthema"],"BP Green":["BP Grün"],"Reasonably Red":["Ganz Rot"],"Recras Blue":["Recras Blau"],"Recras settings":["Recras-Einstellungen"],"Currency symbol":[""],"Decimal separator":[""],"Use calendar widget for contact forms":[""],"Fix book process datepicker styling":[""],"Theme for Recras integrations":[""],"Enable Google Analytics integration? (deprecated)":[""],"For more information on these options, please see the %s page.":[""],"Error: template does not exist":[""],"The cache was cleared.":[""],"The selected cache could not be cleared. This could be an error, or there could be nothing to clear.":[""],"Clear Recras cache":[""],"Data coming from your Recras (contact forms, packages, products, voucher templates) is cached for up to 24 hours. If you make important changes (i.e. a price increase) it is recommended you clear the Recras cache.":[""],"Packages":["Arrangements"],"Book processes":["Buchungsprozesse"],"Contact forms":["Kontaktformulare"],"Products":["Produkte"],"Save":["Speichern"]}}}
     1{"domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural_forms":"nplurals=2; plural=(n != 1);","lang":"de_DE"},"yyyy-mm-dd":["JJJJ-MM-TT"],"hh:mm":["UU:MM"],"Availability calendar":[""],"No suitable packages found":[""],"Package":["Arrangement"],"Auto resize iframe":[""],"Book process":["Buchungsprozess"],"Enter package ID. Leave empty to not prefill.":[""],"Enter date in YYYY-MM-DD format. Leave empty to not prefill.":[""],"Prefill value for first widget? (optional)":[""],"Hide first widget?":[""],"Send":["Senden"],"Loading data...":[""],"Contact form":["Kontaktformular"],"Show title?":[""],"Show labels?":["Zeigen Sie was?"],"Show placeholders?":[""],"Package (optional)":[""],"Definition list":[""],"Ordered list":[""],"Table":["Tabelle"],"HTML element":[""],"Drop-down list (Select)":[""],"Radio buttons":[""],"Element for single choices":[""],"Submit button text":[""],"i.e. https://www.recras.com/thanks/":[""],"Thank-you page (optional, leave empty to not redirect)":[""],"Some packages may not be available for all contact forms. You can change this by editing your contact forms in Recras.":[""],"If you are still missing packages, make sure in Recras \"May be presented on a website (via API)\" is enabled on the tab \"Extra settings\" of the package.":[""],"Recras → Settings menu":[""],"Please enter your Recras domain in the %s before adding widgets.":[""],"Pages":["Seiten"],"Posts":["Nachrichten"],"Online booking of packages (deprecated)":[""],"Seamless (recommended)":[""],"iframe (uses setting in your Recras)":[""],"Integration method":[""],"Preview times in programme":[""],"Show discount fields":[""],"Pre-fill amounts (requires exactly 1 package selected)":[""],"Pre-fill time (requires exactly 1 package selected)":[""],"e.g. 14:00":["z.B. 14:00"],"Pre-filled package":[""],"Pre-filled package (optional)":[""],"Seamless integration uses the styling of your website. At Recras → Settings in the menu on the left, you can set an optional theme.":[""],"iframe integration uses the styling set in your Recras. You can change the styling in Recras via Settings → Other settings → Custom CSS.":[""],"Package selection":[""],"If you are not seeing certain packages, make sure in Recras \"May be presented on a website (via API)\" is enabled on the tab \"Extra settings\" of the package.":["Wenn Sie bestimmte Pakete nicht sehen, stellen Sie sicher, dass in Recras \"Kann auf einer Website (über API)\" auf der Registerkarte \"Extra-Einstellungen\" des Pakets angezeigt werden."],"If you select a single package, it will be pre-filled and will skip the package selection step.":[""],"Pre-fill date (requires exactly 1 package selected)":[""],"Description":["Beschreibung"],"Duration":["Dauer"],"Image tag":[""],"Minimum number of persons":[""],"Price p.p. excl. VAT":[""],"Price p.p. incl. VAT":[""],"Programme":["Programm"],"Starting location":["Empfangsort"],"Title":["Titel"],"Total price excl. VAT":[""],"Total price incl. VAT":[""],"Relative image URL":[""],"Property to show":[""],"Start time":[""],"Show header?":[""],"Product":["Produkt"],"Description (long)":[""],"Description (short)":[""],"Image URL":[""],"Minimum amount":[""],"Price (incl. VAT)":[""],"If you are not seeing certain products, make sure in Recras \"May be presented on a website (via API)\" is enabled on the tab \"Presentation\" of the product.":[""],"Could not find any products. Make sure in Recras \"May be presented on a website (via API)\" is enabled on the tab \"Presentation\" of the product.":[""],"Voucher info":[""],"Voucher template":[""],"Name":[""],"Price":["Preis"],"Validity":["Gültigkeit"],"Voucher sales (deprecated)":[""],"Show quantity input (will be set to 1 if not shown)":[""],"Error: no ID set":[""],"Error: ID is not a number":[""],"Error: %s":["Fehlermeldung: %s"],"Error: Package %d does not exist or may not be presented on a website":[""],"Error: programme is empty":[""],"Error: unknown option":[""],"From":["Von"],"Until":["Bis"],"Activity":["Aktivität"],"Day %d":["Tag %d"],"No duration specified":[""],"No location specified":[""],"Error: book process does not exist":[""],"Contact form might be deleted":[""],"Error: package is set, but contact form does not support packages":[""],"Error: redirect is set, but is an invalid URL":[""],"Unknown":["Unbekannt"],"Male":["Mann"],"Female":["Frau"],"(required)":["(erforderlich)"],"Clear choice":["Wahl löschen"],"No book process has been chosen yet. Click on this text to select a book process.":[""],"Book process %s cannot be found. It was either deleted from Recras, or made private.":[""],"Book process \"%s\" is integrated here.":[""],"The first widget is hidden for the booker, and has an initial value of \"%s\".":[""],"It has an initial value for the first widget of \"%s\".":[""],"Error: could not retrieve data from Recras. The error message received was: %s":[""],"Error: could not parse data from Recras. The error message was: %s":[""],"Error: \"prefill_date\" is not a valid ISO 8601 string":[""],"Error: \"prefill_date\" is a date in the past":[""],"Error: \"prefill_time\" is not a valid time string (e.g. 14:30)":[""],"Error: \"product_amounts\" is invalid":[""],"Settings":["Einstellungen"],"Cache":[""],"Documentation":["Dokumentation"],"Shortcodes":[""],"Online booking of packages":[""],"Voucher sales":[""],"Error: you have not set your Recras domain yet":[""],"Error: your Recras domain has not been set yet, but you do not have the permission to set this. Please ask your site administrator to do this for you.":[""],"Could not connect to your Recras":[""],"Package availability":["Arrangement-Verfügbarkeit"],"At least one choice is required":[""],"Loading...":["Laden..."],"Your message was sent successfully":[""],"There was an error sending your message":[""],"Previous month":["Vorheriger Monat"],"Next month":["Nächsten Monat"],"January":["Januar"],"February":["Februar"],"March":["März"],"April":["April"],"May":["Mai"],"June":["Juni"],"July":["Juli"],"August":["August"],"September":["September"],"October":["Oktober"],"November":["November"],"December":["Dezember"],"Sunday":["Sonntag"],"Monday":["Montag"],"Tuesday":["Dienstag"],"Wednesday":["Mittwoch"],"Thursday":["Donnerstag"],"Friday":["Freitag"],"Saturday":["Samstag"],"Sun":["So"],"Mon":["Mo"],"Tue":["Di"],"Wed":["Mi"],"Thu":["Do"],"Fri":["Fr"],"Sat":["Sa"],"Error: product does not exist":[""],"This option is <strong>not needed when using book processes</strong>. GA is integrated automatically for them.":[""],"Use this setting if you want to be able to style the date picker in contact forms.":[""],"On some websites, the date picker in a book process has a tiny font. Enable this to fix this.":[""],"Used in prices, such as 100,00.":[""],"Instance not found!":[""],"Error fetching instance!":[""],"You do not have sufficient permissions to access this page.":[""],"No theme":["Kein Thema"],"Basic theme":["Grundthema"],"BP Green":["BP Grün"],"Reasonably Red":["Ganz Rot"],"Recras Blue":["Recras Blau"],"Recras settings":["Recras-Einstellungen"],"Currency symbol":[""],"Decimal separator":[""],"Fix book process datepicker styling":[""],"Theme for Recras integrations":[""],"Enable Google Analytics integration? (deprecated)":[""],"For more information on these options, please see the %s page.":[""],"Error: template does not exist":[""],"Save":["Speichern"]}}}
  • recras/tags/6.5.3/lang/recras-de_DE.po

    r3434941 r3484591  
    22msgstr ""
    33"Project-Id-Version: Recras\n"
    4 "POT-Creation-Date: 2026-01-06 14:51+0100\n"
    5 "PO-Revision-Date: 2026-01-06 14:51+0100\n"
     4"POT-Creation-Date: 2026-03-17 09:26+0100\n"
     5"PO-Revision-Date: 2026-03-17 09:26+0100\n"
    66"Last-Translator: Sander de Jong <sander@recras.nl>\n"
    77"Language-Team: Recras\n"
     
    2020"X-Poedit-SearchPathExcluded-2: node_modules\n"
    2121
    22 #: editor/form-booking.php:73 src/ContactForm.php:268 src/ContactForm.php:310
     22#: editor/form-booking.php:73 src/ContactForm.php:273 src/ContactForm.php:315
    2323msgid "yyyy-mm-dd"
    2424msgstr "JJJJ-MM-TT"
    2525
    26 #: editor/form-booking.php:82 js/gutenberg-package.js:127
    27 #: src/ContactForm.php:285
     26#: editor/form-booking.php:82 js/gutenberg-package.js:131
     27#: src/ContactForm.php:290
    2828msgid "hh:mm"
    2929msgstr "UU:MM"
    3030
    31 #: js/gutenberg-availability.js:2 js/gutenberg-availability.js:35
     31#: js/gutenberg-availability.js:2 js/gutenberg-availability.js:36
    3232msgid "Availability calendar"
    3333msgstr ""
    3434
    35 #: js/gutenberg-availability.js:38
     35#: js/gutenberg-availability.js:39
    3636msgid "No suitable packages found"
    3737msgstr ""
    3838
    39 #: js/gutenberg-availability.js:50 js/gutenberg-package.js:2
    40 #: js/gutenberg-package.js:50 js/gutenberg-package.js:142 src/Plugin.php:114
    41 #: src/Plugin.php:216
     39#: js/gutenberg-availability.js:51 js/gutenberg-package.js:2
     40#: js/gutenberg-package.js:54 js/gutenberg-package.js:146 src/Plugin.php:114
     41#: src/Plugin.php:228
    4242msgid "Package"
    4343msgstr "Arrangement"
    4444
    45 #: js/gutenberg-availability.js:59 js/gutenberg-onlinebooking.js:295
     45#: js/gutenberg-availability.js:60 js/gutenberg-onlinebooking.js:296
    4646msgid "Auto resize iframe"
    4747msgstr ""
    4848
    49 #: js/gutenberg-bookprocess.js:2 js/gutenberg-bookprocess.js:45
    50 #: js/gutenberg-bookprocess.js:59 src/Elementor/Bookprocess.php:17
     49#: js/gutenberg-bookprocess.js:2 js/gutenberg-bookprocess.js:49
     50#: js/gutenberg-bookprocess.js:65 src/Elementor/Bookprocess.php:17
    5151#: src/Elementor/Bookprocess.php:35 src/Elementor/Bookprocess.php:45
    52 #: src/Plugin.php:115 src/Plugin.php:215
     52#: src/Plugin.php:115 src/Plugin.php:227
    5353msgid "Book process"
    5454msgstr "Buchungsprozess"
    5555
    56 #: js/gutenberg-bookprocess.js:76
     56#: js/gutenberg-bookprocess.js:82
    5757msgid "Enter package ID. Leave empty to not prefill."
    5858msgstr ""
    5959
    60 #: js/gutenberg-bookprocess.js:77
     60#: js/gutenberg-bookprocess.js:83
    6161msgid "Enter date in YYYY-MM-DD format. Leave empty to not prefill."
    6262msgstr ""
    6363
    64 #: js/gutenberg-bookprocess.js:87 src/Elementor/Bookprocess.php:61
     64#: js/gutenberg-bookprocess.js:93 src/Elementor/Bookprocess.php:61
    6565msgid "Prefill value for first widget? (optional)"
    6666msgstr ""
    6767
    68 #: js/gutenberg-bookprocess.js:99 src/Elementor/Bookprocess.php:74
     68#: js/gutenberg-bookprocess.js:105 src/Elementor/Bookprocess.php:74
    6969msgid "Hide first widget?"
    7070msgstr ""
    7171
    72 #: js/gutenberg-contactform.js:2 js/gutenberg-contactform.js:76
    73 #: js/gutenberg-contactform.js:193 src/Plugin.php:116 src/Plugin.php:212
     72#: js/gutenberg-contactform.js:2 js/gutenberg-contactform.js:194
     73#: src/Plugin.php:224
     74#, fuzzy
     75#| msgid "Contact form"
     76msgid "Contact form (deprecated)"
     77msgstr "Kontaktformular"
     78
     79#: js/gutenberg-contactform.js:15 js/gutenberg-contactform.js:28
     80#: src/ContactForm.php:122
     81msgid "Send"
     82msgstr "Senden"
     83
     84#: js/gutenberg-contactform.js:61 js/gutenberg-onlinebooking.js:63
     85#: js/gutenberg-voucher-sales.js:46
     86msgid "Loading data..."
     87msgstr ""
     88
     89#: js/gutenberg-contactform.js:77 src/Plugin.php:116
    7490msgid "Contact form"
    7591msgstr "Kontaktformular"
    7692
    77 #: js/gutenberg-contactform.js:14 js/gutenberg-contactform.js:27
    78 #: src/ContactForm.php:117
    79 msgid "Send"
    80 msgstr "Senden"
    81 
    82 #: js/gutenberg-contactform.js:60 js/gutenberg-onlinebooking.js:62
    83 #: js/gutenberg-voucher-sales.js:41
    84 msgid "Loading data..."
    85 msgstr ""
    86 
    87 #: js/gutenberg-contactform.js:98
     93#: js/gutenberg-contactform.js:99
    8894msgid "Show title?"
    8995msgstr ""
    9096
    91 #: js/gutenberg-contactform.js:107
     97#: js/gutenberg-contactform.js:108
    9298msgid "Show labels?"
    93 msgstr ""
    94 
    95 #: js/gutenberg-contactform.js:116
     99msgstr "Zeigen Sie was?"
     100
     101#: js/gutenberg-contactform.js:117
    96102msgid "Show placeholders?"
    97103msgstr ""
    98104
    99 #: js/gutenberg-contactform.js:126
     105#: js/gutenberg-contactform.js:127
    100106msgid "Package (optional)"
    101107msgstr ""
    102108
    103 #: js/gutenberg-contactform.js:138
     109#: js/gutenberg-contactform.js:139
    104110msgid "Definition list"
    105111msgstr ""
    106112
    107 #: js/gutenberg-contactform.js:142
     113#: js/gutenberg-contactform.js:143
    108114msgid "Ordered list"
    109115msgstr ""
    110116
    111 #: js/gutenberg-contactform.js:146
     117#: js/gutenberg-contactform.js:147
    112118msgid "Table"
    113119msgstr "Tabelle"
    114120
    115 #: js/gutenberg-contactform.js:149
     121#: js/gutenberg-contactform.js:150
    116122msgid "HTML element"
    117123msgstr ""
    118124
    119 #: js/gutenberg-contactform.js:161
     125#: js/gutenberg-contactform.js:162
    120126msgid "Drop-down list (Select)"
    121127msgstr ""
    122128
    123 #: js/gutenberg-contactform.js:165
     129#: js/gutenberg-contactform.js:166
    124130msgid "Radio buttons"
    125131msgstr ""
    126132
    127 #: js/gutenberg-contactform.js:168
     133#: js/gutenberg-contactform.js:169
    128134msgid "Element for single choices"
    129135msgstr ""
    130136
    131 #: js/gutenberg-contactform.js:177 js/gutenberg-contactform.js:178
     137#: js/gutenberg-contactform.js:178 js/gutenberg-contactform.js:179
    132138msgid "Submit button text"
    133139msgstr ""
    134140
    135 #: js/gutenberg-contactform.js:188 js/gutenberg-onlinebooking.js:232
    136 #: js/gutenberg-voucher-sales.js:71
     141#: js/gutenberg-contactform.js:189 js/gutenberg-onlinebooking.js:233
     142#: js/gutenberg-voucher-sales.js:76
    137143msgid "i.e. https://www.recras.com/thanks/"
    138144msgstr ""
    139145
    140 #: js/gutenberg-contactform.js:189 js/gutenberg-onlinebooking.js:233
    141 #: js/gutenberg-voucher-sales.js:72
     146#: js/gutenberg-contactform.js:190 js/gutenberg-onlinebooking.js:234
     147#: js/gutenberg-voucher-sales.js:77
    142148msgid "Thank-you page (optional, leave empty to not redirect)"
    143149msgstr ""
    144150
    145 #: js/gutenberg-contactform.js:202
     151#: js/gutenberg-contactform.js:203
    146152msgid ""
    147153"Some packages may not be available for all contact forms. You can change "
     
    149155msgstr ""
    150156
    151 #: js/gutenberg-contactform.js:203
     157#: js/gutenberg-contactform.js:204
    152158msgid ""
    153159"If you are still missing packages, make sure in Recras \"May be presented on "
     
    156162msgstr ""
    157163
    158 #: js/gutenberg-global.js:46 src/Settings.php:211
     164#: js/gutenberg-global.js:46 src/Settings.php:223
    159165msgid "Recras → Settings menu"
    160166msgstr ""
    161167
    162 #: js/gutenberg-global.js:48 src/Settings.php:210
     168#: js/gutenberg-global.js:48 src/Settings.php:222
    163169#, javascript-format, php-format
    164170msgid "Please enter your Recras domain in the %s before adding widgets."
    165171msgstr ""
    166172
    167 #: js/gutenberg-global.js:311
     173#: js/gutenberg-global.js:323
    168174msgid "Pages"
    169175msgstr "Seiten"
    170176
    171 #: js/gutenberg-global.js:335
     177#: js/gutenberg-global.js:347
    172178msgid "Posts"
    173179msgstr "Nachrichten"
    174180
    175 #: js/gutenberg-onlinebooking.js:2 js/gutenberg-onlinebooking.js:299
    176 #: src/Plugin.php:117 src/Plugin.php:214
    177 msgid "Online booking of packages"
    178 msgstr ""
    179 
    180 #: js/gutenberg-onlinebooking.js:97
     181#: js/gutenberg-onlinebooking.js:2 js/gutenberg-onlinebooking.js:300
     182#: src/Plugin.php:226
     183msgid "Online booking of packages (deprecated)"
     184msgstr ""
     185
     186#: js/gutenberg-onlinebooking.js:98
    181187msgid "Seamless (recommended)"
    182188msgstr ""
    183189
    184 #: js/gutenberg-onlinebooking.js:101
     190#: js/gutenberg-onlinebooking.js:102
    185191msgid "iframe (uses setting in your Recras)"
    186192msgstr ""
    187193
    188 #: js/gutenberg-onlinebooking.js:120
     194#: js/gutenberg-onlinebooking.js:121
    189195msgid "Integration method"
    190196msgstr ""
    191197
    192 #: js/gutenberg-onlinebooking.js:168
     198#: js/gutenberg-onlinebooking.js:169
    193199msgid "Preview times in programme"
    194200msgstr ""
    195201
    196 #: js/gutenberg-onlinebooking.js:177
     202#: js/gutenberg-onlinebooking.js:178
    197203msgid "Show discount fields"
    198204msgstr ""
    199205
    200 #: js/gutenberg-onlinebooking.js:190
     206#: js/gutenberg-onlinebooking.js:191
    201207msgid "Pre-fill amounts (requires exactly 1 package selected)"
    202208msgstr ""
    203209
    204 #: js/gutenberg-onlinebooking.js:221
     210#: js/gutenberg-onlinebooking.js:222
    205211msgid "Pre-fill time (requires exactly 1 package selected)"
    206212msgstr ""
    207213
    208 #: js/gutenberg-onlinebooking.js:222
     214#: js/gutenberg-onlinebooking.js:223
    209215msgid "e.g. 14:00"
    210216msgstr "z.B. 14:00"
    211217
    212 #: js/gutenberg-onlinebooking.js:285
     218#: js/gutenberg-onlinebooking.js:286
    213219msgid "Pre-filled package"
    214220msgstr ""
    215221
    216 #: js/gutenberg-onlinebooking.js:286
     222#: js/gutenberg-onlinebooking.js:287
    217223msgid "Pre-filled package (optional)"
    218224msgstr ""
    219225
    220 #: js/gutenberg-onlinebooking.js:302
     226#: js/gutenberg-onlinebooking.js:303
    221227msgid ""
    222228"Seamless integration uses the styling of your website. At Recras → Settings "
     
    224230msgstr ""
    225231
    226 #: js/gutenberg-onlinebooking.js:303
     232#: js/gutenberg-onlinebooking.js:304
    227233msgid ""
    228234"iframe integration uses the styling set in your Recras. You can change the "
     
    230236msgstr ""
    231237
    232 #: js/gutenberg-onlinebooking.js:306
     238#: js/gutenberg-onlinebooking.js:307
    233239msgid "Package selection"
    234240msgstr ""
    235241
    236 #: js/gutenberg-onlinebooking.js:311 js/gutenberg-onlinebooking.js:331
    237 #: js/gutenberg-package.js:145
     242#: js/gutenberg-onlinebooking.js:312 js/gutenberg-onlinebooking.js:332
     243#: js/gutenberg-package.js:149
    238244msgid ""
    239245"If you are not seeing certain packages, make sure in Recras \"May be "
     
    245251"Einstellungen\" des Pakets angezeigt werden."
    246252
    247 #: js/gutenberg-onlinebooking.js:312
     253#: js/gutenberg-onlinebooking.js:313
    248254msgid ""
    249255"If you select a single package, it will be pre-filled and will skip the "
     
    251257msgstr ""
    252258
    253 #: js/gutenberg-onlinebooking.js:323
     259#: js/gutenberg-onlinebooking.js:324
    254260msgid "Pre-fill date (requires exactly 1 package selected)"
    255261msgstr ""
    256262
    257 #: js/gutenberg-package.js:67
     263#: js/gutenberg-package.js:71
    258264msgid "Description"
    259265msgstr "Beschreibung"
    260266
    261 #: js/gutenberg-package.js:71 js/gutenberg-product.js:76
     267#: js/gutenberg-package.js:75 js/gutenberg-product.js:79
    262268msgid "Duration"
    263269msgstr "Dauer"
    264270
    265 #: js/gutenberg-package.js:75 js/gutenberg-product.js:80
     271#: js/gutenberg-package.js:79 js/gutenberg-product.js:83
    266272msgid "Image tag"
    267273msgstr ""
    268274
    269 #: js/gutenberg-package.js:79
     275#: js/gutenberg-package.js:83
    270276msgid "Minimum number of persons"
    271277msgstr ""
    272278
    273 #: js/gutenberg-package.js:83
     279#: js/gutenberg-package.js:87
    274280msgid "Price p.p. excl. VAT"
    275281msgstr ""
    276282
    277 #: js/gutenberg-package.js:87
     283#: js/gutenberg-package.js:91
    278284msgid "Price p.p. incl. VAT"
    279285msgstr ""
    280286
    281 #: js/gutenberg-package.js:91
     287#: js/gutenberg-package.js:95
    282288msgid "Programme"
    283289msgstr "Programm"
    284290
    285 #: js/gutenberg-package.js:95
     291#: js/gutenberg-package.js:99
    286292msgid "Starting location"
    287293msgstr "Empfangsort"
    288294
    289 #: js/gutenberg-package.js:99 js/gutenberg-product.js:96
     295#: js/gutenberg-package.js:103 js/gutenberg-product.js:99
    290296msgid "Title"
    291297msgstr "Titel"
    292298
    293 #: js/gutenberg-package.js:103
     299#: js/gutenberg-package.js:107
    294300msgid "Total price excl. VAT"
    295301msgstr ""
    296302
    297 #: js/gutenberg-package.js:107
     303#: js/gutenberg-package.js:111
    298304msgid "Total price incl. VAT"
    299305msgstr ""
    300306
    301 #: js/gutenberg-package.js:111
     307#: js/gutenberg-package.js:115
    302308msgid "Relative image URL"
    303309msgstr ""
    304310
    305 #: js/gutenberg-package.js:114 js/gutenberg-product.js:99
    306 #: js/gutenberg-voucher-info.js:73
     311#: js/gutenberg-package.js:118 js/gutenberg-product.js:102
     312#: js/gutenberg-voucher-info.js:78
    307313msgid "Property to show"
    308314msgstr ""
    309315
    310 #: js/gutenberg-package.js:128
     316#: js/gutenberg-package.js:132
    311317msgid "Start time"
    312318msgstr ""
    313319
    314 #: js/gutenberg-package.js:138
     320#: js/gutenberg-package.js:142
    315321msgid "Show header?"
    316322msgstr ""
    317323
    318 #: js/gutenberg-product.js:2 js/gutenberg-product.js:48
    319 #: js/gutenberg-product.js:102 src/Plugin.php:118 src/Plugin.php:218
     324#: js/gutenberg-product.js:2 js/gutenberg-product.js:51
     325#: js/gutenberg-product.js:105 src/Plugin.php:118 src/Plugin.php:230
    320326msgid "Product"
    321327msgstr "Produkt"
    322328
    323 #: js/gutenberg-product.js:68
     329#: js/gutenberg-product.js:71
    324330msgid "Description (long)"
    325331msgstr ""
    326332
    327 #: js/gutenberg-product.js:72
     333#: js/gutenberg-product.js:75
    328334msgid "Description (short)"
    329335msgstr ""
    330336
    331 #: js/gutenberg-product.js:84
     337#: js/gutenberg-product.js:87
    332338msgid "Image URL"
    333339msgstr ""
    334340
    335 #: js/gutenberg-product.js:88
     341#: js/gutenberg-product.js:91
    336342msgid "Minimum amount"
    337343msgstr ""
    338344
    339 #: js/gutenberg-product.js:92
     345#: js/gutenberg-product.js:95
    340346msgid "Price (incl. VAT)"
    341347msgstr ""
    342348
    343 #: js/gutenberg-product.js:106
     349#: js/gutenberg-product.js:109
    344350msgid ""
    345351"If you are not seeing certain products, make sure in Recras \"May be "
     
    348354msgstr ""
    349355
    350 #: js/gutenberg-product.js:109
     356#: js/gutenberg-product.js:112
    351357msgid ""
    352358"Could not find any products. Make sure in Recras \"May be presented on a "
     
    354360msgstr ""
    355361
    356 #: js/gutenberg-voucher-info.js:2 js/gutenberg-voucher-info.js:76
    357 #: src/Plugin.php:120 src/Plugin.php:221
     362#: js/gutenberg-voucher-info.js:2 js/gutenberg-voucher-info.js:81
     363#: src/Plugin.php:120 src/Plugin.php:234
    358364msgid "Voucher info"
    359365msgstr ""
    360366
    361 #: js/gutenberg-voucher-info.js:44 js/gutenberg-voucher-sales.js:55
     367#: js/gutenberg-voucher-info.js:49 js/gutenberg-voucher-sales.js:60
    362368msgid "Voucher template"
    363369msgstr ""
    364370
    365 #: js/gutenberg-voucher-info.js:62
     371#: js/gutenberg-voucher-info.js:67
    366372msgid "Name"
    367373msgstr ""
    368374
    369 #: js/gutenberg-voucher-info.js:66
     375#: js/gutenberg-voucher-info.js:71
    370376msgid "Price"
    371377msgstr "Preis"
    372378
    373 #: js/gutenberg-voucher-info.js:70
     379#: js/gutenberg-voucher-info.js:75
    374380msgid "Validity"
    375381msgstr "Gültigkeit"
    376382
    377 #: js/gutenberg-voucher-sales.js:2 js/gutenberg-voucher-sales.js:85
    378 #: src/Plugin.php:119 src/Plugin.php:222
    379 msgid "Voucher sales"
    380 msgstr ""
    381 
    382 #: js/gutenberg-voucher-sales.js:82
     383#: js/gutenberg-voucher-sales.js:2 js/gutenberg-voucher-sales.js:90
     384#: src/Plugin.php:235
     385msgid "Voucher sales (deprecated)"
     386msgstr ""
     387
     388#: js/gutenberg-voucher-sales.js:87
    383389msgid "Show quantity input (will be set to 1 if not shown)"
    384390msgstr ""
    385391
    386392#: src/Arrangement.php:21 src/Availability.php:20 src/Bookprocess.php:87
    387 #: src/ContactForm.php:55 src/Products.php:21 src/Vouchers.php:22
     393#: src/ContactForm.php:60 src/Products.php:21 src/Vouchers.php:22
    388394msgid "Error: no ID set"
    389395msgstr ""
    390396
    391397#: src/Arrangement.php:24 src/Availability.php:23 src/Bookprocess.php:91
    392 #: src/ContactForm.php:58 src/OnlineBooking.php:25 src/Products.php:24
     398#: src/ContactForm.php:63 src/OnlineBooking.php:25 src/Products.php:24
    393399#: src/Vouchers.php:25 src/Vouchers.php:78
    394400msgid "Error: ID is not a number"
     
    396402
    397403#: src/Arrangement.php:39 src/Arrangement.php:279 src/Bookprocess.php:98
    398 #: src/ContactForm.php:71 src/ContactForm.php:76
     404#: src/ContactForm.php:76 src/ContactForm.php:81
    399405#, php-format
    400406msgid "Error: %s"
     
    443449msgstr ""
    444450
    445 #: src/ContactForm.php:76
     451#: src/ContactForm.php:81
    446452msgid "Contact form might be deleted"
    447453msgstr ""
    448454
    449 #: src/ContactForm.php:113
     455#: src/ContactForm.php:118
    450456msgid "Error: package is set, but contact form does not support packages"
    451457msgstr ""
    452458
    453 #: src/ContactForm.php:125 src/OnlineBooking.php:70 src/Vouchers.php:93
     459#: src/ContactForm.php:130 src/OnlineBooking.php:70 src/Vouchers.php:93
    454460msgid "Error: redirect is set, but is an invalid URL"
    455461msgstr ""
    456462
    457 #: src/ContactForm.php:376
     463#: src/ContactForm.php:381
    458464msgid "Unknown"
    459465msgstr "Unbekannt"
    460466
    461 #: src/ContactForm.php:377
     467#: src/ContactForm.php:382
    462468msgid "Male"
    463469msgstr "Mann"
    464470
    465 #: src/ContactForm.php:378
     471#: src/ContactForm.php:383
    466472msgid "Female"
    467473msgstr "Frau"
    468474
    469 #: src/ContactForm.php:514
     475#: src/ContactForm.php:536
    470476msgid "(required)"
    471477msgstr "(erforderlich)"
    472478
    473 #: src/ContactForm.php:539
     479#: src/ContactForm.php:561
    474480msgid "Clear choice"
    475481msgstr "Wahl löschen"
     
    541547msgstr ""
    542548
    543 #: src/Plugin.php:99 src/Plugin.php:100 src/Settings.php:407
     549#: src/Plugin.php:99 src/Plugin.php:100 src/Settings.php:419
    544550msgid "Documentation"
    545551msgstr "Dokumentation"
     
    549555msgstr ""
    550556
    551 #: src/Plugin.php:195
     557#: src/Plugin.php:117
     558msgid "Online booking of packages"
     559msgstr ""
     560
     561#: src/Plugin.php:119
     562msgid "Voucher sales"
     563msgstr ""
     564
     565#: src/Plugin.php:207
    552566msgid "Error: you have not set your Recras domain yet"
    553567msgstr ""
    554568
    555 #: src/Plugin.php:197
     569#: src/Plugin.php:209
    556570msgid ""
    557571"Error: your Recras domain has not been set yet, but you do not have the "
     
    560574msgstr ""
    561575
    562 #: src/Plugin.php:213
     576#: src/Plugin.php:225
    563577msgid "Could not connect to your Recras"
    564578msgstr ""
    565579
    566 #: src/Plugin.php:217
     580#: src/Plugin.php:229
    567581msgid "Package availability"
    568582msgstr "Arrangement-Verfügbarkeit"
    569583
    570 #: src/Plugin.php:245
     584#: src/Plugin.php:261
    571585msgid "At least one choice is required"
    572586msgstr ""
    573587
    574 #: src/Plugin.php:246
     588#: src/Plugin.php:262
    575589msgid "Loading..."
    576590msgstr "Laden..."
    577591
    578 #: src/Plugin.php:247
     592#: src/Plugin.php:263
    579593msgid "Your message was sent successfully"
    580594msgstr ""
    581595
    582 #: src/Plugin.php:248
     596#: src/Plugin.php:264
    583597msgid "There was an error sending your message"
    584598msgstr ""
    585599
    586 #: src/Plugin.php:257
     600#: src/Plugin.php:273
    587601msgid "Previous month"
    588602msgstr "Vorheriger Monat"
    589603
    590 #: src/Plugin.php:258
     604#: src/Plugin.php:274
    591605msgid "Next month"
    592606msgstr "Nächsten Monat"
    593607
    594 #: src/Plugin.php:260
     608#: src/Plugin.php:276
    595609msgid "January"
    596610msgstr "Januar"
    597611
    598 #: src/Plugin.php:261
     612#: src/Plugin.php:277
    599613msgid "February"
    600614msgstr "Februar"
    601615
    602 #: src/Plugin.php:262
     616#: src/Plugin.php:278
    603617msgid "March"
    604618msgstr "März"
    605619
    606 #: src/Plugin.php:263
     620#: src/Plugin.php:279
    607621msgid "April"
    608622msgstr "April"
    609623
    610 #: src/Plugin.php:264
     624#: src/Plugin.php:280
    611625msgid "May"
    612626msgstr "Mai"
    613627
    614 #: src/Plugin.php:265
     628#: src/Plugin.php:281
    615629msgid "June"
    616630msgstr "Juni"
    617631
    618 #: src/Plugin.php:266
     632#: src/Plugin.php:282
    619633msgid "July"
    620634msgstr "Juli"
    621635
    622 #: src/Plugin.php:267
     636#: src/Plugin.php:283
    623637msgid "August"
    624638msgstr "August"
    625639
    626 #: src/Plugin.php:268
     640#: src/Plugin.php:284
    627641msgid "September"
    628642msgstr "September"
    629643
    630 #: src/Plugin.php:269
     644#: src/Plugin.php:285
    631645msgid "October"
    632646msgstr "Oktober"
    633647
    634 #: src/Plugin.php:270
     648#: src/Plugin.php:286
    635649msgid "November"
    636650msgstr "November"
    637651
    638 #: src/Plugin.php:271
     652#: src/Plugin.php:287
    639653msgid "December"
    640654msgstr "Dezember"
    641655
    642 #: src/Plugin.php:274
     656#: src/Plugin.php:290
    643657msgid "Sunday"
    644658msgstr "Sonntag"
    645659
    646 #: src/Plugin.php:275
     660#: src/Plugin.php:291
    647661msgid "Monday"
    648662msgstr "Montag"
    649663
    650 #: src/Plugin.php:276
     664#: src/Plugin.php:292
    651665msgid "Tuesday"
    652666msgstr "Dienstag"
    653667
    654 #: src/Plugin.php:277
     668#: src/Plugin.php:293
    655669msgid "Wednesday"
    656670msgstr "Mittwoch"
    657671
    658 #: src/Plugin.php:278
     672#: src/Plugin.php:294
    659673msgid "Thursday"
    660674msgstr "Donnerstag"
    661675
    662 #: src/Plugin.php:279
     676#: src/Plugin.php:295
    663677msgid "Friday"
    664678msgstr "Freitag"
    665679
    666 #: src/Plugin.php:280
     680#: src/Plugin.php:296
    667681msgid "Saturday"
    668682msgstr "Samstag"
    669683
    670 #: src/Plugin.php:283
     684#: src/Plugin.php:299
    671685msgid "Sun"
    672686msgstr "So"
    673687
    674 #: src/Plugin.php:284
     688#: src/Plugin.php:300
    675689msgid "Mon"
    676690msgstr "Mo"
    677691
    678 #: src/Plugin.php:285
     692#: src/Plugin.php:301
    679693msgid "Tue"
    680694msgstr "Di"
    681695
    682 #: src/Plugin.php:286
     696#: src/Plugin.php:302
    683697msgid "Wed"
    684698msgstr "Mi"
    685699
    686 #: src/Plugin.php:287
     700#: src/Plugin.php:303
    687701msgid "Thu"
    688702msgstr "Do"
    689703
    690 #: src/Plugin.php:288
     704#: src/Plugin.php:304
    691705msgid "Fri"
    692706msgstr "Fr"
    693707
    694 #: src/Plugin.php:289
     708#: src/Plugin.php:305
    695709msgid "Sat"
    696710msgstr "Sa"
     
    730744msgstr ""
    731745
    732 #: src/Settings.php:168 src/Settings.php:177 src/Settings.php:186
    733 #: src/Settings.php:198
     746#: src/Settings.php:180 src/Settings.php:189 src/Settings.php:198
     747#: src/Settings.php:210
    734748msgid "You do not have sufficient permissions to access this page."
    735749msgstr ""
    736750
    737 #: src/Settings.php:268
     751#: src/Settings.php:280
    738752msgid "No theme"
    739753msgstr "Kein Thema"
    740754
    741 #: src/Settings.php:272
     755#: src/Settings.php:284
    742756msgid "Basic theme"
    743757msgstr "Grundthema"
    744758
    745 #: src/Settings.php:276
     759#: src/Settings.php:288
    746760msgid "BP Green"
    747761msgstr "BP Grün"
    748762
    749 #: src/Settings.php:280
     763#: src/Settings.php:292
    750764msgid "Reasonably Red"
    751765msgstr "Ganz Rot"
    752766
    753 #: src/Settings.php:284
     767#: src/Settings.php:296
    754768msgid "Recras Blue"
    755769msgstr "Recras Blau"
    756770
    757 #: src/Settings.php:366
     771#: src/Settings.php:378
    758772msgid "Recras settings"
    759773msgstr "Recras-Einstellungen"
    760774
    761 #: src/Settings.php:372
     775#: src/Settings.php:384
    762776#, fuzzy
    763777#| msgid "Recras name"
     
    765779msgstr "Recras-Name"
    766780
    767 #: src/Settings.php:373
     781#: src/Settings.php:385
    768782msgid "Currency symbol"
    769783msgstr ""
    770784
    771 #: src/Settings.php:374
     785#: src/Settings.php:386
    772786msgid "Decimal separator"
    773787msgstr ""
    774788
    775 #: src/Settings.php:375
    776 msgid "Use calendar widget for contact forms"
    777 msgstr ""
    778 
    779 #: src/Settings.php:376
     789#: src/Settings.php:387
     790#, fuzzy
     791#| msgid "Contact form"
     792msgid "Use calendar widget for contact forms (deprecated)"
     793msgstr "Kontaktformular"
     794
     795#: src/Settings.php:388
    780796msgid "Fix book process datepicker styling"
    781797msgstr ""
    782798
    783 #: src/Settings.php:377
     799#: src/Settings.php:389
    784800msgid "Theme for Recras integrations"
    785801msgstr ""
    786802
    787 #: src/Settings.php:378
     803#: src/Settings.php:390
    788804msgid "Enable Google Analytics integration? (deprecated)"
    789805msgstr ""
    790806
    791 #: src/Settings.php:406
     807#: src/Settings.php:418
    792808#, php-format
    793809msgid "For more information on these options, please see the %s page."
  • recras/tags/6.5.3/lang/recras-en_GB.po

    r3434941 r3484591  
    22msgstr ""
    33"Project-Id-Version: Recras\n"
    4 "POT-Creation-Date: 2026-01-06 14:51+0100\n"
    5 "PO-Revision-Date: 2026-01-06 14:51+0100\n"
     4"POT-Creation-Date: 2026-03-17 09:26+0100\n"
     5"PO-Revision-Date: 2026-03-17 09:26+0100\n"
    66"Last-Translator: Sander de Jong <sander@recras.nl>\n"
    77"Language-Team: Recras\n"
     
    2020"X-Poedit-SearchPathExcluded-2: node_modules\n"
    2121
    22 #: editor/form-booking.php:73 src/ContactForm.php:268 src/ContactForm.php:310
     22#: editor/form-booking.php:73 src/ContactForm.php:273 src/ContactForm.php:315
    2323msgid "yyyy-mm-dd"
    2424msgstr ""
    2525
    26 #: editor/form-booking.php:82 js/gutenberg-package.js:127
    27 #: src/ContactForm.php:285
     26#: editor/form-booking.php:82 js/gutenberg-package.js:131
     27#: src/ContactForm.php:290
    2828msgid "hh:mm"
    2929msgstr ""
    3030
    31 #: js/gutenberg-availability.js:2 js/gutenberg-availability.js:35
     31#: js/gutenberg-availability.js:2 js/gutenberg-availability.js:36
    3232msgid "Availability calendar"
    3333msgstr ""
    3434
    35 #: js/gutenberg-availability.js:38
     35#: js/gutenberg-availability.js:39
    3636msgid "No suitable packages found"
    3737msgstr ""
    3838
    39 #: js/gutenberg-availability.js:50 js/gutenberg-package.js:2
    40 #: js/gutenberg-package.js:50 js/gutenberg-package.js:142 src/Plugin.php:114
    41 #: src/Plugin.php:216
     39#: js/gutenberg-availability.js:51 js/gutenberg-package.js:2
     40#: js/gutenberg-package.js:54 js/gutenberg-package.js:146 src/Plugin.php:114
     41#: src/Plugin.php:228
    4242msgid "Package"
    4343msgstr ""
    4444
    45 #: js/gutenberg-availability.js:59 js/gutenberg-onlinebooking.js:295
     45#: js/gutenberg-availability.js:60 js/gutenberg-onlinebooking.js:296
    4646msgid "Auto resize iframe"
    4747msgstr ""
    4848
    49 #: js/gutenberg-bookprocess.js:2 js/gutenberg-bookprocess.js:45
    50 #: js/gutenberg-bookprocess.js:59 src/Elementor/Bookprocess.php:17
     49#: js/gutenberg-bookprocess.js:2 js/gutenberg-bookprocess.js:49
     50#: js/gutenberg-bookprocess.js:65 src/Elementor/Bookprocess.php:17
    5151#: src/Elementor/Bookprocess.php:35 src/Elementor/Bookprocess.php:45
    52 #: src/Plugin.php:115 src/Plugin.php:215
     52#: src/Plugin.php:115 src/Plugin.php:227
    5353msgid "Book process"
    5454msgstr ""
    5555
    56 #: js/gutenberg-bookprocess.js:76
     56#: js/gutenberg-bookprocess.js:82
    5757msgid "Enter package ID. Leave empty to not prefill."
    5858msgstr ""
    5959
    60 #: js/gutenberg-bookprocess.js:77
     60#: js/gutenberg-bookprocess.js:83
    6161msgid "Enter date in YYYY-MM-DD format. Leave empty to not prefill."
    6262msgstr ""
    6363
    64 #: js/gutenberg-bookprocess.js:87 src/Elementor/Bookprocess.php:61
     64#: js/gutenberg-bookprocess.js:93 src/Elementor/Bookprocess.php:61
    6565msgid "Prefill value for first widget? (optional)"
    6666msgstr ""
    6767
    68 #: js/gutenberg-bookprocess.js:99 src/Elementor/Bookprocess.php:74
     68#: js/gutenberg-bookprocess.js:105 src/Elementor/Bookprocess.php:74
    6969msgid "Hide first widget?"
    7070msgstr ""
    7171
    72 #: js/gutenberg-contactform.js:2 js/gutenberg-contactform.js:76
    73 #: js/gutenberg-contactform.js:193 src/Plugin.php:116 src/Plugin.php:212
     72#: js/gutenberg-contactform.js:2 js/gutenberg-contactform.js:194
     73#: src/Plugin.php:224
     74msgid "Contact form (deprecated)"
     75msgstr ""
     76
     77#: js/gutenberg-contactform.js:15 js/gutenberg-contactform.js:28
     78#: src/ContactForm.php:122
     79msgid "Send"
     80msgstr ""
     81
     82#: js/gutenberg-contactform.js:61 js/gutenberg-onlinebooking.js:63
     83#: js/gutenberg-voucher-sales.js:46
     84msgid "Loading data..."
     85msgstr ""
     86
     87#: js/gutenberg-contactform.js:77 src/Plugin.php:116
    7488msgid "Contact form"
    7589msgstr ""
    7690
    77 #: js/gutenberg-contactform.js:14 js/gutenberg-contactform.js:27
    78 #: src/ContactForm.php:117
    79 msgid "Send"
    80 msgstr ""
    81 
    82 #: js/gutenberg-contactform.js:60 js/gutenberg-onlinebooking.js:62
    83 #: js/gutenberg-voucher-sales.js:41
    84 msgid "Loading data..."
    85 msgstr ""
    86 
    87 #: js/gutenberg-contactform.js:98
     91#: js/gutenberg-contactform.js:99
    8892msgid "Show title?"
    8993msgstr ""
    9094
    91 #: js/gutenberg-contactform.js:107
     95#: js/gutenberg-contactform.js:108
    9296msgid "Show labels?"
    9397msgstr ""
    9498
    95 #: js/gutenberg-contactform.js:116
     99#: js/gutenberg-contactform.js:117
    96100msgid "Show placeholders?"
    97101msgstr ""
    98102
    99 #: js/gutenberg-contactform.js:126
     103#: js/gutenberg-contactform.js:127
    100104msgid "Package (optional)"
    101105msgstr ""
    102106
    103 #: js/gutenberg-contactform.js:138
     107#: js/gutenberg-contactform.js:139
    104108msgid "Definition list"
    105109msgstr ""
    106110
    107 #: js/gutenberg-contactform.js:142
     111#: js/gutenberg-contactform.js:143
    108112msgid "Ordered list"
    109113msgstr ""
    110114
    111 #: js/gutenberg-contactform.js:146
     115#: js/gutenberg-contactform.js:147
    112116msgid "Table"
    113117msgstr ""
    114118
    115 #: js/gutenberg-contactform.js:149
     119#: js/gutenberg-contactform.js:150
    116120msgid "HTML element"
    117121msgstr ""
    118122
    119 #: js/gutenberg-contactform.js:161
     123#: js/gutenberg-contactform.js:162
    120124msgid "Drop-down list (Select)"
    121125msgstr ""
    122126
    123 #: js/gutenberg-contactform.js:165
     127#: js/gutenberg-contactform.js:166
    124128msgid "Radio buttons"
    125129msgstr ""
    126130
    127 #: js/gutenberg-contactform.js:168
     131#: js/gutenberg-contactform.js:169
    128132msgid "Element for single choices"
    129133msgstr ""
    130134
    131 #: js/gutenberg-contactform.js:177 js/gutenberg-contactform.js:178
     135#: js/gutenberg-contactform.js:178 js/gutenberg-contactform.js:179
    132136msgid "Submit button text"
    133137msgstr ""
    134138
    135 #: js/gutenberg-contactform.js:188 js/gutenberg-onlinebooking.js:232
    136 #: js/gutenberg-voucher-sales.js:71
     139#: js/gutenberg-contactform.js:189 js/gutenberg-onlinebooking.js:233
     140#: js/gutenberg-voucher-sales.js:76
    137141msgid "i.e. https://www.recras.com/thanks/"
    138142msgstr ""
    139143
    140 #: js/gutenberg-contactform.js:189 js/gutenberg-onlinebooking.js:233
    141 #: js/gutenberg-voucher-sales.js:72
     144#: js/gutenberg-contactform.js:190 js/gutenberg-onlinebooking.js:234
     145#: js/gutenberg-voucher-sales.js:77
    142146msgid "Thank-you page (optional, leave empty to not redirect)"
    143147msgstr ""
    144148
    145 #: js/gutenberg-contactform.js:202
     149#: js/gutenberg-contactform.js:203
    146150msgid ""
    147151"Some packages may not be available for all contact forms. You can change "
     
    149153msgstr ""
    150154
    151 #: js/gutenberg-contactform.js:203
     155#: js/gutenberg-contactform.js:204
    152156msgid ""
    153157"If you are still missing packages, make sure in Recras \"May be presented on "
     
    156160msgstr ""
    157161
    158 #: js/gutenberg-global.js:46 src/Settings.php:211
     162#: js/gutenberg-global.js:46 src/Settings.php:223
    159163msgid "Recras → Settings menu"
    160164msgstr ""
    161165
    162 #: js/gutenberg-global.js:48 src/Settings.php:210
     166#: js/gutenberg-global.js:48 src/Settings.php:222
    163167#, javascript-format, php-format
    164168msgid "Please enter your Recras domain in the %s before adding widgets."
    165169msgstr ""
    166170
    167 #: js/gutenberg-global.js:311
     171#: js/gutenberg-global.js:323
    168172msgid "Pages"
    169173msgstr ""
    170174
    171 #: js/gutenberg-global.js:335
     175#: js/gutenberg-global.js:347
    172176msgid "Posts"
    173177msgstr ""
    174178
    175 #: js/gutenberg-onlinebooking.js:2 js/gutenberg-onlinebooking.js:299
    176 #: src/Plugin.php:117 src/Plugin.php:214
    177 msgid "Online booking of packages"
    178 msgstr ""
    179 
    180 #: js/gutenberg-onlinebooking.js:97
     179#: js/gutenberg-onlinebooking.js:2 js/gutenberg-onlinebooking.js:300
     180#: src/Plugin.php:226
     181msgid "Online booking of packages (deprecated)"
     182msgstr ""
     183
     184#: js/gutenberg-onlinebooking.js:98
    181185msgid "Seamless (recommended)"
    182186msgstr ""
    183187
    184 #: js/gutenberg-onlinebooking.js:101
     188#: js/gutenberg-onlinebooking.js:102
    185189msgid "iframe (uses setting in your Recras)"
    186190msgstr ""
    187191
    188 #: js/gutenberg-onlinebooking.js:120
     192#: js/gutenberg-onlinebooking.js:121
    189193msgid "Integration method"
    190194msgstr ""
    191195
    192 #: js/gutenberg-onlinebooking.js:168
     196#: js/gutenberg-onlinebooking.js:169
    193197msgid "Preview times in programme"
    194198msgstr ""
    195199
    196 #: js/gutenberg-onlinebooking.js:177
     200#: js/gutenberg-onlinebooking.js:178
    197201msgid "Show discount fields"
    198202msgstr ""
    199203
    200 #: js/gutenberg-onlinebooking.js:190
     204#: js/gutenberg-onlinebooking.js:191
    201205msgid "Pre-fill amounts (requires exactly 1 package selected)"
    202206msgstr ""
    203207
    204 #: js/gutenberg-onlinebooking.js:221
     208#: js/gutenberg-onlinebooking.js:222
    205209msgid "Pre-fill time (requires exactly 1 package selected)"
    206210msgstr ""
    207211
    208 #: js/gutenberg-onlinebooking.js:222
     212#: js/gutenberg-onlinebooking.js:223
    209213msgid "e.g. 14:00"
    210214msgstr ""
    211215
    212 #: js/gutenberg-onlinebooking.js:285
     216#: js/gutenberg-onlinebooking.js:286
    213217msgid "Pre-filled package"
    214218msgstr ""
    215219
    216 #: js/gutenberg-onlinebooking.js:286
     220#: js/gutenberg-onlinebooking.js:287
    217221msgid "Pre-filled package (optional)"
    218222msgstr ""
    219223
    220 #: js/gutenberg-onlinebooking.js:302
     224#: js/gutenberg-onlinebooking.js:303
    221225msgid ""
    222226"Seamless integration uses the styling of your website. At Recras → Settings "
     
    224228msgstr ""
    225229
    226 #: js/gutenberg-onlinebooking.js:303
     230#: js/gutenberg-onlinebooking.js:304
    227231msgid ""
    228232"iframe integration uses the styling set in your Recras. You can change the "
     
    230234msgstr ""
    231235
    232 #: js/gutenberg-onlinebooking.js:306
     236#: js/gutenberg-onlinebooking.js:307
    233237msgid "Package selection"
    234238msgstr ""
    235239
    236 #: js/gutenberg-onlinebooking.js:311 js/gutenberg-onlinebooking.js:331
    237 #: js/gutenberg-package.js:145
     240#: js/gutenberg-onlinebooking.js:312 js/gutenberg-onlinebooking.js:332
     241#: js/gutenberg-package.js:149
    238242msgid ""
    239243"If you are not seeing certain packages, make sure in Recras \"May be "
     
    242246msgstr ""
    243247
    244 #: js/gutenberg-onlinebooking.js:312
     248#: js/gutenberg-onlinebooking.js:313
    245249msgid ""
    246250"If you select a single package, it will be pre-filled and will skip the "
     
    248252msgstr ""
    249253
    250 #: js/gutenberg-onlinebooking.js:323
     254#: js/gutenberg-onlinebooking.js:324
    251255msgid "Pre-fill date (requires exactly 1 package selected)"
    252256msgstr ""
    253257
    254 #: js/gutenberg-package.js:67
     258#: js/gutenberg-package.js:71
    255259msgid "Description"
    256260msgstr ""
    257261
    258 #: js/gutenberg-package.js:71 js/gutenberg-product.js:76
     262#: js/gutenberg-package.js:75 js/gutenberg-product.js:79
    259263msgid "Duration"
    260264msgstr ""
    261265
    262 #: js/gutenberg-package.js:75 js/gutenberg-product.js:80
     266#: js/gutenberg-package.js:79 js/gutenberg-product.js:83
    263267msgid "Image tag"
    264268msgstr ""
    265269
    266 #: js/gutenberg-package.js:79
     270#: js/gutenberg-package.js:83
    267271msgid "Minimum number of persons"
    268272msgstr ""
    269273
    270 #: js/gutenberg-package.js:83
     274#: js/gutenberg-package.js:87
    271275msgid "Price p.p. excl. VAT"
    272276msgstr ""
    273277
    274 #: js/gutenberg-package.js:87
     278#: js/gutenberg-package.js:91
    275279msgid "Price p.p. incl. VAT"
    276280msgstr ""
    277281
    278 #: js/gutenberg-package.js:91
     282#: js/gutenberg-package.js:95
    279283msgid "Programme"
    280284msgstr ""
    281285
    282 #: js/gutenberg-package.js:95
     286#: js/gutenberg-package.js:99
    283287msgid "Starting location"
    284288msgstr ""
    285289
    286 #: js/gutenberg-package.js:99 js/gutenberg-product.js:96
     290#: js/gutenberg-package.js:103 js/gutenberg-product.js:99
    287291msgid "Title"
    288292msgstr ""
    289293
    290 #: js/gutenberg-package.js:103
     294#: js/gutenberg-package.js:107
    291295msgid "Total price excl. VAT"
    292296msgstr ""
    293297
    294 #: js/gutenberg-package.js:107
     298#: js/gutenberg-package.js:111
    295299msgid "Total price incl. VAT"
    296300msgstr ""
    297301
    298 #: js/gutenberg-package.js:111
     302#: js/gutenberg-package.js:115
    299303msgid "Relative image URL"
    300304msgstr ""
    301305
    302 #: js/gutenberg-package.js:114 js/gutenberg-product.js:99
    303 #: js/gutenberg-voucher-info.js:73
     306#: js/gutenberg-package.js:118 js/gutenberg-product.js:102
     307#: js/gutenberg-voucher-info.js:78
    304308msgid "Property to show"
    305309msgstr ""
    306310
    307 #: js/gutenberg-package.js:128
     311#: js/gutenberg-package.js:132
    308312msgid "Start time"
    309313msgstr ""
    310314
    311 #: js/gutenberg-package.js:138
     315#: js/gutenberg-package.js:142
    312316msgid "Show header?"
    313317msgstr ""
    314318
    315 #: js/gutenberg-product.js:2 js/gutenberg-product.js:48
    316 #: js/gutenberg-product.js:102 src/Plugin.php:118 src/Plugin.php:218
     319#: js/gutenberg-product.js:2 js/gutenberg-product.js:51
     320#: js/gutenberg-product.js:105 src/Plugin.php:118 src/Plugin.php:230
    317321msgid "Product"
    318322msgstr ""
    319323
    320 #: js/gutenberg-product.js:68
     324#: js/gutenberg-product.js:71
    321325msgid "Description (long)"
    322326msgstr ""
    323327
    324 #: js/gutenberg-product.js:72
     328#: js/gutenberg-product.js:75
    325329msgid "Description (short)"
    326330msgstr ""
    327331
    328 #: js/gutenberg-product.js:84
     332#: js/gutenberg-product.js:87
    329333msgid "Image URL"
    330334msgstr ""
    331335
    332 #: js/gutenberg-product.js:88
     336#: js/gutenberg-product.js:91
    333337msgid "Minimum amount"
    334338msgstr ""
    335339
    336 #: js/gutenberg-product.js:92
     340#: js/gutenberg-product.js:95
    337341msgid "Price (incl. VAT)"
    338342msgstr ""
    339343
    340 #: js/gutenberg-product.js:106
     344#: js/gutenberg-product.js:109
    341345msgid ""
    342346"If you are not seeing certain products, make sure in Recras \"May be "
     
    345349msgstr ""
    346350
    347 #: js/gutenberg-product.js:109
     351#: js/gutenberg-product.js:112
    348352msgid ""
    349353"Could not find any products. Make sure in Recras \"May be presented on a "
     
    351355msgstr ""
    352356
    353 #: js/gutenberg-voucher-info.js:2 js/gutenberg-voucher-info.js:76
    354 #: src/Plugin.php:120 src/Plugin.php:221
     357#: js/gutenberg-voucher-info.js:2 js/gutenberg-voucher-info.js:81
     358#: src/Plugin.php:120 src/Plugin.php:234
    355359msgid "Voucher info"
    356360msgstr ""
    357361
    358 #: js/gutenberg-voucher-info.js:44 js/gutenberg-voucher-sales.js:55
     362#: js/gutenberg-voucher-info.js:49 js/gutenberg-voucher-sales.js:60
    359363msgid "Voucher template"
    360364msgstr ""
    361365
    362 #: js/gutenberg-voucher-info.js:62
     366#: js/gutenberg-voucher-info.js:67
    363367msgid "Name"
    364368msgstr ""
    365369
    366 #: js/gutenberg-voucher-info.js:66
     370#: js/gutenberg-voucher-info.js:71
    367371msgid "Price"
    368372msgstr ""
    369373
    370 #: js/gutenberg-voucher-info.js:70
     374#: js/gutenberg-voucher-info.js:75
    371375msgid "Validity"
    372376msgstr ""
    373377
    374 #: js/gutenberg-voucher-sales.js:2 js/gutenberg-voucher-sales.js:85
    375 #: src/Plugin.php:119 src/Plugin.php:222
    376 msgid "Voucher sales"
    377 msgstr ""
    378 
    379 #: js/gutenberg-voucher-sales.js:82
     378#: js/gutenberg-voucher-sales.js:2 js/gutenberg-voucher-sales.js:90
     379#: src/Plugin.php:235
     380msgid "Voucher sales (deprecated)"
     381msgstr ""
     382
     383#: js/gutenberg-voucher-sales.js:87
    380384msgid "Show quantity input (will be set to 1 if not shown)"
    381385msgstr ""
    382386
    383387#: src/Arrangement.php:21 src/Availability.php:20 src/Bookprocess.php:87
    384 #: src/ContactForm.php:55 src/Products.php:21 src/Vouchers.php:22
     388#: src/ContactForm.php:60 src/Products.php:21 src/Vouchers.php:22
    385389msgid "Error: no ID set"
    386390msgstr ""
    387391
    388392#: src/Arrangement.php:24 src/Availability.php:23 src/Bookprocess.php:91
    389 #: src/ContactForm.php:58 src/OnlineBooking.php:25 src/Products.php:24
     393#: src/ContactForm.php:63 src/OnlineBooking.php:25 src/Products.php:24
    390394#: src/Vouchers.php:25 src/Vouchers.php:78
    391395msgid "Error: ID is not a number"
     
    393397
    394398#: src/Arrangement.php:39 src/Arrangement.php:279 src/Bookprocess.php:98
    395 #: src/ContactForm.php:71 src/ContactForm.php:76
     399#: src/ContactForm.php:76 src/ContactForm.php:81
    396400#, php-format
    397401msgid "Error: %s"
     
    440444msgstr ""
    441445
    442 #: src/ContactForm.php:76
     446#: src/ContactForm.php:81
    443447msgid "Contact form might be deleted"
    444448msgstr ""
    445449
    446 #: src/ContactForm.php:113
     450#: src/ContactForm.php:118
    447451msgid "Error: package is set, but contact form does not support packages"
    448452msgstr ""
    449453
    450 #: src/ContactForm.php:125 src/OnlineBooking.php:70 src/Vouchers.php:93
     454#: src/ContactForm.php:130 src/OnlineBooking.php:70 src/Vouchers.php:93
    451455msgid "Error: redirect is set, but is an invalid URL"
    452456msgstr ""
    453457
    454 #: src/ContactForm.php:376
     458#: src/ContactForm.php:381
    455459msgid "Unknown"
    456460msgstr ""
    457461
    458 #: src/ContactForm.php:377
     462#: src/ContactForm.php:382
    459463msgid "Male"
    460464msgstr ""
    461465
    462 #: src/ContactForm.php:378
     466#: src/ContactForm.php:383
    463467msgid "Female"
    464468msgstr ""
    465469
    466 #: src/ContactForm.php:514
     470#: src/ContactForm.php:536
    467471msgid "(required)"
    468472msgstr ""
    469473
    470 #: src/ContactForm.php:539
     474#: src/ContactForm.php:561
    471475msgid "Clear choice"
    472476msgstr ""
     
    538542msgstr ""
    539543
    540 #: src/Plugin.php:99 src/Plugin.php:100 src/Settings.php:407
     544#: src/Plugin.php:99 src/Plugin.php:100 src/Settings.php:419
    541545msgid "Documentation"
    542546msgstr ""
     
    546550msgstr ""
    547551
    548 #: src/Plugin.php:195
     552#: src/Plugin.php:117
     553msgid "Online booking of packages"
     554msgstr ""
     555
     556#: src/Plugin.php:119
     557msgid "Voucher sales"
     558msgstr ""
     559
     560#: src/Plugin.php:207
    549561msgid "Error: you have not set your Recras domain yet"
    550562msgstr ""
    551563
    552 #: src/Plugin.php:197
     564#: src/Plugin.php:209
    553565msgid ""
    554566"Error: your Recras domain has not been set yet, but you do not have the "
     
    557569msgstr ""
    558570
    559 #: src/Plugin.php:213
     571#: src/Plugin.php:225
    560572msgid "Could not connect to your Recras"
    561573msgstr ""
    562574
    563 #: src/Plugin.php:217
     575#: src/Plugin.php:229
    564576msgid "Package availability"
    565577msgstr ""
    566578
    567 #: src/Plugin.php:245
     579#: src/Plugin.php:261
    568580msgid "At least one choice is required"
    569581msgstr ""
    570582
    571 #: src/Plugin.php:246
     583#: src/Plugin.php:262
    572584msgid "Loading..."
    573585msgstr ""
    574586
    575 #: src/Plugin.php:247
     587#: src/Plugin.php:263
    576588msgid "Your message was sent successfully"
    577589msgstr ""
    578590
    579 #: src/Plugin.php:248
     591#: src/Plugin.php:264
    580592msgid "There was an error sending your message"
    581593msgstr ""
    582594
    583 #: src/Plugin.php:257
     595#: src/Plugin.php:273
    584596msgid "Previous month"
    585597msgstr ""
    586598
    587 #: src/Plugin.php:258
     599#: src/Plugin.php:274
    588600msgid "Next month"
    589601msgstr ""
    590602
    591 #: src/Plugin.php:260
     603#: src/Plugin.php:276
    592604msgid "January"
    593605msgstr ""
    594606
    595 #: src/Plugin.php:261
     607#: src/Plugin.php:277
    596608msgid "February"
    597609msgstr ""
    598610
    599 #: src/Plugin.php:262
     611#: src/Plugin.php:278
    600612msgid "March"
    601613msgstr ""
    602614
    603 #: src/Plugin.php:263
     615#: src/Plugin.php:279
    604616msgid "April"
    605617msgstr ""
    606618
    607 #: src/Plugin.php:264
     619#: src/Plugin.php:280
    608620msgid "May"
    609621msgstr ""
    610622
    611 #: src/Plugin.php:265
     623#: src/Plugin.php:281
    612624msgid "June"
    613625msgstr ""
    614626
    615 #: src/Plugin.php:266
     627#: src/Plugin.php:282
    616628msgid "July"
    617629msgstr ""
    618630
    619 #: src/Plugin.php:267
     631#: src/Plugin.php:283
    620632msgid "August"
    621633msgstr ""
    622634
    623 #: src/Plugin.php:268
     635#: src/Plugin.php:284
    624636msgid "September"
    625637msgstr ""
    626638
    627 #: src/Plugin.php:269
     639#: src/Plugin.php:285
    628640msgid "October"
    629641msgstr ""
    630642
    631 #: src/Plugin.php:270
     643#: src/Plugin.php:286
    632644msgid "November"
    633645msgstr ""
    634646
    635 #: src/Plugin.php:271
     647#: src/Plugin.php:287
    636648msgid "December"
    637649msgstr ""
    638650
    639 #: src/Plugin.php:274
     651#: src/Plugin.php:290
    640652msgid "Sunday"
    641653msgstr ""
    642654
    643 #: src/Plugin.php:275
     655#: src/Plugin.php:291
    644656msgid "Monday"
    645657msgstr ""
    646658
    647 #: src/Plugin.php:276
     659#: src/Plugin.php:292
    648660msgid "Tuesday"
    649661msgstr ""
    650662
    651 #: src/Plugin.php:277
     663#: src/Plugin.php:293
    652664msgid "Wednesday"
    653665msgstr ""
    654666
    655 #: src/Plugin.php:278
     667#: src/Plugin.php:294
    656668msgid "Thursday"
    657669msgstr ""
    658670
    659 #: src/Plugin.php:279
     671#: src/Plugin.php:295
    660672msgid "Friday"
    661673msgstr ""
    662674
    663 #: src/Plugin.php:280
     675#: src/Plugin.php:296
    664676msgid "Saturday"
    665677msgstr ""
    666678
    667 #: src/Plugin.php:283
     679#: src/Plugin.php:299
    668680msgid "Sun"
    669681msgstr ""
    670682
    671 #: src/Plugin.php:284
     683#: src/Plugin.php:300
    672684msgid "Mon"
    673685msgstr ""
    674686
    675 #: src/Plugin.php:285
     687#: src/Plugin.php:301
    676688msgid "Tue"
    677689msgstr ""
    678690
    679 #: src/Plugin.php:286
     691#: src/Plugin.php:302
    680692msgid "Wed"
    681693msgstr ""
    682694
    683 #: src/Plugin.php:287
     695#: src/Plugin.php:303
    684696msgid "Thu"
    685697msgstr ""
    686698
    687 #: src/Plugin.php:288
     699#: src/Plugin.php:304
    688700msgid "Fri"
    689701msgstr ""
    690702
    691 #: src/Plugin.php:289
     703#: src/Plugin.php:305
    692704msgid "Sat"
    693705msgstr ""
     
    727739msgstr ""
    728740
    729 #: src/Settings.php:168 src/Settings.php:177 src/Settings.php:186
    730 #: src/Settings.php:198
     741#: src/Settings.php:180 src/Settings.php:189 src/Settings.php:198
     742#: src/Settings.php:210
    731743msgid "You do not have sufficient permissions to access this page."
    732744msgstr ""
    733745
    734 #: src/Settings.php:268
     746#: src/Settings.php:280
    735747msgid "No theme"
    736748msgstr ""
    737749
    738 #: src/Settings.php:272
     750#: src/Settings.php:284
    739751msgid "Basic theme"
    740752msgstr ""
    741753
    742 #: src/Settings.php:276
     754#: src/Settings.php:288
    743755msgid "BP Green"
    744756msgstr ""
    745757
    746 #: src/Settings.php:280
     758#: src/Settings.php:292
    747759msgid "Reasonably Red"
    748760msgstr ""
    749761
    750 #: src/Settings.php:284
     762#: src/Settings.php:296
    751763msgid "Recras Blue"
    752764msgstr ""
    753765
    754 #: src/Settings.php:366
     766#: src/Settings.php:378
    755767msgid "Recras settings"
    756768msgstr ""
    757769
    758 #: src/Settings.php:372
     770#: src/Settings.php:384
    759771msgid "Recras domain"
    760772msgstr ""
    761773
    762 #: src/Settings.php:373
     774#: src/Settings.php:385
    763775msgid "Currency symbol"
    764776msgstr ""
    765777
    766 #: src/Settings.php:374
     778#: src/Settings.php:386
    767779msgid "Decimal separator"
    768780msgstr ""
    769781
    770 #: src/Settings.php:375
    771 msgid "Use calendar widget for contact forms"
    772 msgstr ""
    773 
    774 #: src/Settings.php:376
     782#: src/Settings.php:387
     783msgid "Use calendar widget for contact forms (deprecated)"
     784msgstr ""
     785
     786#: src/Settings.php:388
    775787msgid "Fix book process datepicker styling"
    776788msgstr ""
    777789
    778 #: src/Settings.php:377
     790#: src/Settings.php:389
    779791msgid "Theme for Recras integrations"
    780792msgstr ""
    781793
    782 #: src/Settings.php:378
     794#: src/Settings.php:390
    783795msgid "Enable Google Analytics integration? (deprecated)"
    784796msgstr ""
    785797
    786 #: src/Settings.php:406
     798#: src/Settings.php:418
    787799#, php-format
    788800msgid "For more information on these options, please see the %s page."
  • recras/tags/6.5.3/lang/recras-nl_NL-recras-gutenberg-global.json

    r3369571 r3484591  
    1 {"domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural_forms":"nplurals=2; plural=(n != 1);","lang":"nl_NL"},"Package":["Arrangement"],"If you are not seeing certain packages, make sure in Recras \"May be presented on a website (via API)\" is enabled on the tab \"Extra settings\" of the package.":["Als je bepaalde arrangementen niet ziet, zorg dan dat in Recras \"Mag op een website gepresenteerd worden (via API)\" is aangevinkt op het tabblad \"Extra instellingen\" van het arrangement."],"Show what?":["Toon wat?"],"Title":["Titel"],"Description":["Beschrijving"],"Duration":["Duur"],"Starting location":["Startlocatie"],"Minimum number of persons":["Minimum aantal personen"],"Price p.p. excl. VAT":["Prijs p.p. excl. btw"],"Price p.p. incl. VAT":["Prijs p.p. incl. btw"],"Total price excl. VAT":["Totaalprijs excl. btw"],"Total price incl. VAT":["Totaalprijs incl. btw"],"Programme":["Programma"],"Image tag":["Afbeelding-tag"],"Relative image URL":["Relatieve afbeelding-URL"],"Start time":["Starttijd"],"hh:mm":["uu:mm"],"Show header?":["Toon header?"],"Yes":["Ja"],"No":["Nee"],"Insert shortcode":["Voeg shortcode in"],"Integration method":["Integratiemethode"],"Seamless (recommended)":["Naadloos (aanbevolen)"],"iframe (uses setting in your Recras)":["iframe (gebruikt instelling uit jouw Recras)"],"Seamless integration uses the styling of your website. At Recras → Settings in the menu on the left, you can set an optional theme.":["Naadloze integratie gebruikt de styling van je website. Via Recras → Instellingen in het menu aan de linkerkant kun een optioneel thema instellen."],"iframe integration uses the styling set in your Recras. You can change the styling in Recras via Settings → Other settings → Custom CSS.":["iframe-integratie gebruikt de styling die is ingesteld in jouw Recras. Je kunt de styling in Recras aanpassen via Beheer → Overige instellingen → Eigen CSS."],"Package selection":["Arrangementselectie"],"To (de)select multiple packages, hold Ctrl and click (Cmd on Mac)":["Om meerdere arrangementen te (de)selecteren, houd Ctrl ingedrukt en klik (Cmd op Mac)"],"No pre-filled package":["Geen vooraf ingevuld arrangement"],"Preview times in programme":["Toon voorbeeldtijden in programma"],"Pre-fill amounts (requires pre-filled package)":["Aantallen vooraf invullen (vereist exact 1 geselecteerd arrangement)"],"Sorry, this is only available using the Gutenberg editor.":["Sorry, dit is alleen beschikbaar in de Gutenberg-editor."],"Pre-fill date (requires exactly 1 package selected)":["Datum vooraf invullen (vereist exact 1 geselecteerd arrangement)"],"yyyy-mm-dd":["jjjj-mm-dd"],"Pre-fill time (requires exactly 1 package selected)":["Tijd vooraf invullen (vereist exact 1 geselecteerd arrangement)"],"Thank-you page":["Bedanktpagina"],"Don't redirect":["Niet doorsturen"],"Pages":["Pagina's"],"Posts":["Berichten"],"Show discount fields":["Toon korting-velden"],"Automatic resize?":["Automatisch schalen?"],"Book process":["Boekproces"],"Initial value for first widget":["Initiële waarde voor eerste widget"],"Please note that no validation on this value is performed. Invalid values may be ignored or may stop the book process from working properly.":["Let op dat er geen validatie wordt gedaan op deze waarde. Ongeldige waardes worden mogelijk genegeerd of kunnen er voor zorgen dat het boekproces goed werkt."],"Hide first widget?":["Eerste widget verbergen?"],"Contact form":["Contactformulier"],"Show title?":["Toon titel?"],"Show labels?":["Toon labels?"],"Show placeholders?":["Toon placeholders?"],"Some packages may not be available for all contact forms. You can change this by editing your contact forms in Recras.":["Sommige arrangementen zijn mogelijk niet beschikbaar voor alle contactformulieren. Je kunt dit wijzigen door je contactformulieren in Recras te bewerken."],"If you are still missing packages, make sure in Recras \"May be presented on a website (via API)\" is enabled on the tab \"Extra settings\" of the package.":["Als je nog steeds arrangementen mist, zorg dan dat in Recras \"Mag op een website gepresenteerd worden (via API)\" is aangevinkt op het tabblad \"Extra instellingen\" van het arrangement."],"HTML element":["HTML-element"],"Definition list":["Definitielijst"],"Ordered list":["Geordende lijst"],"Table":["Tabel"],"Element for single choices":["Element voor \"enkele keuze\""],"Drop-down list (Select)":["Dropdownlijst (select)"],"Radio buttons":["Keuzerondjes (radioknoppen)"],"This relates to: customer type, package selection, gender, and single choice":["Dit heeft betrekking op: klanttype, arrangementkeuze, geslacht en \"enkele keuze\""],"Submit button text":["Tekst op knop Versturen"],"Send":["Versturen"],"Product":["Product"],"Description (short)":["Beschrijving (kort)"],"Description (long)":["Beschrijving (lang)"],"Image URL":["Afbeelding-URL"],"Minimum amount":["Minimumaantal"],"Price (incl. VAT)":["Prijs (incl. btw)"],"Template":["Template"],"Name":["Naam"],"Price":["Prijs"],"Validity":["Geldigheid"],"No pre-filled template":["Geen vooraf ingevuld template"],"Show quantity input (will be set to 1 if not shown)":["Toon aantal-invoer (wordt op 1 gezet indien verborgen)"],"Availability calendar":["Beschikbaarheidskalender"],"No suitable packages found":["Geen geschikte arrangementen gevonden"],"Auto resize iframe":["iframe automatisch schalen"],"Enter package ID. Leave empty to not prefill.":["Vul arrangements-ID in. Laat leeg om niet vooraf in te vullen."],"Enter date in YYYY-MM-DD format. Leave empty to not prefill.":["Vul datum in formaat JJJJ-MM-DD in. Laat leeg om niet vooraf in te vullen."],"Prefill value for first widget? (optional)":["Waarde voor eerste widget vooraf invullen? (optioneel)"],"Loading data...":["Data aan het laden..."],"Package (optional)":["Arrangement (optioneel)"],"i.e. https://www.recras.com/thanks/":["bijv. https://www.recras.nl/bedankt/"],"Thank-you page (optional, leave empty to not redirect)":["Bedanktpagina (optioneel, laat leeg om niet door te sturen)"],"Recras → Settings menu":["menu Recras → Instellingen"],"Please enter your Recras domain in the %s before adding widgets.":["Vul je Recras-domein in in het %s voordat je widgets toevoegt."],"Online booking of packages":["Online boeking van arrangementen"],"Pre-fill amounts (requires exactly 1 package selected)":["Aantallen vooraf invullen (vereist exact 1 arrangement geselecteerd)"],"e.g. 14:00":["bijv. 14:00"],"Pre-filled package":["Vooraf ingevuld arrangement"],"Pre-filled package (optional)":["Vooraf ingevuld arrangement (optioneel)"],"If you select a single package, it will be pre-filled and will skip the package selection step.":["Als je een enkel arrangement selecteert wordt deze vooraf ingevuld en wordt de arrangement-selectie-stap overgeslagen."],"Property to show":["Eigenschap om te tonen"],"If you are not seeing certain products, make sure in Recras \"May be presented on a website (via API)\" is enabled on the tab \"Presentation\" of the product.":["Als je bepaalde producten niet ziet, zorg dan dat in Recras \"Mag op een website gepresenteerd worden (via API)\" is aangevinkt op het tabblad \"Presentatie\" van het product."],"Could not find any products. Make sure in Recras \"May be presented on a website (via API)\" is enabled on the tab \"Presentation\" of the product.":["Kon geen producten vinden. Zorg dat in Recras \"Mag op een website gepresenteerd worden (via API)\" is aangevinkt op het tabblad \"Presentatie\" van het product."],"Voucher info":["Tegoedboninfo"],"Voucher template":["Tegoedbon-template"],"Voucher sales":["Tegoedbonverkoop"],"Error: no ID set":["Fout: geen ID ingesteld"],"Error: ID is not a number":["Fout: ID is geen getal"],"Error: %s":["Fout: %s"],"Error: Package %d does not exist or may not be presented on a website":["Fout: arrangement %d bestaat niet of mag niet op een website weergegeven worden"],"Error: programme is empty":["Fout: programma is leeg"],"Error: unknown option":["Fout: onbekende optie"],"From":["Van"],"Until":["Tot"],"Activity":["Activiteit"],"Day %d":["Dag %d"],"No duration specified":["Geen duur opgegeven"],"No location specified":["Geen locatie opgegeven"],"Error: book process does not exist":["Fout: boekproces bestaat niet"],"Contact form might be deleted":["Contactformulier is mogelijk verwijderd"],"Error: package is set, but contact form does not support packages":["Fout: arrangement is ingesteld, maar contactformulier ondersteunt geen arrangementen"],"Error: redirect is set, but is an invalid URL":["Fout: doorstuurpagina is ingesteld, maar is een ongeldige URL"],"Unknown":["Onbekend"],"Male":["Man"],"Female":["Vrouw"],"(required)":["(verplicht)"],"Clear choice":["Keuze wissen"],"No book process has been chosen yet. Click on this text to select a book process.":["Er is nog geen boekproces gekozen. Klik op deze tekst om een boekproces te selecteren."],"Book process %s cannot be found. It was either deleted from Recras, or made private.":["Boekproces %s kan niet worden gevonden. Het is verwijderd uit Recras of privé gemaakt."],"Book process \"%s\" is integrated here.":["Boekproces \"%s\" is hier geïntegreerd."],"The first widget is hidden for the booker, and has an initial value of \"%s\".":["De eerste widget is verborgen voor de boeker en heeft een initiële waarde van\"%s\"."],"It has an initial value for the first widget of \"%s\".":["Het heeft een initiële waarde voor de eerste widget van\"%s\"."],"Error: could not retrieve data from Recras. The error message received was: %s":["Fout: kon data niet ophalen uit Recras. De ontvangen foutmelding was: %s"],"Error: could not parse data from Recras. The error message was: %s":["Fout: kon data uit Recras niet verwerken. De foutmelding was: %s"],"Error: \"prefill_date\" is not a valid ISO 8601 string":["Fout: \"prefill_date\" is geen geldige ISO-8601-string"],"Error: \"prefill_date\" is a date in the past":["Fout: \"prefill_date\" is een datum in het verleden"],"Error: \"prefill_time\" is not a valid time string (e.g. 14:30)":["Fout: \"prefill_time\" is geen geldige tijd-string (bijv. 14:30)"],"Error: \"product_amounts\" is invalid":["Fout: \"product_amounts\" is ongeldig"],"Settings":["Instellingen"],"Cache":["Cache"],"Documentation":["Documentatie"],"Shortcodes":["Shortcodes"],"Error: you have not set your Recras domain yet":["Fout: je hebt je Recras-domein nog niet ingesteld"],"Error: your Recras domain has not been set yet, but you do not have the permission to set this. Please ask your site administrator to do this for you.":["Fout: je Recras-domein is nog niet ingesteld, maar je hebt niet de rechten om dit zelf in te stellen. Vraag aan je websitebeheerder om dit voor je te doen."],"Could not connect to your Recras":["Kon geen verbinding maken met je Recras"],"Package availability":["Arrangement-beschikbaarheid"],"At least one choice is required":["Ten minste één keuze is vereist"],"Loading...":["Laden..."],"Your message was sent successfully":["Uw bericht is succesvol verzonden"],"There was an error sending your message":["Er was een probleem met het verzenden van uw bericht"],"Previous month":["Vorige maand"],"Next month":["Volgende maand"],"January":["Januari"],"February":["Februari"],"March":["Maart"],"April":["April"],"May":["Mei"],"June":["Juni"],"July":["Juli"],"August":["Augustus"],"September":["September"],"October":["Oktober"],"November":["November"],"December":["December"],"Sunday":["Zondag"],"Monday":["Maandag"],"Tuesday":["Dinsdag"],"Wednesday":["Woensdag"],"Thursday":["Donderdag"],"Friday":["Vrijdag"],"Saturday":["Zaterdag"],"Sun":["Zo"],"Mon":["Ma"],"Tue":["Di"],"Wed":["Wo"],"Thu":["Do"],"Fri":["Vr"],"Sat":["Za"],"Error: product does not exist":["Fout: product bestaat niet"],"This option is <strong>not needed when using book processes</strong>. GA is integrated automatically for them.":["Deze optie is <strong>niet nodig bij het gebruik van boekprocessen</strong>. GA wordt daar automatisch geïntegreerd."],"Use this setting if you want to be able to style the date picker in contact forms.":["Gebruik deze instelling als je de datumselectie in contactformulieren wilt kunnen opmaken."],"On some websites, the date picker in a book process has a tiny font. Enable this to fix this.":["Op sommige websites heeft de datumselectie in een boekproces een klein lettertype. Zet deze optie aan om dit op te lossen."],"Used in prices, such as 100,00.":["Gebruikt in prijzen, zoals 100,00."],"Instance not found!":["Recras-domein niet gevonden!"],"Error fetching instance!":["Fout bij het ophalen van het Recras-domein!"],"You do not have sufficient permissions to access this page.":["Je hebt niet genoeg rechten om deze pagina te bekijken."],"No theme":["Geen thema"],"Basic theme":["Basisthema"],"BP Green":["BP Groen"],"Reasonably Red":["Redelijk Rood"],"Recras Blue":["Recras Blauw"],"Recras settings":["Recras-instellingen"],"Recras domain":["Recras-domein"],"Currency symbol":["Valutasymbool"],"Decimal separator":["Decimaalscheiding"],"Use calendar widget for contact forms":["Kalender-widget gebruiken voor contactformulieren"],"Fix book process datepicker styling":["Styling boekproces-datumselectie oplossen"],"Theme for Recras integrations":["Thema voor Recras-integraties"],"Enable Google Analytics integration? (deprecated)":["Google Analytics-integratie inschakelen? (verouderd)"],"For more information on these options, please see the %s page.":["Bekijk voor meer informatie over deze instellingen de %s-pagina."],"Error: template does not exist":["Fout: template bestaat niet"],"The cache was cleared.":["De cache is gewist."],"The selected cache could not be cleared. This could be an error, or there could be nothing to clear.":["De geselecteerde cache kon niet geleegd worden. Dit kan een fout zijn, of de cache is al leeg."],"Clear Recras cache":["Leeg Recras-cache"],"Data coming from your Recras (contact forms, packages, products, voucher templates) is cached for up to 24 hours. If you make important changes (i.e. a price increase) it is recommended you clear the Recras cache.":["Data die uit Recras komt (contactformulieren, arrangementen, producten, tegoedbontemplates) wordt tot 24 uur bewaard. Als je belangrijke wijzigingen maakt (bijv. een prijsverhoging) dan is het aan te raden om de Recras-cache te wissen."],"Packages":["Arrangementen"],"Book processes":["Boekprocessen"],"Contact forms":["Contactformulieren"],"Products":["Producten"],"Save":["Opslaan"]}}}
     1{"domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural_forms":"nplurals=2; plural=(n != 1);","lang":"nl_NL"},"yyyy-mm-dd":["jjjj-mm-dd"],"hh:mm":["uu:mm"],"Availability calendar":["Beschikbaarheidskalender"],"No suitable packages found":["Geen geschikte arrangementen gevonden"],"Package":["Arrangement"],"Auto resize iframe":["iframe automatisch schalen"],"Book process":["Boekproces"],"Enter package ID. Leave empty to not prefill.":["Vul arrangements-ID in. Laat leeg om niet vooraf in te vullen."],"Enter date in YYYY-MM-DD format. Leave empty to not prefill.":["Vul datum in formaat JJJJ-MM-DD in. Laat leeg om niet vooraf in te vullen."],"Prefill value for first widget? (optional)":["Waarde voor eerste widget vooraf invullen? (optioneel)"],"Hide first widget?":["Eerste widget verbergen?"],"Contact form (deprecated)":["Contactformulier (verouderd)"],"Send":["Versturen"],"Loading data...":["Data aan het laden..."],"Contact form":["Contactformulier"],"Show title?":["Toon titel?"],"Show labels?":["Toon labels?"],"Show placeholders?":["Toon placeholders?"],"Package (optional)":["Arrangement (optioneel)"],"Definition list":["Definitielijst"],"Ordered list":["Geordende lijst"],"Table":["Tabel"],"HTML element":["HTML-element"],"Drop-down list (Select)":["Dropdownlijst (select)"],"Radio buttons":["Keuzerondjes (radioknoppen)"],"Element for single choices":["Element voor \"enkele keuze\""],"Submit button text":["Tekst op knop Versturen"],"i.e. https://www.recras.com/thanks/":["bijv. https://www.recras.nl/bedankt/"],"Thank-you page (optional, leave empty to not redirect)":["Bedanktpagina (optioneel, laat leeg om niet door te sturen)"],"Some packages may not be available for all contact forms. You can change this by editing your contact forms in Recras.":["Sommige arrangementen zijn mogelijk niet beschikbaar voor alle contactformulieren. Je kunt dit wijzigen door je contactformulieren in Recras te bewerken."],"If you are still missing packages, make sure in Recras \"May be presented on a website (via API)\" is enabled on the tab \"Extra settings\" of the package.":["Als je nog steeds arrangementen mist, zorg dan dat in Recras \"Mag op een website gepresenteerd worden (via API)\" is aangevinkt op het tabblad \"Extra instellingen\" van het arrangement."],"Recras → Settings menu":["menu Recras → Instellingen"],"Please enter your Recras domain in the %s before adding widgets.":["Vul je Recras-domein in in het %s voordat je widgets toevoegt."],"Pages":["Pagina's"],"Posts":["Berichten"],"Online booking of packages (deprecated)":["Online boeking van arrangementen (verouderd)"],"Seamless (recommended)":["Naadloos (aanbevolen)"],"iframe (uses setting in your Recras)":["iframe (gebruikt instelling uit jouw Recras)"],"Integration method":["Integratiemethode"],"Preview times in programme":["Toon voorbeeldtijden in programma"],"Show discount fields":["Toon korting-velden"],"Pre-fill amounts (requires exactly 1 package selected)":["Aantallen vooraf invullen (vereist exact 1 arrangement geselecteerd)"],"Pre-fill time (requires exactly 1 package selected)":["Tijd vooraf invullen (vereist exact 1 geselecteerd arrangement)"],"e.g. 14:00":["bijv. 14:00"],"Pre-filled package":["Vooraf ingevuld arrangement"],"Pre-filled package (optional)":["Vooraf ingevuld arrangement (optioneel)"],"Seamless integration uses the styling of your website. At Recras → Settings in the menu on the left, you can set an optional theme.":["Naadloze integratie gebruikt de styling van je website. Via Recras → Instellingen in het menu aan de linkerkant kun een optioneel thema instellen."],"iframe integration uses the styling set in your Recras. You can change the styling in Recras via Settings → Other settings → Custom CSS.":["iframe-integratie gebruikt de styling die is ingesteld in jouw Recras. Je kunt de styling in Recras aanpassen via Beheer → Overige instellingen → Eigen CSS."],"Package selection":["Arrangementselectie"],"If you are not seeing certain packages, make sure in Recras \"May be presented on a website (via API)\" is enabled on the tab \"Extra settings\" of the package.":["Als je bepaalde arrangementen niet ziet, zorg dan dat in Recras \"Mag op een website gepresenteerd worden (via API)\" is aangevinkt op het tabblad \"Extra instellingen\" van het arrangement."],"If you select a single package, it will be pre-filled and will skip the package selection step.":["Als je een enkel arrangement selecteert wordt deze vooraf ingevuld en wordt de arrangement-selectie-stap overgeslagen."],"Pre-fill date (requires exactly 1 package selected)":["Datum vooraf invullen (vereist exact 1 geselecteerd arrangement)"],"Description":["Beschrijving"],"Duration":["Duur"],"Image tag":["Afbeelding-tag"],"Minimum number of persons":["Minimum aantal personen"],"Price p.p. excl. VAT":["Prijs p.p. excl. btw"],"Price p.p. incl. VAT":["Prijs p.p. incl. btw"],"Programme":["Programma"],"Starting location":["Startlocatie"],"Title":["Titel"],"Total price excl. VAT":["Totaalprijs excl. btw"],"Total price incl. VAT":["Totaalprijs incl. btw"],"Relative image URL":["Relatieve afbeelding-URL"],"Property to show":["Eigenschap om te tonen"],"Start time":["Starttijd"],"Show header?":["Toon header?"],"Product":["Product"],"Description (long)":["Beschrijving (lang)"],"Description (short)":["Beschrijving (kort)"],"Image URL":["Afbeelding-URL"],"Minimum amount":["Minimumaantal"],"Price (incl. VAT)":["Prijs (incl. btw)"],"If you are not seeing certain products, make sure in Recras \"May be presented on a website (via API)\" is enabled on the tab \"Presentation\" of the product.":["Als je bepaalde producten niet ziet, zorg dan dat in Recras \"Mag op een website gepresenteerd worden (via API)\" is aangevinkt op het tabblad \"Presentatie\" van het product."],"Could not find any products. Make sure in Recras \"May be presented on a website (via API)\" is enabled on the tab \"Presentation\" of the product.":["Kon geen producten vinden. Zorg dat in Recras \"Mag op een website gepresenteerd worden (via API)\" is aangevinkt op het tabblad \"Presentatie\" van het product."],"Voucher info":["Tegoedboninfo"],"Voucher template":["Tegoedbon-template"],"Name":["Naam"],"Price":["Prijs"],"Validity":["Geldigheid"],"Voucher sales (deprecated)":["Tegoedbonverkoop (verouderd)"],"Show quantity input (will be set to 1 if not shown)":["Toon aantal-invoer (wordt op 1 gezet indien verborgen)"],"Error: no ID set":["Fout: geen ID ingesteld"],"Error: ID is not a number":["Fout: ID is geen getal"],"Error: %s":["Fout: %s"],"Error: Package %d does not exist or may not be presented on a website":["Fout: arrangement %d bestaat niet of mag niet op een website weergegeven worden"],"Error: programme is empty":["Fout: programma is leeg"],"Error: unknown option":["Fout: onbekende optie"],"From":["Van"],"Until":["Tot"],"Activity":["Activiteit"],"Day %d":["Dag %d"],"No duration specified":["Geen duur opgegeven"],"No location specified":["Geen locatie opgegeven"],"Error: book process does not exist":["Fout: boekproces bestaat niet"],"Contact form might be deleted":["Contactformulier is mogelijk verwijderd"],"Error: package is set, but contact form does not support packages":["Fout: arrangement is ingesteld, maar contactformulier ondersteunt geen arrangementen"],"Error: redirect is set, but is an invalid URL":["Fout: doorstuurpagina is ingesteld, maar is een ongeldige URL"],"Unknown":["Onbekend"],"Male":["Man"],"Female":["Vrouw"],"(required)":["(verplicht)"],"Clear choice":["Keuze wissen"],"No book process has been chosen yet. Click on this text to select a book process.":["Er is nog geen boekproces gekozen. Klik op deze tekst om een boekproces te selecteren."],"Book process %s cannot be found. It was either deleted from Recras, or made private.":["Boekproces %s kan niet worden gevonden. Het is verwijderd uit Recras of privé gemaakt."],"Book process \"%s\" is integrated here.":["Boekproces \"%s\" is hier geïntegreerd."],"The first widget is hidden for the booker, and has an initial value of \"%s\".":["De eerste widget is verborgen voor de boeker en heeft een initiële waarde van\"%s\"."],"It has an initial value for the first widget of \"%s\".":["Het heeft een initiële waarde voor de eerste widget van\"%s\"."],"Error: could not retrieve data from Recras. The error message received was: %s":["Fout: kon data niet ophalen uit Recras. De ontvangen foutmelding was: %s"],"Error: could not parse data from Recras. The error message was: %s":["Fout: kon data uit Recras niet verwerken. De foutmelding was: %s"],"Error: \"prefill_date\" is not a valid ISO 8601 string":["Fout: \"prefill_date\" is geen geldige ISO-8601-string"],"Error: \"prefill_date\" is a date in the past":["Fout: \"prefill_date\" is een datum in het verleden"],"Error: \"prefill_time\" is not a valid time string (e.g. 14:30)":["Fout: \"prefill_time\" is geen geldige tijd-string (bijv. 14:30)"],"Error: \"product_amounts\" is invalid":["Fout: \"product_amounts\" is ongeldig"],"Settings":["Instellingen"],"Cache":["Cache"],"Documentation":["Documentatie"],"Shortcodes":["Shortcodes"],"Online booking of packages":["Online boeking van arrangementen"],"Voucher sales":["Tegoedbonverkoop"],"Error: you have not set your Recras domain yet":["Fout: je hebt je Recras-domein nog niet ingesteld"],"Error: your Recras domain has not been set yet, but you do not have the permission to set this. Please ask your site administrator to do this for you.":["Fout: je Recras-domein is nog niet ingesteld, maar je hebt niet de rechten om dit zelf in te stellen. Vraag aan je websitebeheerder om dit voor je te doen."],"Could not connect to your Recras":["Kon geen verbinding maken met je Recras"],"Package availability":["Arrangement-beschikbaarheid"],"At least one choice is required":["Ten minste één keuze is vereist"],"Loading...":["Laden..."],"Your message was sent successfully":["Uw bericht is succesvol verzonden"],"There was an error sending your message":["Er was een probleem met het verzenden van uw bericht"],"Previous month":["Vorige maand"],"Next month":["Volgende maand"],"January":["Januari"],"February":["Februari"],"March":["Maart"],"April":["April"],"May":["Mei"],"June":["Juni"],"July":["Juli"],"August":["Augustus"],"September":["September"],"October":["Oktober"],"November":["November"],"December":["December"],"Sunday":["Zondag"],"Monday":["Maandag"],"Tuesday":["Dinsdag"],"Wednesday":["Woensdag"],"Thursday":["Donderdag"],"Friday":["Vrijdag"],"Saturday":["Zaterdag"],"Sun":["Zo"],"Mon":["Ma"],"Tue":["Di"],"Wed":["Wo"],"Thu":["Do"],"Fri":["Vr"],"Sat":["Za"],"Error: product does not exist":["Fout: product bestaat niet"],"This option is <strong>not needed when using book processes</strong>. GA is integrated automatically for them.":["Deze optie is <strong>niet nodig bij het gebruik van boekprocessen</strong>. GA wordt daar automatisch geïntegreerd."],"Use this setting if you want to be able to style the date picker in contact forms.":["Gebruik deze instelling als je de datumselectie in contactformulieren wilt kunnen opmaken."],"On some websites, the date picker in a book process has a tiny font. Enable this to fix this.":["Op sommige websites heeft de datumselectie in een boekproces een klein lettertype. Zet deze optie aan om dit op te lossen."],"Used in prices, such as 100,00.":["Gebruikt in prijzen, zoals 100,00."],"Instance not found!":["Recras-domein niet gevonden!"],"Error fetching instance!":["Fout bij het ophalen van het Recras-domein!"],"You do not have sufficient permissions to access this page.":["Je hebt niet genoeg rechten om deze pagina te bekijken."],"No theme":["Geen thema"],"Basic theme":["Basisthema"],"BP Green":["BP Groen"],"Reasonably Red":["Redelijk Rood"],"Recras Blue":["Recras Blauw"],"Recras settings":["Recras-instellingen"],"Recras domain":["Recras-domein"],"Currency symbol":["Valutasymbool"],"Decimal separator":["Decimaalscheiding"],"Use calendar widget for contact forms (deprecated)":["Kalender-widget gebruiken voor contactformulieren (verouderd)"],"Fix book process datepicker styling":["Styling boekproces-datumselectie oplossen"],"Theme for Recras integrations":["Thema voor Recras-integraties"],"Enable Google Analytics integration? (deprecated)":["Google Analytics-integratie inschakelen? (verouderd)"],"For more information on these options, please see the %s page.":["Bekijk voor meer informatie over deze instellingen de %s-pagina."],"Error: template does not exist":["Fout: template bestaat niet"],"Save":["Opslaan"]}}}
  • recras/tags/6.5.3/lang/recras-nl_NL.po

    r3434941 r3484591  
    22msgstr ""
    33"Project-Id-Version: Recras\n"
    4 "POT-Creation-Date: 2026-01-06 14:52+0100\n"
    5 "PO-Revision-Date: 2026-01-06 14:52+0100\n"
     4"POT-Creation-Date: 2026-03-17 09:26+0100\n"
     5"PO-Revision-Date: 2026-03-17 09:26+0100\n"
    66"Last-Translator: Sander de Jong <sander@recras.nl>\n"
    77"Language-Team: Recras\n"
     
    2020"X-Poedit-SearchPathExcluded-2: node_modules\n"
    2121
    22 #: editor/form-booking.php:73 src/ContactForm.php:268 src/ContactForm.php:310
     22#: editor/form-booking.php:73 src/ContactForm.php:273 src/ContactForm.php:315
    2323msgid "yyyy-mm-dd"
    2424msgstr "jjjj-mm-dd"
    2525
    26 #: editor/form-booking.php:82 js/gutenberg-package.js:127
    27 #: src/ContactForm.php:285
     26#: editor/form-booking.php:82 js/gutenberg-package.js:131
     27#: src/ContactForm.php:290
    2828msgid "hh:mm"
    2929msgstr "uu:mm"
    3030
    31 #: js/gutenberg-availability.js:2 js/gutenberg-availability.js:35
     31#: js/gutenberg-availability.js:2 js/gutenberg-availability.js:36
    3232msgid "Availability calendar"
    3333msgstr "Beschikbaarheidskalender"
    3434
    35 #: js/gutenberg-availability.js:38
     35#: js/gutenberg-availability.js:39
    3636msgid "No suitable packages found"
    3737msgstr "Geen geschikte arrangementen gevonden"
    3838
    39 #: js/gutenberg-availability.js:50 js/gutenberg-package.js:2
    40 #: js/gutenberg-package.js:50 js/gutenberg-package.js:142 src/Plugin.php:114
    41 #: src/Plugin.php:216
     39#: js/gutenberg-availability.js:51 js/gutenberg-package.js:2
     40#: js/gutenberg-package.js:54 js/gutenberg-package.js:146 src/Plugin.php:114
     41#: src/Plugin.php:228
    4242msgid "Package"
    4343msgstr "Arrangement"
    4444
    45 #: js/gutenberg-availability.js:59 js/gutenberg-onlinebooking.js:295
     45#: js/gutenberg-availability.js:60 js/gutenberg-onlinebooking.js:296
    4646msgid "Auto resize iframe"
    4747msgstr "iframe automatisch schalen"
    4848
    49 #: js/gutenberg-bookprocess.js:2 js/gutenberg-bookprocess.js:45
    50 #: js/gutenberg-bookprocess.js:59 src/Elementor/Bookprocess.php:17
     49#: js/gutenberg-bookprocess.js:2 js/gutenberg-bookprocess.js:49
     50#: js/gutenberg-bookprocess.js:65 src/Elementor/Bookprocess.php:17
    5151#: src/Elementor/Bookprocess.php:35 src/Elementor/Bookprocess.php:45
    52 #: src/Plugin.php:115 src/Plugin.php:215
     52#: src/Plugin.php:115 src/Plugin.php:227
    5353msgid "Book process"
    5454msgstr "Boekproces"
    5555
    56 #: js/gutenberg-bookprocess.js:76
     56#: js/gutenberg-bookprocess.js:82
    5757msgid "Enter package ID. Leave empty to not prefill."
    5858msgstr "Vul arrangements-ID in. Laat leeg om niet vooraf in te vullen."
    5959
    60 #: js/gutenberg-bookprocess.js:77
     60#: js/gutenberg-bookprocess.js:83
    6161msgid "Enter date in YYYY-MM-DD format. Leave empty to not prefill."
    6262msgstr ""
    6363"Vul datum in formaat JJJJ-MM-DD in. Laat leeg om niet vooraf in te vullen."
    6464
    65 #: js/gutenberg-bookprocess.js:87 src/Elementor/Bookprocess.php:61
     65#: js/gutenberg-bookprocess.js:93 src/Elementor/Bookprocess.php:61
    6666msgid "Prefill value for first widget? (optional)"
    6767msgstr "Waarde voor eerste widget vooraf invullen? (optioneel)"
    6868
    69 #: js/gutenberg-bookprocess.js:99 src/Elementor/Bookprocess.php:74
     69#: js/gutenberg-bookprocess.js:105 src/Elementor/Bookprocess.php:74
    7070msgid "Hide first widget?"
    7171msgstr "Eerste widget verbergen?"
    7272
    73 #: js/gutenberg-contactform.js:2 js/gutenberg-contactform.js:76
    74 #: js/gutenberg-contactform.js:193 src/Plugin.php:116 src/Plugin.php:212
     73#: js/gutenberg-contactform.js:2 js/gutenberg-contactform.js:194
     74#: src/Plugin.php:224
     75msgid "Contact form (deprecated)"
     76msgstr "Contactformulier (verouderd)"
     77
     78#: js/gutenberg-contactform.js:15 js/gutenberg-contactform.js:28
     79#: src/ContactForm.php:122
     80msgid "Send"
     81msgstr "Versturen"
     82
     83#: js/gutenberg-contactform.js:61 js/gutenberg-onlinebooking.js:63
     84#: js/gutenberg-voucher-sales.js:46
     85msgid "Loading data..."
     86msgstr "Data aan het laden..."
     87
     88#: js/gutenberg-contactform.js:77 src/Plugin.php:116
    7589msgid "Contact form"
    7690msgstr "Contactformulier"
    7791
    78 #: js/gutenberg-contactform.js:14 js/gutenberg-contactform.js:27
    79 #: src/ContactForm.php:117
    80 msgid "Send"
    81 msgstr "Versturen"
    82 
    83 #: js/gutenberg-contactform.js:60 js/gutenberg-onlinebooking.js:62
    84 #: js/gutenberg-voucher-sales.js:41
    85 msgid "Loading data..."
    86 msgstr "Data aan het laden..."
    87 
    88 #: js/gutenberg-contactform.js:98
     92#: js/gutenberg-contactform.js:99
    8993msgid "Show title?"
    9094msgstr "Toon titel?"
    9195
    92 #: js/gutenberg-contactform.js:107
     96#: js/gutenberg-contactform.js:108
    9397msgid "Show labels?"
    9498msgstr "Toon labels?"
    9599
    96 #: js/gutenberg-contactform.js:116
     100#: js/gutenberg-contactform.js:117
    97101msgid "Show placeholders?"
    98102msgstr "Toon placeholders?"
    99103
    100 #: js/gutenberg-contactform.js:126
     104#: js/gutenberg-contactform.js:127
    101105msgid "Package (optional)"
    102106msgstr "Arrangement (optioneel)"
    103107
    104 #: js/gutenberg-contactform.js:138
     108#: js/gutenberg-contactform.js:139
    105109msgid "Definition list"
    106110msgstr "Definitielijst"
    107111
    108 #: js/gutenberg-contactform.js:142
     112#: js/gutenberg-contactform.js:143
    109113msgid "Ordered list"
    110114msgstr "Geordende lijst"
    111115
    112 #: js/gutenberg-contactform.js:146
     116#: js/gutenberg-contactform.js:147
    113117msgid "Table"
    114118msgstr "Tabel"
    115119
    116 #: js/gutenberg-contactform.js:149
     120#: js/gutenberg-contactform.js:150
    117121msgid "HTML element"
    118122msgstr "HTML-element"
    119123
    120 #: js/gutenberg-contactform.js:161
     124#: js/gutenberg-contactform.js:162
    121125msgid "Drop-down list (Select)"
    122126msgstr "Dropdownlijst (select)"
    123127
    124 #: js/gutenberg-contactform.js:165
     128#: js/gutenberg-contactform.js:166
    125129msgid "Radio buttons"
    126130msgstr "Keuzerondjes (radioknoppen)"
    127131
    128 #: js/gutenberg-contactform.js:168
     132#: js/gutenberg-contactform.js:169
    129133msgid "Element for single choices"
    130134msgstr "Element voor \"enkele keuze\""
    131135
    132 #: js/gutenberg-contactform.js:177 js/gutenberg-contactform.js:178
     136#: js/gutenberg-contactform.js:178 js/gutenberg-contactform.js:179
    133137msgid "Submit button text"
    134138msgstr "Tekst op knop Versturen"
    135139
    136 #: js/gutenberg-contactform.js:188 js/gutenberg-onlinebooking.js:232
    137 #: js/gutenberg-voucher-sales.js:71
     140#: js/gutenberg-contactform.js:189 js/gutenberg-onlinebooking.js:233
     141#: js/gutenberg-voucher-sales.js:76
    138142msgid "i.e. https://www.recras.com/thanks/"
    139143msgstr "bijv. https://www.recras.nl/bedankt/"
    140144
    141 #: js/gutenberg-contactform.js:189 js/gutenberg-onlinebooking.js:233
    142 #: js/gutenberg-voucher-sales.js:72
     145#: js/gutenberg-contactform.js:190 js/gutenberg-onlinebooking.js:234
     146#: js/gutenberg-voucher-sales.js:77
    143147msgid "Thank-you page (optional, leave empty to not redirect)"
    144148msgstr "Bedanktpagina (optioneel, laat leeg om niet door te sturen)"
    145149
    146 #: js/gutenberg-contactform.js:202
     150#: js/gutenberg-contactform.js:203
    147151msgid ""
    148152"Some packages may not be available for all contact forms. You can change "
     
    153157"Recras te bewerken."
    154158
    155 #: js/gutenberg-contactform.js:203
     159#: js/gutenberg-contactform.js:204
    156160msgid ""
    157161"If you are still missing packages, make sure in Recras \"May be presented on "
     
    163167"\"Extra instellingen\" van het arrangement."
    164168
    165 #: js/gutenberg-global.js:46 src/Settings.php:211
     169#: js/gutenberg-global.js:46 src/Settings.php:223
    166170msgid "Recras → Settings menu"
    167171msgstr "menu Recras → Instellingen"
    168172
    169 #: js/gutenberg-global.js:48 src/Settings.php:210
     173#: js/gutenberg-global.js:48 src/Settings.php:222
    170174#, javascript-format, php-format
    171175msgid "Please enter your Recras domain in the %s before adding widgets."
    172176msgstr "Vul je Recras-domein in in het %s voordat je widgets toevoegt."
    173177
    174 #: js/gutenberg-global.js:311
     178#: js/gutenberg-global.js:323
    175179msgid "Pages"
    176180msgstr "Pagina's"
    177181
    178 #: js/gutenberg-global.js:335
     182#: js/gutenberg-global.js:347
    179183msgid "Posts"
    180184msgstr "Berichten"
    181185
    182 #: js/gutenberg-onlinebooking.js:2 js/gutenberg-onlinebooking.js:299
    183 #: src/Plugin.php:117 src/Plugin.php:214
    184 msgid "Online booking of packages"
    185 msgstr "Online boeking van arrangementen"
    186 
    187 #: js/gutenberg-onlinebooking.js:97
     186#: js/gutenberg-onlinebooking.js:2 js/gutenberg-onlinebooking.js:300
     187#: src/Plugin.php:226
     188msgid "Online booking of packages (deprecated)"
     189msgstr "Online boeking van arrangementen (verouderd)"
     190
     191#: js/gutenberg-onlinebooking.js:98
    188192msgid "Seamless (recommended)"
    189193msgstr "Naadloos (aanbevolen)"
    190194
    191 #: js/gutenberg-onlinebooking.js:101
     195#: js/gutenberg-onlinebooking.js:102
    192196msgid "iframe (uses setting in your Recras)"
    193197msgstr "iframe (gebruikt instelling uit jouw Recras)"
    194198
    195 #: js/gutenberg-onlinebooking.js:120
     199#: js/gutenberg-onlinebooking.js:121
    196200msgid "Integration method"
    197201msgstr "Integratiemethode"
    198202
    199 #: js/gutenberg-onlinebooking.js:168
     203#: js/gutenberg-onlinebooking.js:169
    200204msgid "Preview times in programme"
    201205msgstr "Toon voorbeeldtijden in programma"
    202206
    203 #: js/gutenberg-onlinebooking.js:177
     207#: js/gutenberg-onlinebooking.js:178
    204208msgid "Show discount fields"
    205209msgstr "Toon korting-velden"
    206210
    207 #: js/gutenberg-onlinebooking.js:190
     211#: js/gutenberg-onlinebooking.js:191
    208212msgid "Pre-fill amounts (requires exactly 1 package selected)"
    209213msgstr "Aantallen vooraf invullen (vereist exact 1 arrangement geselecteerd)"
    210214
    211 #: js/gutenberg-onlinebooking.js:221
     215#: js/gutenberg-onlinebooking.js:222
    212216msgid "Pre-fill time (requires exactly 1 package selected)"
    213217msgstr "Tijd vooraf invullen (vereist exact 1 geselecteerd arrangement)"
    214218
    215 #: js/gutenberg-onlinebooking.js:222
     219#: js/gutenberg-onlinebooking.js:223
    216220msgid "e.g. 14:00"
    217221msgstr "bijv. 14:00"
    218222
    219 #: js/gutenberg-onlinebooking.js:285
     223#: js/gutenberg-onlinebooking.js:286
    220224msgid "Pre-filled package"
    221225msgstr "Vooraf ingevuld arrangement"
    222226
    223 #: js/gutenberg-onlinebooking.js:286
     227#: js/gutenberg-onlinebooking.js:287
    224228msgid "Pre-filled package (optional)"
    225229msgstr "Vooraf ingevuld arrangement (optioneel)"
    226230
    227 #: js/gutenberg-onlinebooking.js:302
     231#: js/gutenberg-onlinebooking.js:303
    228232msgid ""
    229233"Seamless integration uses the styling of your website. At Recras → Settings "
     
    233237"Instellingen in het menu aan de linkerkant kun een optioneel thema instellen."
    234238
    235 #: js/gutenberg-onlinebooking.js:303
     239#: js/gutenberg-onlinebooking.js:304
    236240msgid ""
    237241"iframe integration uses the styling set in your Recras. You can change the "
     
    242246"Eigen CSS."
    243247
    244 #: js/gutenberg-onlinebooking.js:306
     248#: js/gutenberg-onlinebooking.js:307
    245249msgid "Package selection"
    246250msgstr "Arrangementselectie"
    247251
    248 #: js/gutenberg-onlinebooking.js:311 js/gutenberg-onlinebooking.js:331
    249 #: js/gutenberg-package.js:145
     252#: js/gutenberg-onlinebooking.js:312 js/gutenberg-onlinebooking.js:332
     253#: js/gutenberg-package.js:149
    250254msgid ""
    251255"If you are not seeing certain packages, make sure in Recras \"May be "
     
    257261"\"Extra instellingen\" van het arrangement."
    258262
    259 #: js/gutenberg-onlinebooking.js:312
     263#: js/gutenberg-onlinebooking.js:313
    260264msgid ""
    261265"If you select a single package, it will be pre-filled and will skip the "
     
    265269"de arrangement-selectie-stap overgeslagen."
    266270
    267 #: js/gutenberg-onlinebooking.js:323
     271#: js/gutenberg-onlinebooking.js:324
    268272msgid "Pre-fill date (requires exactly 1 package selected)"
    269273msgstr "Datum vooraf invullen (vereist exact 1 geselecteerd arrangement)"
    270274
    271 #: js/gutenberg-package.js:67
     275#: js/gutenberg-package.js:71
    272276msgid "Description"
    273277msgstr "Beschrijving"
    274278
    275 #: js/gutenberg-package.js:71 js/gutenberg-product.js:76
     279#: js/gutenberg-package.js:75 js/gutenberg-product.js:79
    276280msgid "Duration"
    277281msgstr "Duur"
    278282
    279 #: js/gutenberg-package.js:75 js/gutenberg-product.js:80
     283#: js/gutenberg-package.js:79 js/gutenberg-product.js:83
    280284msgid "Image tag"
    281285msgstr "Afbeelding-tag"
    282286
    283 #: js/gutenberg-package.js:79
     287#: js/gutenberg-package.js:83
    284288msgid "Minimum number of persons"
    285289msgstr "Minimum aantal personen"
    286290
    287 #: js/gutenberg-package.js:83
     291#: js/gutenberg-package.js:87
    288292msgid "Price p.p. excl. VAT"
    289293msgstr "Prijs p.p. excl. btw"
    290294
    291 #: js/gutenberg-package.js:87
     295#: js/gutenberg-package.js:91
    292296msgid "Price p.p. incl. VAT"
    293297msgstr "Prijs p.p. incl. btw"
    294298
    295 #: js/gutenberg-package.js:91
     299#: js/gutenberg-package.js:95
    296300msgid "Programme"
    297301msgstr "Programma"
    298302
    299 #: js/gutenberg-package.js:95
     303#: js/gutenberg-package.js:99
    300304msgid "Starting location"
    301305msgstr "Startlocatie"
    302306
    303 #: js/gutenberg-package.js:99 js/gutenberg-product.js:96
     307#: js/gutenberg-package.js:103 js/gutenberg-product.js:99
    304308msgid "Title"
    305309msgstr "Titel"
    306310
    307 #: js/gutenberg-package.js:103
     311#: js/gutenberg-package.js:107
    308312msgid "Total price excl. VAT"
    309313msgstr "Totaalprijs excl. btw"
    310314
    311 #: js/gutenberg-package.js:107
     315#: js/gutenberg-package.js:111
    312316msgid "Total price incl. VAT"
    313317msgstr "Totaalprijs incl. btw"
    314318
    315 #: js/gutenberg-package.js:111
     319#: js/gutenberg-package.js:115
    316320msgid "Relative image URL"
    317321msgstr "Relatieve afbeelding-URL"
    318322
    319 #: js/gutenberg-package.js:114 js/gutenberg-product.js:99
    320 #: js/gutenberg-voucher-info.js:73
     323#: js/gutenberg-package.js:118 js/gutenberg-product.js:102
     324#: js/gutenberg-voucher-info.js:78
    321325msgid "Property to show"
    322326msgstr "Eigenschap om te tonen"
    323327
    324 #: js/gutenberg-package.js:128
     328#: js/gutenberg-package.js:132
    325329msgid "Start time"
    326330msgstr "Starttijd"
    327331
    328 #: js/gutenberg-package.js:138
     332#: js/gutenberg-package.js:142
    329333msgid "Show header?"
    330334msgstr "Toon header?"
    331335
    332 #: js/gutenberg-product.js:2 js/gutenberg-product.js:48
    333 #: js/gutenberg-product.js:102 src/Plugin.php:118 src/Plugin.php:218
     336#: js/gutenberg-product.js:2 js/gutenberg-product.js:51
     337#: js/gutenberg-product.js:105 src/Plugin.php:118 src/Plugin.php:230
    334338msgid "Product"
    335339msgstr "Product"
    336340
    337 #: js/gutenberg-product.js:68
     341#: js/gutenberg-product.js:71
    338342msgid "Description (long)"
    339343msgstr "Beschrijving (lang)"
    340344
    341 #: js/gutenberg-product.js:72
     345#: js/gutenberg-product.js:75
    342346msgid "Description (short)"
    343347msgstr "Beschrijving (kort)"
    344348
    345 #: js/gutenberg-product.js:84
     349#: js/gutenberg-product.js:87
    346350msgid "Image URL"
    347351msgstr "Afbeelding-URL"
    348352
    349 #: js/gutenberg-product.js:88
     353#: js/gutenberg-product.js:91
    350354msgid "Minimum amount"
    351355msgstr "Minimumaantal"
    352356
    353 #: js/gutenberg-product.js:92
     357#: js/gutenberg-product.js:95
    354358msgid "Price (incl. VAT)"
    355359msgstr "Prijs (incl. btw)"
    356360
    357 #: js/gutenberg-product.js:106
     361#: js/gutenberg-product.js:109
    358362msgid ""
    359363"If you are not seeing certain products, make sure in Recras \"May be "
     
    365369"\"Presentatie\" van het product."
    366370
    367 #: js/gutenberg-product.js:109
     371#: js/gutenberg-product.js:112
    368372msgid ""
    369373"Could not find any products. Make sure in Recras \"May be presented on a "
     
    374378"\"Presentatie\" van het product."
    375379
    376 #: js/gutenberg-voucher-info.js:2 js/gutenberg-voucher-info.js:76
    377 #: src/Plugin.php:120 src/Plugin.php:221
     380#: js/gutenberg-voucher-info.js:2 js/gutenberg-voucher-info.js:81
     381#: src/Plugin.php:120 src/Plugin.php:234
    378382msgid "Voucher info"
    379383msgstr "Tegoedboninfo"
    380384
    381 #: js/gutenberg-voucher-info.js:44 js/gutenberg-voucher-sales.js:55
     385#: js/gutenberg-voucher-info.js:49 js/gutenberg-voucher-sales.js:60
    382386msgid "Voucher template"
    383387msgstr "Tegoedbon-template"
    384388
    385 #: js/gutenberg-voucher-info.js:62
     389#: js/gutenberg-voucher-info.js:67
    386390msgid "Name"
    387391msgstr "Naam"
    388392
    389 #: js/gutenberg-voucher-info.js:66
     393#: js/gutenberg-voucher-info.js:71
    390394msgid "Price"
    391395msgstr "Prijs"
    392396
    393 #: js/gutenberg-voucher-info.js:70
     397#: js/gutenberg-voucher-info.js:75
    394398msgid "Validity"
    395399msgstr "Geldigheid"
    396400
    397 #: js/gutenberg-voucher-sales.js:2 js/gutenberg-voucher-sales.js:85
    398 #: src/Plugin.php:119 src/Plugin.php:222
    399 msgid "Voucher sales"
    400 msgstr "Tegoedbonverkoop"
    401 
    402 #: js/gutenberg-voucher-sales.js:82
     401#: js/gutenberg-voucher-sales.js:2 js/gutenberg-voucher-sales.js:90
     402#: src/Plugin.php:235
     403msgid "Voucher sales (deprecated)"
     404msgstr "Tegoedbonverkoop (verouderd)"
     405
     406#: js/gutenberg-voucher-sales.js:87
    403407msgid "Show quantity input (will be set to 1 if not shown)"
    404408msgstr "Toon aantal-invoer (wordt op 1 gezet indien verborgen)"
    405409
    406410#: src/Arrangement.php:21 src/Availability.php:20 src/Bookprocess.php:87
    407 #: src/ContactForm.php:55 src/Products.php:21 src/Vouchers.php:22
     411#: src/ContactForm.php:60 src/Products.php:21 src/Vouchers.php:22
    408412msgid "Error: no ID set"
    409413msgstr "Fout: geen ID ingesteld"
    410414
    411415#: src/Arrangement.php:24 src/Availability.php:23 src/Bookprocess.php:91
    412 #: src/ContactForm.php:58 src/OnlineBooking.php:25 src/Products.php:24
     416#: src/ContactForm.php:63 src/OnlineBooking.php:25 src/Products.php:24
    413417#: src/Vouchers.php:25 src/Vouchers.php:78
    414418msgid "Error: ID is not a number"
     
    416420
    417421#: src/Arrangement.php:39 src/Arrangement.php:279 src/Bookprocess.php:98
    418 #: src/ContactForm.php:71 src/ContactForm.php:76
     422#: src/ContactForm.php:76 src/ContactForm.php:81
    419423#, php-format
    420424msgid "Error: %s"
     
    465469msgstr "Fout: boekproces bestaat niet"
    466470
    467 #: src/ContactForm.php:76
     471#: src/ContactForm.php:81
    468472msgid "Contact form might be deleted"
    469473msgstr "Contactformulier is mogelijk verwijderd"
    470474
    471 #: src/ContactForm.php:113
     475#: src/ContactForm.php:118
    472476msgid "Error: package is set, but contact form does not support packages"
    473477msgstr ""
     
    475479"arrangementen"
    476480
    477 #: src/ContactForm.php:125 src/OnlineBooking.php:70 src/Vouchers.php:93
     481#: src/ContactForm.php:130 src/OnlineBooking.php:70 src/Vouchers.php:93
    478482msgid "Error: redirect is set, but is an invalid URL"
    479483msgstr "Fout: doorstuurpagina is ingesteld, maar is een ongeldige URL"
    480484
    481 #: src/ContactForm.php:376
     485#: src/ContactForm.php:381
    482486msgid "Unknown"
    483487msgstr "Onbekend"
    484488
    485 #: src/ContactForm.php:377
     489#: src/ContactForm.php:382
    486490msgid "Male"
    487491msgstr "Man"
    488492
    489 #: src/ContactForm.php:378
     493#: src/ContactForm.php:383
    490494msgid "Female"
    491495msgstr "Vrouw"
    492496
    493 #: src/ContactForm.php:514
     497#: src/ContactForm.php:536
    494498msgid "(required)"
    495499msgstr "(verplicht)"
    496500
    497 #: src/ContactForm.php:539
     501#: src/ContactForm.php:561
    498502msgid "Clear choice"
    499503msgstr "Keuze wissen"
     
    572576msgstr "Cache"
    573577
    574 #: src/Plugin.php:99 src/Plugin.php:100 src/Settings.php:407
     578#: src/Plugin.php:99 src/Plugin.php:100 src/Settings.php:419
    575579msgid "Documentation"
    576580msgstr "Documentatie"
     
    580584msgstr "Shortcodes"
    581585
    582 #: src/Plugin.php:195
     586#: src/Plugin.php:117
     587msgid "Online booking of packages"
     588msgstr "Online boeking van arrangementen"
     589
     590#: src/Plugin.php:119
     591msgid "Voucher sales"
     592msgstr "Tegoedbonverkoop"
     593
     594#: src/Plugin.php:207
    583595msgid "Error: you have not set your Recras domain yet"
    584596msgstr "Fout: je hebt je Recras-domein nog niet ingesteld"
    585597
    586 #: src/Plugin.php:197
     598#: src/Plugin.php:209
    587599msgid ""
    588600"Error: your Recras domain has not been set yet, but you do not have the "
     
    594606"doen."
    595607
    596 #: src/Plugin.php:213
     608#: src/Plugin.php:225
    597609msgid "Could not connect to your Recras"
    598610msgstr "Kon geen verbinding maken met je Recras"
    599611
    600 #: src/Plugin.php:217
     612#: src/Plugin.php:229
    601613msgid "Package availability"
    602614msgstr "Arrangement-beschikbaarheid"
    603615
    604 #: src/Plugin.php:245
     616#: src/Plugin.php:261
    605617msgid "At least one choice is required"
    606618msgstr "Ten minste één keuze is vereist"
    607619
    608 #: src/Plugin.php:246
     620#: src/Plugin.php:262
    609621msgid "Loading..."
    610622msgstr "Laden..."
    611623
    612 #: src/Plugin.php:247
     624#: src/Plugin.php:263
    613625msgid "Your message was sent successfully"
    614626msgstr "Uw bericht is succesvol verzonden"
    615627
    616 #: src/Plugin.php:248
     628#: src/Plugin.php:264
    617629msgid "There was an error sending your message"
    618630msgstr "Er was een probleem met het verzenden van uw bericht"
    619631
    620 #: src/Plugin.php:257
     632#: src/Plugin.php:273
    621633msgid "Previous month"
    622634msgstr "Vorige maand"
    623635
    624 #: src/Plugin.php:258
     636#: src/Plugin.php:274
    625637msgid "Next month"
    626638msgstr "Volgende maand"
    627639
    628 #: src/Plugin.php:260
     640#: src/Plugin.php:276
    629641msgid "January"
    630642msgstr "Januari"
    631643
    632 #: src/Plugin.php:261
     644#: src/Plugin.php:277
    633645msgid "February"
    634646msgstr "Februari"
    635647
    636 #: src/Plugin.php:262
     648#: src/Plugin.php:278
    637649msgid "March"
    638650msgstr "Maart"
    639651
    640 #: src/Plugin.php:263
     652#: src/Plugin.php:279
    641653msgid "April"
    642654msgstr "April"
    643655
    644 #: src/Plugin.php:264
     656#: src/Plugin.php:280
    645657msgid "May"
    646658msgstr "Mei"
    647659
    648 #: src/Plugin.php:265
     660#: src/Plugin.php:281
    649661msgid "June"
    650662msgstr "Juni"
    651663
    652 #: src/Plugin.php:266
     664#: src/Plugin.php:282
    653665msgid "July"
    654666msgstr "Juli"
    655667
    656 #: src/Plugin.php:267
     668#: src/Plugin.php:283
    657669msgid "August"
    658670msgstr "Augustus"
    659671
    660 #: src/Plugin.php:268
     672#: src/Plugin.php:284
    661673msgid "September"
    662674msgstr "September"
    663675
    664 #: src/Plugin.php:269
     676#: src/Plugin.php:285
    665677msgid "October"
    666678msgstr "Oktober"
    667679
    668 #: src/Plugin.php:270
     680#: src/Plugin.php:286
    669681msgid "November"
    670682msgstr "November"
    671683
    672 #: src/Plugin.php:271
     684#: src/Plugin.php:287
    673685msgid "December"
    674686msgstr "December"
    675687
    676 #: src/Plugin.php:274
     688#: src/Plugin.php:290
    677689msgid "Sunday"
    678690msgstr "Zondag"
    679691
    680 #: src/Plugin.php:275
     692#: src/Plugin.php:291
    681693msgid "Monday"
    682694msgstr "Maandag"
    683695
    684 #: src/Plugin.php:276
     696#: src/Plugin.php:292
    685697msgid "Tuesday"
    686698msgstr "Dinsdag"
    687699
    688 #: src/Plugin.php:277
     700#: src/Plugin.php:293
    689701msgid "Wednesday"
    690702msgstr "Woensdag"
    691703
    692 #: src/Plugin.php:278
     704#: src/Plugin.php:294
    693705msgid "Thursday"
    694706msgstr "Donderdag"
    695707
    696 #: src/Plugin.php:279
     708#: src/Plugin.php:295
    697709msgid "Friday"
    698710msgstr "Vrijdag"
    699711
    700 #: src/Plugin.php:280
     712#: src/Plugin.php:296
    701713msgid "Saturday"
    702714msgstr "Zaterdag"
    703715
    704 #: src/Plugin.php:283
     716#: src/Plugin.php:299
    705717msgid "Sun"
    706718msgstr "Zo"
    707719
    708 #: src/Plugin.php:284
     720#: src/Plugin.php:300
    709721msgid "Mon"
    710722msgstr "Ma"
    711723
    712 #: src/Plugin.php:285
     724#: src/Plugin.php:301
    713725msgid "Tue"
    714726msgstr "Di"
    715727
    716 #: src/Plugin.php:286
     728#: src/Plugin.php:302
    717729msgid "Wed"
    718730msgstr "Wo"
    719731
    720 #: src/Plugin.php:287
     732#: src/Plugin.php:303
    721733msgid "Thu"
    722734msgstr "Do"
    723735
    724 #: src/Plugin.php:288
     736#: src/Plugin.php:304
    725737msgid "Fri"
    726738msgstr "Vr"
    727739
    728 #: src/Plugin.php:289
     740#: src/Plugin.php:305
    729741msgid "Sat"
    730742msgstr "Za"
     
    770782msgstr "Fout bij het ophalen van het Recras-domein!"
    771783
    772 #: src/Settings.php:168 src/Settings.php:177 src/Settings.php:186
    773 #: src/Settings.php:198
     784#: src/Settings.php:180 src/Settings.php:189 src/Settings.php:198
     785#: src/Settings.php:210
    774786msgid "You do not have sufficient permissions to access this page."
    775787msgstr "Je hebt niet genoeg rechten om deze pagina te bekijken."
    776788
    777 #: src/Settings.php:268
     789#: src/Settings.php:280
    778790msgid "No theme"
    779791msgstr "Geen thema"
    780792
    781 #: src/Settings.php:272
     793#: src/Settings.php:284
    782794msgid "Basic theme"
    783795msgstr "Basisthema"
    784796
    785 #: src/Settings.php:276
     797#: src/Settings.php:288
    786798msgid "BP Green"
    787799msgstr "BP Groen"
    788800
    789 #: src/Settings.php:280
     801#: src/Settings.php:292
    790802msgid "Reasonably Red"
    791803msgstr "Redelijk Rood"
    792804
    793 #: src/Settings.php:284
     805#: src/Settings.php:296
    794806msgid "Recras Blue"
    795807msgstr "Recras Blauw"
    796808
    797 #: src/Settings.php:366
     809#: src/Settings.php:378
    798810msgid "Recras settings"
    799811msgstr "Recras-instellingen"
    800812
    801 #: src/Settings.php:372
     813#: src/Settings.php:384
    802814msgid "Recras domain"
    803815msgstr "Recras-domein"
    804816
    805 #: src/Settings.php:373
     817#: src/Settings.php:385
    806818msgid "Currency symbol"
    807819msgstr "Valutasymbool"
    808820
    809 #: src/Settings.php:374
     821#: src/Settings.php:386
    810822msgid "Decimal separator"
    811823msgstr "Decimaalscheiding"
    812824
    813 #: src/Settings.php:375
    814 msgid "Use calendar widget for contact forms"
    815 msgstr "Kalender-widget gebruiken voor contactformulieren"
    816 
    817 #: src/Settings.php:376
     825#: src/Settings.php:387
     826msgid "Use calendar widget for contact forms (deprecated)"
     827msgstr "Kalender-widget gebruiken voor contactformulieren (verouderd)"
     828
     829#: src/Settings.php:388
    818830msgid "Fix book process datepicker styling"
    819831msgstr "Styling boekproces-datumselectie oplossen"
    820832
    821 #: src/Settings.php:377
     833#: src/Settings.php:389
    822834msgid "Theme for Recras integrations"
    823835msgstr "Thema voor Recras-integraties"
    824836
    825 #: src/Settings.php:378
     837#: src/Settings.php:390
    826838msgid "Enable Google Analytics integration? (deprecated)"
    827839msgstr "Google Analytics-integratie inschakelen? (verouderd)"
    828840
    829 #: src/Settings.php:406
     841#: src/Settings.php:418
    830842#, php-format
    831843msgid "For more information on these options, please see the %s page."
  • recras/tags/6.5.3/readme.txt

    r3457781 r3484591  
    33Tags: recras, recreation, reservation, booking, voucher
    44Tested up to: 6.9
    5 Stable tag: 6.5.2
     5Stable tag: 6.5.3
    66License: GPLv2 or later
    77License URI: http://www.gnu.org/licenses/gpl-2.0.html
    88
    9 Easily integrate data from your Recras instance, such as packages and contact forms, into your own website.
     9Easily integrate data from your Recras instance, such as book processes, into your own website.
    1010
    1111== Description ==
    12 With this plugin, you can easily integrate data from your [Recras](https://recras.nl/) instance, such as packages and contact forms, into your own website.
     12With this plugin, you can easily integrate data from your [Recras](https://recras.nl/) instance, such as book processes, into your own website.
    1313
    1414To get started, go to the Recras → Settings page and enter your Recras domain. For example, if you log in to Recras at `https://mycompany.recras.com/` then enter `mycompany.recras.com`. That's all there is to it! You can now use widgets to retrieve data. All data is retrieved via a secured connection (HTTPS) to ensure data integrity. Other than the request parameters, no data is sent to the Recras servers.
     
    1616This plugin consists of the following "widgets". To use them, you first need to set your Recras domain (see paragraph above).
    1717* Book processes
    18 * Contact forms
     18* Contact forms (deprecated)
    1919* Packages
    2020* Products
     
    7575== Changelog ==
    7676
     77= 6.5.3 =
     78* Styling fix for Gutenberg info texts
     79* Only show contact form widget when your recras allows it
     80
    7781= 6.5.2 =
    7882* Fix for some contact forms not submitting when loaded in a popup
  • recras/tags/6.5.3/recras-wordpress-plugin.php

    r3457781 r3484591  
    33Plugin Name: Recras
    44Plugin URI: https://www.recras.com/
    5 Version: 6.5.2
     5Version: 6.5.3
    66Description: Easily integrate your Recras data into your own site
    77Requires at least: 6.7
  • recras/tags/6.5.3/src/ContactForm.php

    r3457781 r3484591  
    4848    public static function renderContactForm($attributes): string
    4949    {
     50        if (!Settings::allowOldContactForms()) {
     51            error_log('Old contact forms is integrated on your website, but is disabled in your Recras');
     52            return '';
     53        }
     54
    5055        if (is_string($attributes)) {
    5156            $attributes = [];
  • recras/tags/6.5.3/src/Gutenberg.php

    r3447037 r3484591  
    3232            plugins_url('css/gutenberg.css', __DIR__),
    3333            ['wp-edit-blocks'],
    34             '3.6.3'
     34            '6.5.3'
    3535        );
    3636
     
    3838            'availability' => [
    3939                'callback' => [Availability::class, 'renderAvailability'],
    40                 'version' => '6.4.0',
     40                'version' => '6.5.3',
    4141            ],
    4242            'bookprocess' => [
    4343                'callback' => [Bookprocess::class, 'renderBookprocess'],
    44                 'version' => '6.5.1',
     44                'version' => '6.5.3',
    4545            ],
    4646            'contactform' => [
    4747                'callback' => [ContactForm::class, 'renderContactForm'],
    48                 'version' => '6.5.1',
     48                'version' => '6.5.3',
    4949            ],
    5050            'onlinebooking' => [
    5151                'callback' => [OnlineBooking::class, 'renderOnlineBooking'],
    52                 'version' => '6.4.0',
     52                'version' => '6.5.3',
    5353            ],
    5454            'package' => [
    5555                'callback' => [Arrangement::class, 'renderPackage'],
    56                 'version' => '6.5.1',
     56                'version' => '6.5.3',
    5757            ],
    5858            'product' => [
    5959                'callback' => [Products::class, 'renderProduct'],
    60                 'version' => '6.5.1',
     60                'version' => '6.5.3',
    6161            ],
    6262            'voucher-info' => [
    6363                'callback' => [Vouchers::class, 'renderVoucherInfo'],
    64                 'version' => '6.5.1',
     64                'version' => '6.5.3',
    6565            ],
    6666            'voucher-sales' => [
    6767                'callback' => [Vouchers::class, 'renderVoucherSales'],
    68                 'version' => '6.5.1',
     68                'version' => '6.5.3',
    6969            ],
    7070        ];
    7171
     72        if (!Settings::allowOldContactForms()) {
     73            unset($gutenbergBlocks['contactform']);
     74        }
    7275        if (!Settings::allowOnlinePackageBooking()) {
    7376            unset($gutenbergBlocks['availability']);
  • recras/tags/6.5.3/src/Plugin.php

    r3435083 r3484591  
    139139    private function checkOldSettings(): void
    140140    {
    141         $instance = \Recras\Settings::getInstance();
     141        $instance = Settings::getInstance();
    142142        if (!$instance) {
    143143            return;
     
    165165            if (is_object($setting) && property_exists($setting, 'waarde')) {
    166166                Transient::set($instance . '_show_old_voucher_sales', $setting->waarde, DAY_IN_SECONDS);
     167            }
     168        }
     169
     170        $setting = Transient::get($instance . '_show_old_contact_forms');
     171        if ($setting === false) {
     172            try {
     173                $setting = Http::get($instance, 'instellingen/allow_old_contact_forms');
     174            } catch (\Exception $e) {
     175                return;
     176            }
     177            if (is_object($setting) && property_exists($setting, 'waarde')) {
     178                Transient::set($instance . '_show_old_contact_forms', $setting->waarde, DAY_IN_SECONDS);
    167179            }
    168180        }
     
    210222    {
    211223        $l10n = [
    212             'contact_form' => __('Contact form', 'recras'),
     224            'contact_form' => __('Contact form (deprecated)', 'recras'),
    213225            'no_connection' => __('Could not connect to your Recras', 'recras'),
    214             'online_booking' => __('Online booking of packages', 'recras'),
     226            'online_booking' => __('Online booking of packages (deprecated)', 'recras'),
    215227            'bookprocess' => __('Book process', 'recras'),
    216228            'package' => __('Package', 'recras'),
    217229            'package_availability' => __('Package availability', 'recras'),
    218230            'product' => __('Product', 'recras'),
     231            'showContactForms' => 'yes',
    219232            'showOnlineBooking' => 'yes',
    220233            'showVoucherSales' => 'yes',
    221234            'voucherInfo' => __('Voucher info', 'recras'),
    222             'voucherSales' => __('Voucher sales', 'recras'),
     235            'voucherSales' => __('Voucher sales (deprecated)', 'recras'),
    223236        ];
    224237
     238        if (!Settings::allowOldContactForms()) {
     239            $l10n['showContactForms'] = 'no';
     240        }
    225241        if (!Settings::allowOnlinePackageBooking()) {
    226242            $l10n['showOnlineBooking'] = 'no';
  • recras/tags/6.5.3/src/Settings.php

    r3432851 r3484591  
    117117        $html .= '</select>';
    118118        echo $html;
     119    }
     120
     121
     122    public static function allowOldContactForms(): bool
     123    {
     124        $instance = Settings::getInstance();
     125        if (!$instance) {
     126            return true;
     127        }
     128        $setting = Transient::get($instance . '_show_old_contact_forms');
     129        // if getting the transient fails, we want to show the button to be sure, so comparing with 'no' is safest
     130        return ($setting === 'no') ? false : true;
    119131    }
    120132
     
    371383
    372384        self::addField('recras_domain', __('Recras domain', 'recras'), [__CLASS__, 'addInputDomain']);
     385        self::addField('recras_theme', __('Theme for Recras integrations', 'recras'), [__CLASS__, 'addInputTheme']);
     386        self::addField('recras_fix_react_datepicker', __('Fix book process datepicker styling', 'recras'), [__CLASS__, 'addInputFixDatepicker']);
    373387        self::addField('recras_currency', __('Currency symbol', 'recras'), [__CLASS__, 'addInputCurrency']);
    374388        self::addField('recras_decimal', __('Decimal separator', 'recras'), [__CLASS__, 'addInputDecimal']);
    375         self::addField('recras_datetimepicker', __('Use calendar widget for contact forms', 'recras'), [__CLASS__, 'addInputDatepicker']);
    376         self::addField('recras_fix_react_datepicker', __('Fix book process datepicker styling', 'recras'), [__CLASS__, 'addInputFixDatepicker']);
    377         self::addField('recras_theme', __('Theme for Recras integrations', 'recras'), [__CLASS__, 'addInputTheme']);
     389        self::addField('recras_datetimepicker', __('Use calendar widget for contact forms (deprecated)', 'recras'), [__CLASS__, 'addInputDatepicker']);
    378390        self::addField('recras_enable_analytics', __('Enable Google Analytics integration? (deprecated)', 'recras'), [__CLASS__, 'addInputAnalytics']);
    379391    }
  • recras/tags/6.5.3/src/admin/documentation.php

    r3432851 r3484591  
    66    <dt><?php esc_html_e('Recras domain', 'recras');?></dt>
    77    <dd>If you log in to Recras at <code>https://mycompany.recras.com/</code> then your Recras domain is <code>mycompany.recras.com</code>.</dd>
    8     <dt><?php esc_html_e('Currency symbol', 'recras');?></dt>
    9     <dd>Used in prices such as € 100,00. Set to € (Euro) by default.</dd>
    10     <dt><?php esc_html_e('Decimal separator', 'recras');?></dt>
    11     <dd>Used in prices such as € 100,00. Set to , (comma) by default.</dd>
    12     <dt><?php esc_html_e('Use calendar widget for contact forms', 'recras');?></dt>
    13     <dd>By default, date pickers in contact forms use whatever the browser has available. If you want to be able to style the date picker, we recommend to enable the date picker we have included with the plugin.<br>
    14         <strong>Note:</strong> this setting only applies to standalone contact forms, not to contact forms used in book processes.
    15     </dd>
    168    <dt><?php esc_html_e('Theme for Recras integrations', 'recras');?></dt>
    179    <dd>Which theme is used for book processes.
     
    2315            <li>Reasonably Red - is a theme with red accents
    2416        </ol>
     17    </dd>
     18    <dt><?php esc_html_e('Currency symbol', 'recras');?></dt>
     19    <dd>Used in prices such as € 100,00. Set to € (Euro) by default.</dd>
     20    <dt><?php esc_html_e('Decimal separator', 'recras');?></dt>
     21    <dd>Used in prices such as € 100,00. Set to , (comma) by default.</dd>
     22    <dt><?php esc_html_e('Use calendar widget for contact forms', 'recras');?></dt>
     23    <dd>By default, date pickers in contact forms use whatever the browser has available. If you want to be able to style the date picker, we recommend to enable the date picker we have included with the plugin.<br>
     24        <strong>Note:</strong> this setting only applies to standalone contact forms, which are deprecated. This does not apply to contact forms used in book processes.
    2525    </dd>
    2626</dl>
     
    6363<hr>
    6464<h2><?php esc_html_e('Contact forms', 'recras'); ?></h2>
    65 <p>Contact forms can be added using the Recras/Contact form block (Gutenberg) or using the <span class="rDocsIcon dashicons dashicons-email"></span> icon in the Classic Editor.</p>
    66 <p>The following options are available:</p>
    67 <ol class="recrasOptionsList">
    68     <li>Contact form - <strong>required</strong> what form to use
    69     <li>Show title? - show the title of the contact form or not. Enabled by default
    70     <li>Show labels? - show the label for each element. Enabled by default. <strong>Note:</strong> showing labels is highly recommended. It is good for accessibility, and when they are not used it can lead to confusing results with radio buttons.
    71     <li>Show placeholders? - show the placeholder for each element. Enabled by default
    72     <li>Package - for forms where the user can select a package, setting this parameter will select the package automatically and hide the field for the user.
    73     <li>HTML element - show the contact form as definition list (default), ordered list, or table (not recommended for accessibility reasons).
    74     <li>Element for single choices - show fields where a single choice is made (i.e. Customer type) as drop-down list (default) or radio buttons.
    75     <li>Submit button text - the text for the form submission button. Defaults to "Send"
    76     <li>Thank-you page - a page/post that the user is redirected to, after submitting the form successfully.
    77 </ol>
     65<p>Contact forms can be integrated using a book process.</p>
    7866
    7967<hr>
     
    9684
    9785<hr>
    98 <h2><?php esc_html_e('Voucher sales', 'recras'); ?></h2>
    99 <p>Voucher sales can be integrated using a book process.</p>
    100 
    101 <hr>
    10286<h2><?php esc_html_e('Voucher info', 'recras'); ?></h2>
    10387<p>Voucher info can be integrated using the Recras/Voucher info block (Gutenberg) or using the <span class="rDocsIcon dashicons dashicons-money"></span> icon in the Classic Editor.</p>
     
    11195    </ol>
    11296</ol>
     97
     98<hr>
     99<h2><?php esc_html_e('Voucher sales', 'recras'); ?></h2>
     100<p>Voucher sales can be integrated using a book process.</p>
  • recras/tags/6.5.3/src/admin/shortcodes.php

    r3432851 r3484591  
    4040
    4141<hr>
    42 <h2><?php esc_html_e('Contact forms', 'recras'); ?></h2>
    43 <p>Contact forms can be added using the <kbd>[recras-contact]</kbd> shortcode.</p>
    44 <p>The following options are available:</p>
    45 <ol class="recrasOptionsList">
    46     <li>Contact form - <kbd>id</kbd>
    47     <li>Show title? - <kbd>showtitle</kbd>
    48     <li>Show labels? - <kbd>showlabels</kbd>
    49     <li>Show placeholders? - <kbd>showplaceholders</kbd>
    50     <li>Package - <kbd>arrangement</kbd>
    51     <li>HTML element - <kbd>element</kbd>, value is one of <kbd>dl</kbd> (recommended), <kbd>ol</kbd>, <kbd>table</kbd> (discouraged)
    52     <li>Element for single choices - <kbd>single_choice_element</kbd>, value is one of <kbd>select</kbd>, <kbd>radio</kbd>
    53     <li>Submit button text - <kbd>submitText</kbd>
    54     <li>Thank-you page - <kbd>redirect</kbd>
    55 </ol>
    56 <p>Example: <kbd>[recras-contact id="17" showtitle="0" showlabels="1" showplaceholders="1" submitText="Go!"]</kbd></p>
    57 
    58 
    59 <hr>
    6042<h2><?php esc_html_e('Products', 'recras'); ?></h2>
    6143<p>Products can be added using the <kbd>recras-product</kbd> shortcode.</p>
  • recras/trunk/changelog.md

    r3457781 r3484591  
    11# Changelog
     2
     3## 6.5.3 (2026-03-17)
     4* Styling fix for Gutenberg info texts
     5* Only show contact form widget when your recras allows it
    26
    37## 6.5.2 (2026-02-10)
  • recras/trunk/css/gutenberg.css

    r2489312 r3484591  
    22    align-items: center; /* Fix default alignment */
    33}
    4 .block-editor p.recrasInfoText {
     4p.recrasInfoText {
    55    background: #f3f4f5;
    66    border-left: 5px solid hsl(199, 73%, 43%);
  • recras/trunk/editor/plugin.js

    r3235419 r3484591  
    3434    });
    3535
    36     editor.addButton('recras-contact', {
    37         title: recras_l10n.contact_form,
    38         image: url + '/contact.svg',
    39         onclick: function() {
    40             tb_show(recras_l10n.contact_form, 'admin.php?page=form-contact');
    41         }
    42     });
     36    if (recras_l10n.showContactForms) {
     37        editor.addButton('recras-contact', {
     38            title: recras_l10n.contact_form,
     39            image: url + '/contact.svg',
     40            onclick: function() {
     41                tb_show(recras_l10n.contact_form, 'admin.php?page=form-contact');
     42            }
     43        });
     44    }
    4345
    4446    editor.addButton('recras-product', {
  • recras/trunk/js/gutenberg-availability.js

    r3369571 r3484591  
    11registerGutenbergBlock('recras/availability', {
    22    title: wp.i18n.__('Availability calendar', TEXT_DOMAIN),
     3    apiVersion: 3,
    34    icon: 'calendar-alt',
    45    category: 'recras',
  • recras/trunk/js/gutenberg-bookprocess.js

    r3447037 r3484591  
    11registerGutenbergBlock('recras/bookprocess', {
    22    title: wp.i18n.__('Book process', TEXT_DOMAIN),
     3    apiVersion: 3,
    34    icon: 'editor-ul',
    45    category: 'recras',
  • recras/trunk/js/gutenberg-contactform.js

    r3447037 r3484591  
    11registerGutenbergBlock('recras/contactform', {
    2     title: wp.i18n.__('Contact form', TEXT_DOMAIN),
     2    title: wp.i18n.__('Contact form (deprecated)', TEXT_DOMAIN),
     3    apiVersion: 3,
    34    icon: 'email',
    45    category: 'recras',
     
    191192        };
    192193
    193         retval.push(recrasHelper.elementText('Recras - ' + wp.i18n.__('Contact form', TEXT_DOMAIN)));
     194        retval.push(recrasHelper.elementText('Recras - ' + wp.i18n.__('Contact form (deprecated)', TEXT_DOMAIN)));
    194195
    195196        retval.push(createEl(compSelectControl, optionsIDControl));
  • recras/trunk/js/gutenberg-onlinebooking.js

    r3369571 r3484591  
    11registerGutenbergBlock('recras/onlinebooking', {
    2     title: wp.i18n.__('Online booking of packages', TEXT_DOMAIN),
     2    title: wp.i18n.__('Online booking of packages (deprecated)', TEXT_DOMAIN),
     3    apiVersion: 3,
    34    icon: 'admin-site',
    45    category: 'recras',
     
    297298        }
    298299
    299         retval.push(recrasHelper.elementText('Recras - ' + wp.i18n.__('Online booking of packages', TEXT_DOMAIN)));
     300        retval.push(recrasHelper.elementText('Recras - ' + wp.i18n.__('Online booking of packages (deprecated)', TEXT_DOMAIN)));
    300301        retval.push(createEl(compRadioControl, optionsNewLibraryControl));
    301302        retval.push(recrasHelper.elementInfo(
  • recras/trunk/js/gutenberg-package.js

    r3447037 r3484591  
    11registerGutenbergBlock('recras/package', {
    22    title: wp.i18n.__('Package', TEXT_DOMAIN),
     3    apiVersion: 3,
    34    icon: 'clipboard',
    45    category: 'recras',
  • recras/trunk/js/gutenberg-product.js

    r3447037 r3484591  
    11registerGutenbergBlock('recras/product', {
    22    title: wp.i18n.__('Product', TEXT_DOMAIN),
     3    apiVersion: 3,
    34    icon: 'cart',
    45    category: 'recras',
  • recras/trunk/js/gutenberg-voucher-info.js

    r3447037 r3484591  
    11registerGutenbergBlock('recras/voucher-info', {
    22    title: wp.i18n.__('Voucher info', TEXT_DOMAIN),
     3    apiVersion: 3,
    34    icon: 'money',
    45    category: 'recras',
  • recras/trunk/js/gutenberg-voucher-sales.js

    r3447037 r3484591  
    11registerGutenbergBlock('recras/voucher-sales', {
    2     title: wp.i18n.__('Voucher sales', TEXT_DOMAIN),
     2    title: wp.i18n.__('Voucher sales (deprecated)', TEXT_DOMAIN),
     3    apiVersion: 3,
    34    icon: 'money',
    45    category: 'recras',
     
    8788        };
    8889
    89         retval.push(recrasHelper.elementText('Recras - ' + wp.i18n.__('Voucher sales', TEXT_DOMAIN)));
     90        retval.push(recrasHelper.elementText('Recras - ' + wp.i18n.__('Voucher sales (deprecated)', TEXT_DOMAIN)));
    9091        retval.push(createEl(compSelectControl, optionsIDControl));
    9192        retval.push(createEl(compSelectControl, optionsRedirectControl));
  • recras/trunk/lang/recras-de_DE-recras-gutenberg-global.json

    r3369571 r3484591  
    1 {"domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural_forms":"nplurals=2; plural=(n != 1);","lang":"de_DE"},"Package":["Arrangement"],"If you are not seeing certain packages, make sure in Recras \"May be presented on a website (via API)\" is enabled on the tab \"Extra settings\" of the package.":["Wenn Sie bestimmte Pakete nicht sehen, stellen Sie sicher, dass in Recras \"Kann auf einer Website (über API)\" auf der Registerkarte \"Extra-Einstellungen\" des Pakets angezeigt werden."],"Show what?":["Zeigen Sie was?"],"Title":["Titel"],"Description":["Beschreibung"],"Duration":["Dauer"],"Starting location":["Empfangsort"],"Minimum number of persons":[""],"Price p.p. excl. VAT":[""],"Price p.p. incl. VAT":[""],"Total price excl. VAT":[""],"Total price incl. VAT":[""],"Programme":["Programm"],"Image tag":[""],"Relative image URL":[""],"Start time":[""],"hh:mm":["UU:MM"],"Show header?":[""],"Yes":["Ja"],"No":["Nein"],"Insert shortcode":[""],"Integration method":[""],"Seamless (recommended)":[""],"iframe (uses setting in your Recras)":[""],"Seamless integration uses the styling of your website. At Recras → Settings in the menu on the left, you can set an optional theme.":[""],"iframe integration uses the styling set in your Recras. You can change the styling in Recras via Settings → Other settings → Custom CSS.":[""],"Package selection":[""],"To (de)select multiple packages, hold Ctrl and click (Cmd on Mac)":[""],"No pre-filled package":[""],"Preview times in programme":[""],"Pre-fill amounts (requires pre-filled package)":[""],"Sorry, this is only available using the Gutenberg editor.":[""],"Pre-fill date (requires exactly 1 package selected)":[""],"yyyy-mm-dd":["JJJJ-MM-TT"],"Pre-fill time (requires exactly 1 package selected)":[""],"Thank-you page":[""],"Don't redirect":[""],"Pages":["Seiten"],"Posts":["Nachrichten"],"Show discount fields":[""],"Automatic resize?":[""],"Book process":["Buchungsprozess"],"Initial value for first widget":[""],"Please note that no validation on this value is performed. Invalid values may be ignored or may stop the book process from working properly.":[""],"Hide first widget?":[""],"Contact form":["Kontaktformular"],"Show title?":[""],"Show labels?":[""],"Show placeholders?":[""],"Some packages may not be available for all contact forms. You can change this by editing your contact forms in Recras.":[""],"If you are still missing packages, make sure in Recras \"May be presented on a website (via API)\" is enabled on the tab \"Extra settings\" of the package.":[""],"HTML element":[""],"Definition list":[""],"Ordered list":[""],"Table":["Tabelle"],"Element for single choices":[""],"Drop-down list (Select)":[""],"Radio buttons":[""],"This relates to: customer type, package selection, gender, and single choice":[""],"Submit button text":[""],"Send":["Senden"],"Product":["Produkt"],"Description (short)":[""],"Description (long)":[""],"Image URL":[""],"Minimum amount":[""],"Price (incl. VAT)":[""],"Template":[""],"Name":[""],"Price":["Preis"],"Validity":["Gültigkeit"],"No pre-filled template":[""],"Show quantity input (will be set to 1 if not shown)":[""],"Availability calendar":[""],"No suitable packages found":[""],"Auto resize iframe":[""],"Enter package ID. Leave empty to not prefill.":[""],"Enter date in YYYY-MM-DD format. Leave empty to not prefill.":[""],"Prefill value for first widget? (optional)":[""],"Loading data...":[""],"Package (optional)":[""],"i.e. https://www.recras.com/thanks/":[""],"Thank-you page (optional, leave empty to not redirect)":[""],"Recras → Settings menu":[""],"Please enter your Recras domain in the %s before adding widgets.":[""],"Online booking of packages":[""],"Pre-fill amounts (requires exactly 1 package selected)":[""],"e.g. 14:00":["z.B. 14:00"],"Pre-filled package":[""],"Pre-filled package (optional)":[""],"If you select a single package, it will be pre-filled and will skip the package selection step.":[""],"Property to show":[""],"If you are not seeing certain products, make sure in Recras \"May be presented on a website (via API)\" is enabled on the tab \"Presentation\" of the product.":[""],"Could not find any products. Make sure in Recras \"May be presented on a website (via API)\" is enabled on the tab \"Presentation\" of the product.":[""],"Voucher info":[""],"Voucher template":[""],"Voucher sales":[""],"Error: no ID set":[""],"Error: ID is not a number":[""],"Error: %s":["Fehlermeldung: %s"],"Error: Package %d does not exist or may not be presented on a website":[""],"Error: programme is empty":[""],"Error: unknown option":[""],"From":["Von"],"Until":["Bis"],"Activity":["Aktivität"],"Day %d":["Tag %d"],"No duration specified":[""],"No location specified":[""],"Error: book process does not exist":[""],"Contact form might be deleted":[""],"Error: package is set, but contact form does not support packages":[""],"Error: redirect is set, but is an invalid URL":[""],"Unknown":["Unbekannt"],"Male":["Mann"],"Female":["Frau"],"(required)":["(erforderlich)"],"Clear choice":["Wahl löschen"],"No book process has been chosen yet. Click on this text to select a book process.":[""],"Book process %s cannot be found. It was either deleted from Recras, or made private.":[""],"Book process \"%s\" is integrated here.":[""],"The first widget is hidden for the booker, and has an initial value of \"%s\".":[""],"It has an initial value for the first widget of \"%s\".":[""],"Error: could not retrieve data from Recras. The error message received was: %s":[""],"Error: could not parse data from Recras. The error message was: %s":[""],"Error: \"prefill_date\" is not a valid ISO 8601 string":[""],"Error: \"prefill_date\" is a date in the past":[""],"Error: \"prefill_time\" is not a valid time string (e.g. 14:30)":[""],"Error: \"product_amounts\" is invalid":[""],"Settings":["Einstellungen"],"Cache":[""],"Documentation":["Dokumentation"],"Shortcodes":[""],"Error: you have not set your Recras domain yet":[""],"Error: your Recras domain has not been set yet, but you do not have the permission to set this. Please ask your site administrator to do this for you.":[""],"Could not connect to your Recras":[""],"Package availability":["Arrangement-Verfügbarkeit"],"At least one choice is required":[""],"Loading...":["Laden..."],"Your message was sent successfully":[""],"There was an error sending your message":[""],"Previous month":["Vorheriger Monat"],"Next month":["Nächsten Monat"],"January":["Januar"],"February":["Februar"],"March":["März"],"April":["April"],"May":["Mai"],"June":["Juni"],"July":["Juli"],"August":["August"],"September":["September"],"October":["Oktober"],"November":["November"],"December":["Dezember"],"Sunday":["Sonntag"],"Monday":["Montag"],"Tuesday":["Dienstag"],"Wednesday":["Mittwoch"],"Thursday":["Donnerstag"],"Friday":["Freitag"],"Saturday":["Samstag"],"Sun":["So"],"Mon":["Mo"],"Tue":["Di"],"Wed":["Mi"],"Thu":["Do"],"Fri":["Fr"],"Sat":["Sa"],"Error: product does not exist":[""],"This option is <strong>not needed when using book processes</strong>. GA is integrated automatically for them.":[""],"Use this setting if you want to be able to style the date picker in contact forms.":[""],"On some websites, the date picker in a book process has a tiny font. Enable this to fix this.":[""],"Used in prices, such as 100,00.":[""],"Instance not found!":[""],"Error fetching instance!":[""],"You do not have sufficient permissions to access this page.":[""],"No theme":["Kein Thema"],"Basic theme":["Grundthema"],"BP Green":["BP Grün"],"Reasonably Red":["Ganz Rot"],"Recras Blue":["Recras Blau"],"Recras settings":["Recras-Einstellungen"],"Currency symbol":[""],"Decimal separator":[""],"Use calendar widget for contact forms":[""],"Fix book process datepicker styling":[""],"Theme for Recras integrations":[""],"Enable Google Analytics integration? (deprecated)":[""],"For more information on these options, please see the %s page.":[""],"Error: template does not exist":[""],"The cache was cleared.":[""],"The selected cache could not be cleared. This could be an error, or there could be nothing to clear.":[""],"Clear Recras cache":[""],"Data coming from your Recras (contact forms, packages, products, voucher templates) is cached for up to 24 hours. If you make important changes (i.e. a price increase) it is recommended you clear the Recras cache.":[""],"Packages":["Arrangements"],"Book processes":["Buchungsprozesse"],"Contact forms":["Kontaktformulare"],"Products":["Produkte"],"Save":["Speichern"]}}}
     1{"domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural_forms":"nplurals=2; plural=(n != 1);","lang":"de_DE"},"yyyy-mm-dd":["JJJJ-MM-TT"],"hh:mm":["UU:MM"],"Availability calendar":[""],"No suitable packages found":[""],"Package":["Arrangement"],"Auto resize iframe":[""],"Book process":["Buchungsprozess"],"Enter package ID. Leave empty to not prefill.":[""],"Enter date in YYYY-MM-DD format. Leave empty to not prefill.":[""],"Prefill value for first widget? (optional)":[""],"Hide first widget?":[""],"Send":["Senden"],"Loading data...":[""],"Contact form":["Kontaktformular"],"Show title?":[""],"Show labels?":["Zeigen Sie was?"],"Show placeholders?":[""],"Package (optional)":[""],"Definition list":[""],"Ordered list":[""],"Table":["Tabelle"],"HTML element":[""],"Drop-down list (Select)":[""],"Radio buttons":[""],"Element for single choices":[""],"Submit button text":[""],"i.e. https://www.recras.com/thanks/":[""],"Thank-you page (optional, leave empty to not redirect)":[""],"Some packages may not be available for all contact forms. You can change this by editing your contact forms in Recras.":[""],"If you are still missing packages, make sure in Recras \"May be presented on a website (via API)\" is enabled on the tab \"Extra settings\" of the package.":[""],"Recras → Settings menu":[""],"Please enter your Recras domain in the %s before adding widgets.":[""],"Pages":["Seiten"],"Posts":["Nachrichten"],"Online booking of packages (deprecated)":[""],"Seamless (recommended)":[""],"iframe (uses setting in your Recras)":[""],"Integration method":[""],"Preview times in programme":[""],"Show discount fields":[""],"Pre-fill amounts (requires exactly 1 package selected)":[""],"Pre-fill time (requires exactly 1 package selected)":[""],"e.g. 14:00":["z.B. 14:00"],"Pre-filled package":[""],"Pre-filled package (optional)":[""],"Seamless integration uses the styling of your website. At Recras → Settings in the menu on the left, you can set an optional theme.":[""],"iframe integration uses the styling set in your Recras. You can change the styling in Recras via Settings → Other settings → Custom CSS.":[""],"Package selection":[""],"If you are not seeing certain packages, make sure in Recras \"May be presented on a website (via API)\" is enabled on the tab \"Extra settings\" of the package.":["Wenn Sie bestimmte Pakete nicht sehen, stellen Sie sicher, dass in Recras \"Kann auf einer Website (über API)\" auf der Registerkarte \"Extra-Einstellungen\" des Pakets angezeigt werden."],"If you select a single package, it will be pre-filled and will skip the package selection step.":[""],"Pre-fill date (requires exactly 1 package selected)":[""],"Description":["Beschreibung"],"Duration":["Dauer"],"Image tag":[""],"Minimum number of persons":[""],"Price p.p. excl. VAT":[""],"Price p.p. incl. VAT":[""],"Programme":["Programm"],"Starting location":["Empfangsort"],"Title":["Titel"],"Total price excl. VAT":[""],"Total price incl. VAT":[""],"Relative image URL":[""],"Property to show":[""],"Start time":[""],"Show header?":[""],"Product":["Produkt"],"Description (long)":[""],"Description (short)":[""],"Image URL":[""],"Minimum amount":[""],"Price (incl. VAT)":[""],"If you are not seeing certain products, make sure in Recras \"May be presented on a website (via API)\" is enabled on the tab \"Presentation\" of the product.":[""],"Could not find any products. Make sure in Recras \"May be presented on a website (via API)\" is enabled on the tab \"Presentation\" of the product.":[""],"Voucher info":[""],"Voucher template":[""],"Name":[""],"Price":["Preis"],"Validity":["Gültigkeit"],"Voucher sales (deprecated)":[""],"Show quantity input (will be set to 1 if not shown)":[""],"Error: no ID set":[""],"Error: ID is not a number":[""],"Error: %s":["Fehlermeldung: %s"],"Error: Package %d does not exist or may not be presented on a website":[""],"Error: programme is empty":[""],"Error: unknown option":[""],"From":["Von"],"Until":["Bis"],"Activity":["Aktivität"],"Day %d":["Tag %d"],"No duration specified":[""],"No location specified":[""],"Error: book process does not exist":[""],"Contact form might be deleted":[""],"Error: package is set, but contact form does not support packages":[""],"Error: redirect is set, but is an invalid URL":[""],"Unknown":["Unbekannt"],"Male":["Mann"],"Female":["Frau"],"(required)":["(erforderlich)"],"Clear choice":["Wahl löschen"],"No book process has been chosen yet. Click on this text to select a book process.":[""],"Book process %s cannot be found. It was either deleted from Recras, or made private.":[""],"Book process \"%s\" is integrated here.":[""],"The first widget is hidden for the booker, and has an initial value of \"%s\".":[""],"It has an initial value for the first widget of \"%s\".":[""],"Error: could not retrieve data from Recras. The error message received was: %s":[""],"Error: could not parse data from Recras. The error message was: %s":[""],"Error: \"prefill_date\" is not a valid ISO 8601 string":[""],"Error: \"prefill_date\" is a date in the past":[""],"Error: \"prefill_time\" is not a valid time string (e.g. 14:30)":[""],"Error: \"product_amounts\" is invalid":[""],"Settings":["Einstellungen"],"Cache":[""],"Documentation":["Dokumentation"],"Shortcodes":[""],"Online booking of packages":[""],"Voucher sales":[""],"Error: you have not set your Recras domain yet":[""],"Error: your Recras domain has not been set yet, but you do not have the permission to set this. Please ask your site administrator to do this for you.":[""],"Could not connect to your Recras":[""],"Package availability":["Arrangement-Verfügbarkeit"],"At least one choice is required":[""],"Loading...":["Laden..."],"Your message was sent successfully":[""],"There was an error sending your message":[""],"Previous month":["Vorheriger Monat"],"Next month":["Nächsten Monat"],"January":["Januar"],"February":["Februar"],"March":["März"],"April":["April"],"May":["Mai"],"June":["Juni"],"July":["Juli"],"August":["August"],"September":["September"],"October":["Oktober"],"November":["November"],"December":["Dezember"],"Sunday":["Sonntag"],"Monday":["Montag"],"Tuesday":["Dienstag"],"Wednesday":["Mittwoch"],"Thursday":["Donnerstag"],"Friday":["Freitag"],"Saturday":["Samstag"],"Sun":["So"],"Mon":["Mo"],"Tue":["Di"],"Wed":["Mi"],"Thu":["Do"],"Fri":["Fr"],"Sat":["Sa"],"Error: product does not exist":[""],"This option is <strong>not needed when using book processes</strong>. GA is integrated automatically for them.":[""],"Use this setting if you want to be able to style the date picker in contact forms.":[""],"On some websites, the date picker in a book process has a tiny font. Enable this to fix this.":[""],"Used in prices, such as 100,00.":[""],"Instance not found!":[""],"Error fetching instance!":[""],"You do not have sufficient permissions to access this page.":[""],"No theme":["Kein Thema"],"Basic theme":["Grundthema"],"BP Green":["BP Grün"],"Reasonably Red":["Ganz Rot"],"Recras Blue":["Recras Blau"],"Recras settings":["Recras-Einstellungen"],"Currency symbol":[""],"Decimal separator":[""],"Fix book process datepicker styling":[""],"Theme for Recras integrations":[""],"Enable Google Analytics integration? (deprecated)":[""],"For more information on these options, please see the %s page.":[""],"Error: template does not exist":[""],"Save":["Speichern"]}}}
  • recras/trunk/lang/recras-de_DE.po

    r3434941 r3484591  
    22msgstr ""
    33"Project-Id-Version: Recras\n"
    4 "POT-Creation-Date: 2026-01-06 14:51+0100\n"
    5 "PO-Revision-Date: 2026-01-06 14:51+0100\n"
     4"POT-Creation-Date: 2026-03-17 09:26+0100\n"
     5"PO-Revision-Date: 2026-03-17 09:26+0100\n"
    66"Last-Translator: Sander de Jong <sander@recras.nl>\n"
    77"Language-Team: Recras\n"
     
    2020"X-Poedit-SearchPathExcluded-2: node_modules\n"
    2121
    22 #: editor/form-booking.php:73 src/ContactForm.php:268 src/ContactForm.php:310
     22#: editor/form-booking.php:73 src/ContactForm.php:273 src/ContactForm.php:315
    2323msgid "yyyy-mm-dd"
    2424msgstr "JJJJ-MM-TT"
    2525
    26 #: editor/form-booking.php:82 js/gutenberg-package.js:127
    27 #: src/ContactForm.php:285
     26#: editor/form-booking.php:82 js/gutenberg-package.js:131
     27#: src/ContactForm.php:290
    2828msgid "hh:mm"
    2929msgstr "UU:MM"
    3030
    31 #: js/gutenberg-availability.js:2 js/gutenberg-availability.js:35
     31#: js/gutenberg-availability.js:2 js/gutenberg-availability.js:36
    3232msgid "Availability calendar"
    3333msgstr ""
    3434
    35 #: js/gutenberg-availability.js:38
     35#: js/gutenberg-availability.js:39
    3636msgid "No suitable packages found"
    3737msgstr ""
    3838
    39 #: js/gutenberg-availability.js:50 js/gutenberg-package.js:2
    40 #: js/gutenberg-package.js:50 js/gutenberg-package.js:142 src/Plugin.php:114
    41 #: src/Plugin.php:216
     39#: js/gutenberg-availability.js:51 js/gutenberg-package.js:2
     40#: js/gutenberg-package.js:54 js/gutenberg-package.js:146 src/Plugin.php:114
     41#: src/Plugin.php:228
    4242msgid "Package"
    4343msgstr "Arrangement"
    4444
    45 #: js/gutenberg-availability.js:59 js/gutenberg-onlinebooking.js:295
     45#: js/gutenberg-availability.js:60 js/gutenberg-onlinebooking.js:296
    4646msgid "Auto resize iframe"
    4747msgstr ""
    4848
    49 #: js/gutenberg-bookprocess.js:2 js/gutenberg-bookprocess.js:45
    50 #: js/gutenberg-bookprocess.js:59 src/Elementor/Bookprocess.php:17
     49#: js/gutenberg-bookprocess.js:2 js/gutenberg-bookprocess.js:49
     50#: js/gutenberg-bookprocess.js:65 src/Elementor/Bookprocess.php:17
    5151#: src/Elementor/Bookprocess.php:35 src/Elementor/Bookprocess.php:45
    52 #: src/Plugin.php:115 src/Plugin.php:215
     52#: src/Plugin.php:115 src/Plugin.php:227
    5353msgid "Book process"
    5454msgstr "Buchungsprozess"
    5555
    56 #: js/gutenberg-bookprocess.js:76
     56#: js/gutenberg-bookprocess.js:82
    5757msgid "Enter package ID. Leave empty to not prefill."
    5858msgstr ""
    5959
    60 #: js/gutenberg-bookprocess.js:77
     60#: js/gutenberg-bookprocess.js:83
    6161msgid "Enter date in YYYY-MM-DD format. Leave empty to not prefill."
    6262msgstr ""
    6363
    64 #: js/gutenberg-bookprocess.js:87 src/Elementor/Bookprocess.php:61
     64#: js/gutenberg-bookprocess.js:93 src/Elementor/Bookprocess.php:61
    6565msgid "Prefill value for first widget? (optional)"
    6666msgstr ""
    6767
    68 #: js/gutenberg-bookprocess.js:99 src/Elementor/Bookprocess.php:74
     68#: js/gutenberg-bookprocess.js:105 src/Elementor/Bookprocess.php:74
    6969msgid "Hide first widget?"
    7070msgstr ""
    7171
    72 #: js/gutenberg-contactform.js:2 js/gutenberg-contactform.js:76
    73 #: js/gutenberg-contactform.js:193 src/Plugin.php:116 src/Plugin.php:212
     72#: js/gutenberg-contactform.js:2 js/gutenberg-contactform.js:194
     73#: src/Plugin.php:224
     74#, fuzzy
     75#| msgid "Contact form"
     76msgid "Contact form (deprecated)"
     77msgstr "Kontaktformular"
     78
     79#: js/gutenberg-contactform.js:15 js/gutenberg-contactform.js:28
     80#: src/ContactForm.php:122
     81msgid "Send"
     82msgstr "Senden"
     83
     84#: js/gutenberg-contactform.js:61 js/gutenberg-onlinebooking.js:63
     85#: js/gutenberg-voucher-sales.js:46
     86msgid "Loading data..."
     87msgstr ""
     88
     89#: js/gutenberg-contactform.js:77 src/Plugin.php:116
    7490msgid "Contact form"
    7591msgstr "Kontaktformular"
    7692
    77 #: js/gutenberg-contactform.js:14 js/gutenberg-contactform.js:27
    78 #: src/ContactForm.php:117
    79 msgid "Send"
    80 msgstr "Senden"
    81 
    82 #: js/gutenberg-contactform.js:60 js/gutenberg-onlinebooking.js:62
    83 #: js/gutenberg-voucher-sales.js:41
    84 msgid "Loading data..."
    85 msgstr ""
    86 
    87 #: js/gutenberg-contactform.js:98
     93#: js/gutenberg-contactform.js:99
    8894msgid "Show title?"
    8995msgstr ""
    9096
    91 #: js/gutenberg-contactform.js:107
     97#: js/gutenberg-contactform.js:108
    9298msgid "Show labels?"
    93 msgstr ""
    94 
    95 #: js/gutenberg-contactform.js:116
     99msgstr "Zeigen Sie was?"
     100
     101#: js/gutenberg-contactform.js:117
    96102msgid "Show placeholders?"
    97103msgstr ""
    98104
    99 #: js/gutenberg-contactform.js:126
     105#: js/gutenberg-contactform.js:127
    100106msgid "Package (optional)"
    101107msgstr ""
    102108
    103 #: js/gutenberg-contactform.js:138
     109#: js/gutenberg-contactform.js:139
    104110msgid "Definition list"
    105111msgstr ""
    106112
    107 #: js/gutenberg-contactform.js:142
     113#: js/gutenberg-contactform.js:143
    108114msgid "Ordered list"
    109115msgstr ""
    110116
    111 #: js/gutenberg-contactform.js:146
     117#: js/gutenberg-contactform.js:147
    112118msgid "Table"
    113119msgstr "Tabelle"
    114120
    115 #: js/gutenberg-contactform.js:149
     121#: js/gutenberg-contactform.js:150
    116122msgid "HTML element"
    117123msgstr ""
    118124
    119 #: js/gutenberg-contactform.js:161
     125#: js/gutenberg-contactform.js:162
    120126msgid "Drop-down list (Select)"
    121127msgstr ""
    122128
    123 #: js/gutenberg-contactform.js:165
     129#: js/gutenberg-contactform.js:166
    124130msgid "Radio buttons"
    125131msgstr ""
    126132
    127 #: js/gutenberg-contactform.js:168
     133#: js/gutenberg-contactform.js:169
    128134msgid "Element for single choices"
    129135msgstr ""
    130136
    131 #: js/gutenberg-contactform.js:177 js/gutenberg-contactform.js:178
     137#: js/gutenberg-contactform.js:178 js/gutenberg-contactform.js:179
    132138msgid "Submit button text"
    133139msgstr ""
    134140
    135 #: js/gutenberg-contactform.js:188 js/gutenberg-onlinebooking.js:232
    136 #: js/gutenberg-voucher-sales.js:71
     141#: js/gutenberg-contactform.js:189 js/gutenberg-onlinebooking.js:233
     142#: js/gutenberg-voucher-sales.js:76
    137143msgid "i.e. https://www.recras.com/thanks/"
    138144msgstr ""
    139145
    140 #: js/gutenberg-contactform.js:189 js/gutenberg-onlinebooking.js:233
    141 #: js/gutenberg-voucher-sales.js:72
     146#: js/gutenberg-contactform.js:190 js/gutenberg-onlinebooking.js:234
     147#: js/gutenberg-voucher-sales.js:77
    142148msgid "Thank-you page (optional, leave empty to not redirect)"
    143149msgstr ""
    144150
    145 #: js/gutenberg-contactform.js:202
     151#: js/gutenberg-contactform.js:203
    146152msgid ""
    147153"Some packages may not be available for all contact forms. You can change "
     
    149155msgstr ""
    150156
    151 #: js/gutenberg-contactform.js:203
     157#: js/gutenberg-contactform.js:204
    152158msgid ""
    153159"If you are still missing packages, make sure in Recras \"May be presented on "
     
    156162msgstr ""
    157163
    158 #: js/gutenberg-global.js:46 src/Settings.php:211
     164#: js/gutenberg-global.js:46 src/Settings.php:223
    159165msgid "Recras → Settings menu"
    160166msgstr ""
    161167
    162 #: js/gutenberg-global.js:48 src/Settings.php:210
     168#: js/gutenberg-global.js:48 src/Settings.php:222
    163169#, javascript-format, php-format
    164170msgid "Please enter your Recras domain in the %s before adding widgets."
    165171msgstr ""
    166172
    167 #: js/gutenberg-global.js:311
     173#: js/gutenberg-global.js:323
    168174msgid "Pages"
    169175msgstr "Seiten"
    170176
    171 #: js/gutenberg-global.js:335
     177#: js/gutenberg-global.js:347
    172178msgid "Posts"
    173179msgstr "Nachrichten"
    174180
    175 #: js/gutenberg-onlinebooking.js:2 js/gutenberg-onlinebooking.js:299
    176 #: src/Plugin.php:117 src/Plugin.php:214
    177 msgid "Online booking of packages"
    178 msgstr ""
    179 
    180 #: js/gutenberg-onlinebooking.js:97
     181#: js/gutenberg-onlinebooking.js:2 js/gutenberg-onlinebooking.js:300
     182#: src/Plugin.php:226
     183msgid "Online booking of packages (deprecated)"
     184msgstr ""
     185
     186#: js/gutenberg-onlinebooking.js:98
    181187msgid "Seamless (recommended)"
    182188msgstr ""
    183189
    184 #: js/gutenberg-onlinebooking.js:101
     190#: js/gutenberg-onlinebooking.js:102
    185191msgid "iframe (uses setting in your Recras)"
    186192msgstr ""
    187193
    188 #: js/gutenberg-onlinebooking.js:120
     194#: js/gutenberg-onlinebooking.js:121
    189195msgid "Integration method"
    190196msgstr ""
    191197
    192 #: js/gutenberg-onlinebooking.js:168
     198#: js/gutenberg-onlinebooking.js:169
    193199msgid "Preview times in programme"
    194200msgstr ""
    195201
    196 #: js/gutenberg-onlinebooking.js:177
     202#: js/gutenberg-onlinebooking.js:178
    197203msgid "Show discount fields"
    198204msgstr ""
    199205
    200 #: js/gutenberg-onlinebooking.js:190
     206#: js/gutenberg-onlinebooking.js:191
    201207msgid "Pre-fill amounts (requires exactly 1 package selected)"
    202208msgstr ""
    203209
    204 #: js/gutenberg-onlinebooking.js:221
     210#: js/gutenberg-onlinebooking.js:222
    205211msgid "Pre-fill time (requires exactly 1 package selected)"
    206212msgstr ""
    207213
    208 #: js/gutenberg-onlinebooking.js:222
     214#: js/gutenberg-onlinebooking.js:223
    209215msgid "e.g. 14:00"
    210216msgstr "z.B. 14:00"
    211217
    212 #: js/gutenberg-onlinebooking.js:285
     218#: js/gutenberg-onlinebooking.js:286
    213219msgid "Pre-filled package"
    214220msgstr ""
    215221
    216 #: js/gutenberg-onlinebooking.js:286
     222#: js/gutenberg-onlinebooking.js:287
    217223msgid "Pre-filled package (optional)"
    218224msgstr ""
    219225
    220 #: js/gutenberg-onlinebooking.js:302
     226#: js/gutenberg-onlinebooking.js:303
    221227msgid ""
    222228"Seamless integration uses the styling of your website. At Recras → Settings "
     
    224230msgstr ""
    225231
    226 #: js/gutenberg-onlinebooking.js:303
     232#: js/gutenberg-onlinebooking.js:304
    227233msgid ""
    228234"iframe integration uses the styling set in your Recras. You can change the "
     
    230236msgstr ""
    231237
    232 #: js/gutenberg-onlinebooking.js:306
     238#: js/gutenberg-onlinebooking.js:307
    233239msgid "Package selection"
    234240msgstr ""
    235241
    236 #: js/gutenberg-onlinebooking.js:311 js/gutenberg-onlinebooking.js:331
    237 #: js/gutenberg-package.js:145
     242#: js/gutenberg-onlinebooking.js:312 js/gutenberg-onlinebooking.js:332
     243#: js/gutenberg-package.js:149
    238244msgid ""
    239245"If you are not seeing certain packages, make sure in Recras \"May be "
     
    245251"Einstellungen\" des Pakets angezeigt werden."
    246252
    247 #: js/gutenberg-onlinebooking.js:312
     253#: js/gutenberg-onlinebooking.js:313
    248254msgid ""
    249255"If you select a single package, it will be pre-filled and will skip the "
     
    251257msgstr ""
    252258
    253 #: js/gutenberg-onlinebooking.js:323
     259#: js/gutenberg-onlinebooking.js:324
    254260msgid "Pre-fill date (requires exactly 1 package selected)"
    255261msgstr ""
    256262
    257 #: js/gutenberg-package.js:67
     263#: js/gutenberg-package.js:71
    258264msgid "Description"
    259265msgstr "Beschreibung"
    260266
    261 #: js/gutenberg-package.js:71 js/gutenberg-product.js:76
     267#: js/gutenberg-package.js:75 js/gutenberg-product.js:79
    262268msgid "Duration"
    263269msgstr "Dauer"
    264270
    265 #: js/gutenberg-package.js:75 js/gutenberg-product.js:80
     271#: js/gutenberg-package.js:79 js/gutenberg-product.js:83
    266272msgid "Image tag"
    267273msgstr ""
    268274
    269 #: js/gutenberg-package.js:79
     275#: js/gutenberg-package.js:83
    270276msgid "Minimum number of persons"
    271277msgstr ""
    272278
    273 #: js/gutenberg-package.js:83
     279#: js/gutenberg-package.js:87
    274280msgid "Price p.p. excl. VAT"
    275281msgstr ""
    276282
    277 #: js/gutenberg-package.js:87
     283#: js/gutenberg-package.js:91
    278284msgid "Price p.p. incl. VAT"
    279285msgstr ""
    280286
    281 #: js/gutenberg-package.js:91
     287#: js/gutenberg-package.js:95
    282288msgid "Programme"
    283289msgstr "Programm"
    284290
    285 #: js/gutenberg-package.js:95
     291#: js/gutenberg-package.js:99
    286292msgid "Starting location"
    287293msgstr "Empfangsort"
    288294
    289 #: js/gutenberg-package.js:99 js/gutenberg-product.js:96
     295#: js/gutenberg-package.js:103 js/gutenberg-product.js:99
    290296msgid "Title"
    291297msgstr "Titel"
    292298
    293 #: js/gutenberg-package.js:103
     299#: js/gutenberg-package.js:107
    294300msgid "Total price excl. VAT"
    295301msgstr ""
    296302
    297 #: js/gutenberg-package.js:107
     303#: js/gutenberg-package.js:111
    298304msgid "Total price incl. VAT"
    299305msgstr ""
    300306
    301 #: js/gutenberg-package.js:111
     307#: js/gutenberg-package.js:115
    302308msgid "Relative image URL"
    303309msgstr ""
    304310
    305 #: js/gutenberg-package.js:114 js/gutenberg-product.js:99
    306 #: js/gutenberg-voucher-info.js:73
     311#: js/gutenberg-package.js:118 js/gutenberg-product.js:102
     312#: js/gutenberg-voucher-info.js:78
    307313msgid "Property to show"
    308314msgstr ""
    309315
    310 #: js/gutenberg-package.js:128
     316#: js/gutenberg-package.js:132
    311317msgid "Start time"
    312318msgstr ""
    313319
    314 #: js/gutenberg-package.js:138
     320#: js/gutenberg-package.js:142
    315321msgid "Show header?"
    316322msgstr ""
    317323
    318 #: js/gutenberg-product.js:2 js/gutenberg-product.js:48
    319 #: js/gutenberg-product.js:102 src/Plugin.php:118 src/Plugin.php:218
     324#: js/gutenberg-product.js:2 js/gutenberg-product.js:51
     325#: js/gutenberg-product.js:105 src/Plugin.php:118 src/Plugin.php:230
    320326msgid "Product"
    321327msgstr "Produkt"
    322328
    323 #: js/gutenberg-product.js:68
     329#: js/gutenberg-product.js:71
    324330msgid "Description (long)"
    325331msgstr ""
    326332
    327 #: js/gutenberg-product.js:72
     333#: js/gutenberg-product.js:75
    328334msgid "Description (short)"
    329335msgstr ""
    330336
    331 #: js/gutenberg-product.js:84
     337#: js/gutenberg-product.js:87
    332338msgid "Image URL"
    333339msgstr ""
    334340
    335 #: js/gutenberg-product.js:88
     341#: js/gutenberg-product.js:91
    336342msgid "Minimum amount"
    337343msgstr ""
    338344
    339 #: js/gutenberg-product.js:92
     345#: js/gutenberg-product.js:95
    340346msgid "Price (incl. VAT)"
    341347msgstr ""
    342348
    343 #: js/gutenberg-product.js:106
     349#: js/gutenberg-product.js:109
    344350msgid ""
    345351"If you are not seeing certain products, make sure in Recras \"May be "
     
    348354msgstr ""
    349355
    350 #: js/gutenberg-product.js:109
     356#: js/gutenberg-product.js:112
    351357msgid ""
    352358"Could not find any products. Make sure in Recras \"May be presented on a "
     
    354360msgstr ""
    355361
    356 #: js/gutenberg-voucher-info.js:2 js/gutenberg-voucher-info.js:76
    357 #: src/Plugin.php:120 src/Plugin.php:221
     362#: js/gutenberg-voucher-info.js:2 js/gutenberg-voucher-info.js:81
     363#: src/Plugin.php:120 src/Plugin.php:234
    358364msgid "Voucher info"
    359365msgstr ""
    360366
    361 #: js/gutenberg-voucher-info.js:44 js/gutenberg-voucher-sales.js:55
     367#: js/gutenberg-voucher-info.js:49 js/gutenberg-voucher-sales.js:60
    362368msgid "Voucher template"
    363369msgstr ""
    364370
    365 #: js/gutenberg-voucher-info.js:62
     371#: js/gutenberg-voucher-info.js:67
    366372msgid "Name"
    367373msgstr ""
    368374
    369 #: js/gutenberg-voucher-info.js:66
     375#: js/gutenberg-voucher-info.js:71
    370376msgid "Price"
    371377msgstr "Preis"
    372378
    373 #: js/gutenberg-voucher-info.js:70
     379#: js/gutenberg-voucher-info.js:75
    374380msgid "Validity"
    375381msgstr "Gültigkeit"
    376382
    377 #: js/gutenberg-voucher-sales.js:2 js/gutenberg-voucher-sales.js:85
    378 #: src/Plugin.php:119 src/Plugin.php:222
    379 msgid "Voucher sales"
    380 msgstr ""
    381 
    382 #: js/gutenberg-voucher-sales.js:82
     383#: js/gutenberg-voucher-sales.js:2 js/gutenberg-voucher-sales.js:90
     384#: src/Plugin.php:235
     385msgid "Voucher sales (deprecated)"
     386msgstr ""
     387
     388#: js/gutenberg-voucher-sales.js:87
    383389msgid "Show quantity input (will be set to 1 if not shown)"
    384390msgstr ""
    385391
    386392#: src/Arrangement.php:21 src/Availability.php:20 src/Bookprocess.php:87
    387 #: src/ContactForm.php:55 src/Products.php:21 src/Vouchers.php:22
     393#: src/ContactForm.php:60 src/Products.php:21 src/Vouchers.php:22
    388394msgid "Error: no ID set"
    389395msgstr ""
    390396
    391397#: src/Arrangement.php:24 src/Availability.php:23 src/Bookprocess.php:91
    392 #: src/ContactForm.php:58 src/OnlineBooking.php:25 src/Products.php:24
     398#: src/ContactForm.php:63 src/OnlineBooking.php:25 src/Products.php:24
    393399#: src/Vouchers.php:25 src/Vouchers.php:78
    394400msgid "Error: ID is not a number"
     
    396402
    397403#: src/Arrangement.php:39 src/Arrangement.php:279 src/Bookprocess.php:98
    398 #: src/ContactForm.php:71 src/ContactForm.php:76
     404#: src/ContactForm.php:76 src/ContactForm.php:81
    399405#, php-format
    400406msgid "Error: %s"
     
    443449msgstr ""
    444450
    445 #: src/ContactForm.php:76
     451#: src/ContactForm.php:81
    446452msgid "Contact form might be deleted"
    447453msgstr ""
    448454
    449 #: src/ContactForm.php:113
     455#: src/ContactForm.php:118
    450456msgid "Error: package is set, but contact form does not support packages"
    451457msgstr ""
    452458
    453 #: src/ContactForm.php:125 src/OnlineBooking.php:70 src/Vouchers.php:93
     459#: src/ContactForm.php:130 src/OnlineBooking.php:70 src/Vouchers.php:93
    454460msgid "Error: redirect is set, but is an invalid URL"
    455461msgstr ""
    456462
    457 #: src/ContactForm.php:376
     463#: src/ContactForm.php:381
    458464msgid "Unknown"
    459465msgstr "Unbekannt"
    460466
    461 #: src/ContactForm.php:377
     467#: src/ContactForm.php:382
    462468msgid "Male"
    463469msgstr "Mann"
    464470
    465 #: src/ContactForm.php:378
     471#: src/ContactForm.php:383
    466472msgid "Female"
    467473msgstr "Frau"
    468474
    469 #: src/ContactForm.php:514
     475#: src/ContactForm.php:536
    470476msgid "(required)"
    471477msgstr "(erforderlich)"
    472478
    473 #: src/ContactForm.php:539
     479#: src/ContactForm.php:561
    474480msgid "Clear choice"
    475481msgstr "Wahl löschen"
     
    541547msgstr ""
    542548
    543 #: src/Plugin.php:99 src/Plugin.php:100 src/Settings.php:407
     549#: src/Plugin.php:99 src/Plugin.php:100 src/Settings.php:419
    544550msgid "Documentation"
    545551msgstr "Dokumentation"
     
    549555msgstr ""
    550556
    551 #: src/Plugin.php:195
     557#: src/Plugin.php:117
     558msgid "Online booking of packages"
     559msgstr ""
     560
     561#: src/Plugin.php:119
     562msgid "Voucher sales"
     563msgstr ""
     564
     565#: src/Plugin.php:207
    552566msgid "Error: you have not set your Recras domain yet"
    553567msgstr ""
    554568
    555 #: src/Plugin.php:197
     569#: src/Plugin.php:209
    556570msgid ""
    557571"Error: your Recras domain has not been set yet, but you do not have the "
     
    560574msgstr ""
    561575
    562 #: src/Plugin.php:213
     576#: src/Plugin.php:225
    563577msgid "Could not connect to your Recras"
    564578msgstr ""
    565579
    566 #: src/Plugin.php:217
     580#: src/Plugin.php:229
    567581msgid "Package availability"
    568582msgstr "Arrangement-Verfügbarkeit"
    569583
    570 #: src/Plugin.php:245
     584#: src/Plugin.php:261
    571585msgid "At least one choice is required"
    572586msgstr ""
    573587
    574 #: src/Plugin.php:246
     588#: src/Plugin.php:262
    575589msgid "Loading..."
    576590msgstr "Laden..."
    577591
    578 #: src/Plugin.php:247
     592#: src/Plugin.php:263
    579593msgid "Your message was sent successfully"
    580594msgstr ""
    581595
    582 #: src/Plugin.php:248
     596#: src/Plugin.php:264
    583597msgid "There was an error sending your message"
    584598msgstr ""
    585599
    586 #: src/Plugin.php:257
     600#: src/Plugin.php:273
    587601msgid "Previous month"
    588602msgstr "Vorheriger Monat"
    589603
    590 #: src/Plugin.php:258
     604#: src/Plugin.php:274
    591605msgid "Next month"
    592606msgstr "Nächsten Monat"
    593607
    594 #: src/Plugin.php:260
     608#: src/Plugin.php:276
    595609msgid "January"
    596610msgstr "Januar"
    597611
    598 #: src/Plugin.php:261
     612#: src/Plugin.php:277
    599613msgid "February"
    600614msgstr "Februar"
    601615
    602 #: src/Plugin.php:262
     616#: src/Plugin.php:278
    603617msgid "March"
    604618msgstr "März"
    605619
    606 #: src/Plugin.php:263
     620#: src/Plugin.php:279
    607621msgid "April"
    608622msgstr "April"
    609623
    610 #: src/Plugin.php:264
     624#: src/Plugin.php:280
    611625msgid "May"
    612626msgstr "Mai"
    613627
    614 #: src/Plugin.php:265
     628#: src/Plugin.php:281
    615629msgid "June"
    616630msgstr "Juni"
    617631
    618 #: src/Plugin.php:266
     632#: src/Plugin.php:282
    619633msgid "July"
    620634msgstr "Juli"
    621635
    622 #: src/Plugin.php:267
     636#: src/Plugin.php:283
    623637msgid "August"
    624638msgstr "August"
    625639
    626 #: src/Plugin.php:268
     640#: src/Plugin.php:284
    627641msgid "September"
    628642msgstr "September"
    629643
    630 #: src/Plugin.php:269
     644#: src/Plugin.php:285
    631645msgid "October"
    632646msgstr "Oktober"
    633647
    634 #: src/Plugin.php:270
     648#: src/Plugin.php:286
    635649msgid "November"
    636650msgstr "November"
    637651
    638 #: src/Plugin.php:271
     652#: src/Plugin.php:287
    639653msgid "December"
    640654msgstr "Dezember"
    641655
    642 #: src/Plugin.php:274
     656#: src/Plugin.php:290
    643657msgid "Sunday"
    644658msgstr "Sonntag"
    645659
    646 #: src/Plugin.php:275
     660#: src/Plugin.php:291
    647661msgid "Monday"
    648662msgstr "Montag"
    649663
    650 #: src/Plugin.php:276
     664#: src/Plugin.php:292
    651665msgid "Tuesday"
    652666msgstr "Dienstag"
    653667
    654 #: src/Plugin.php:277
     668#: src/Plugin.php:293
    655669msgid "Wednesday"
    656670msgstr "Mittwoch"
    657671
    658 #: src/Plugin.php:278
     672#: src/Plugin.php:294
    659673msgid "Thursday"
    660674msgstr "Donnerstag"
    661675
    662 #: src/Plugin.php:279
     676#: src/Plugin.php:295
    663677msgid "Friday"
    664678msgstr "Freitag"
    665679
    666 #: src/Plugin.php:280
     680#: src/Plugin.php:296
    667681msgid "Saturday"
    668682msgstr "Samstag"
    669683
    670 #: src/Plugin.php:283
     684#: src/Plugin.php:299
    671685msgid "Sun"
    672686msgstr "So"
    673687
    674 #: src/Plugin.php:284
     688#: src/Plugin.php:300
    675689msgid "Mon"
    676690msgstr "Mo"
    677691
    678 #: src/Plugin.php:285
     692#: src/Plugin.php:301
    679693msgid "Tue"
    680694msgstr "Di"
    681695
    682 #: src/Plugin.php:286
     696#: src/Plugin.php:302
    683697msgid "Wed"
    684698msgstr "Mi"
    685699
    686 #: src/Plugin.php:287
     700#: src/Plugin.php:303
    687701msgid "Thu"
    688702msgstr "Do"
    689703
    690 #: src/Plugin.php:288
     704#: src/Plugin.php:304
    691705msgid "Fri"
    692706msgstr "Fr"
    693707
    694 #: src/Plugin.php:289
     708#: src/Plugin.php:305
    695709msgid "Sat"
    696710msgstr "Sa"
     
    730744msgstr ""
    731745
    732 #: src/Settings.php:168 src/Settings.php:177 src/Settings.php:186
    733 #: src/Settings.php:198
     746#: src/Settings.php:180 src/Settings.php:189 src/Settings.php:198
     747#: src/Settings.php:210
    734748msgid "You do not have sufficient permissions to access this page."
    735749msgstr ""
    736750
    737 #: src/Settings.php:268
     751#: src/Settings.php:280
    738752msgid "No theme"
    739753msgstr "Kein Thema"
    740754
    741 #: src/Settings.php:272
     755#: src/Settings.php:284
    742756msgid "Basic theme"
    743757msgstr "Grundthema"
    744758
    745 #: src/Settings.php:276
     759#: src/Settings.php:288
    746760msgid "BP Green"
    747761msgstr "BP Grün"
    748762
    749 #: src/Settings.php:280
     763#: src/Settings.php:292
    750764msgid "Reasonably Red"
    751765msgstr "Ganz Rot"
    752766
    753 #: src/Settings.php:284
     767#: src/Settings.php:296
    754768msgid "Recras Blue"
    755769msgstr "Recras Blau"
    756770
    757 #: src/Settings.php:366
     771#: src/Settings.php:378
    758772msgid "Recras settings"
    759773msgstr "Recras-Einstellungen"
    760774
    761 #: src/Settings.php:372
     775#: src/Settings.php:384
    762776#, fuzzy
    763777#| msgid "Recras name"
     
    765779msgstr "Recras-Name"
    766780
    767 #: src/Settings.php:373
     781#: src/Settings.php:385
    768782msgid "Currency symbol"
    769783msgstr ""
    770784
    771 #: src/Settings.php:374
     785#: src/Settings.php:386
    772786msgid "Decimal separator"
    773787msgstr ""
    774788
    775 #: src/Settings.php:375
    776 msgid "Use calendar widget for contact forms"
    777 msgstr ""
    778 
    779 #: src/Settings.php:376
     789#: src/Settings.php:387
     790#, fuzzy
     791#| msgid "Contact form"
     792msgid "Use calendar widget for contact forms (deprecated)"
     793msgstr "Kontaktformular"
     794
     795#: src/Settings.php:388
    780796msgid "Fix book process datepicker styling"
    781797msgstr ""
    782798
    783 #: src/Settings.php:377
     799#: src/Settings.php:389
    784800msgid "Theme for Recras integrations"
    785801msgstr ""
    786802
    787 #: src/Settings.php:378
     803#: src/Settings.php:390
    788804msgid "Enable Google Analytics integration? (deprecated)"
    789805msgstr ""
    790806
    791 #: src/Settings.php:406
     807#: src/Settings.php:418
    792808#, php-format
    793809msgid "For more information on these options, please see the %s page."
  • recras/trunk/lang/recras-en_GB.po

    r3434941 r3484591  
    22msgstr ""
    33"Project-Id-Version: Recras\n"
    4 "POT-Creation-Date: 2026-01-06 14:51+0100\n"
    5 "PO-Revision-Date: 2026-01-06 14:51+0100\n"
     4"POT-Creation-Date: 2026-03-17 09:26+0100\n"
     5"PO-Revision-Date: 2026-03-17 09:26+0100\n"
    66"Last-Translator: Sander de Jong <sander@recras.nl>\n"
    77"Language-Team: Recras\n"
     
    2020"X-Poedit-SearchPathExcluded-2: node_modules\n"
    2121
    22 #: editor/form-booking.php:73 src/ContactForm.php:268 src/ContactForm.php:310
     22#: editor/form-booking.php:73 src/ContactForm.php:273 src/ContactForm.php:315
    2323msgid "yyyy-mm-dd"
    2424msgstr ""
    2525
    26 #: editor/form-booking.php:82 js/gutenberg-package.js:127
    27 #: src/ContactForm.php:285
     26#: editor/form-booking.php:82 js/gutenberg-package.js:131
     27#: src/ContactForm.php:290
    2828msgid "hh:mm"
    2929msgstr ""
    3030
    31 #: js/gutenberg-availability.js:2 js/gutenberg-availability.js:35
     31#: js/gutenberg-availability.js:2 js/gutenberg-availability.js:36
    3232msgid "Availability calendar"
    3333msgstr ""
    3434
    35 #: js/gutenberg-availability.js:38
     35#: js/gutenberg-availability.js:39
    3636msgid "No suitable packages found"
    3737msgstr ""
    3838
    39 #: js/gutenberg-availability.js:50 js/gutenberg-package.js:2
    40 #: js/gutenberg-package.js:50 js/gutenberg-package.js:142 src/Plugin.php:114
    41 #: src/Plugin.php:216
     39#: js/gutenberg-availability.js:51 js/gutenberg-package.js:2
     40#: js/gutenberg-package.js:54 js/gutenberg-package.js:146 src/Plugin.php:114
     41#: src/Plugin.php:228
    4242msgid "Package"
    4343msgstr ""
    4444
    45 #: js/gutenberg-availability.js:59 js/gutenberg-onlinebooking.js:295
     45#: js/gutenberg-availability.js:60 js/gutenberg-onlinebooking.js:296
    4646msgid "Auto resize iframe"
    4747msgstr ""
    4848
    49 #: js/gutenberg-bookprocess.js:2 js/gutenberg-bookprocess.js:45
    50 #: js/gutenberg-bookprocess.js:59 src/Elementor/Bookprocess.php:17
     49#: js/gutenberg-bookprocess.js:2 js/gutenberg-bookprocess.js:49
     50#: js/gutenberg-bookprocess.js:65 src/Elementor/Bookprocess.php:17
    5151#: src/Elementor/Bookprocess.php:35 src/Elementor/Bookprocess.php:45
    52 #: src/Plugin.php:115 src/Plugin.php:215
     52#: src/Plugin.php:115 src/Plugin.php:227
    5353msgid "Book process"
    5454msgstr ""
    5555
    56 #: js/gutenberg-bookprocess.js:76
     56#: js/gutenberg-bookprocess.js:82
    5757msgid "Enter package ID. Leave empty to not prefill."
    5858msgstr ""
    5959
    60 #: js/gutenberg-bookprocess.js:77
     60#: js/gutenberg-bookprocess.js:83
    6161msgid "Enter date in YYYY-MM-DD format. Leave empty to not prefill."
    6262msgstr ""
    6363
    64 #: js/gutenberg-bookprocess.js:87 src/Elementor/Bookprocess.php:61
     64#: js/gutenberg-bookprocess.js:93 src/Elementor/Bookprocess.php:61
    6565msgid "Prefill value for first widget? (optional)"
    6666msgstr ""
    6767
    68 #: js/gutenberg-bookprocess.js:99 src/Elementor/Bookprocess.php:74
     68#: js/gutenberg-bookprocess.js:105 src/Elementor/Bookprocess.php:74
    6969msgid "Hide first widget?"
    7070msgstr ""
    7171
    72 #: js/gutenberg-contactform.js:2 js/gutenberg-contactform.js:76
    73 #: js/gutenberg-contactform.js:193 src/Plugin.php:116 src/Plugin.php:212
     72#: js/gutenberg-contactform.js:2 js/gutenberg-contactform.js:194
     73#: src/Plugin.php:224
     74msgid "Contact form (deprecated)"
     75msgstr ""
     76
     77#: js/gutenberg-contactform.js:15 js/gutenberg-contactform.js:28
     78#: src/ContactForm.php:122
     79msgid "Send"
     80msgstr ""
     81
     82#: js/gutenberg-contactform.js:61 js/gutenberg-onlinebooking.js:63
     83#: js/gutenberg-voucher-sales.js:46
     84msgid "Loading data..."
     85msgstr ""
     86
     87#: js/gutenberg-contactform.js:77 src/Plugin.php:116
    7488msgid "Contact form"
    7589msgstr ""
    7690
    77 #: js/gutenberg-contactform.js:14 js/gutenberg-contactform.js:27
    78 #: src/ContactForm.php:117
    79 msgid "Send"
    80 msgstr ""
    81 
    82 #: js/gutenberg-contactform.js:60 js/gutenberg-onlinebooking.js:62
    83 #: js/gutenberg-voucher-sales.js:41
    84 msgid "Loading data..."
    85 msgstr ""
    86 
    87 #: js/gutenberg-contactform.js:98
     91#: js/gutenberg-contactform.js:99
    8892msgid "Show title?"
    8993msgstr ""
    9094
    91 #: js/gutenberg-contactform.js:107
     95#: js/gutenberg-contactform.js:108
    9296msgid "Show labels?"
    9397msgstr ""
    9498
    95 #: js/gutenberg-contactform.js:116
     99#: js/gutenberg-contactform.js:117
    96100msgid "Show placeholders?"
    97101msgstr ""
    98102
    99 #: js/gutenberg-contactform.js:126
     103#: js/gutenberg-contactform.js:127
    100104msgid "Package (optional)"
    101105msgstr ""
    102106
    103 #: js/gutenberg-contactform.js:138
     107#: js/gutenberg-contactform.js:139
    104108msgid "Definition list"
    105109msgstr ""
    106110
    107 #: js/gutenberg-contactform.js:142
     111#: js/gutenberg-contactform.js:143
    108112msgid "Ordered list"
    109113msgstr ""
    110114
    111 #: js/gutenberg-contactform.js:146
     115#: js/gutenberg-contactform.js:147
    112116msgid "Table"
    113117msgstr ""
    114118
    115 #: js/gutenberg-contactform.js:149
     119#: js/gutenberg-contactform.js:150
    116120msgid "HTML element"
    117121msgstr ""
    118122
    119 #: js/gutenberg-contactform.js:161
     123#: js/gutenberg-contactform.js:162
    120124msgid "Drop-down list (Select)"
    121125msgstr ""
    122126
    123 #: js/gutenberg-contactform.js:165
     127#: js/gutenberg-contactform.js:166
    124128msgid "Radio buttons"
    125129msgstr ""
    126130
    127 #: js/gutenberg-contactform.js:168
     131#: js/gutenberg-contactform.js:169
    128132msgid "Element for single choices"
    129133msgstr ""
    130134
    131 #: js/gutenberg-contactform.js:177 js/gutenberg-contactform.js:178
     135#: js/gutenberg-contactform.js:178 js/gutenberg-contactform.js:179
    132136msgid "Submit button text"
    133137msgstr ""
    134138
    135 #: js/gutenberg-contactform.js:188 js/gutenberg-onlinebooking.js:232
    136 #: js/gutenberg-voucher-sales.js:71
     139#: js/gutenberg-contactform.js:189 js/gutenberg-onlinebooking.js:233
     140#: js/gutenberg-voucher-sales.js:76
    137141msgid "i.e. https://www.recras.com/thanks/"
    138142msgstr ""
    139143
    140 #: js/gutenberg-contactform.js:189 js/gutenberg-onlinebooking.js:233
    141 #: js/gutenberg-voucher-sales.js:72
     144#: js/gutenberg-contactform.js:190 js/gutenberg-onlinebooking.js:234
     145#: js/gutenberg-voucher-sales.js:77
    142146msgid "Thank-you page (optional, leave empty to not redirect)"
    143147msgstr ""
    144148
    145 #: js/gutenberg-contactform.js:202
     149#: js/gutenberg-contactform.js:203
    146150msgid ""
    147151"Some packages may not be available for all contact forms. You can change "
     
    149153msgstr ""
    150154
    151 #: js/gutenberg-contactform.js:203
     155#: js/gutenberg-contactform.js:204
    152156msgid ""
    153157"If you are still missing packages, make sure in Recras \"May be presented on "
     
    156160msgstr ""
    157161
    158 #: js/gutenberg-global.js:46 src/Settings.php:211
     162#: js/gutenberg-global.js:46 src/Settings.php:223
    159163msgid "Recras → Settings menu"
    160164msgstr ""
    161165
    162 #: js/gutenberg-global.js:48 src/Settings.php:210
     166#: js/gutenberg-global.js:48 src/Settings.php:222
    163167#, javascript-format, php-format
    164168msgid "Please enter your Recras domain in the %s before adding widgets."
    165169msgstr ""
    166170
    167 #: js/gutenberg-global.js:311
     171#: js/gutenberg-global.js:323
    168172msgid "Pages"
    169173msgstr ""
    170174
    171 #: js/gutenberg-global.js:335
     175#: js/gutenberg-global.js:347
    172176msgid "Posts"
    173177msgstr ""
    174178
    175 #: js/gutenberg-onlinebooking.js:2 js/gutenberg-onlinebooking.js:299
    176 #: src/Plugin.php:117 src/Plugin.php:214
    177 msgid "Online booking of packages"
    178 msgstr ""
    179 
    180 #: js/gutenberg-onlinebooking.js:97
     179#: js/gutenberg-onlinebooking.js:2 js/gutenberg-onlinebooking.js:300
     180#: src/Plugin.php:226
     181msgid "Online booking of packages (deprecated)"
     182msgstr ""
     183
     184#: js/gutenberg-onlinebooking.js:98
    181185msgid "Seamless (recommended)"
    182186msgstr ""
    183187
    184 #: js/gutenberg-onlinebooking.js:101
     188#: js/gutenberg-onlinebooking.js:102
    185189msgid "iframe (uses setting in your Recras)"
    186190msgstr ""
    187191
    188 #: js/gutenberg-onlinebooking.js:120
     192#: js/gutenberg-onlinebooking.js:121
    189193msgid "Integration method"
    190194msgstr ""
    191195
    192 #: js/gutenberg-onlinebooking.js:168
     196#: js/gutenberg-onlinebooking.js:169
    193197msgid "Preview times in programme"
    194198msgstr ""
    195199
    196 #: js/gutenberg-onlinebooking.js:177
     200#: js/gutenberg-onlinebooking.js:178
    197201msgid "Show discount fields"
    198202msgstr ""
    199203
    200 #: js/gutenberg-onlinebooking.js:190
     204#: js/gutenberg-onlinebooking.js:191
    201205msgid "Pre-fill amounts (requires exactly 1 package selected)"
    202206msgstr ""
    203207
    204 #: js/gutenberg-onlinebooking.js:221
     208#: js/gutenberg-onlinebooking.js:222
    205209msgid "Pre-fill time (requires exactly 1 package selected)"
    206210msgstr ""
    207211
    208 #: js/gutenberg-onlinebooking.js:222
     212#: js/gutenberg-onlinebooking.js:223
    209213msgid "e.g. 14:00"
    210214msgstr ""
    211215
    212 #: js/gutenberg-onlinebooking.js:285
     216#: js/gutenberg-onlinebooking.js:286
    213217msgid "Pre-filled package"
    214218msgstr ""
    215219
    216 #: js/gutenberg-onlinebooking.js:286
     220#: js/gutenberg-onlinebooking.js:287
    217221msgid "Pre-filled package (optional)"
    218222msgstr ""
    219223
    220 #: js/gutenberg-onlinebooking.js:302
     224#: js/gutenberg-onlinebooking.js:303
    221225msgid ""
    222226"Seamless integration uses the styling of your website. At Recras → Settings "
     
    224228msgstr ""
    225229
    226 #: js/gutenberg-onlinebooking.js:303
     230#: js/gutenberg-onlinebooking.js:304
    227231msgid ""
    228232"iframe integration uses the styling set in your Recras. You can change the "
     
    230234msgstr ""
    231235
    232 #: js/gutenberg-onlinebooking.js:306
     236#: js/gutenberg-onlinebooking.js:307
    233237msgid "Package selection"
    234238msgstr ""
    235239
    236 #: js/gutenberg-onlinebooking.js:311 js/gutenberg-onlinebooking.js:331
    237 #: js/gutenberg-package.js:145
     240#: js/gutenberg-onlinebooking.js:312 js/gutenberg-onlinebooking.js:332
     241#: js/gutenberg-package.js:149
    238242msgid ""
    239243"If you are not seeing certain packages, make sure in Recras \"May be "
     
    242246msgstr ""
    243247
    244 #: js/gutenberg-onlinebooking.js:312
     248#: js/gutenberg-onlinebooking.js:313
    245249msgid ""
    246250"If you select a single package, it will be pre-filled and will skip the "
     
    248252msgstr ""
    249253
    250 #: js/gutenberg-onlinebooking.js:323
     254#: js/gutenberg-onlinebooking.js:324
    251255msgid "Pre-fill date (requires exactly 1 package selected)"
    252256msgstr ""
    253257
    254 #: js/gutenberg-package.js:67
     258#: js/gutenberg-package.js:71
    255259msgid "Description"
    256260msgstr ""
    257261
    258 #: js/gutenberg-package.js:71 js/gutenberg-product.js:76
     262#: js/gutenberg-package.js:75 js/gutenberg-product.js:79
    259263msgid "Duration"
    260264msgstr ""
    261265
    262 #: js/gutenberg-package.js:75 js/gutenberg-product.js:80
     266#: js/gutenberg-package.js:79 js/gutenberg-product.js:83
    263267msgid "Image tag"
    264268msgstr ""
    265269
    266 #: js/gutenberg-package.js:79
     270#: js/gutenberg-package.js:83
    267271msgid "Minimum number of persons"
    268272msgstr ""
    269273
    270 #: js/gutenberg-package.js:83
     274#: js/gutenberg-package.js:87
    271275msgid "Price p.p. excl. VAT"
    272276msgstr ""
    273277
    274 #: js/gutenberg-package.js:87
     278#: js/gutenberg-package.js:91
    275279msgid "Price p.p. incl. VAT"
    276280msgstr ""
    277281
    278 #: js/gutenberg-package.js:91
     282#: js/gutenberg-package.js:95
    279283msgid "Programme"
    280284msgstr ""
    281285
    282 #: js/gutenberg-package.js:95
     286#: js/gutenberg-package.js:99
    283287msgid "Starting location"
    284288msgstr ""
    285289
    286 #: js/gutenberg-package.js:99 js/gutenberg-product.js:96
     290#: js/gutenberg-package.js:103 js/gutenberg-product.js:99
    287291msgid "Title"
    288292msgstr ""
    289293
    290 #: js/gutenberg-package.js:103
     294#: js/gutenberg-package.js:107
    291295msgid "Total price excl. VAT"
    292296msgstr ""
    293297
    294 #: js/gutenberg-package.js:107
     298#: js/gutenberg-package.js:111
    295299msgid "Total price incl. VAT"
    296300msgstr ""
    297301
    298 #: js/gutenberg-package.js:111
     302#: js/gutenberg-package.js:115
    299303msgid "Relative image URL"
    300304msgstr ""
    301305
    302 #: js/gutenberg-package.js:114 js/gutenberg-product.js:99
    303 #: js/gutenberg-voucher-info.js:73
     306#: js/gutenberg-package.js:118 js/gutenberg-product.js:102
     307#: js/gutenberg-voucher-info.js:78
    304308msgid "Property to show"
    305309msgstr ""
    306310
    307 #: js/gutenberg-package.js:128
     311#: js/gutenberg-package.js:132
    308312msgid "Start time"
    309313msgstr ""
    310314
    311 #: js/gutenberg-package.js:138
     315#: js/gutenberg-package.js:142
    312316msgid "Show header?"
    313317msgstr ""
    314318
    315 #: js/gutenberg-product.js:2 js/gutenberg-product.js:48
    316 #: js/gutenberg-product.js:102 src/Plugin.php:118 src/Plugin.php:218
     319#: js/gutenberg-product.js:2 js/gutenberg-product.js:51
     320#: js/gutenberg-product.js:105 src/Plugin.php:118 src/Plugin.php:230
    317321msgid "Product"
    318322msgstr ""
    319323
    320 #: js/gutenberg-product.js:68
     324#: js/gutenberg-product.js:71
    321325msgid "Description (long)"
    322326msgstr ""
    323327
    324 #: js/gutenberg-product.js:72
     328#: js/gutenberg-product.js:75
    325329msgid "Description (short)"
    326330msgstr ""
    327331
    328 #: js/gutenberg-product.js:84
     332#: js/gutenberg-product.js:87
    329333msgid "Image URL"
    330334msgstr ""
    331335
    332 #: js/gutenberg-product.js:88
     336#: js/gutenberg-product.js:91
    333337msgid "Minimum amount"
    334338msgstr ""
    335339
    336 #: js/gutenberg-product.js:92
     340#: js/gutenberg-product.js:95
    337341msgid "Price (incl. VAT)"
    338342msgstr ""
    339343
    340 #: js/gutenberg-product.js:106
     344#: js/gutenberg-product.js:109
    341345msgid ""
    342346"If you are not seeing certain products, make sure in Recras \"May be "
     
    345349msgstr ""
    346350
    347 #: js/gutenberg-product.js:109
     351#: js/gutenberg-product.js:112
    348352msgid ""
    349353"Could not find any products. Make sure in Recras \"May be presented on a "
     
    351355msgstr ""
    352356
    353 #: js/gutenberg-voucher-info.js:2 js/gutenberg-voucher-info.js:76
    354 #: src/Plugin.php:120 src/Plugin.php:221
     357#: js/gutenberg-voucher-info.js:2 js/gutenberg-voucher-info.js:81
     358#: src/Plugin.php:120 src/Plugin.php:234
    355359msgid "Voucher info"
    356360msgstr ""
    357361
    358 #: js/gutenberg-voucher-info.js:44 js/gutenberg-voucher-sales.js:55
     362#: js/gutenberg-voucher-info.js:49 js/gutenberg-voucher-sales.js:60
    359363msgid "Voucher template"
    360364msgstr ""
    361365
    362 #: js/gutenberg-voucher-info.js:62
     366#: js/gutenberg-voucher-info.js:67
    363367msgid "Name"
    364368msgstr ""
    365369
    366 #: js/gutenberg-voucher-info.js:66
     370#: js/gutenberg-voucher-info.js:71
    367371msgid "Price"
    368372msgstr ""
    369373
    370 #: js/gutenberg-voucher-info.js:70
     374#: js/gutenberg-voucher-info.js:75
    371375msgid "Validity"
    372376msgstr ""
    373377
    374 #: js/gutenberg-voucher-sales.js:2 js/gutenberg-voucher-sales.js:85
    375 #: src/Plugin.php:119 src/Plugin.php:222
    376 msgid "Voucher sales"
    377 msgstr ""
    378 
    379 #: js/gutenberg-voucher-sales.js:82
     378#: js/gutenberg-voucher-sales.js:2 js/gutenberg-voucher-sales.js:90
     379#: src/Plugin.php:235
     380msgid "Voucher sales (deprecated)"
     381msgstr ""
     382
     383#: js/gutenberg-voucher-sales.js:87
    380384msgid "Show quantity input (will be set to 1 if not shown)"
    381385msgstr ""
    382386
    383387#: src/Arrangement.php:21 src/Availability.php:20 src/Bookprocess.php:87
    384 #: src/ContactForm.php:55 src/Products.php:21 src/Vouchers.php:22
     388#: src/ContactForm.php:60 src/Products.php:21 src/Vouchers.php:22
    385389msgid "Error: no ID set"
    386390msgstr ""
    387391
    388392#: src/Arrangement.php:24 src/Availability.php:23 src/Bookprocess.php:91
    389 #: src/ContactForm.php:58 src/OnlineBooking.php:25 src/Products.php:24
     393#: src/ContactForm.php:63 src/OnlineBooking.php:25 src/Products.php:24
    390394#: src/Vouchers.php:25 src/Vouchers.php:78
    391395msgid "Error: ID is not a number"
     
    393397
    394398#: src/Arrangement.php:39 src/Arrangement.php:279 src/Bookprocess.php:98
    395 #: src/ContactForm.php:71 src/ContactForm.php:76
     399#: src/ContactForm.php:76 src/ContactForm.php:81
    396400#, php-format
    397401msgid "Error: %s"
     
    440444msgstr ""
    441445
    442 #: src/ContactForm.php:76
     446#: src/ContactForm.php:81
    443447msgid "Contact form might be deleted"
    444448msgstr ""
    445449
    446 #: src/ContactForm.php:113
     450#: src/ContactForm.php:118
    447451msgid "Error: package is set, but contact form does not support packages"
    448452msgstr ""
    449453
    450 #: src/ContactForm.php:125 src/OnlineBooking.php:70 src/Vouchers.php:93
     454#: src/ContactForm.php:130 src/OnlineBooking.php:70 src/Vouchers.php:93
    451455msgid "Error: redirect is set, but is an invalid URL"
    452456msgstr ""
    453457
    454 #: src/ContactForm.php:376
     458#: src/ContactForm.php:381
    455459msgid "Unknown"
    456460msgstr ""
    457461
    458 #: src/ContactForm.php:377
     462#: src/ContactForm.php:382
    459463msgid "Male"
    460464msgstr ""
    461465
    462 #: src/ContactForm.php:378
     466#: src/ContactForm.php:383
    463467msgid "Female"
    464468msgstr ""
    465469
    466 #: src/ContactForm.php:514
     470#: src/ContactForm.php:536
    467471msgid "(required)"
    468472msgstr ""
    469473
    470 #: src/ContactForm.php:539
     474#: src/ContactForm.php:561
    471475msgid "Clear choice"
    472476msgstr ""
     
    538542msgstr ""
    539543
    540 #: src/Plugin.php:99 src/Plugin.php:100 src/Settings.php:407
     544#: src/Plugin.php:99 src/Plugin.php:100 src/Settings.php:419
    541545msgid "Documentation"
    542546msgstr ""
     
    546550msgstr ""
    547551
    548 #: src/Plugin.php:195
     552#: src/Plugin.php:117
     553msgid "Online booking of packages"
     554msgstr ""
     555
     556#: src/Plugin.php:119
     557msgid "Voucher sales"
     558msgstr ""
     559
     560#: src/Plugin.php:207
    549561msgid "Error: you have not set your Recras domain yet"
    550562msgstr ""
    551563
    552 #: src/Plugin.php:197
     564#: src/Plugin.php:209
    553565msgid ""
    554566"Error: your Recras domain has not been set yet, but you do not have the "
     
    557569msgstr ""
    558570
    559 #: src/Plugin.php:213
     571#: src/Plugin.php:225
    560572msgid "Could not connect to your Recras"
    561573msgstr ""
    562574
    563 #: src/Plugin.php:217
     575#: src/Plugin.php:229
    564576msgid "Package availability"
    565577msgstr ""
    566578
    567 #: src/Plugin.php:245
     579#: src/Plugin.php:261
    568580msgid "At least one choice is required"
    569581msgstr ""
    570582
    571 #: src/Plugin.php:246
     583#: src/Plugin.php:262
    572584msgid "Loading..."
    573585msgstr ""
    574586
    575 #: src/Plugin.php:247
     587#: src/Plugin.php:263
    576588msgid "Your message was sent successfully"
    577589msgstr ""
    578590
    579 #: src/Plugin.php:248
     591#: src/Plugin.php:264
    580592msgid "There was an error sending your message"
    581593msgstr ""
    582594
    583 #: src/Plugin.php:257
     595#: src/Plugin.php:273
    584596msgid "Previous month"
    585597msgstr ""
    586598
    587 #: src/Plugin.php:258
     599#: src/Plugin.php:274
    588600msgid "Next month"
    589601msgstr ""
    590602
    591 #: src/Plugin.php:260
     603#: src/Plugin.php:276
    592604msgid "January"
    593605msgstr ""
    594606
    595 #: src/Plugin.php:261
     607#: src/Plugin.php:277
    596608msgid "February"
    597609msgstr ""
    598610
    599 #: src/Plugin.php:262
     611#: src/Plugin.php:278
    600612msgid "March"
    601613msgstr ""
    602614
    603 #: src/Plugin.php:263
     615#: src/Plugin.php:279
    604616msgid "April"
    605617msgstr ""
    606618
    607 #: src/Plugin.php:264
     619#: src/Plugin.php:280
    608620msgid "May"
    609621msgstr ""
    610622
    611 #: src/Plugin.php:265
     623#: src/Plugin.php:281
    612624msgid "June"
    613625msgstr ""
    614626
    615 #: src/Plugin.php:266
     627#: src/Plugin.php:282
    616628msgid "July"
    617629msgstr ""
    618630
    619 #: src/Plugin.php:267
     631#: src/Plugin.php:283
    620632msgid "August"
    621633msgstr ""
    622634
    623 #: src/Plugin.php:268
     635#: src/Plugin.php:284
    624636msgid "September"
    625637msgstr ""
    626638
    627 #: src/Plugin.php:269
     639#: src/Plugin.php:285
    628640msgid "October"
    629641msgstr ""
    630642
    631 #: src/Plugin.php:270
     643#: src/Plugin.php:286
    632644msgid "November"
    633645msgstr ""
    634646
    635 #: src/Plugin.php:271
     647#: src/Plugin.php:287
    636648msgid "December"
    637649msgstr ""
    638650
    639 #: src/Plugin.php:274
     651#: src/Plugin.php:290
    640652msgid "Sunday"
    641653msgstr ""
    642654
    643 #: src/Plugin.php:275
     655#: src/Plugin.php:291
    644656msgid "Monday"
    645657msgstr ""
    646658
    647 #: src/Plugin.php:276
     659#: src/Plugin.php:292
    648660msgid "Tuesday"
    649661msgstr ""
    650662
    651 #: src/Plugin.php:277
     663#: src/Plugin.php:293
    652664msgid "Wednesday"
    653665msgstr ""
    654666
    655 #: src/Plugin.php:278
     667#: src/Plugin.php:294
    656668msgid "Thursday"
    657669msgstr ""
    658670
    659 #: src/Plugin.php:279
     671#: src/Plugin.php:295
    660672msgid "Friday"
    661673msgstr ""
    662674
    663 #: src/Plugin.php:280
     675#: src/Plugin.php:296
    664676msgid "Saturday"
    665677msgstr ""
    666678
    667 #: src/Plugin.php:283
     679#: src/Plugin.php:299
    668680msgid "Sun"
    669681msgstr ""
    670682
    671 #: src/Plugin.php:284
     683#: src/Plugin.php:300
    672684msgid "Mon"
    673685msgstr ""
    674686
    675 #: src/Plugin.php:285
     687#: src/Plugin.php:301
    676688msgid "Tue"
    677689msgstr ""
    678690
    679 #: src/Plugin.php:286
     691#: src/Plugin.php:302
    680692msgid "Wed"
    681693msgstr ""
    682694
    683 #: src/Plugin.php:287
     695#: src/Plugin.php:303
    684696msgid "Thu"
    685697msgstr ""
    686698
    687 #: src/Plugin.php:288
     699#: src/Plugin.php:304
    688700msgid "Fri"
    689701msgstr ""
    690702
    691 #: src/Plugin.php:289
     703#: src/Plugin.php:305
    692704msgid "Sat"
    693705msgstr ""
     
    727739msgstr ""
    728740
    729 #: src/Settings.php:168 src/Settings.php:177 src/Settings.php:186
    730 #: src/Settings.php:198
     741#: src/Settings.php:180 src/Settings.php:189 src/Settings.php:198
     742#: src/Settings.php:210
    731743msgid "You do not have sufficient permissions to access this page."
    732744msgstr ""
    733745
    734 #: src/Settings.php:268
     746#: src/Settings.php:280
    735747msgid "No theme"
    736748msgstr ""
    737749
    738 #: src/Settings.php:272
     750#: src/Settings.php:284
    739751msgid "Basic theme"
    740752msgstr ""
    741753
    742 #: src/Settings.php:276
     754#: src/Settings.php:288
    743755msgid "BP Green"
    744756msgstr ""
    745757
    746 #: src/Settings.php:280
     758#: src/Settings.php:292
    747759msgid "Reasonably Red"
    748760msgstr ""
    749761
    750 #: src/Settings.php:284
     762#: src/Settings.php:296
    751763msgid "Recras Blue"
    752764msgstr ""
    753765
    754 #: src/Settings.php:366
     766#: src/Settings.php:378
    755767msgid "Recras settings"
    756768msgstr ""
    757769
    758 #: src/Settings.php:372
     770#: src/Settings.php:384
    759771msgid "Recras domain"
    760772msgstr ""
    761773
    762 #: src/Settings.php:373
     774#: src/Settings.php:385
    763775msgid "Currency symbol"
    764776msgstr ""
    765777
    766 #: src/Settings.php:374
     778#: src/Settings.php:386
    767779msgid "Decimal separator"
    768780msgstr ""
    769781
    770 #: src/Settings.php:375
    771 msgid "Use calendar widget for contact forms"
    772 msgstr ""
    773 
    774 #: src/Settings.php:376
     782#: src/Settings.php:387
     783msgid "Use calendar widget for contact forms (deprecated)"
     784msgstr ""
     785
     786#: src/Settings.php:388
    775787msgid "Fix book process datepicker styling"
    776788msgstr ""
    777789
    778 #: src/Settings.php:377
     790#: src/Settings.php:389
    779791msgid "Theme for Recras integrations"
    780792msgstr ""
    781793
    782 #: src/Settings.php:378
     794#: src/Settings.php:390
    783795msgid "Enable Google Analytics integration? (deprecated)"
    784796msgstr ""
    785797
    786 #: src/Settings.php:406
     798#: src/Settings.php:418
    787799#, php-format
    788800msgid "For more information on these options, please see the %s page."
  • recras/trunk/lang/recras-nl_NL-recras-gutenberg-global.json

    r3369571 r3484591  
    1 {"domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural_forms":"nplurals=2; plural=(n != 1);","lang":"nl_NL"},"Package":["Arrangement"],"If you are not seeing certain packages, make sure in Recras \"May be presented on a website (via API)\" is enabled on the tab \"Extra settings\" of the package.":["Als je bepaalde arrangementen niet ziet, zorg dan dat in Recras \"Mag op een website gepresenteerd worden (via API)\" is aangevinkt op het tabblad \"Extra instellingen\" van het arrangement."],"Show what?":["Toon wat?"],"Title":["Titel"],"Description":["Beschrijving"],"Duration":["Duur"],"Starting location":["Startlocatie"],"Minimum number of persons":["Minimum aantal personen"],"Price p.p. excl. VAT":["Prijs p.p. excl. btw"],"Price p.p. incl. VAT":["Prijs p.p. incl. btw"],"Total price excl. VAT":["Totaalprijs excl. btw"],"Total price incl. VAT":["Totaalprijs incl. btw"],"Programme":["Programma"],"Image tag":["Afbeelding-tag"],"Relative image URL":["Relatieve afbeelding-URL"],"Start time":["Starttijd"],"hh:mm":["uu:mm"],"Show header?":["Toon header?"],"Yes":["Ja"],"No":["Nee"],"Insert shortcode":["Voeg shortcode in"],"Integration method":["Integratiemethode"],"Seamless (recommended)":["Naadloos (aanbevolen)"],"iframe (uses setting in your Recras)":["iframe (gebruikt instelling uit jouw Recras)"],"Seamless integration uses the styling of your website. At Recras → Settings in the menu on the left, you can set an optional theme.":["Naadloze integratie gebruikt de styling van je website. Via Recras → Instellingen in het menu aan de linkerkant kun een optioneel thema instellen."],"iframe integration uses the styling set in your Recras. You can change the styling in Recras via Settings → Other settings → Custom CSS.":["iframe-integratie gebruikt de styling die is ingesteld in jouw Recras. Je kunt de styling in Recras aanpassen via Beheer → Overige instellingen → Eigen CSS."],"Package selection":["Arrangementselectie"],"To (de)select multiple packages, hold Ctrl and click (Cmd on Mac)":["Om meerdere arrangementen te (de)selecteren, houd Ctrl ingedrukt en klik (Cmd op Mac)"],"No pre-filled package":["Geen vooraf ingevuld arrangement"],"Preview times in programme":["Toon voorbeeldtijden in programma"],"Pre-fill amounts (requires pre-filled package)":["Aantallen vooraf invullen (vereist exact 1 geselecteerd arrangement)"],"Sorry, this is only available using the Gutenberg editor.":["Sorry, dit is alleen beschikbaar in de Gutenberg-editor."],"Pre-fill date (requires exactly 1 package selected)":["Datum vooraf invullen (vereist exact 1 geselecteerd arrangement)"],"yyyy-mm-dd":["jjjj-mm-dd"],"Pre-fill time (requires exactly 1 package selected)":["Tijd vooraf invullen (vereist exact 1 geselecteerd arrangement)"],"Thank-you page":["Bedanktpagina"],"Don't redirect":["Niet doorsturen"],"Pages":["Pagina's"],"Posts":["Berichten"],"Show discount fields":["Toon korting-velden"],"Automatic resize?":["Automatisch schalen?"],"Book process":["Boekproces"],"Initial value for first widget":["Initiële waarde voor eerste widget"],"Please note that no validation on this value is performed. Invalid values may be ignored or may stop the book process from working properly.":["Let op dat er geen validatie wordt gedaan op deze waarde. Ongeldige waardes worden mogelijk genegeerd of kunnen er voor zorgen dat het boekproces goed werkt."],"Hide first widget?":["Eerste widget verbergen?"],"Contact form":["Contactformulier"],"Show title?":["Toon titel?"],"Show labels?":["Toon labels?"],"Show placeholders?":["Toon placeholders?"],"Some packages may not be available for all contact forms. You can change this by editing your contact forms in Recras.":["Sommige arrangementen zijn mogelijk niet beschikbaar voor alle contactformulieren. Je kunt dit wijzigen door je contactformulieren in Recras te bewerken."],"If you are still missing packages, make sure in Recras \"May be presented on a website (via API)\" is enabled on the tab \"Extra settings\" of the package.":["Als je nog steeds arrangementen mist, zorg dan dat in Recras \"Mag op een website gepresenteerd worden (via API)\" is aangevinkt op het tabblad \"Extra instellingen\" van het arrangement."],"HTML element":["HTML-element"],"Definition list":["Definitielijst"],"Ordered list":["Geordende lijst"],"Table":["Tabel"],"Element for single choices":["Element voor \"enkele keuze\""],"Drop-down list (Select)":["Dropdownlijst (select)"],"Radio buttons":["Keuzerondjes (radioknoppen)"],"This relates to: customer type, package selection, gender, and single choice":["Dit heeft betrekking op: klanttype, arrangementkeuze, geslacht en \"enkele keuze\""],"Submit button text":["Tekst op knop Versturen"],"Send":["Versturen"],"Product":["Product"],"Description (short)":["Beschrijving (kort)"],"Description (long)":["Beschrijving (lang)"],"Image URL":["Afbeelding-URL"],"Minimum amount":["Minimumaantal"],"Price (incl. VAT)":["Prijs (incl. btw)"],"Template":["Template"],"Name":["Naam"],"Price":["Prijs"],"Validity":["Geldigheid"],"No pre-filled template":["Geen vooraf ingevuld template"],"Show quantity input (will be set to 1 if not shown)":["Toon aantal-invoer (wordt op 1 gezet indien verborgen)"],"Availability calendar":["Beschikbaarheidskalender"],"No suitable packages found":["Geen geschikte arrangementen gevonden"],"Auto resize iframe":["iframe automatisch schalen"],"Enter package ID. Leave empty to not prefill.":["Vul arrangements-ID in. Laat leeg om niet vooraf in te vullen."],"Enter date in YYYY-MM-DD format. Leave empty to not prefill.":["Vul datum in formaat JJJJ-MM-DD in. Laat leeg om niet vooraf in te vullen."],"Prefill value for first widget? (optional)":["Waarde voor eerste widget vooraf invullen? (optioneel)"],"Loading data...":["Data aan het laden..."],"Package (optional)":["Arrangement (optioneel)"],"i.e. https://www.recras.com/thanks/":["bijv. https://www.recras.nl/bedankt/"],"Thank-you page (optional, leave empty to not redirect)":["Bedanktpagina (optioneel, laat leeg om niet door te sturen)"],"Recras → Settings menu":["menu Recras → Instellingen"],"Please enter your Recras domain in the %s before adding widgets.":["Vul je Recras-domein in in het %s voordat je widgets toevoegt."],"Online booking of packages":["Online boeking van arrangementen"],"Pre-fill amounts (requires exactly 1 package selected)":["Aantallen vooraf invullen (vereist exact 1 arrangement geselecteerd)"],"e.g. 14:00":["bijv. 14:00"],"Pre-filled package":["Vooraf ingevuld arrangement"],"Pre-filled package (optional)":["Vooraf ingevuld arrangement (optioneel)"],"If you select a single package, it will be pre-filled and will skip the package selection step.":["Als je een enkel arrangement selecteert wordt deze vooraf ingevuld en wordt de arrangement-selectie-stap overgeslagen."],"Property to show":["Eigenschap om te tonen"],"If you are not seeing certain products, make sure in Recras \"May be presented on a website (via API)\" is enabled on the tab \"Presentation\" of the product.":["Als je bepaalde producten niet ziet, zorg dan dat in Recras \"Mag op een website gepresenteerd worden (via API)\" is aangevinkt op het tabblad \"Presentatie\" van het product."],"Could not find any products. Make sure in Recras \"May be presented on a website (via API)\" is enabled on the tab \"Presentation\" of the product.":["Kon geen producten vinden. Zorg dat in Recras \"Mag op een website gepresenteerd worden (via API)\" is aangevinkt op het tabblad \"Presentatie\" van het product."],"Voucher info":["Tegoedboninfo"],"Voucher template":["Tegoedbon-template"],"Voucher sales":["Tegoedbonverkoop"],"Error: no ID set":["Fout: geen ID ingesteld"],"Error: ID is not a number":["Fout: ID is geen getal"],"Error: %s":["Fout: %s"],"Error: Package %d does not exist or may not be presented on a website":["Fout: arrangement %d bestaat niet of mag niet op een website weergegeven worden"],"Error: programme is empty":["Fout: programma is leeg"],"Error: unknown option":["Fout: onbekende optie"],"From":["Van"],"Until":["Tot"],"Activity":["Activiteit"],"Day %d":["Dag %d"],"No duration specified":["Geen duur opgegeven"],"No location specified":["Geen locatie opgegeven"],"Error: book process does not exist":["Fout: boekproces bestaat niet"],"Contact form might be deleted":["Contactformulier is mogelijk verwijderd"],"Error: package is set, but contact form does not support packages":["Fout: arrangement is ingesteld, maar contactformulier ondersteunt geen arrangementen"],"Error: redirect is set, but is an invalid URL":["Fout: doorstuurpagina is ingesteld, maar is een ongeldige URL"],"Unknown":["Onbekend"],"Male":["Man"],"Female":["Vrouw"],"(required)":["(verplicht)"],"Clear choice":["Keuze wissen"],"No book process has been chosen yet. Click on this text to select a book process.":["Er is nog geen boekproces gekozen. Klik op deze tekst om een boekproces te selecteren."],"Book process %s cannot be found. It was either deleted from Recras, or made private.":["Boekproces %s kan niet worden gevonden. Het is verwijderd uit Recras of privé gemaakt."],"Book process \"%s\" is integrated here.":["Boekproces \"%s\" is hier geïntegreerd."],"The first widget is hidden for the booker, and has an initial value of \"%s\".":["De eerste widget is verborgen voor de boeker en heeft een initiële waarde van\"%s\"."],"It has an initial value for the first widget of \"%s\".":["Het heeft een initiële waarde voor de eerste widget van\"%s\"."],"Error: could not retrieve data from Recras. The error message received was: %s":["Fout: kon data niet ophalen uit Recras. De ontvangen foutmelding was: %s"],"Error: could not parse data from Recras. The error message was: %s":["Fout: kon data uit Recras niet verwerken. De foutmelding was: %s"],"Error: \"prefill_date\" is not a valid ISO 8601 string":["Fout: \"prefill_date\" is geen geldige ISO-8601-string"],"Error: \"prefill_date\" is a date in the past":["Fout: \"prefill_date\" is een datum in het verleden"],"Error: \"prefill_time\" is not a valid time string (e.g. 14:30)":["Fout: \"prefill_time\" is geen geldige tijd-string (bijv. 14:30)"],"Error: \"product_amounts\" is invalid":["Fout: \"product_amounts\" is ongeldig"],"Settings":["Instellingen"],"Cache":["Cache"],"Documentation":["Documentatie"],"Shortcodes":["Shortcodes"],"Error: you have not set your Recras domain yet":["Fout: je hebt je Recras-domein nog niet ingesteld"],"Error: your Recras domain has not been set yet, but you do not have the permission to set this. Please ask your site administrator to do this for you.":["Fout: je Recras-domein is nog niet ingesteld, maar je hebt niet de rechten om dit zelf in te stellen. Vraag aan je websitebeheerder om dit voor je te doen."],"Could not connect to your Recras":["Kon geen verbinding maken met je Recras"],"Package availability":["Arrangement-beschikbaarheid"],"At least one choice is required":["Ten minste één keuze is vereist"],"Loading...":["Laden..."],"Your message was sent successfully":["Uw bericht is succesvol verzonden"],"There was an error sending your message":["Er was een probleem met het verzenden van uw bericht"],"Previous month":["Vorige maand"],"Next month":["Volgende maand"],"January":["Januari"],"February":["Februari"],"March":["Maart"],"April":["April"],"May":["Mei"],"June":["Juni"],"July":["Juli"],"August":["Augustus"],"September":["September"],"October":["Oktober"],"November":["November"],"December":["December"],"Sunday":["Zondag"],"Monday":["Maandag"],"Tuesday":["Dinsdag"],"Wednesday":["Woensdag"],"Thursday":["Donderdag"],"Friday":["Vrijdag"],"Saturday":["Zaterdag"],"Sun":["Zo"],"Mon":["Ma"],"Tue":["Di"],"Wed":["Wo"],"Thu":["Do"],"Fri":["Vr"],"Sat":["Za"],"Error: product does not exist":["Fout: product bestaat niet"],"This option is <strong>not needed when using book processes</strong>. GA is integrated automatically for them.":["Deze optie is <strong>niet nodig bij het gebruik van boekprocessen</strong>. GA wordt daar automatisch geïntegreerd."],"Use this setting if you want to be able to style the date picker in contact forms.":["Gebruik deze instelling als je de datumselectie in contactformulieren wilt kunnen opmaken."],"On some websites, the date picker in a book process has a tiny font. Enable this to fix this.":["Op sommige websites heeft de datumselectie in een boekproces een klein lettertype. Zet deze optie aan om dit op te lossen."],"Used in prices, such as 100,00.":["Gebruikt in prijzen, zoals 100,00."],"Instance not found!":["Recras-domein niet gevonden!"],"Error fetching instance!":["Fout bij het ophalen van het Recras-domein!"],"You do not have sufficient permissions to access this page.":["Je hebt niet genoeg rechten om deze pagina te bekijken."],"No theme":["Geen thema"],"Basic theme":["Basisthema"],"BP Green":["BP Groen"],"Reasonably Red":["Redelijk Rood"],"Recras Blue":["Recras Blauw"],"Recras settings":["Recras-instellingen"],"Recras domain":["Recras-domein"],"Currency symbol":["Valutasymbool"],"Decimal separator":["Decimaalscheiding"],"Use calendar widget for contact forms":["Kalender-widget gebruiken voor contactformulieren"],"Fix book process datepicker styling":["Styling boekproces-datumselectie oplossen"],"Theme for Recras integrations":["Thema voor Recras-integraties"],"Enable Google Analytics integration? (deprecated)":["Google Analytics-integratie inschakelen? (verouderd)"],"For more information on these options, please see the %s page.":["Bekijk voor meer informatie over deze instellingen de %s-pagina."],"Error: template does not exist":["Fout: template bestaat niet"],"The cache was cleared.":["De cache is gewist."],"The selected cache could not be cleared. This could be an error, or there could be nothing to clear.":["De geselecteerde cache kon niet geleegd worden. Dit kan een fout zijn, of de cache is al leeg."],"Clear Recras cache":["Leeg Recras-cache"],"Data coming from your Recras (contact forms, packages, products, voucher templates) is cached for up to 24 hours. If you make important changes (i.e. a price increase) it is recommended you clear the Recras cache.":["Data die uit Recras komt (contactformulieren, arrangementen, producten, tegoedbontemplates) wordt tot 24 uur bewaard. Als je belangrijke wijzigingen maakt (bijv. een prijsverhoging) dan is het aan te raden om de Recras-cache te wissen."],"Packages":["Arrangementen"],"Book processes":["Boekprocessen"],"Contact forms":["Contactformulieren"],"Products":["Producten"],"Save":["Opslaan"]}}}
     1{"domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural_forms":"nplurals=2; plural=(n != 1);","lang":"nl_NL"},"yyyy-mm-dd":["jjjj-mm-dd"],"hh:mm":["uu:mm"],"Availability calendar":["Beschikbaarheidskalender"],"No suitable packages found":["Geen geschikte arrangementen gevonden"],"Package":["Arrangement"],"Auto resize iframe":["iframe automatisch schalen"],"Book process":["Boekproces"],"Enter package ID. Leave empty to not prefill.":["Vul arrangements-ID in. Laat leeg om niet vooraf in te vullen."],"Enter date in YYYY-MM-DD format. Leave empty to not prefill.":["Vul datum in formaat JJJJ-MM-DD in. Laat leeg om niet vooraf in te vullen."],"Prefill value for first widget? (optional)":["Waarde voor eerste widget vooraf invullen? (optioneel)"],"Hide first widget?":["Eerste widget verbergen?"],"Contact form (deprecated)":["Contactformulier (verouderd)"],"Send":["Versturen"],"Loading data...":["Data aan het laden..."],"Contact form":["Contactformulier"],"Show title?":["Toon titel?"],"Show labels?":["Toon labels?"],"Show placeholders?":["Toon placeholders?"],"Package (optional)":["Arrangement (optioneel)"],"Definition list":["Definitielijst"],"Ordered list":["Geordende lijst"],"Table":["Tabel"],"HTML element":["HTML-element"],"Drop-down list (Select)":["Dropdownlijst (select)"],"Radio buttons":["Keuzerondjes (radioknoppen)"],"Element for single choices":["Element voor \"enkele keuze\""],"Submit button text":["Tekst op knop Versturen"],"i.e. https://www.recras.com/thanks/":["bijv. https://www.recras.nl/bedankt/"],"Thank-you page (optional, leave empty to not redirect)":["Bedanktpagina (optioneel, laat leeg om niet door te sturen)"],"Some packages may not be available for all contact forms. You can change this by editing your contact forms in Recras.":["Sommige arrangementen zijn mogelijk niet beschikbaar voor alle contactformulieren. Je kunt dit wijzigen door je contactformulieren in Recras te bewerken."],"If you are still missing packages, make sure in Recras \"May be presented on a website (via API)\" is enabled on the tab \"Extra settings\" of the package.":["Als je nog steeds arrangementen mist, zorg dan dat in Recras \"Mag op een website gepresenteerd worden (via API)\" is aangevinkt op het tabblad \"Extra instellingen\" van het arrangement."],"Recras → Settings menu":["menu Recras → Instellingen"],"Please enter your Recras domain in the %s before adding widgets.":["Vul je Recras-domein in in het %s voordat je widgets toevoegt."],"Pages":["Pagina's"],"Posts":["Berichten"],"Online booking of packages (deprecated)":["Online boeking van arrangementen (verouderd)"],"Seamless (recommended)":["Naadloos (aanbevolen)"],"iframe (uses setting in your Recras)":["iframe (gebruikt instelling uit jouw Recras)"],"Integration method":["Integratiemethode"],"Preview times in programme":["Toon voorbeeldtijden in programma"],"Show discount fields":["Toon korting-velden"],"Pre-fill amounts (requires exactly 1 package selected)":["Aantallen vooraf invullen (vereist exact 1 arrangement geselecteerd)"],"Pre-fill time (requires exactly 1 package selected)":["Tijd vooraf invullen (vereist exact 1 geselecteerd arrangement)"],"e.g. 14:00":["bijv. 14:00"],"Pre-filled package":["Vooraf ingevuld arrangement"],"Pre-filled package (optional)":["Vooraf ingevuld arrangement (optioneel)"],"Seamless integration uses the styling of your website. At Recras → Settings in the menu on the left, you can set an optional theme.":["Naadloze integratie gebruikt de styling van je website. Via Recras → Instellingen in het menu aan de linkerkant kun een optioneel thema instellen."],"iframe integration uses the styling set in your Recras. You can change the styling in Recras via Settings → Other settings → Custom CSS.":["iframe-integratie gebruikt de styling die is ingesteld in jouw Recras. Je kunt de styling in Recras aanpassen via Beheer → Overige instellingen → Eigen CSS."],"Package selection":["Arrangementselectie"],"If you are not seeing certain packages, make sure in Recras \"May be presented on a website (via API)\" is enabled on the tab \"Extra settings\" of the package.":["Als je bepaalde arrangementen niet ziet, zorg dan dat in Recras \"Mag op een website gepresenteerd worden (via API)\" is aangevinkt op het tabblad \"Extra instellingen\" van het arrangement."],"If you select a single package, it will be pre-filled and will skip the package selection step.":["Als je een enkel arrangement selecteert wordt deze vooraf ingevuld en wordt de arrangement-selectie-stap overgeslagen."],"Pre-fill date (requires exactly 1 package selected)":["Datum vooraf invullen (vereist exact 1 geselecteerd arrangement)"],"Description":["Beschrijving"],"Duration":["Duur"],"Image tag":["Afbeelding-tag"],"Minimum number of persons":["Minimum aantal personen"],"Price p.p. excl. VAT":["Prijs p.p. excl. btw"],"Price p.p. incl. VAT":["Prijs p.p. incl. btw"],"Programme":["Programma"],"Starting location":["Startlocatie"],"Title":["Titel"],"Total price excl. VAT":["Totaalprijs excl. btw"],"Total price incl. VAT":["Totaalprijs incl. btw"],"Relative image URL":["Relatieve afbeelding-URL"],"Property to show":["Eigenschap om te tonen"],"Start time":["Starttijd"],"Show header?":["Toon header?"],"Product":["Product"],"Description (long)":["Beschrijving (lang)"],"Description (short)":["Beschrijving (kort)"],"Image URL":["Afbeelding-URL"],"Minimum amount":["Minimumaantal"],"Price (incl. VAT)":["Prijs (incl. btw)"],"If you are not seeing certain products, make sure in Recras \"May be presented on a website (via API)\" is enabled on the tab \"Presentation\" of the product.":["Als je bepaalde producten niet ziet, zorg dan dat in Recras \"Mag op een website gepresenteerd worden (via API)\" is aangevinkt op het tabblad \"Presentatie\" van het product."],"Could not find any products. Make sure in Recras \"May be presented on a website (via API)\" is enabled on the tab \"Presentation\" of the product.":["Kon geen producten vinden. Zorg dat in Recras \"Mag op een website gepresenteerd worden (via API)\" is aangevinkt op het tabblad \"Presentatie\" van het product."],"Voucher info":["Tegoedboninfo"],"Voucher template":["Tegoedbon-template"],"Name":["Naam"],"Price":["Prijs"],"Validity":["Geldigheid"],"Voucher sales (deprecated)":["Tegoedbonverkoop (verouderd)"],"Show quantity input (will be set to 1 if not shown)":["Toon aantal-invoer (wordt op 1 gezet indien verborgen)"],"Error: no ID set":["Fout: geen ID ingesteld"],"Error: ID is not a number":["Fout: ID is geen getal"],"Error: %s":["Fout: %s"],"Error: Package %d does not exist or may not be presented on a website":["Fout: arrangement %d bestaat niet of mag niet op een website weergegeven worden"],"Error: programme is empty":["Fout: programma is leeg"],"Error: unknown option":["Fout: onbekende optie"],"From":["Van"],"Until":["Tot"],"Activity":["Activiteit"],"Day %d":["Dag %d"],"No duration specified":["Geen duur opgegeven"],"No location specified":["Geen locatie opgegeven"],"Error: book process does not exist":["Fout: boekproces bestaat niet"],"Contact form might be deleted":["Contactformulier is mogelijk verwijderd"],"Error: package is set, but contact form does not support packages":["Fout: arrangement is ingesteld, maar contactformulier ondersteunt geen arrangementen"],"Error: redirect is set, but is an invalid URL":["Fout: doorstuurpagina is ingesteld, maar is een ongeldige URL"],"Unknown":["Onbekend"],"Male":["Man"],"Female":["Vrouw"],"(required)":["(verplicht)"],"Clear choice":["Keuze wissen"],"No book process has been chosen yet. Click on this text to select a book process.":["Er is nog geen boekproces gekozen. Klik op deze tekst om een boekproces te selecteren."],"Book process %s cannot be found. It was either deleted from Recras, or made private.":["Boekproces %s kan niet worden gevonden. Het is verwijderd uit Recras of privé gemaakt."],"Book process \"%s\" is integrated here.":["Boekproces \"%s\" is hier geïntegreerd."],"The first widget is hidden for the booker, and has an initial value of \"%s\".":["De eerste widget is verborgen voor de boeker en heeft een initiële waarde van\"%s\"."],"It has an initial value for the first widget of \"%s\".":["Het heeft een initiële waarde voor de eerste widget van\"%s\"."],"Error: could not retrieve data from Recras. The error message received was: %s":["Fout: kon data niet ophalen uit Recras. De ontvangen foutmelding was: %s"],"Error: could not parse data from Recras. The error message was: %s":["Fout: kon data uit Recras niet verwerken. De foutmelding was: %s"],"Error: \"prefill_date\" is not a valid ISO 8601 string":["Fout: \"prefill_date\" is geen geldige ISO-8601-string"],"Error: \"prefill_date\" is a date in the past":["Fout: \"prefill_date\" is een datum in het verleden"],"Error: \"prefill_time\" is not a valid time string (e.g. 14:30)":["Fout: \"prefill_time\" is geen geldige tijd-string (bijv. 14:30)"],"Error: \"product_amounts\" is invalid":["Fout: \"product_amounts\" is ongeldig"],"Settings":["Instellingen"],"Cache":["Cache"],"Documentation":["Documentatie"],"Shortcodes":["Shortcodes"],"Online booking of packages":["Online boeking van arrangementen"],"Voucher sales":["Tegoedbonverkoop"],"Error: you have not set your Recras domain yet":["Fout: je hebt je Recras-domein nog niet ingesteld"],"Error: your Recras domain has not been set yet, but you do not have the permission to set this. Please ask your site administrator to do this for you.":["Fout: je Recras-domein is nog niet ingesteld, maar je hebt niet de rechten om dit zelf in te stellen. Vraag aan je websitebeheerder om dit voor je te doen."],"Could not connect to your Recras":["Kon geen verbinding maken met je Recras"],"Package availability":["Arrangement-beschikbaarheid"],"At least one choice is required":["Ten minste één keuze is vereist"],"Loading...":["Laden..."],"Your message was sent successfully":["Uw bericht is succesvol verzonden"],"There was an error sending your message":["Er was een probleem met het verzenden van uw bericht"],"Previous month":["Vorige maand"],"Next month":["Volgende maand"],"January":["Januari"],"February":["Februari"],"March":["Maart"],"April":["April"],"May":["Mei"],"June":["Juni"],"July":["Juli"],"August":["Augustus"],"September":["September"],"October":["Oktober"],"November":["November"],"December":["December"],"Sunday":["Zondag"],"Monday":["Maandag"],"Tuesday":["Dinsdag"],"Wednesday":["Woensdag"],"Thursday":["Donderdag"],"Friday":["Vrijdag"],"Saturday":["Zaterdag"],"Sun":["Zo"],"Mon":["Ma"],"Tue":["Di"],"Wed":["Wo"],"Thu":["Do"],"Fri":["Vr"],"Sat":["Za"],"Error: product does not exist":["Fout: product bestaat niet"],"This option is <strong>not needed when using book processes</strong>. GA is integrated automatically for them.":["Deze optie is <strong>niet nodig bij het gebruik van boekprocessen</strong>. GA wordt daar automatisch geïntegreerd."],"Use this setting if you want to be able to style the date picker in contact forms.":["Gebruik deze instelling als je de datumselectie in contactformulieren wilt kunnen opmaken."],"On some websites, the date picker in a book process has a tiny font. Enable this to fix this.":["Op sommige websites heeft de datumselectie in een boekproces een klein lettertype. Zet deze optie aan om dit op te lossen."],"Used in prices, such as 100,00.":["Gebruikt in prijzen, zoals 100,00."],"Instance not found!":["Recras-domein niet gevonden!"],"Error fetching instance!":["Fout bij het ophalen van het Recras-domein!"],"You do not have sufficient permissions to access this page.":["Je hebt niet genoeg rechten om deze pagina te bekijken."],"No theme":["Geen thema"],"Basic theme":["Basisthema"],"BP Green":["BP Groen"],"Reasonably Red":["Redelijk Rood"],"Recras Blue":["Recras Blauw"],"Recras settings":["Recras-instellingen"],"Recras domain":["Recras-domein"],"Currency symbol":["Valutasymbool"],"Decimal separator":["Decimaalscheiding"],"Use calendar widget for contact forms (deprecated)":["Kalender-widget gebruiken voor contactformulieren (verouderd)"],"Fix book process datepicker styling":["Styling boekproces-datumselectie oplossen"],"Theme for Recras integrations":["Thema voor Recras-integraties"],"Enable Google Analytics integration? (deprecated)":["Google Analytics-integratie inschakelen? (verouderd)"],"For more information on these options, please see the %s page.":["Bekijk voor meer informatie over deze instellingen de %s-pagina."],"Error: template does not exist":["Fout: template bestaat niet"],"Save":["Opslaan"]}}}
  • recras/trunk/lang/recras-nl_NL.po

    r3434941 r3484591  
    22msgstr ""
    33"Project-Id-Version: Recras\n"
    4 "POT-Creation-Date: 2026-01-06 14:52+0100\n"
    5 "PO-Revision-Date: 2026-01-06 14:52+0100\n"
     4"POT-Creation-Date: 2026-03-17 09:26+0100\n"
     5"PO-Revision-Date: 2026-03-17 09:26+0100\n"
    66"Last-Translator: Sander de Jong <sander@recras.nl>\n"
    77"Language-Team: Recras\n"
     
    2020"X-Poedit-SearchPathExcluded-2: node_modules\n"
    2121
    22 #: editor/form-booking.php:73 src/ContactForm.php:268 src/ContactForm.php:310
     22#: editor/form-booking.php:73 src/ContactForm.php:273 src/ContactForm.php:315
    2323msgid "yyyy-mm-dd"
    2424msgstr "jjjj-mm-dd"
    2525
    26 #: editor/form-booking.php:82 js/gutenberg-package.js:127
    27 #: src/ContactForm.php:285
     26#: editor/form-booking.php:82 js/gutenberg-package.js:131
     27#: src/ContactForm.php:290
    2828msgid "hh:mm"
    2929msgstr "uu:mm"
    3030
    31 #: js/gutenberg-availability.js:2 js/gutenberg-availability.js:35
     31#: js/gutenberg-availability.js:2 js/gutenberg-availability.js:36
    3232msgid "Availability calendar"
    3333msgstr "Beschikbaarheidskalender"
    3434
    35 #: js/gutenberg-availability.js:38
     35#: js/gutenberg-availability.js:39
    3636msgid "No suitable packages found"
    3737msgstr "Geen geschikte arrangementen gevonden"
    3838
    39 #: js/gutenberg-availability.js:50 js/gutenberg-package.js:2
    40 #: js/gutenberg-package.js:50 js/gutenberg-package.js:142 src/Plugin.php:114
    41 #: src/Plugin.php:216
     39#: js/gutenberg-availability.js:51 js/gutenberg-package.js:2
     40#: js/gutenberg-package.js:54 js/gutenberg-package.js:146 src/Plugin.php:114
     41#: src/Plugin.php:228
    4242msgid "Package"
    4343msgstr "Arrangement"
    4444
    45 #: js/gutenberg-availability.js:59 js/gutenberg-onlinebooking.js:295
     45#: js/gutenberg-availability.js:60 js/gutenberg-onlinebooking.js:296
    4646msgid "Auto resize iframe"
    4747msgstr "iframe automatisch schalen"
    4848
    49 #: js/gutenberg-bookprocess.js:2 js/gutenberg-bookprocess.js:45
    50 #: js/gutenberg-bookprocess.js:59 src/Elementor/Bookprocess.php:17
     49#: js/gutenberg-bookprocess.js:2 js/gutenberg-bookprocess.js:49
     50#: js/gutenberg-bookprocess.js:65 src/Elementor/Bookprocess.php:17
    5151#: src/Elementor/Bookprocess.php:35 src/Elementor/Bookprocess.php:45
    52 #: src/Plugin.php:115 src/Plugin.php:215
     52#: src/Plugin.php:115 src/Plugin.php:227
    5353msgid "Book process"
    5454msgstr "Boekproces"
    5555
    56 #: js/gutenberg-bookprocess.js:76
     56#: js/gutenberg-bookprocess.js:82
    5757msgid "Enter package ID. Leave empty to not prefill."
    5858msgstr "Vul arrangements-ID in. Laat leeg om niet vooraf in te vullen."
    5959
    60 #: js/gutenberg-bookprocess.js:77
     60#: js/gutenberg-bookprocess.js:83
    6161msgid "Enter date in YYYY-MM-DD format. Leave empty to not prefill."
    6262msgstr ""
    6363"Vul datum in formaat JJJJ-MM-DD in. Laat leeg om niet vooraf in te vullen."
    6464
    65 #: js/gutenberg-bookprocess.js:87 src/Elementor/Bookprocess.php:61
     65#: js/gutenberg-bookprocess.js:93 src/Elementor/Bookprocess.php:61
    6666msgid "Prefill value for first widget? (optional)"
    6767msgstr "Waarde voor eerste widget vooraf invullen? (optioneel)"
    6868
    69 #: js/gutenberg-bookprocess.js:99 src/Elementor/Bookprocess.php:74
     69#: js/gutenberg-bookprocess.js:105 src/Elementor/Bookprocess.php:74
    7070msgid "Hide first widget?"
    7171msgstr "Eerste widget verbergen?"
    7272
    73 #: js/gutenberg-contactform.js:2 js/gutenberg-contactform.js:76
    74 #: js/gutenberg-contactform.js:193 src/Plugin.php:116 src/Plugin.php:212
     73#: js/gutenberg-contactform.js:2 js/gutenberg-contactform.js:194
     74#: src/Plugin.php:224
     75msgid "Contact form (deprecated)"
     76msgstr "Contactformulier (verouderd)"
     77
     78#: js/gutenberg-contactform.js:15 js/gutenberg-contactform.js:28
     79#: src/ContactForm.php:122
     80msgid "Send"
     81msgstr "Versturen"
     82
     83#: js/gutenberg-contactform.js:61 js/gutenberg-onlinebooking.js:63
     84#: js/gutenberg-voucher-sales.js:46
     85msgid "Loading data..."
     86msgstr "Data aan het laden..."
     87
     88#: js/gutenberg-contactform.js:77 src/Plugin.php:116
    7589msgid "Contact form"
    7690msgstr "Contactformulier"
    7791
    78 #: js/gutenberg-contactform.js:14 js/gutenberg-contactform.js:27
    79 #: src/ContactForm.php:117
    80 msgid "Send"
    81 msgstr "Versturen"
    82 
    83 #: js/gutenberg-contactform.js:60 js/gutenberg-onlinebooking.js:62
    84 #: js/gutenberg-voucher-sales.js:41
    85 msgid "Loading data..."
    86 msgstr "Data aan het laden..."
    87 
    88 #: js/gutenberg-contactform.js:98
     92#: js/gutenberg-contactform.js:99
    8993msgid "Show title?"
    9094msgstr "Toon titel?"
    9195
    92 #: js/gutenberg-contactform.js:107
     96#: js/gutenberg-contactform.js:108
    9397msgid "Show labels?"
    9498msgstr "Toon labels?"
    9599
    96 #: js/gutenberg-contactform.js:116
     100#: js/gutenberg-contactform.js:117
    97101msgid "Show placeholders?"
    98102msgstr "Toon placeholders?"
    99103
    100 #: js/gutenberg-contactform.js:126
     104#: js/gutenberg-contactform.js:127
    101105msgid "Package (optional)"
    102106msgstr "Arrangement (optioneel)"
    103107
    104 #: js/gutenberg-contactform.js:138
     108#: js/gutenberg-contactform.js:139
    105109msgid "Definition list"
    106110msgstr "Definitielijst"
    107111
    108 #: js/gutenberg-contactform.js:142
     112#: js/gutenberg-contactform.js:143
    109113msgid "Ordered list"
    110114msgstr "Geordende lijst"
    111115
    112 #: js/gutenberg-contactform.js:146
     116#: js/gutenberg-contactform.js:147
    113117msgid "Table"
    114118msgstr "Tabel"
    115119
    116 #: js/gutenberg-contactform.js:149
     120#: js/gutenberg-contactform.js:150
    117121msgid "HTML element"
    118122msgstr "HTML-element"
    119123
    120 #: js/gutenberg-contactform.js:161
     124#: js/gutenberg-contactform.js:162
    121125msgid "Drop-down list (Select)"
    122126msgstr "Dropdownlijst (select)"
    123127
    124 #: js/gutenberg-contactform.js:165
     128#: js/gutenberg-contactform.js:166
    125129msgid "Radio buttons"
    126130msgstr "Keuzerondjes (radioknoppen)"
    127131
    128 #: js/gutenberg-contactform.js:168
     132#: js/gutenberg-contactform.js:169
    129133msgid "Element for single choices"
    130134msgstr "Element voor \"enkele keuze\""
    131135
    132 #: js/gutenberg-contactform.js:177 js/gutenberg-contactform.js:178
     136#: js/gutenberg-contactform.js:178 js/gutenberg-contactform.js:179
    133137msgid "Submit button text"
    134138msgstr "Tekst op knop Versturen"
    135139
    136 #: js/gutenberg-contactform.js:188 js/gutenberg-onlinebooking.js:232
    137 #: js/gutenberg-voucher-sales.js:71
     140#: js/gutenberg-contactform.js:189 js/gutenberg-onlinebooking.js:233
     141#: js/gutenberg-voucher-sales.js:76
    138142msgid "i.e. https://www.recras.com/thanks/"
    139143msgstr "bijv. https://www.recras.nl/bedankt/"
    140144
    141 #: js/gutenberg-contactform.js:189 js/gutenberg-onlinebooking.js:233
    142 #: js/gutenberg-voucher-sales.js:72
     145#: js/gutenberg-contactform.js:190 js/gutenberg-onlinebooking.js:234
     146#: js/gutenberg-voucher-sales.js:77
    143147msgid "Thank-you page (optional, leave empty to not redirect)"
    144148msgstr "Bedanktpagina (optioneel, laat leeg om niet door te sturen)"
    145149
    146 #: js/gutenberg-contactform.js:202
     150#: js/gutenberg-contactform.js:203
    147151msgid ""
    148152"Some packages may not be available for all contact forms. You can change "
     
    153157"Recras te bewerken."
    154158
    155 #: js/gutenberg-contactform.js:203
     159#: js/gutenberg-contactform.js:204
    156160msgid ""
    157161"If you are still missing packages, make sure in Recras \"May be presented on "
     
    163167"\"Extra instellingen\" van het arrangement."
    164168
    165 #: js/gutenberg-global.js:46 src/Settings.php:211
     169#: js/gutenberg-global.js:46 src/Settings.php:223
    166170msgid "Recras → Settings menu"
    167171msgstr "menu Recras → Instellingen"
    168172
    169 #: js/gutenberg-global.js:48 src/Settings.php:210
     173#: js/gutenberg-global.js:48 src/Settings.php:222
    170174#, javascript-format, php-format
    171175msgid "Please enter your Recras domain in the %s before adding widgets."
    172176msgstr "Vul je Recras-domein in in het %s voordat je widgets toevoegt."
    173177
    174 #: js/gutenberg-global.js:311
     178#: js/gutenberg-global.js:323
    175179msgid "Pages"
    176180msgstr "Pagina's"
    177181
    178 #: js/gutenberg-global.js:335
     182#: js/gutenberg-global.js:347
    179183msgid "Posts"
    180184msgstr "Berichten"
    181185
    182 #: js/gutenberg-onlinebooking.js:2 js/gutenberg-onlinebooking.js:299
    183 #: src/Plugin.php:117 src/Plugin.php:214
    184 msgid "Online booking of packages"
    185 msgstr "Online boeking van arrangementen"
    186 
    187 #: js/gutenberg-onlinebooking.js:97
     186#: js/gutenberg-onlinebooking.js:2 js/gutenberg-onlinebooking.js:300
     187#: src/Plugin.php:226
     188msgid "Online booking of packages (deprecated)"
     189msgstr "Online boeking van arrangementen (verouderd)"
     190
     191#: js/gutenberg-onlinebooking.js:98
    188192msgid "Seamless (recommended)"
    189193msgstr "Naadloos (aanbevolen)"
    190194
    191 #: js/gutenberg-onlinebooking.js:101
     195#: js/gutenberg-onlinebooking.js:102
    192196msgid "iframe (uses setting in your Recras)"
    193197msgstr "iframe (gebruikt instelling uit jouw Recras)"
    194198
    195 #: js/gutenberg-onlinebooking.js:120
     199#: js/gutenberg-onlinebooking.js:121
    196200msgid "Integration method"
    197201msgstr "Integratiemethode"
    198202
    199 #: js/gutenberg-onlinebooking.js:168
     203#: js/gutenberg-onlinebooking.js:169
    200204msgid "Preview times in programme"
    201205msgstr "Toon voorbeeldtijden in programma"
    202206
    203 #: js/gutenberg-onlinebooking.js:177
     207#: js/gutenberg-onlinebooking.js:178
    204208msgid "Show discount fields"
    205209msgstr "Toon korting-velden"
    206210
    207 #: js/gutenberg-onlinebooking.js:190
     211#: js/gutenberg-onlinebooking.js:191
    208212msgid "Pre-fill amounts (requires exactly 1 package selected)"
    209213msgstr "Aantallen vooraf invullen (vereist exact 1 arrangement geselecteerd)"
    210214
    211 #: js/gutenberg-onlinebooking.js:221
     215#: js/gutenberg-onlinebooking.js:222
    212216msgid "Pre-fill time (requires exactly 1 package selected)"
    213217msgstr "Tijd vooraf invullen (vereist exact 1 geselecteerd arrangement)"
    214218
    215 #: js/gutenberg-onlinebooking.js:222
     219#: js/gutenberg-onlinebooking.js:223
    216220msgid "e.g. 14:00"
    217221msgstr "bijv. 14:00"
    218222
    219 #: js/gutenberg-onlinebooking.js:285
     223#: js/gutenberg-onlinebooking.js:286
    220224msgid "Pre-filled package"
    221225msgstr "Vooraf ingevuld arrangement"
    222226
    223 #: js/gutenberg-onlinebooking.js:286
     227#: js/gutenberg-onlinebooking.js:287
    224228msgid "Pre-filled package (optional)"
    225229msgstr "Vooraf ingevuld arrangement (optioneel)"
    226230
    227 #: js/gutenberg-onlinebooking.js:302
     231#: js/gutenberg-onlinebooking.js:303
    228232msgid ""
    229233"Seamless integration uses the styling of your website. At Recras → Settings "
     
    233237"Instellingen in het menu aan de linkerkant kun een optioneel thema instellen."
    234238
    235 #: js/gutenberg-onlinebooking.js:303
     239#: js/gutenberg-onlinebooking.js:304
    236240msgid ""
    237241"iframe integration uses the styling set in your Recras. You can change the "
     
    242246"Eigen CSS."
    243247
    244 #: js/gutenberg-onlinebooking.js:306
     248#: js/gutenberg-onlinebooking.js:307
    245249msgid "Package selection"
    246250msgstr "Arrangementselectie"
    247251
    248 #: js/gutenberg-onlinebooking.js:311 js/gutenberg-onlinebooking.js:331
    249 #: js/gutenberg-package.js:145
     252#: js/gutenberg-onlinebooking.js:312 js/gutenberg-onlinebooking.js:332
     253#: js/gutenberg-package.js:149
    250254msgid ""
    251255"If you are not seeing certain packages, make sure in Recras \"May be "
     
    257261"\"Extra instellingen\" van het arrangement."
    258262
    259 #: js/gutenberg-onlinebooking.js:312
     263#: js/gutenberg-onlinebooking.js:313
    260264msgid ""
    261265"If you select a single package, it will be pre-filled and will skip the "
     
    265269"de arrangement-selectie-stap overgeslagen."
    266270
    267 #: js/gutenberg-onlinebooking.js:323
     271#: js/gutenberg-onlinebooking.js:324
    268272msgid "Pre-fill date (requires exactly 1 package selected)"
    269273msgstr "Datum vooraf invullen (vereist exact 1 geselecteerd arrangement)"
    270274
    271 #: js/gutenberg-package.js:67
     275#: js/gutenberg-package.js:71
    272276msgid "Description"
    273277msgstr "Beschrijving"
    274278
    275 #: js/gutenberg-package.js:71 js/gutenberg-product.js:76
     279#: js/gutenberg-package.js:75 js/gutenberg-product.js:79
    276280msgid "Duration"
    277281msgstr "Duur"
    278282
    279 #: js/gutenberg-package.js:75 js/gutenberg-product.js:80
     283#: js/gutenberg-package.js:79 js/gutenberg-product.js:83
    280284msgid "Image tag"
    281285msgstr "Afbeelding-tag"
    282286
    283 #: js/gutenberg-package.js:79
     287#: js/gutenberg-package.js:83
    284288msgid "Minimum number of persons"
    285289msgstr "Minimum aantal personen"
    286290
    287 #: js/gutenberg-package.js:83
     291#: js/gutenberg-package.js:87
    288292msgid "Price p.p. excl. VAT"
    289293msgstr "Prijs p.p. excl. btw"
    290294
    291 #: js/gutenberg-package.js:87
     295#: js/gutenberg-package.js:91
    292296msgid "Price p.p. incl. VAT"
    293297msgstr "Prijs p.p. incl. btw"
    294298
    295 #: js/gutenberg-package.js:91
     299#: js/gutenberg-package.js:95
    296300msgid "Programme"
    297301msgstr "Programma"
    298302
    299 #: js/gutenberg-package.js:95
     303#: js/gutenberg-package.js:99
    300304msgid "Starting location"
    301305msgstr "Startlocatie"
    302306
    303 #: js/gutenberg-package.js:99 js/gutenberg-product.js:96
     307#: js/gutenberg-package.js:103 js/gutenberg-product.js:99
    304308msgid "Title"
    305309msgstr "Titel"
    306310
    307 #: js/gutenberg-package.js:103
     311#: js/gutenberg-package.js:107
    308312msgid "Total price excl. VAT"
    309313msgstr "Totaalprijs excl. btw"
    310314
    311 #: js/gutenberg-package.js:107
     315#: js/gutenberg-package.js:111
    312316msgid "Total price incl. VAT"
    313317msgstr "Totaalprijs incl. btw"
    314318
    315 #: js/gutenberg-package.js:111
     319#: js/gutenberg-package.js:115
    316320msgid "Relative image URL"
    317321msgstr "Relatieve afbeelding-URL"
    318322
    319 #: js/gutenberg-package.js:114 js/gutenberg-product.js:99
    320 #: js/gutenberg-voucher-info.js:73
     323#: js/gutenberg-package.js:118 js/gutenberg-product.js:102
     324#: js/gutenberg-voucher-info.js:78
    321325msgid "Property to show"
    322326msgstr "Eigenschap om te tonen"
    323327
    324 #: js/gutenberg-package.js:128
     328#: js/gutenberg-package.js:132
    325329msgid "Start time"
    326330msgstr "Starttijd"
    327331
    328 #: js/gutenberg-package.js:138
     332#: js/gutenberg-package.js:142
    329333msgid "Show header?"
    330334msgstr "Toon header?"
    331335
    332 #: js/gutenberg-product.js:2 js/gutenberg-product.js:48
    333 #: js/gutenberg-product.js:102 src/Plugin.php:118 src/Plugin.php:218
     336#: js/gutenberg-product.js:2 js/gutenberg-product.js:51
     337#: js/gutenberg-product.js:105 src/Plugin.php:118 src/Plugin.php:230
    334338msgid "Product"
    335339msgstr "Product"
    336340
    337 #: js/gutenberg-product.js:68
     341#: js/gutenberg-product.js:71
    338342msgid "Description (long)"
    339343msgstr "Beschrijving (lang)"
    340344
    341 #: js/gutenberg-product.js:72
     345#: js/gutenberg-product.js:75
    342346msgid "Description (short)"
    343347msgstr "Beschrijving (kort)"
    344348
    345 #: js/gutenberg-product.js:84
     349#: js/gutenberg-product.js:87
    346350msgid "Image URL"
    347351msgstr "Afbeelding-URL"
    348352
    349 #: js/gutenberg-product.js:88
     353#: js/gutenberg-product.js:91
    350354msgid "Minimum amount"
    351355msgstr "Minimumaantal"
    352356
    353 #: js/gutenberg-product.js:92
     357#: js/gutenberg-product.js:95
    354358msgid "Price (incl. VAT)"
    355359msgstr "Prijs (incl. btw)"
    356360
    357 #: js/gutenberg-product.js:106
     361#: js/gutenberg-product.js:109
    358362msgid ""
    359363"If you are not seeing certain products, make sure in Recras \"May be "
     
    365369"\"Presentatie\" van het product."
    366370
    367 #: js/gutenberg-product.js:109
     371#: js/gutenberg-product.js:112
    368372msgid ""
    369373"Could not find any products. Make sure in Recras \"May be presented on a "
     
    374378"\"Presentatie\" van het product."
    375379
    376 #: js/gutenberg-voucher-info.js:2 js/gutenberg-voucher-info.js:76
    377 #: src/Plugin.php:120 src/Plugin.php:221
     380#: js/gutenberg-voucher-info.js:2 js/gutenberg-voucher-info.js:81
     381#: src/Plugin.php:120 src/Plugin.php:234
    378382msgid "Voucher info"
    379383msgstr "Tegoedboninfo"
    380384
    381 #: js/gutenberg-voucher-info.js:44 js/gutenberg-voucher-sales.js:55
     385#: js/gutenberg-voucher-info.js:49 js/gutenberg-voucher-sales.js:60
    382386msgid "Voucher template"
    383387msgstr "Tegoedbon-template"
    384388
    385 #: js/gutenberg-voucher-info.js:62
     389#: js/gutenberg-voucher-info.js:67
    386390msgid "Name"
    387391msgstr "Naam"
    388392
    389 #: js/gutenberg-voucher-info.js:66
     393#: js/gutenberg-voucher-info.js:71
    390394msgid "Price"
    391395msgstr "Prijs"
    392396
    393 #: js/gutenberg-voucher-info.js:70
     397#: js/gutenberg-voucher-info.js:75
    394398msgid "Validity"
    395399msgstr "Geldigheid"
    396400
    397 #: js/gutenberg-voucher-sales.js:2 js/gutenberg-voucher-sales.js:85
    398 #: src/Plugin.php:119 src/Plugin.php:222
    399 msgid "Voucher sales"
    400 msgstr "Tegoedbonverkoop"
    401 
    402 #: js/gutenberg-voucher-sales.js:82
     401#: js/gutenberg-voucher-sales.js:2 js/gutenberg-voucher-sales.js:90
     402#: src/Plugin.php:235
     403msgid "Voucher sales (deprecated)"
     404msgstr "Tegoedbonverkoop (verouderd)"
     405
     406#: js/gutenberg-voucher-sales.js:87
    403407msgid "Show quantity input (will be set to 1 if not shown)"
    404408msgstr "Toon aantal-invoer (wordt op 1 gezet indien verborgen)"
    405409
    406410#: src/Arrangement.php:21 src/Availability.php:20 src/Bookprocess.php:87
    407 #: src/ContactForm.php:55 src/Products.php:21 src/Vouchers.php:22
     411#: src/ContactForm.php:60 src/Products.php:21 src/Vouchers.php:22
    408412msgid "Error: no ID set"
    409413msgstr "Fout: geen ID ingesteld"
    410414
    411415#: src/Arrangement.php:24 src/Availability.php:23 src/Bookprocess.php:91
    412 #: src/ContactForm.php:58 src/OnlineBooking.php:25 src/Products.php:24
     416#: src/ContactForm.php:63 src/OnlineBooking.php:25 src/Products.php:24
    413417#: src/Vouchers.php:25 src/Vouchers.php:78
    414418msgid "Error: ID is not a number"
     
    416420
    417421#: src/Arrangement.php:39 src/Arrangement.php:279 src/Bookprocess.php:98
    418 #: src/ContactForm.php:71 src/ContactForm.php:76
     422#: src/ContactForm.php:76 src/ContactForm.php:81
    419423#, php-format
    420424msgid "Error: %s"
     
    465469msgstr "Fout: boekproces bestaat niet"
    466470
    467 #: src/ContactForm.php:76
     471#: src/ContactForm.php:81
    468472msgid "Contact form might be deleted"
    469473msgstr "Contactformulier is mogelijk verwijderd"
    470474
    471 #: src/ContactForm.php:113
     475#: src/ContactForm.php:118
    472476msgid "Error: package is set, but contact form does not support packages"
    473477msgstr ""
     
    475479"arrangementen"
    476480
    477 #: src/ContactForm.php:125 src/OnlineBooking.php:70 src/Vouchers.php:93
     481#: src/ContactForm.php:130 src/OnlineBooking.php:70 src/Vouchers.php:93
    478482msgid "Error: redirect is set, but is an invalid URL"
    479483msgstr "Fout: doorstuurpagina is ingesteld, maar is een ongeldige URL"
    480484
    481 #: src/ContactForm.php:376
     485#: src/ContactForm.php:381
    482486msgid "Unknown"
    483487msgstr "Onbekend"
    484488
    485 #: src/ContactForm.php:377
     489#: src/ContactForm.php:382
    486490msgid "Male"
    487491msgstr "Man"
    488492
    489 #: src/ContactForm.php:378
     493#: src/ContactForm.php:383
    490494msgid "Female"
    491495msgstr "Vrouw"
    492496
    493 #: src/ContactForm.php:514
     497#: src/ContactForm.php:536
    494498msgid "(required)"
    495499msgstr "(verplicht)"
    496500
    497 #: src/ContactForm.php:539
     501#: src/ContactForm.php:561
    498502msgid "Clear choice"
    499503msgstr "Keuze wissen"
     
    572576msgstr "Cache"
    573577
    574 #: src/Plugin.php:99 src/Plugin.php:100 src/Settings.php:407
     578#: src/Plugin.php:99 src/Plugin.php:100 src/Settings.php:419
    575579msgid "Documentation"
    576580msgstr "Documentatie"
     
    580584msgstr "Shortcodes"
    581585
    582 #: src/Plugin.php:195
     586#: src/Plugin.php:117
     587msgid "Online booking of packages"
     588msgstr "Online boeking van arrangementen"
     589
     590#: src/Plugin.php:119
     591msgid "Voucher sales"
     592msgstr "Tegoedbonverkoop"
     593
     594#: src/Plugin.php:207
    583595msgid "Error: you have not set your Recras domain yet"
    584596msgstr "Fout: je hebt je Recras-domein nog niet ingesteld"
    585597
    586 #: src/Plugin.php:197
     598#: src/Plugin.php:209
    587599msgid ""
    588600"Error: your Recras domain has not been set yet, but you do not have the "
     
    594606"doen."
    595607
    596 #: src/Plugin.php:213
     608#: src/Plugin.php:225
    597609msgid "Could not connect to your Recras"
    598610msgstr "Kon geen verbinding maken met je Recras"
    599611
    600 #: src/Plugin.php:217
     612#: src/Plugin.php:229
    601613msgid "Package availability"
    602614msgstr "Arrangement-beschikbaarheid"
    603615
    604 #: src/Plugin.php:245
     616#: src/Plugin.php:261
    605617msgid "At least one choice is required"
    606618msgstr "Ten minste één keuze is vereist"
    607619
    608 #: src/Plugin.php:246
     620#: src/Plugin.php:262
    609621msgid "Loading..."
    610622msgstr "Laden..."
    611623
    612 #: src/Plugin.php:247
     624#: src/Plugin.php:263
    613625msgid "Your message was sent successfully"
    614626msgstr "Uw bericht is succesvol verzonden"
    615627
    616 #: src/Plugin.php:248
     628#: src/Plugin.php:264
    617629msgid "There was an error sending your message"
    618630msgstr "Er was een probleem met het verzenden van uw bericht"
    619631
    620 #: src/Plugin.php:257
     632#: src/Plugin.php:273
    621633msgid "Previous month"
    622634msgstr "Vorige maand"
    623635
    624 #: src/Plugin.php:258
     636#: src/Plugin.php:274
    625637msgid "Next month"
    626638msgstr "Volgende maand"
    627639
    628 #: src/Plugin.php:260
     640#: src/Plugin.php:276
    629641msgid "January"
    630642msgstr "Januari"
    631643
    632 #: src/Plugin.php:261
     644#: src/Plugin.php:277
    633645msgid "February"
    634646msgstr "Februari"
    635647
    636 #: src/Plugin.php:262
     648#: src/Plugin.php:278
    637649msgid "March"
    638650msgstr "Maart"
    639651
    640 #: src/Plugin.php:263
     652#: src/Plugin.php:279
    641653msgid "April"
    642654msgstr "April"
    643655
    644 #: src/Plugin.php:264
     656#: src/Plugin.php:280
    645657msgid "May"
    646658msgstr "Mei"
    647659
    648 #: src/Plugin.php:265
     660#: src/Plugin.php:281
    649661msgid "June"
    650662msgstr "Juni"
    651663
    652 #: src/Plugin.php:266
     664#: src/Plugin.php:282
    653665msgid "July"
    654666msgstr "Juli"
    655667
    656 #: src/Plugin.php:267
     668#: src/Plugin.php:283
    657669msgid "August"
    658670msgstr "Augustus"
    659671
    660 #: src/Plugin.php:268
     672#: src/Plugin.php:284
    661673msgid "September"
    662674msgstr "September"
    663675
    664 #: src/Plugin.php:269
     676#: src/Plugin.php:285
    665677msgid "October"
    666678msgstr "Oktober"
    667679
    668 #: src/Plugin.php:270
     680#: src/Plugin.php:286
    669681msgid "November"
    670682msgstr "November"
    671683
    672 #: src/Plugin.php:271
     684#: src/Plugin.php:287
    673685msgid "December"
    674686msgstr "December"
    675687
    676 #: src/Plugin.php:274
     688#: src/Plugin.php:290
    677689msgid "Sunday"
    678690msgstr "Zondag"
    679691
    680 #: src/Plugin.php:275
     692#: src/Plugin.php:291
    681693msgid "Monday"
    682694msgstr "Maandag"
    683695
    684 #: src/Plugin.php:276
     696#: src/Plugin.php:292
    685697msgid "Tuesday"
    686698msgstr "Dinsdag"
    687699
    688 #: src/Plugin.php:277
     700#: src/Plugin.php:293
    689701msgid "Wednesday"
    690702msgstr "Woensdag"
    691703
    692 #: src/Plugin.php:278
     704#: src/Plugin.php:294
    693705msgid "Thursday"
    694706msgstr "Donderdag"
    695707
    696 #: src/Plugin.php:279
     708#: src/Plugin.php:295
    697709msgid "Friday"
    698710msgstr "Vrijdag"
    699711
    700 #: src/Plugin.php:280
     712#: src/Plugin.php:296
    701713msgid "Saturday"
    702714msgstr "Zaterdag"
    703715
    704 #: src/Plugin.php:283
     716#: src/Plugin.php:299
    705717msgid "Sun"
    706718msgstr "Zo"
    707719
    708 #: src/Plugin.php:284
     720#: src/Plugin.php:300
    709721msgid "Mon"
    710722msgstr "Ma"
    711723
    712 #: src/Plugin.php:285
     724#: src/Plugin.php:301
    713725msgid "Tue"
    714726msgstr "Di"
    715727
    716 #: src/Plugin.php:286
     728#: src/Plugin.php:302
    717729msgid "Wed"
    718730msgstr "Wo"
    719731
    720 #: src/Plugin.php:287
     732#: src/Plugin.php:303
    721733msgid "Thu"
    722734msgstr "Do"
    723735
    724 #: src/Plugin.php:288
     736#: src/Plugin.php:304
    725737msgid "Fri"
    726738msgstr "Vr"
    727739
    728 #: src/Plugin.php:289
     740#: src/Plugin.php:305
    729741msgid "Sat"
    730742msgstr "Za"
     
    770782msgstr "Fout bij het ophalen van het Recras-domein!"
    771783
    772 #: src/Settings.php:168 src/Settings.php:177 src/Settings.php:186
    773 #: src/Settings.php:198
     784#: src/Settings.php:180 src/Settings.php:189 src/Settings.php:198
     785#: src/Settings.php:210
    774786msgid "You do not have sufficient permissions to access this page."
    775787msgstr "Je hebt niet genoeg rechten om deze pagina te bekijken."
    776788
    777 #: src/Settings.php:268
     789#: src/Settings.php:280
    778790msgid "No theme"
    779791msgstr "Geen thema"
    780792
    781 #: src/Settings.php:272
     793#: src/Settings.php:284
    782794msgid "Basic theme"
    783795msgstr "Basisthema"
    784796
    785 #: src/Settings.php:276
     797#: src/Settings.php:288
    786798msgid "BP Green"
    787799msgstr "BP Groen"
    788800
    789 #: src/Settings.php:280
     801#: src/Settings.php:292
    790802msgid "Reasonably Red"
    791803msgstr "Redelijk Rood"
    792804
    793 #: src/Settings.php:284
     805#: src/Settings.php:296
    794806msgid "Recras Blue"
    795807msgstr "Recras Blauw"
    796808
    797 #: src/Settings.php:366
     809#: src/Settings.php:378
    798810msgid "Recras settings"
    799811msgstr "Recras-instellingen"
    800812
    801 #: src/Settings.php:372
     813#: src/Settings.php:384
    802814msgid "Recras domain"
    803815msgstr "Recras-domein"
    804816
    805 #: src/Settings.php:373
     817#: src/Settings.php:385
    806818msgid "Currency symbol"
    807819msgstr "Valutasymbool"
    808820
    809 #: src/Settings.php:374
     821#: src/Settings.php:386
    810822msgid "Decimal separator"
    811823msgstr "Decimaalscheiding"
    812824
    813 #: src/Settings.php:375
    814 msgid "Use calendar widget for contact forms"
    815 msgstr "Kalender-widget gebruiken voor contactformulieren"
    816 
    817 #: src/Settings.php:376
     825#: src/Settings.php:387
     826msgid "Use calendar widget for contact forms (deprecated)"
     827msgstr "Kalender-widget gebruiken voor contactformulieren (verouderd)"
     828
     829#: src/Settings.php:388
    818830msgid "Fix book process datepicker styling"
    819831msgstr "Styling boekproces-datumselectie oplossen"
    820832
    821 #: src/Settings.php:377
     833#: src/Settings.php:389
    822834msgid "Theme for Recras integrations"
    823835msgstr "Thema voor Recras-integraties"
    824836
    825 #: src/Settings.php:378
     837#: src/Settings.php:390
    826838msgid "Enable Google Analytics integration? (deprecated)"
    827839msgstr "Google Analytics-integratie inschakelen? (verouderd)"
    828840
    829 #: src/Settings.php:406
     841#: src/Settings.php:418
    830842#, php-format
    831843msgid "For more information on these options, please see the %s page."
  • recras/trunk/readme.txt

    r3457781 r3484591  
    33Tags: recras, recreation, reservation, booking, voucher
    44Tested up to: 6.9
    5 Stable tag: 6.5.2
     5Stable tag: 6.5.3
    66License: GPLv2 or later
    77License URI: http://www.gnu.org/licenses/gpl-2.0.html
    88
    9 Easily integrate data from your Recras instance, such as packages and contact forms, into your own website.
     9Easily integrate data from your Recras instance, such as book processes, into your own website.
    1010
    1111== Description ==
    12 With this plugin, you can easily integrate data from your [Recras](https://recras.nl/) instance, such as packages and contact forms, into your own website.
     12With this plugin, you can easily integrate data from your [Recras](https://recras.nl/) instance, such as book processes, into your own website.
    1313
    1414To get started, go to the Recras → Settings page and enter your Recras domain. For example, if you log in to Recras at `https://mycompany.recras.com/` then enter `mycompany.recras.com`. That's all there is to it! You can now use widgets to retrieve data. All data is retrieved via a secured connection (HTTPS) to ensure data integrity. Other than the request parameters, no data is sent to the Recras servers.
     
    1616This plugin consists of the following "widgets". To use them, you first need to set your Recras domain (see paragraph above).
    1717* Book processes
    18 * Contact forms
     18* Contact forms (deprecated)
    1919* Packages
    2020* Products
     
    7575== Changelog ==
    7676
     77= 6.5.3 =
     78* Styling fix for Gutenberg info texts
     79* Only show contact form widget when your recras allows it
     80
    7781= 6.5.2 =
    7882* Fix for some contact forms not submitting when loaded in a popup
  • recras/trunk/recras-wordpress-plugin.php

    r3457781 r3484591  
    33Plugin Name: Recras
    44Plugin URI: https://www.recras.com/
    5 Version: 6.5.2
     5Version: 6.5.3
    66Description: Easily integrate your Recras data into your own site
    77Requires at least: 6.7
  • recras/trunk/src/ContactForm.php

    r3457781 r3484591  
    4848    public static function renderContactForm($attributes): string
    4949    {
     50        if (!Settings::allowOldContactForms()) {
     51            error_log('Old contact forms is integrated on your website, but is disabled in your Recras');
     52            return '';
     53        }
     54
    5055        if (is_string($attributes)) {
    5156            $attributes = [];
  • recras/trunk/src/Gutenberg.php

    r3447037 r3484591  
    3232            plugins_url('css/gutenberg.css', __DIR__),
    3333            ['wp-edit-blocks'],
    34             '3.6.3'
     34            '6.5.3'
    3535        );
    3636
     
    3838            'availability' => [
    3939                'callback' => [Availability::class, 'renderAvailability'],
    40                 'version' => '6.4.0',
     40                'version' => '6.5.3',
    4141            ],
    4242            'bookprocess' => [
    4343                'callback' => [Bookprocess::class, 'renderBookprocess'],
    44                 'version' => '6.5.1',
     44                'version' => '6.5.3',
    4545            ],
    4646            'contactform' => [
    4747                'callback' => [ContactForm::class, 'renderContactForm'],
    48                 'version' => '6.5.1',
     48                'version' => '6.5.3',
    4949            ],
    5050            'onlinebooking' => [
    5151                'callback' => [OnlineBooking::class, 'renderOnlineBooking'],
    52                 'version' => '6.4.0',
     52                'version' => '6.5.3',
    5353            ],
    5454            'package' => [
    5555                'callback' => [Arrangement::class, 'renderPackage'],
    56                 'version' => '6.5.1',
     56                'version' => '6.5.3',
    5757            ],
    5858            'product' => [
    5959                'callback' => [Products::class, 'renderProduct'],
    60                 'version' => '6.5.1',
     60                'version' => '6.5.3',
    6161            ],
    6262            'voucher-info' => [
    6363                'callback' => [Vouchers::class, 'renderVoucherInfo'],
    64                 'version' => '6.5.1',
     64                'version' => '6.5.3',
    6565            ],
    6666            'voucher-sales' => [
    6767                'callback' => [Vouchers::class, 'renderVoucherSales'],
    68                 'version' => '6.5.1',
     68                'version' => '6.5.3',
    6969            ],
    7070        ];
    7171
     72        if (!Settings::allowOldContactForms()) {
     73            unset($gutenbergBlocks['contactform']);
     74        }
    7275        if (!Settings::allowOnlinePackageBooking()) {
    7376            unset($gutenbergBlocks['availability']);
  • recras/trunk/src/Plugin.php

    r3435083 r3484591  
    139139    private function checkOldSettings(): void
    140140    {
    141         $instance = \Recras\Settings::getInstance();
     141        $instance = Settings::getInstance();
    142142        if (!$instance) {
    143143            return;
     
    165165            if (is_object($setting) && property_exists($setting, 'waarde')) {
    166166                Transient::set($instance . '_show_old_voucher_sales', $setting->waarde, DAY_IN_SECONDS);
     167            }
     168        }
     169
     170        $setting = Transient::get($instance . '_show_old_contact_forms');
     171        if ($setting === false) {
     172            try {
     173                $setting = Http::get($instance, 'instellingen/allow_old_contact_forms');
     174            } catch (\Exception $e) {
     175                return;
     176            }
     177            if (is_object($setting) && property_exists($setting, 'waarde')) {
     178                Transient::set($instance . '_show_old_contact_forms', $setting->waarde, DAY_IN_SECONDS);
    167179            }
    168180        }
     
    210222    {
    211223        $l10n = [
    212             'contact_form' => __('Contact form', 'recras'),
     224            'contact_form' => __('Contact form (deprecated)', 'recras'),
    213225            'no_connection' => __('Could not connect to your Recras', 'recras'),
    214             'online_booking' => __('Online booking of packages', 'recras'),
     226            'online_booking' => __('Online booking of packages (deprecated)', 'recras'),
    215227            'bookprocess' => __('Book process', 'recras'),
    216228            'package' => __('Package', 'recras'),
    217229            'package_availability' => __('Package availability', 'recras'),
    218230            'product' => __('Product', 'recras'),
     231            'showContactForms' => 'yes',
    219232            'showOnlineBooking' => 'yes',
    220233            'showVoucherSales' => 'yes',
    221234            'voucherInfo' => __('Voucher info', 'recras'),
    222             'voucherSales' => __('Voucher sales', 'recras'),
     235            'voucherSales' => __('Voucher sales (deprecated)', 'recras'),
    223236        ];
    224237
     238        if (!Settings::allowOldContactForms()) {
     239            $l10n['showContactForms'] = 'no';
     240        }
    225241        if (!Settings::allowOnlinePackageBooking()) {
    226242            $l10n['showOnlineBooking'] = 'no';
  • recras/trunk/src/Settings.php

    r3432851 r3484591  
    117117        $html .= '</select>';
    118118        echo $html;
     119    }
     120
     121
     122    public static function allowOldContactForms(): bool
     123    {
     124        $instance = Settings::getInstance();
     125        if (!$instance) {
     126            return true;
     127        }
     128        $setting = Transient::get($instance . '_show_old_contact_forms');
     129        // if getting the transient fails, we want to show the button to be sure, so comparing with 'no' is safest
     130        return ($setting === 'no') ? false : true;
    119131    }
    120132
     
    371383
    372384        self::addField('recras_domain', __('Recras domain', 'recras'), [__CLASS__, 'addInputDomain']);
     385        self::addField('recras_theme', __('Theme for Recras integrations', 'recras'), [__CLASS__, 'addInputTheme']);
     386        self::addField('recras_fix_react_datepicker', __('Fix book process datepicker styling', 'recras'), [__CLASS__, 'addInputFixDatepicker']);
    373387        self::addField('recras_currency', __('Currency symbol', 'recras'), [__CLASS__, 'addInputCurrency']);
    374388        self::addField('recras_decimal', __('Decimal separator', 'recras'), [__CLASS__, 'addInputDecimal']);
    375         self::addField('recras_datetimepicker', __('Use calendar widget for contact forms', 'recras'), [__CLASS__, 'addInputDatepicker']);
    376         self::addField('recras_fix_react_datepicker', __('Fix book process datepicker styling', 'recras'), [__CLASS__, 'addInputFixDatepicker']);
    377         self::addField('recras_theme', __('Theme for Recras integrations', 'recras'), [__CLASS__, 'addInputTheme']);
     389        self::addField('recras_datetimepicker', __('Use calendar widget for contact forms (deprecated)', 'recras'), [__CLASS__, 'addInputDatepicker']);
    378390        self::addField('recras_enable_analytics', __('Enable Google Analytics integration? (deprecated)', 'recras'), [__CLASS__, 'addInputAnalytics']);
    379391    }
  • recras/trunk/src/admin/documentation.php

    r3432851 r3484591  
    66    <dt><?php esc_html_e('Recras domain', 'recras');?></dt>
    77    <dd>If you log in to Recras at <code>https://mycompany.recras.com/</code> then your Recras domain is <code>mycompany.recras.com</code>.</dd>
    8     <dt><?php esc_html_e('Currency symbol', 'recras');?></dt>
    9     <dd>Used in prices such as € 100,00. Set to € (Euro) by default.</dd>
    10     <dt><?php esc_html_e('Decimal separator', 'recras');?></dt>
    11     <dd>Used in prices such as € 100,00. Set to , (comma) by default.</dd>
    12     <dt><?php esc_html_e('Use calendar widget for contact forms', 'recras');?></dt>
    13     <dd>By default, date pickers in contact forms use whatever the browser has available. If you want to be able to style the date picker, we recommend to enable the date picker we have included with the plugin.<br>
    14         <strong>Note:</strong> this setting only applies to standalone contact forms, not to contact forms used in book processes.
    15     </dd>
    168    <dt><?php esc_html_e('Theme for Recras integrations', 'recras');?></dt>
    179    <dd>Which theme is used for book processes.
     
    2315            <li>Reasonably Red - is a theme with red accents
    2416        </ol>
     17    </dd>
     18    <dt><?php esc_html_e('Currency symbol', 'recras');?></dt>
     19    <dd>Used in prices such as € 100,00. Set to € (Euro) by default.</dd>
     20    <dt><?php esc_html_e('Decimal separator', 'recras');?></dt>
     21    <dd>Used in prices such as € 100,00. Set to , (comma) by default.</dd>
     22    <dt><?php esc_html_e('Use calendar widget for contact forms', 'recras');?></dt>
     23    <dd>By default, date pickers in contact forms use whatever the browser has available. If you want to be able to style the date picker, we recommend to enable the date picker we have included with the plugin.<br>
     24        <strong>Note:</strong> this setting only applies to standalone contact forms, which are deprecated. This does not apply to contact forms used in book processes.
    2525    </dd>
    2626</dl>
     
    6363<hr>
    6464<h2><?php esc_html_e('Contact forms', 'recras'); ?></h2>
    65 <p>Contact forms can be added using the Recras/Contact form block (Gutenberg) or using the <span class="rDocsIcon dashicons dashicons-email"></span> icon in the Classic Editor.</p>
    66 <p>The following options are available:</p>
    67 <ol class="recrasOptionsList">
    68     <li>Contact form - <strong>required</strong> what form to use
    69     <li>Show title? - show the title of the contact form or not. Enabled by default
    70     <li>Show labels? - show the label for each element. Enabled by default. <strong>Note:</strong> showing labels is highly recommended. It is good for accessibility, and when they are not used it can lead to confusing results with radio buttons.
    71     <li>Show placeholders? - show the placeholder for each element. Enabled by default
    72     <li>Package - for forms where the user can select a package, setting this parameter will select the package automatically and hide the field for the user.
    73     <li>HTML element - show the contact form as definition list (default), ordered list, or table (not recommended for accessibility reasons).
    74     <li>Element for single choices - show fields where a single choice is made (i.e. Customer type) as drop-down list (default) or radio buttons.
    75     <li>Submit button text - the text for the form submission button. Defaults to "Send"
    76     <li>Thank-you page - a page/post that the user is redirected to, after submitting the form successfully.
    77 </ol>
     65<p>Contact forms can be integrated using a book process.</p>
    7866
    7967<hr>
     
    9684
    9785<hr>
    98 <h2><?php esc_html_e('Voucher sales', 'recras'); ?></h2>
    99 <p>Voucher sales can be integrated using a book process.</p>
    100 
    101 <hr>
    10286<h2><?php esc_html_e('Voucher info', 'recras'); ?></h2>
    10387<p>Voucher info can be integrated using the Recras/Voucher info block (Gutenberg) or using the <span class="rDocsIcon dashicons dashicons-money"></span> icon in the Classic Editor.</p>
     
    11195    </ol>
    11296</ol>
     97
     98<hr>
     99<h2><?php esc_html_e('Voucher sales', 'recras'); ?></h2>
     100<p>Voucher sales can be integrated using a book process.</p>
  • recras/trunk/src/admin/shortcodes.php

    r3432851 r3484591  
    4040
    4141<hr>
    42 <h2><?php esc_html_e('Contact forms', 'recras'); ?></h2>
    43 <p>Contact forms can be added using the <kbd>[recras-contact]</kbd> shortcode.</p>
    44 <p>The following options are available:</p>
    45 <ol class="recrasOptionsList">
    46     <li>Contact form - <kbd>id</kbd>
    47     <li>Show title? - <kbd>showtitle</kbd>
    48     <li>Show labels? - <kbd>showlabels</kbd>
    49     <li>Show placeholders? - <kbd>showplaceholders</kbd>
    50     <li>Package - <kbd>arrangement</kbd>
    51     <li>HTML element - <kbd>element</kbd>, value is one of <kbd>dl</kbd> (recommended), <kbd>ol</kbd>, <kbd>table</kbd> (discouraged)
    52     <li>Element for single choices - <kbd>single_choice_element</kbd>, value is one of <kbd>select</kbd>, <kbd>radio</kbd>
    53     <li>Submit button text - <kbd>submitText</kbd>
    54     <li>Thank-you page - <kbd>redirect</kbd>
    55 </ol>
    56 <p>Example: <kbd>[recras-contact id="17" showtitle="0" showlabels="1" showplaceholders="1" submitText="Go!"]</kbd></p>
    57 
    58 
    59 <hr>
    6042<h2><?php esc_html_e('Products', 'recras'); ?></h2>
    6143<p>Products can be added using the <kbd>recras-product</kbd> shortcode.</p>
Note: See TracChangeset for help on using the changeset viewer.