]> git.agnieray.net Git - galette.git/commitdiff
Extract new strings
authorJohan Cwiklinski <johan@x-tnd.be>
Wed, 1 Mar 2023 06:28:15 +0000 (07:28 +0100)
committerJohan Cwiklinski <johan@x-tnd.be>
Wed, 1 Mar 2023 06:28:15 +0000 (07:28 +0100)
galette/lang/galette.pot
galette/lang/galette_en_US.po

index 8979ecd36c9124dcba24404e2ebe420f330898b3..22ce8e3b50d8c62a7fc52f9717d2e623d8831f6e 100644 (file)
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-07-03 10:45+0200\n"
+"POT-Creation-Date: 2023-03-01 07:27+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -18,27 +18,18 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
 
-#: ../lib/Galette/Handlers/PhpError.php:83 ../lib/Galette/Handlers/Error.php:84
-msgid "Galette error"
-msgstr ""
-
-#: ../lib/Galette/Handlers/NotFound.php:79
-#: ../../tempcache/pages/404.html.twig:63
-msgid "Page not found"
-msgstr ""
-
 #: ../lib/Galette/Controllers/Crud/TransactionsController.php:153
 msgid "Transaction"
 msgstr ""
 
 #: ../lib/Galette/Controllers/Crud/TransactionsController.php:155
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1137
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1138
 #: ../lib/Galette/Controllers/Crud/ContributionsController.php:113
 msgid "modification"
 msgstr ""
 
 #: ../lib/Galette/Controllers/Crud/TransactionsController.php:157
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1139
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1140
 #: ../lib/Galette/Controllers/Crud/ContributionsController.php:115
 msgid "creation"
 msgstr ""
@@ -67,110 +58,111 @@ msgstr ""
 msgid "Contribution has been successfully detached from current transaction"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/PaymentTypeController.php:116
+#: ../lib/Galette/Controllers/Crud/PaymentTypeController.php:117
 msgid "Payment types management"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/PaymentTypeController.php:157
+#: ../lib/Galette/Controllers/Crud/PaymentTypeController.php:161
+#: ../../tempcache/pages/configuration_payment_types.html.twig:248
 msgid "Edit payment type"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/PaymentTypeController.php:209
+#: ../lib/Galette/Controllers/Crud/PaymentTypeController.php:214
 #, php-format
 msgid "Payment type '%s' has not been added!"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/PaymentTypeController.php:218
+#: ../lib/Galette/Controllers/Crud/PaymentTypeController.php:223
 #, php-format
 msgid "Payment type '%s' has not been modified!"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/PaymentTypeController.php:231
+#: ../lib/Galette/Controllers/Crud/PaymentTypeController.php:236
 #, php-format
 msgid "Payment type '%s' has been successfully added."
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/PaymentTypeController.php:240
+#: ../lib/Galette/Controllers/Crud/PaymentTypeController.php:245
 #, php-format
 msgid "Payment type '%s' has been successfully modified."
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/PaymentTypeController.php:303
+#: ../lib/Galette/Controllers/Crud/PaymentTypeController.php:308
 #, php-format
 msgid "Remove payment type %1$s"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/GroupsController.php:123
+#: ../lib/Galette/Controllers/Crud/GroupsController.php:126
 msgid "Group name is missing!"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/GroupsController.php:185
+#: ../lib/Galette/Controllers/Crud/GroupsController.php:194
 #: ../lib/Galette/Core/Galette.php:559
 msgid "Groups"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/GroupsController.php:364
+#: ../lib/Galette/Controllers/Crud/GroupsController.php:381
 msgid "Group `%groupname` has been successfully saved."
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/GroupsController.php:371
+#: ../lib/Galette/Controllers/Crud/GroupsController.php:388
 msgid "An error occurred while storing the group."
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/GroupsController.php:470
+#: ../lib/Galette/Controllers/Crud/GroupsController.php:493
 #, php-format
 msgid "Remove group %1$s"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/GroupsController.php:493
+#: ../lib/Galette/Controllers/Crud/GroupsController.php:516
 msgid "Group is not empty, it cannot be deleted. Use cascade delete instead."
 msgstr ""
 
 #: ../lib/Galette/Controllers/Crud/MailingsController.php:103
 #: ../lib/Galette/Controllers/Crud/MailingsController.php:107
-#: ../lib/Galette/Controllers/Crud/MailingsController.php:259
-#: ../lib/Galette/Controllers/Crud/MailingsController.php:261
+#: ../lib/Galette/Controllers/Crud/MailingsController.php:255
+#: ../lib/Galette/Controllers/Crud/MailingsController.php:257
 msgid "Trying to load mailing while email is disabled in preferences."
 msgstr ""
 
 #: ../lib/Galette/Controllers/Crud/MailingsController.php:151
-#: ../lib/Galette/Controllers/Crud/MailingsController.php:284
+#: ../lib/Galette/Controllers/Crud/MailingsController.php:280
 msgid "No member selected for mailing!"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/MailingsController.php:206
+#: ../lib/Galette/Controllers/Crud/MailingsController.php:202
 msgid "Mailing"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/MailingsController.php:303
+#: ../lib/Galette/Controllers/Crud/MailingsController.php:299
 msgid "Please type an object for the message."
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/MailingsController.php:309
+#: ../lib/Galette/Controllers/Crud/MailingsController.php:305
 msgid "Please enter a message."
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/MailingsController.php:406
+#: ../lib/Galette/Controllers/Crud/MailingsController.php:402
 msgid "Mailing has been successfully sent!"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/MailingsController.php:429
+#: ../lib/Galette/Controllers/Crud/MailingsController.php:425
 msgid "Mailing has been successfully saved."
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/MailingsController.php:511
+#: ../lib/Galette/Controllers/Crud/MailingsController.php:507
 #: ../lib/Galette/Core/Galette.php:575
 msgid "Mailings"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/MailingsController.php:660
+#: ../lib/Galette/Controllers/Crud/MailingsController.php:658
 #, php-format
 msgid "Remove mailing #%1$s"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/MailingsController.php:742
-#: ../../tempcache/pages/mailing_form.html.twig:504
-#: ../../tempcache/pages/mailings_list.html.twig:468
+#: ../lib/Galette/Controllers/Crud/MailingsController.php:740
+#: ../../tempcache/pages/mailing_form.html.twig:560
+#: ../../tempcache/pages/mailings_list.html.twig:463
 msgid "Mailing preview"
 msgstr ""
 
@@ -183,7 +175,7 @@ msgid "An error occurred adding dynamic field :("
 msgstr ""
 
 #: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:145
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:368
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:369
 msgid "Dynamic field has been successfully stored!"
 msgstr ""
 
@@ -191,32 +183,34 @@ msgstr ""
 msgid "Dynamic fields configuration"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:293
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:294
 msgid "Unable to retrieve field information."
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:302
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:303
+#: ../../tempcache/pages/configuration_dynamic_fields.html.twig:206
 msgid "Edit field"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:354
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:355
 msgid "An error occurred editing dynamic field :("
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:453
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:454
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:456
 msgid "Requested field does not exists!"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:464
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:460
 #, php-format
 msgid "Remove dynamic field %1$s"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:509
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:505
 msgid "Field has been successfully moved"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:514
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:510
 msgid "An error occurred moving field :("
 msgstr ""
 
@@ -225,11 +219,11 @@ msgid "Subscription"
 msgstr ""
 
 #: ../lib/Galette/Controllers/Crud/MembersController.php:255
-#: ../lib/Galette/Controllers/Crud/MembersController.php:459
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1093
-#: ../lib/Galette/Controllers/PdfController.php:118
-#: ../lib/Galette/Controllers/PdfController.php:285
-#: ../lib/Galette/Middleware/Authenticate.php:166
+#: ../lib/Galette/Controllers/Crud/MembersController.php:460
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1094
+#: ../lib/Galette/Controllers/PdfController.php:119
+#: ../lib/Galette/Controllers/PdfController.php:286
+#: ../lib/Galette/Middleware/Authenticate.php:193
 msgid "You do not have permission for requested URL."
 msgstr ""
 
@@ -238,201 +232,204 @@ msgid "No member #%id."
 msgstr ""
 
 #: ../lib/Galette/Controllers/Crud/MembersController.php:289
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1135
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1136
 msgid "Member Profile"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/MembersController.php:369
+#: ../lib/Galette/Controllers/Crud/MembersController.php:370
 #: ../lib/Galette/Core/Galette.php:495 ../lib/Galette/Core/Galette.php:496
 msgid "Members list"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/MembersController.php:369
+#: ../lib/Galette/Controllers/Crud/MembersController.php:370
 #: ../lib/Galette/Core/Galette.php:504 ../lib/Galette/Core/Galette.php:505
 msgid "Trombinoscope"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/MembersController.php:512
+#: ../lib/Galette/Controllers/Crud/MembersController.php:513
 msgid "The file does not exists or cannot be read :("
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/MembersController.php:575
+#: ../lib/Galette/Controllers/Crud/MembersController.php:576
 msgid "Members management"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/MembersController.php:778
+#: ../lib/Galette/Controllers/Crud/MembersController.php:779
 msgid "Status label"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/MembersController.php:821
+#: ../lib/Galette/Controllers/Crud/MembersController.php:822
 #: ../lib/Galette/Core/Galette.php:185
 #: ../../tempcache/pages/advanced_search.html.twig:258
 msgid "Advanced search"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1043
-#: ../lib/Galette/Controllers/PdfController.php:151
-#: ../lib/Galette/Controllers/PdfController.php:232
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1044
+#: ../lib/Galette/Controllers/PdfController.php:152
+#: ../lib/Galette/Controllers/PdfController.php:233
 msgid "No member was selected, please check at least one name."
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1250
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1255
 #, php-format
 msgid "Mass change %count members"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1280
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1376
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1286
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1381
 msgid "Mass changes has not been confirmed!"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1345
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1350
 #, php-format
 msgid "Review mass change %count members"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1429
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1434
 msgid "Nothing to do!"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1454
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1686
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1459
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1692
 msgid "An error occurred while storing the member."
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1466
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1471
 msgid "Something went wront during mass edition!"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1473
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1478
 #, php-format
 msgid "%count members has been changed successfully!"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1537
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1543
 msgid "Invalid captcha"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1644
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1650
 msgid "Your account has been created!"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1649
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1655
 msgid "An email has been sent to you, check your inbox."
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1652
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1658
 msgid "New member has been successfully added."
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1655
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1661
 msgid "Member account has been modified."
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1667
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1673
 msgid "An error occurred adding member to its groups."
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1681
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1687
 msgid "An error occurred adding member to its groups as manager."
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1698
-#: ../lib/Galette/Controllers/GaletteController.php:320
-#: ../lib/Galette/Controllers/GaletteController.php:352
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1704
+#: ../lib/Galette/Controllers/GaletteController.php:325
+#: ../lib/Galette/Controllers/GaletteController.php:357
 msgid "Delete failed"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1867
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1873
 #, php-format
 msgid "Remove member %1$s"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1876
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1882
 #, php-format
 msgid "You are about to remove %count members."
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/TitlesController.php:111
+#: ../lib/Galette/Controllers/Crud/TitlesController.php:112
 msgid "Titles management"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/TitlesController.php:152
+#: ../lib/Galette/Controllers/Crud/TitlesController.php:155
+#: ../../tempcache/pages/configuration_titles.html.twig:249
 msgid "Edit title"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/TitlesController.php:205
+#: ../lib/Galette/Controllers/Crud/TitlesController.php:209
 #, php-format
 msgid "Title '%s' has not been added!"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/TitlesController.php:214
+#: ../lib/Galette/Controllers/Crud/TitlesController.php:218
 #, php-format
 msgid "Title '%s' has not been modified!"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/TitlesController.php:227
+#: ../lib/Galette/Controllers/Crud/TitlesController.php:231
 #, php-format
 msgid "Title '%s' has been successfully added."
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/TitlesController.php:236
+#: ../lib/Galette/Controllers/Crud/TitlesController.php:240
 #, php-format
 msgid "Title '%s' has been successfully modified."
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/TitlesController.php:287
+#: ../lib/Galette/Controllers/Crud/TitlesController.php:291
 #, php-format
 msgid "Remove title %1$s"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/EntitledsController.php:120
+#: ../lib/Galette/Controllers/Crud/EntitledsController.php:121
 msgid "User statuses"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/EntitledsController.php:126
+#: ../lib/Galette/Controllers/Crud/EntitledsController.php:127
 msgid "Contribution types"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/EntitledsController.php:191
+#: ../lib/Galette/Controllers/Crud/EntitledsController.php:193
+#: ../../tempcache/pages/configuration_entitleds.html.twig:83
 msgid "Edit status"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/EntitledsController.php:197
+#: ../lib/Galette/Controllers/Crud/EntitledsController.php:199
+#: ../../tempcache/pages/configuration_entitleds.html.twig:89
 msgid "Edit contribution type"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/EntitledsController.php:269
+#: ../lib/Galette/Controllers/Crud/EntitledsController.php:275
 msgid "%type has not been added :("
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/EntitledsController.php:269
+#: ../lib/Galette/Controllers/Crud/EntitledsController.php:275
 msgid "%type #%id has not been updated"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/EntitledsController.php:273
+#: ../lib/Galette/Controllers/Crud/EntitledsController.php:279
 msgid "%type has been successfully added!"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/EntitledsController.php:273
+#: ../lib/Galette/Controllers/Crud/EntitledsController.php:279
 msgid "%type #%id has been successfully updated!"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/EntitledsController.php:353
+#: ../lib/Galette/Controllers/Crud/EntitledsController.php:359
 msgid "Remove %type '%label'"
 msgstr ""
 
 #: ../lib/Galette/Controllers/Crud/ContributionsController.php:107
-#: ../../tempcache/pages/transaction_form.html.twig:165
-#: ../../tempcache/pages/contribution_form.html.twig:522
+#: ../../tempcache/pages/transaction_form.html.twig:196
+#: ../../tempcache/pages/contribution_form.html.twig:241
 msgid "Membership fee"
 msgstr ""
 
 #: ../lib/Galette/Controllers/Crud/ContributionsController.php:109
-#: ../lib/Galette/Entity/Contribution.php:1129
-#: ../../tempcache/modals/mass_choose_contributions_type.html.twig:84
-#: ../../tempcache/pages/transaction_form.html.twig:173
-#: ../../tempcache/pages/contribution_form.html.twig:526
+#: ../lib/Galette/Entity/Contribution.php:1137
+#: ../../tempcache/modals/mass_choose_contributions_type.html.twig:103
+#: ../../tempcache/pages/transaction_form.html.twig:202
+#: ../../tempcache/pages/contribution_form.html.twig:245
 msgid "Donation"
 msgstr ""
 
@@ -450,86 +447,86 @@ msgstr ""
 msgid "Transactions management"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:620
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:649
 msgid "- Unknown payment type!"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:677
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:706
 msgid "No contribution was selected, please check at least one."
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:713
-#: ../lib/Galette/Controllers/PdfController.php:445
-#: ../lib/Galette/Controllers/PdfController.php:709
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:742
+#: ../lib/Galette/Controllers/PdfController.php:446
+#: ../lib/Galette/Controllers/PdfController.php:715
 msgid "Unable to load contribution #%id!"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:807
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:836
 msgid "Contribution has been successfully stored"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:811
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:840
 msgid "An error occurred while storing the contribution."
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:915
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:944
 #, php-format
 msgid "Remove %1$s %2$s"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:917
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:946
 msgid "contributions"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:917
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:946
 msgid "transactions"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:921
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:950
 #, php-format
 msgid "Remove %1$s #%2$s"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:922
-#: ../lib/Galette/IO/PdfContribution.php:84
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:951
+#: ../lib/Galette/IO/PdfContribution.php:85
 msgid "contribution"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:922
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:951
 msgid "transaction"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/SavedSearchesController.php:124
+#: ../lib/Galette/Controllers/Crud/SavedSearchesController.php:125
 msgid "An SQL error has occurred while storing search."
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/SavedSearchesController.php:129
+#: ../lib/Galette/Controllers/Crud/SavedSearchesController.php:130
 msgid "This search is already saved."
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/SavedSearchesController.php:135
+#: ../lib/Galette/Controllers/Crud/SavedSearchesController.php:136
 msgid "Search has been saved."
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/SavedSearchesController.php:203
+#: ../lib/Galette/Controllers/Crud/SavedSearchesController.php:204
 #: ../lib/Galette/Core/Galette.php:192 ../lib/Galette/Core/Galette.php:193
 msgid "Saved searches"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/SavedSearchesController.php:299
+#: ../lib/Galette/Controllers/Crud/SavedSearchesController.php:300
 msgid "Remove saved search"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/SavedSearchesController.php:306
+#: ../lib/Galette/Controllers/Crud/SavedSearchesController.php:307
 #, php-format
 msgid "You are about to remove %count searches."
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/SavedSearchesController.php:355
+#: ../lib/Galette/Controllers/Crud/SavedSearchesController.php:356
 msgid "Saved search loaded"
 msgstr ""
 
-#: ../lib/Galette/Controllers/Crud/SavedSearchesController.php:360
+#: ../lib/Galette/Controllers/Crud/SavedSearchesController.php:374
 msgid "An SQL error has occurred while loading search."
 msgstr ""
 
@@ -543,125 +540,141 @@ msgstr ""
 msgid "Dashboard"
 msgstr ""
 
-#: ../lib/Galette/Controllers/GaletteController.php:241
+#: ../lib/Galette/Controllers/GaletteController.php:245
 #: ../lib/Galette/Core/Galette.php:334 ../lib/Galette/Core/Galette.php:617
 msgid "Settings"
 msgstr ""
 
-#: ../lib/Galette/Controllers/GaletteController.php:256
-#: ../lib/Galette/Filters/MembersList.php:326
+#: ../lib/Galette/Controllers/GaletteController.php:260
+#: ../lib/Galette/Filters/MembersList.php:327
 msgid "All accounts"
 msgstr ""
 
-#: ../lib/Galette/Controllers/GaletteController.php:257
-#: ../lib/Galette/Filters/MembersList.php:327
+#: ../lib/Galette/Controllers/GaletteController.php:261
+#: ../lib/Galette/Filters/MembersList.php:328
 msgid "Active accounts"
 msgstr ""
 
-#: ../lib/Galette/Controllers/GaletteController.php:258
-#: ../lib/Galette/Filters/MembersList.php:328
+#: ../lib/Galette/Controllers/GaletteController.php:262
+#: ../lib/Galette/Filters/MembersList.php:329
 msgid "Inactive accounts"
 msgstr ""
 
-#: ../lib/Galette/Controllers/GaletteController.php:285
+#: ../lib/Galette/Controllers/GaletteController.php:290
 msgid ""
 "An SQL error has occurred while storing preferences. Please try again, and "
 "contact the administrator if the problem persists."
 msgstr ""
 
-#: ../lib/Galette/Controllers/GaletteController.php:289
+#: ../lib/Galette/Controllers/GaletteController.php:294
 msgid "Preferences has been saved."
 msgstr ""
 
-#: ../lib/Galette/Controllers/GaletteController.php:402
+#: ../lib/Galette/Controllers/GaletteController.php:411
 msgid ""
 "You asked Galette to send a test email, but email has been disabled in the "
 "preferences."
 msgstr ""
 
-#: ../lib/Galette/Controllers/GaletteController.php:409
+#: ../lib/Galette/Controllers/GaletteController.php:418
 msgid "Test message"
 msgstr ""
 
-#: ../lib/Galette/Controllers/GaletteController.php:412
+#: ../lib/Galette/Controllers/GaletteController.php:421
 msgid "Galette admin"
 msgstr ""
 
-#: ../lib/Galette/Controllers/GaletteController.php:415
+#: ../lib/Galette/Controllers/GaletteController.php:424
 msgid "Test message."
 msgstr ""
 
-#: ../lib/Galette/Controllers/GaletteController.php:424
+#: ../lib/Galette/Controllers/GaletteController.php:433
 #, php-format
 msgid "An email has been sent to %email"
 msgstr ""
 
-#: ../lib/Galette/Controllers/GaletteController.php:433
+#: ../lib/Galette/Controllers/GaletteController.php:442
 #, php-format
 msgid "No email sent to %email"
 msgstr ""
 
-#: ../lib/Galette/Controllers/GaletteController.php:440
+#: ../lib/Galette/Controllers/GaletteController.php:449
 msgid "Invalid email adress!"
 msgstr ""
 
-#: ../lib/Galette/Controllers/GaletteController.php:483
+#: ../lib/Galette/Controllers/GaletteController.php:493
 #: ../lib/Galette/Core/Galette.php:319
 msgid "Charts"
 msgstr ""
 
-#: ../lib/Galette/Controllers/GaletteController.php:504
+#: ../lib/Galette/Controllers/GaletteController.php:514
 msgid "Fields configuration"
 msgstr ""
 
-#: ../lib/Galette/Controllers/GaletteController.php:567
+#: ../lib/Galette/Controllers/GaletteController.php:577
 msgid "Fields configuration has been successfully stored"
 msgstr ""
 
-#: ../lib/Galette/Controllers/GaletteController.php:572
+#: ../lib/Galette/Controllers/GaletteController.php:582
 msgid "An error occurred while storing fields configuration :("
 msgstr ""
 
-#: ../lib/Galette/Controllers/GaletteController.php:597
+#: ../lib/Galette/Controllers/GaletteController.php:607
 msgid "Lists configuration"
 msgstr ""
 
-#: ../lib/Galette/Controllers/GaletteController.php:635
+#: ../lib/Galette/Controllers/GaletteController.php:645
 msgid "List configuration has been successfully stored"
 msgstr ""
 
-#: ../lib/Galette/Controllers/GaletteController.php:640
+#: ../lib/Galette/Controllers/GaletteController.php:650
 msgid "An error occurred while storing list configuration :("
 msgstr ""
 
-#: ../lib/Galette/Controllers/GaletteController.php:674
+#: ../lib/Galette/Controllers/GaletteController.php:684
 #: ../lib/Galette/Core/Galette.php:262 ../lib/Galette/Core/Galette.php:601
 msgid "Reminders"
 msgstr ""
 
-#: ../lib/Galette/Controllers/GaletteController.php:715
+#: ../lib/Galette/Controllers/GaletteController.php:725
 msgid "No reminder to send for now."
 msgstr ""
 
-#: ../lib/Galette/Controllers/GaletteController.php:752
+#: ../lib/Galette/Controllers/GaletteController.php:762
 msgid "There are no member to proceed."
 msgstr ""
 
-#: ../lib/Galette/Controllers/GaletteController.php:759
+#: ../lib/Galette/Controllers/GaletteController.php:769
 msgid "Reminder has not been sent:"
 msgstr ""
 
-#: ../lib/Galette/Controllers/GaletteController.php:766
+#: ../lib/Galette/Controllers/GaletteController.php:776
 msgid "Sent reminders:"
 msgstr ""
 
-#: ../lib/Galette/Controllers/GaletteController.php:842
+#: ../lib/Galette/Controllers/GaletteController.php:852
 msgid "Download document"
 msgstr ""
 
+#: ../lib/Galette/Controllers/AjaxController.php:103
+msgid "Required argument not present!"
+msgstr ""
+
+#: ../lib/Galette/Controllers/AjaxController.php:142
+msgid "Member photo has been changed."
+msgstr ""
+
+#: ../lib/Galette/Controllers/AjaxController.php:275
+msgid "Telemetry information has been sent. Thank you!"
+msgstr ""
+
+#: ../lib/Galette/Controllers/AjaxController.php:301
+msgid "Thank you for registering!"
+msgstr ""
+
 #: ../lib/Galette/Controllers/CrudController.php:290
-#: ../lib/Galette/Controllers/HistoryController.php:208
-#: ../lib/Galette/Controllers/CsvController.php:500
+#: ../lib/Galette/Controllers/HistoryController.php:206
+#: ../lib/Galette/Controllers/CsvController.php:504
 msgid "Removal has not been confirmed!"
 msgstr ""
 
@@ -673,57 +686,57 @@ msgstr ""
 msgid "An error occurred trying to delete :("
 msgstr ""
 
-#: ../lib/Galette/Controllers/PdfController.php:183
-#: ../lib/Galette/Controllers/PdfController.php:255
-#: ../lib/Galette/Controllers/PdfController.php:690
+#: ../lib/Galette/Controllers/PdfController.php:184
+#: ../lib/Galette/Controllers/PdfController.php:256
+#: ../lib/Galette/Controllers/PdfController.php:696
 msgid "Unable to get members list."
 msgstr ""
 
-#: ../lib/Galette/Controllers/PdfController.php:342
+#: ../lib/Galette/Controllers/PdfController.php:343
 msgid "Attendance sheet configuration"
 msgstr ""
 
-#: ../lib/Galette/Controllers/PdfController.php:378
-#: ../lib/Galette/Controllers/PdfController.php:397
+#: ../lib/Galette/Controllers/PdfController.php:379
+#: ../lib/Galette/Controllers/PdfController.php:398
 msgid "No member selected to generate attendance sheet"
 msgstr ""
 
-#: ../lib/Galette/Controllers/PdfController.php:405
+#: ../lib/Galette/Controllers/PdfController.php:406
 #: ../lib/Galette/Core/Galette.php:909
 #: ../lib/Galette/IO/PdfAttendanceSheet.php:142
-#: ../../tempcache/modals/members_attendance_sheet.html.twig:69
+#: ../../tempcache/modals/members_attendance_sheet.html.twig:104
 msgid "Attendance sheet"
 msgstr ""
 
-#: ../lib/Galette/Controllers/PdfController.php:488
+#: ../lib/Galette/Controllers/PdfController.php:489
 msgid "Unable to get groups list."
 msgstr ""
 
-#: ../lib/Galette/Controllers/PdfController.php:546
+#: ../lib/Galette/Controllers/PdfController.php:547
 #: ../lib/Galette/Core/Galette.php:411
 msgid "PDF models"
 msgstr ""
 
-#: ../lib/Galette/Controllers/PdfController.php:574
+#: ../lib/Galette/Controllers/PdfController.php:576
 msgid "Missing PDF model type!"
 msgstr ""
 
-#: ../lib/Galette/Controllers/PdfController.php:605
+#: ../lib/Galette/Controllers/PdfController.php:611
 msgid "Model has been successfully stored!"
 msgstr ""
 
-#: ../lib/Galette/Controllers/PdfController.php:608
+#: ../lib/Galette/Controllers/PdfController.php:614
 msgid "Model has not been stored :("
 msgstr ""
 
-#: ../lib/Galette/Controllers/PdfController.php:650
+#: ../lib/Galette/Controllers/PdfController.php:656
 msgid "Invalid link!"
 msgstr ""
 
 #: ../lib/Galette/Controllers/AuthController.php:88
 #: ../lib/Galette/Controllers/AuthController.php:148
-#: ../lib/Galette/Features/Replacements.php:329
-#: ../lib/Galette/Features/Replacements.php:369
+#: ../lib/Galette/Features/Replacements.php:332
+#: ../lib/Galette/Features/Replacements.php:372
 #: ../../tempcache/elements/navigation/public_pages.html.twig:96
 #: ../../tempcache/pages/index.html.twig:91
 msgid "Login"
@@ -746,7 +759,9 @@ msgid "Authentication failed"
 msgstr ""
 
 #: ../lib/Galette/Controllers/AuthController.php:168
-#: ../../tempcache/elements/logout.html.twig:87
+#: ../../tempcache/elements/logout.html.twig:100
+#: ../../tempcache/elements/logout.html.twig:142
+#: ../../tempcache/elements/logout.html.twig:160
 msgid "Log off"
 msgstr ""
 
@@ -795,7 +810,7 @@ msgid "A problem happened while sending password for account '%s'"
 msgstr ""
 
 #: ../lib/Galette/Controllers/AuthController.php:383
-#: ../lib/Galette/Events/MemberListener.php:223
+#: ../lib/Galette/Events/MemberListener.php:220
 #, php-format
 msgid ""
 "An error occurred storing temporary password for %s. Please inform an admin."
@@ -822,12 +837,12 @@ msgid ""
 msgstr ""
 
 #: ../lib/Galette/Controllers/AuthController.php:492
-#: ../webroot/installer.php:133 ../webroot/installer.php:176
+#: ../webroot/installer.php:134 ../webroot/installer.php:177
 msgid "No password"
 msgstr ""
 
 #: ../lib/Galette/Controllers/AuthController.php:495
-#: ../lib/Galette/Entity/Adherent.php:1399
+#: ../lib/Galette/Entity/Adherent.php:1409
 msgid "- The passwords don't match!"
 msgstr ""
 
@@ -896,31 +911,15 @@ msgstr ""
 msgid "Logs"
 msgstr ""
 
-#: ../lib/Galette/Controllers/HistoryController.php:150
-#: ../lib/Galette/Filters/TransactionsList.php:259
-#: ../lib/Galette/Filters/HistoryList.php:260
-#: ../lib/Galette/Filters/MailingsList.php:254
-#: ../lib/Galette/Filters/ContributionsList.php:297
-msgid "start date filter"
-msgstr ""
-
-#: ../lib/Galette/Controllers/HistoryController.php:154
-#: ../lib/Galette/Filters/TransactionsList.php:262
-#: ../lib/Galette/Filters/HistoryList.php:263
-#: ../lib/Galette/Filters/MailingsList.php:257
-#: ../lib/Galette/Filters/ContributionsList.php:300
-msgid "end date filter"
-msgstr ""
-
-#: ../lib/Galette/Controllers/HistoryController.php:220
+#: ../lib/Galette/Controllers/HistoryController.php:218
 msgid "Logs have been flushed!"
 msgstr ""
 
-#: ../lib/Galette/Controllers/HistoryController.php:232
+#: ../lib/Galette/Controllers/HistoryController.php:230
 msgid "An error occurred trying to flush logs :("
 msgstr ""
 
-#: ../lib/Galette/Controllers/HistoryController.php:270
+#: ../lib/Galette/Controllers/HistoryController.php:269
 #: ../../tempcache/pages/history.html.twig:90
 msgid "Flush the logs"
 msgstr ""
@@ -940,6 +939,8 @@ msgstr ""
 
 #: ../lib/Galette/Controllers/DynamicTranslationsController.php:76
 #: ../lib/Galette/Core/Galette.php:371
+#: ../../tempcache/pages/configuration_payment_types.html.twig:287
+#: ../../tempcache/pages/configuration_dynamic_fields.html.twig:249
 msgid "Translate labels"
 msgstr ""
 
@@ -949,93 +950,93 @@ msgid ""
 "No translation for '%s'!<br/>Please fill and submit above form to create it."
 msgstr ""
 
-#: ../lib/Galette/Controllers/DynamicTranslationsController.php:192
-#: ../lib/Galette/Controllers/DynamicTranslationsController.php:217
+#: ../lib/Galette/Controllers/DynamicTranslationsController.php:203
+#: ../lib/Galette/Controllers/DynamicTranslationsController.php:228
 msgid "An error occurred saving label `%label` for language `%lang`"
 msgstr ""
 
-#: ../lib/Galette/Controllers/DynamicTranslationsController.php:233
+#: ../lib/Galette/Controllers/DynamicTranslationsController.php:244
 msgid "Labels has been sucessfully translated!"
 msgstr ""
 
-#: ../lib/Galette/Controllers/CsvController.php:125
+#: ../lib/Galette/Controllers/CsvController.php:128
 msgid "CVS database Export"
 msgstr ""
 
-#: ../lib/Galette/Controllers/CsvController.php:178
+#: ../lib/Galette/Controllers/CsvController.php:181
 msgid "Table %table is empty, and has not been exported."
 msgstr ""
 
-#: ../lib/Galette/Controllers/CsvController.php:196
+#: ../lib/Galette/Controllers/CsvController.php:199
 #, php-format
 msgid ""
 "Export file could not be write on disk for '%export'. Make sure web server "
 "can write in the exports directory."
 msgstr ""
 
-#: ../lib/Galette/Controllers/CsvController.php:206
+#: ../lib/Galette/Controllers/CsvController.php:209
 #, php-format
 msgid "An error occurred running parameted export '%export'."
 msgstr ""
 
-#: ../lib/Galette/Controllers/CsvController.php:216
+#: ../lib/Galette/Controllers/CsvController.php:219
 #, php-format
 msgid ""
 "An error occurred running parameted export '%export'. Please check the logs."
 msgstr ""
 
-#: ../lib/Galette/Controllers/CsvController.php:265
+#: ../lib/Galette/Controllers/CsvController.php:268
 msgid "CSV members import"
 msgstr ""
 
-#: ../lib/Galette/Controllers/CsvController.php:317
+#: ../lib/Galette/Controllers/CsvController.php:320
 msgid "An error occurred importing the file :("
 msgstr ""
 
-#: ../lib/Galette/Controllers/CsvController.php:329
+#: ../lib/Galette/Controllers/CsvController.php:332
 msgid "File '%filename%' has been successfully imported :)"
 msgstr ""
 
-#: ../lib/Galette/Controllers/CsvController.php:362
+#: ../lib/Galette/Controllers/CsvController.php:365
 msgid "Your file has been successfully uploaded!"
 msgstr ""
 
-#: ../lib/Galette/Controllers/CsvController.php:381
+#: ../lib/Galette/Controllers/CsvController.php:384
 msgid "No files has been seleted for upload!"
 msgstr ""
 
-#: ../lib/Galette/Controllers/CsvController.php:387
+#: ../lib/Galette/Controllers/CsvController.php:390
 msgid "No files has been uploaded!"
 msgstr ""
 
-#: ../lib/Galette/Controllers/CsvController.php:460
+#: ../lib/Galette/Controllers/CsvController.php:464
 #, php-format
 msgid "Remove %1$s file %2$s"
 msgstr ""
 
-#: ../lib/Galette/Controllers/CsvController.php:513
+#: ../lib/Galette/Controllers/CsvController.php:517
 #, php-format
 msgid "'%export' file has been removed from disk."
 msgstr ""
 
-#: ../lib/Galette/Controllers/CsvController.php:523
+#: ../lib/Galette/Controllers/CsvController.php:527
 #, php-format
 msgid "Cannot remove '%export' from disk :/"
 msgstr ""
 
-#: ../lib/Galette/Controllers/CsvController.php:595
+#: ../lib/Galette/Controllers/CsvController.php:603
 msgid "CSV import model"
 msgstr ""
 
-#: ../lib/Galette/Controllers/CsvController.php:637
+#: ../lib/Galette/Controllers/CsvController.php:644
 msgid "galette_import_model.csv"
 msgstr ""
 
-#: ../lib/Galette/Controllers/CsvController.php:673
+#: ../lib/Galette/Controllers/CsvController.php:680
 msgid "Import model has been successfully stored :)"
 msgstr ""
 
-#: ../lib/Galette/Controllers/CsvController.php:678
+#: ../lib/Galette/Controllers/CsvController.php:685
 msgid "Import model has not been stored :("
 msgstr ""
 
@@ -1053,123 +1054,115 @@ msgstr ""
 msgid "Email: '%s' has been successfully modified."
 msgstr ""
 
-#: ../lib/Galette/Core/History.php:419 ../lib/Galette/Core/Preferences.php:1136
-#: ../lib/Galette/Core/Preferences.php:1152 ../lib/Galette/IO/Csv.php:115
-#: ../lib/Galette/Entity/Texts.php:212
-#: ../../tempcache/pages/history.html.twig:323
-#: ../../tempcache/pages/mailings_list.html.twig:276
-msgid "Y-m-d H:i:s"
-msgstr ""
-
-#: ../lib/Galette/Core/Install.php:122 ../webroot/installer.php:296
+#: ../lib/Galette/Core/Install.php:123 ../webroot/installer.php:296
 msgid "Checks"
 msgstr ""
 
-#: ../lib/Galette/Core/Install.php:125 ../webroot/installer.php:302
-#: ../../tempcache/modals/plugin_initdb.html.twig:358
+#: ../lib/Galette/Core/Install.php:126 ../webroot/installer.php:302
+#: ../../tempcache/modals/plugin_initdb.html.twig:381
 msgid "Installation mode"
 msgstr ""
 
-#: ../lib/Galette/Core/Install.php:128 ../webroot/installer.php:308
+#: ../lib/Galette/Core/Install.php:129 ../webroot/installer.php:308
 msgid "Database"
 msgstr ""
 
-#: ../lib/Galette/Core/Install.php:131
+#: ../lib/Galette/Core/Install.php:132
 msgid "Database access and permissions"
 msgstr ""
 
-#: ../lib/Galette/Core/Install.php:134
+#: ../lib/Galette/Core/Install.php:135
 msgid "Previous version selection"
 msgstr ""
 
-#: ../lib/Galette/Core/Install.php:137
+#: ../lib/Galette/Core/Install.php:138
 msgid "Datapase upgrade"
 msgstr ""
 
-#: ../lib/Galette/Core/Install.php:140
+#: ../lib/Galette/Core/Install.php:141
 msgid "Tables Creation"
 msgstr ""
 
-#: ../lib/Galette/Core/Install.php:143 ../webroot/installer.php:349
+#: ../lib/Galette/Core/Install.php:144 ../webroot/installer.php:349
 msgid "Admin parameters"
 msgstr ""
 
-#: ../lib/Galette/Core/Install.php:146
+#: ../lib/Galette/Core/Install.php:147
 msgid "Galette initialization"
 msgstr ""
 
-#: ../lib/Galette/Core/Install.php:149 ../webroot/installer.php:364
-#: ../../tempcache/modals/plugin_initdb.html.twig:400
+#: ../lib/Galette/Core/Install.php:150 ../webroot/installer.php:364
+#: ../../tempcache/modals/plugin_initdb.html.twig:446
 msgid "End!"
 msgstr ""
 
-#: ../lib/Galette/Core/Install.php:165 ../lib/Galette/Core/CheckModules.php:148
+#: ../lib/Galette/Core/Install.php:166 ../lib/Galette/Core/CheckModules.php:147
 msgid "Ok"
 msgstr ""
 
-#: ../lib/Galette/Core/Install.php:165 ../lib/Galette/Core/CheckModules.php:140
+#: ../lib/Galette/Core/Install.php:166 ../lib/Galette/Core/CheckModules.php:139
 msgid "Ko"
 msgstr ""
 
-#: ../lib/Galette/Core/Install.php:324
+#: ../lib/Galette/Core/Install.php:325
 msgid "Database type unknown"
 msgstr ""
 
-#: ../lib/Galette/Core/Install.php:682
+#: ../lib/Galette/Core/Install.php:684
 msgid "%version script has been successfully executed :)"
 msgstr ""
 
-#: ../lib/Galette/Core/Install.php:694
+#: ../lib/Galette/Core/Install.php:696
 msgid "Unable to run %version update script :("
 msgstr ""
 
-#: ../lib/Galette/Core/Install.php:1042
+#: ../lib/Galette/Core/Install.php:1045
 msgid "Write configuration file"
 msgstr ""
 
-#: ../lib/Galette/Core/Install.php:1071
+#: ../lib/Galette/Core/Install.php:1074
 msgid "Config file already exists and is up to date"
 msgstr ""
 
-#: ../lib/Galette/Core/Install.php:1100
+#: ../lib/Galette/Core/Install.php:1103
 msgid "Unable to create configuration file (%path)"
 msgstr ""
 
-#: ../lib/Galette/Core/Install.php:1151
+#: ../lib/Galette/Core/Install.php:1156
 msgid "Preferences"
 msgstr ""
 
-#: ../lib/Galette/Core/Install.php:1155 ../lib/Galette/Core/Galette.php:388
+#: ../lib/Galette/Core/Install.php:1160 ../lib/Galette/Core/Galette.php:388
 msgid "Contributions types"
 msgstr ""
 
-#: ../lib/Galette/Core/Install.php:1159
+#: ../lib/Galette/Core/Install.php:1164
 #: ../../tempcache/pages/advanced_search.html.twig:494
 #: ../../tempcache/pages/advanced_search.html.twig:499
 msgid "Status"
 msgstr ""
 
-#: ../lib/Galette/Core/Install.php:1163
+#: ../lib/Galette/Core/Install.php:1168
 msgid "Fields config and categories"
 msgstr ""
 
-#: ../lib/Galette/Core/Install.php:1167 ../lib/Galette/Core/Install.php:1189
+#: ../lib/Galette/Core/Install.php:1172 ../lib/Galette/Core/Install.php:1194
 msgid "Mails texts"
 msgstr ""
 
-#: ../lib/Galette/Core/Install.php:1171 ../lib/Galette/Core/Galette.php:403
+#: ../lib/Galette/Core/Install.php:1176 ../lib/Galette/Core/Galette.php:403
 msgid "Titles"
 msgstr ""
 
-#: ../lib/Galette/Core/Install.php:1175
+#: ../lib/Galette/Core/Install.php:1180
 msgid "PDF Models"
 msgstr ""
 
-#: ../lib/Galette/Core/Install.php:1181
+#: ../lib/Galette/Core/Install.php:1186
 msgid "Update preferences"
 msgstr ""
 
-#: ../lib/Galette/Core/Install.php:1185
+#: ../lib/Galette/Core/Install.php:1190
 msgid "Update models"
 msgstr ""
 
@@ -1243,7 +1236,7 @@ msgstr ""
 msgid "Logged in as:<br/>%login"
 msgstr ""
 
-#: ../lib/Galette/Core/MailingHistory.php:501
+#: ../lib/Galette/Core/MailingHistory.php:503
 msgid "Delete mailing entries"
 msgstr ""
 
@@ -1284,8 +1277,8 @@ msgid "Add new child member in database"
 msgstr ""
 
 #: ../lib/Galette/Core/Galette.php:169 ../lib/Galette/Core/Galette.php:551
-#: ../lib/Galette/DynamicFields/DynamicField.php:535
-#: ../../tempcache/elements/group.html.twig:60
+#: ../lib/Galette/DynamicFields/DynamicField.php:537
+#: ../../tempcache/elements/group.html.twig:79
 msgid "Members"
 msgstr ""
 
@@ -1302,7 +1295,7 @@ msgid "Perform advanced search into members list"
 msgstr ""
 
 #: ../lib/Galette/Core/Galette.php:207
-#: ../../tempcache/pages/members_list.html.twig:100
+#: ../../tempcache/pages/members_list.html.twig:102
 msgid "Add a member"
 msgstr ""
 
@@ -1311,8 +1304,8 @@ msgid "Add new member in database"
 msgstr ""
 
 #: ../lib/Galette/Core/Galette.php:217 ../lib/Galette/Core/Galette.php:583
-#: ../lib/Galette/DynamicFields/DynamicField.php:536
-#: ../../tempcache/pages/members_list.html.twig:559
+#: ../lib/Galette/DynamicFields/DynamicField.php:538
+#: ../../tempcache/pages/members_list.html.twig:561
 msgid "Contributions"
 msgstr ""
 
@@ -1333,9 +1326,9 @@ msgid "View and filter transactions"
 msgstr ""
 
 #: ../lib/Galette/Core/Galette.php:239
-#: ../../tempcache/pages/contributions_list.html.twig:230
-#: ../../tempcache/pages/contributions_list.html.twig:321
-#: ../../tempcache/pages/member_show.html.twig:199
+#: ../../tempcache/pages/contributions_list.html.twig:231
+#: ../../tempcache/pages/contributions_list.html.twig:325
+#: ../../tempcache/pages/member_show.html.twig:192
 msgid "Add a membership fee"
 msgstr ""
 
@@ -1344,9 +1337,9 @@ msgid "Add new membership fee in database"
 msgstr ""
 
 #: ../lib/Galette/Core/Galette.php:247
-#: ../../tempcache/pages/contributions_list.html.twig:240
-#: ../../tempcache/pages/contributions_list.html.twig:334
-#: ../../tempcache/pages/member_show.html.twig:214
+#: ../../tempcache/pages/contributions_list.html.twig:241
+#: ../../tempcache/pages/contributions_list.html.twig:338
+#: ../../tempcache/pages/member_show.html.twig:207
 msgid "Add a donation"
 msgstr ""
 
@@ -1355,8 +1348,8 @@ msgid "Add new donation in database"
 msgstr ""
 
 #: ../lib/Galette/Core/Galette.php:255
-#: ../../tempcache/pages/transactions_list.html.twig:175
-#: ../../tempcache/pages/transactions_list.html.twig:226
+#: ../../tempcache/pages/transactions_list.html.twig:176
+#: ../../tempcache/pages/transactions_list.html.twig:227
 msgid "Add a transaction"
 msgstr ""
 
@@ -1508,7 +1501,7 @@ msgid "Public pages"
 msgstr ""
 
 #: ../lib/Galette/Core/Galette.php:592
-#: ../lib/Galette/DynamicFields/DynamicField.php:537
+#: ../lib/Galette/DynamicFields/DynamicField.php:539
 msgid "Transactions"
 msgstr ""
 
@@ -1525,7 +1518,7 @@ msgid "%membername: remove from database"
 msgstr ""
 
 #: ../lib/Galette/Core/Galette.php:776 ../lib/Galette/Core/Galette.php:781
-#: ../../tempcache/elements/group_persons.html.twig:166
+#: ../../tempcache/elements/group_persons.html.twig:171
 msgid "Log in in as %membername"
 msgstr ""
 
@@ -1538,18 +1531,18 @@ msgid "Mass add contributions"
 msgstr ""
 
 #: ../lib/Galette/Core/Galette.php:877
-#: ../../tempcache/elements/group.html.twig:280
-#: ../../tempcache/pages/contributions_list.html.twig:54
+#: ../../tempcache/elements/group.html.twig:334
+#: ../../tempcache/pages/contributions_list.html.twig:56
 msgid "Delete"
 msgstr ""
 
 #: ../lib/Galette/Core/Galette.php:893
-#: ../../tempcache/pages/members_list.html.twig:724
+#: ../../tempcache/pages/members_list.html.twig:738
 msgid "Mail"
 msgstr ""
 
 #: ../lib/Galette/Core/Galette.php:914
-#: ../../tempcache/elements/mailing_recipients.html.twig:104
+#: ../../tempcache/elements/mailing_recipients.html.twig:106
 msgid "Generate labels"
 msgstr ""
 
@@ -1558,7 +1551,7 @@ msgid "Generate Member Cards"
 msgstr ""
 
 #: ../lib/Galette/Core/Galette.php:924
-#: ../../tempcache/pages/contributions_list.html.twig:54
+#: ../../tempcache/pages/contributions_list.html.twig:56
 msgid "Export as CSV"
 msgstr ""
 
@@ -1593,14 +1586,14 @@ msgid "- Offering months is only compatible with beginning of membership."
 msgstr ""
 
 #: ../lib/Galette/Core/Preferences.php:591
-#: ../lib/Galette/Entity/Adherent.php:1184
-#: ../lib/Galette/Entity/Transaction.php:379
-#: ../lib/Galette/Entity/Contribution.php:524
+#: ../lib/Galette/Entity/Adherent.php:1190
+#: ../lib/Galette/Entity/Transaction.php:386
+#: ../lib/Galette/Entity/Contribution.php:531
 #, php-format
 msgid "- Mandatory field %field empty."
 msgstr ""
 
-#: ../lib/Galette/Core/Preferences.php:599 ../webroot/installer.php:184
+#: ../lib/Galette/Core/Preferences.php:599 ../webroot/installer.php:185
 msgid "Passwords mismatch"
 msgstr ""
 
@@ -1650,116 +1643,129 @@ msgstr ""
 msgid "%name association's %status"
 msgstr ""
 
-#: ../lib/Galette/Core/Preferences.php:1138
+#: ../lib/Galette/Core/Preferences.php:1121
+msgid "Please define constant \"GALETTE_URI\" with the path to your instance."
+msgstr ""
+
+#: ../lib/Galette/Core/Preferences.php:1140
+#: ../lib/Galette/Core/Preferences.php:1156 ../lib/Galette/IO/Csv.php:115
+#: ../lib/Galette/Entity/Texts.php:214
+#: ../../tempcache/pages/history.html.twig:323
+#: ../../tempcache/pages/mailings_list.html.twig:274
+msgid "Y-m-d H:i:s"
+msgstr ""
+
+#: ../lib/Galette/Core/Preferences.php:1142
 msgid "Never"
 msgstr ""
 
-#: ../lib/Galette/Core/Preferences.php:1176
+#: ../lib/Galette/Core/Preferences.php:1180
 msgid "Current cards configuration may exceed page width!"
 msgstr ""
 
-#: ../lib/Galette/Core/Preferences.php:1187
+#: ../lib/Galette/Core/Preferences.php:1191
 msgid "Current cards configuration may exceed page height!"
 msgstr ""
 
-#: ../lib/Galette/Core/Preferences.php:1213
-#: ../lib/Galette/Features/Replacements.php:787
+#: ../lib/Galette/Core/Preferences.php:1217
+#: ../lib/Galette/Features/Replacements.php:791
 msgid "Main information"
 msgstr ""
 
-#: ../lib/Galette/Core/Preferences.php:1220
+#: ../lib/Galette/Core/Preferences.php:1224
 #: ../../tempcache/elements/display_socials.html.twig:45
-#: ../../tempcache/elements/edit_socials.html.twig:54
-#: ../../tempcache/pages/preferences.html.twig:61
+#: ../../tempcache/elements/edit_socials.html.twig:56
+#: ../../tempcache/pages/preferences.html.twig:69
 msgid "Social networks"
 msgstr ""
 
-#: ../lib/Galette/Core/I18n.php:234
+#: ../lib/Galette/Core/I18n.php:230
 msgid "Unknown lang (%lang)"
 msgstr ""
 
-#: ../lib/Galette/Core/CheckModules.php:97
+#: ../lib/Galette/Core/CheckModules.php:96
 #, php-format
 msgid "'%s' module"
 msgstr ""
 
-#: ../lib/Galette/Core/CheckModules.php:103
+#: ../lib/Galette/Core/CheckModules.php:102
 msgid "either 'mysql' or 'pgsql' PDO driver"
 msgstr ""
 
-#: ../lib/Galette/Core/Plugins.php:271 ../lib/Galette/Core/Plugins.php:293
+#: ../lib/Galette/Core/Plugins.php:273 ../lib/Galette/Core/Plugins.php:296
 msgid "No such module."
 msgstr ""
 
-#: ../lib/Galette/Core/Plugins.php:275 ../lib/Galette/Core/Plugins.php:279
+#: ../lib/Galette/Core/Plugins.php:277 ../lib/Galette/Core/Plugins.php:281
 msgid "Cannot deactivate plugin."
 msgstr ""
 
-#: ../lib/Galette/Core/Plugins.php:297 ../lib/Galette/Core/Plugins.php:301
+#: ../lib/Galette/Core/Plugins.php:300 ../lib/Galette/Core/Plugins.php:304
 msgid "Cannot activate plugin."
 msgstr ""
 
-#: ../lib/Galette/Core/Plugins.php:517 ../lib/Galette/Core/Plugins.php:577
+#: ../lib/Galette/Core/Plugins.php:520 ../lib/Galette/Core/Plugins.php:582
 msgid "Module does not exists!"
 msgstr ""
 
-#: ../lib/Galette/Core/Plugins.php:574
+#: ../lib/Galette/Core/Plugins.php:579
 msgid "File not found!"
 msgstr ""
 
-#: ../lib/Galette/Core/Picture.php:857
+#: ../lib/Galette/Core/Picture.php:862
 msgid "An SQL error has occurred."
 msgstr ""
 
-#: ../lib/Galette/Repository/Members.php:331
+#: ../lib/Galette/Repository/Members.php:332
 msgid "Member Picture deleted"
 msgstr ""
 
-#: ../lib/Galette/Repository/Members.php:416
+#: ../lib/Galette/Repository/Members.php:417
 msgid "Delete members cards, transactions and dues"
 msgstr ""
 
-#: ../lib/Galette/Repository/Members.php:431
+#: ../lib/Galette/Repository/Members.php:434
 msgid "Cannot remove a member who still have dependencies (mailings, ...)"
 msgstr ""
 
+#. TRANS: see https://www.php.net/manual/datetime.format.php
 #: ../lib/Galette/Repository/Members.php:1471
 #: ../lib/Galette/Repository/Members.php:1475
-#: ../lib/Galette/Util/Password.php:267 ../lib/Galette/IO/MembersCsv.php:182
-#: ../lib/Galette/IO/MembersCsv.php:194 ../lib/Galette/IO/MembersCsv.php:206
-#: ../lib/Galette/IO/MembersCsv.php:218
+#: ../lib/Galette/Util/Password.php:268 ../lib/Galette/IO/MembersCsv.php:183
+#: ../lib/Galette/IO/MembersCsv.php:195 ../lib/Galette/IO/MembersCsv.php:207
+#: ../lib/Galette/IO/MembersCsv.php:219
 #: ../lib/Galette/IO/PdfAttendanceSheet.php:90
 #: ../lib/Galette/IO/PdfAttendanceSheet.php:122
 #: ../lib/Galette/IO/PdfAttendanceSheet.php:177
-#: ../lib/Galette/IO/ContributionsCsv.php:138
-#: ../lib/Galette/IO/ContributionsCsv.php:150
-#: ../lib/Galette/IO/ContributionsCsv.php:162
-#: ../lib/Galette/Features/Replacements.php:497
+#: ../lib/Galette/IO/ContributionsCsv.php:140
+#: ../lib/Galette/IO/ContributionsCsv.php:152
+#: ../lib/Galette/IO/ContributionsCsv.php:164
+#: ../lib/Galette/Features/Replacements.php:501
 #: ../lib/Galette/Features/Dynamics.php:178
 #: ../lib/Galette/Features/Dynamics.php:191
 #: ../lib/Galette/Features/Dynamics.php:200
-#: ../lib/Galette/Entity/Adherent.php:788
-#: ../lib/Galette/Entity/Adherent.php:811
-#: ../lib/Galette/Entity/Adherent.php:824
-#: ../lib/Galette/Entity/Adherent.php:1258
-#: ../lib/Galette/Entity/Adherent.php:1292
-#: ../lib/Galette/Entity/Adherent.php:1301
-#: ../lib/Galette/Entity/Adherent.php:1801
-#: ../lib/Galette/Entity/Transaction.php:324
-#: ../lib/Galette/Entity/Transaction.php:333
-#: ../lib/Galette/Entity/Transaction.php:342
-#: ../lib/Galette/Entity/Transaction.php:609
-#: ../lib/Galette/Entity/Contribution.php:432
-#: ../lib/Galette/Entity/Contribution.php:441
-#: ../lib/Galette/Entity/Contribution.php:450
-#: ../lib/Galette/Entity/Contribution.php:601
-#: ../lib/Galette/Entity/Contribution.php:1209
-#: ../lib/Galette/Entity/Contribution.php:1333
-#: ../lib/Galette/Entity/Contribution.php:1342
-#: ../lib/Galette/Entity/Contribution.php:1351
-#: ../lib/Galette/Entity/ImportModel.php:213
-#: ../lib/Galette/Entity/SavedSearch.php:266
-#: ../lib/Galette/Entity/Group.php:635
+#: ../lib/Galette/Entity/Adherent.php:793
+#: ../lib/Galette/Entity/Adherent.php:816
+#: ../lib/Galette/Entity/Adherent.php:829
+#: ../lib/Galette/Entity/Adherent.php:1268
+#: ../lib/Galette/Entity/Adherent.php:1302
+#: ../lib/Galette/Entity/Adherent.php:1311
+#: ../lib/Galette/Entity/Adherent.php:1811
+#: ../lib/Galette/Entity/Transaction.php:327
+#: ../lib/Galette/Entity/Transaction.php:340
+#: ../lib/Galette/Entity/Transaction.php:349
+#: ../lib/Galette/Entity/Transaction.php:616
+#: ../lib/Galette/Entity/Contribution.php:435
+#: ../lib/Galette/Entity/Contribution.php:448
+#: ../lib/Galette/Entity/Contribution.php:457
+#: ../lib/Galette/Entity/Contribution.php:609
+#: ../lib/Galette/Entity/Contribution.php:1217
+#: ../lib/Galette/Entity/Contribution.php:1341
+#: ../lib/Galette/Entity/Contribution.php:1350
+#: ../lib/Galette/Entity/Contribution.php:1359
+#: ../lib/Galette/Entity/ImportModel.php:215
+#: ../lib/Galette/Entity/SavedSearch.php:274
+#: ../lib/Galette/Entity/Group.php:637
 #: ../lib/Galette/Filters/TransactionsList.php:144
 #: ../lib/Galette/Filters/TransactionsList.php:245
 #: ../lib/Galette/Filters/TransactionsList.php:254
@@ -1768,28 +1774,28 @@ msgstr ""
 #: ../lib/Galette/Filters/HistoryList.php:246
 #: ../lib/Galette/Filters/HistoryList.php:255
 #: ../lib/Galette/Filters/HistoryList.php:284
-#: ../lib/Galette/Filters/MailingsList.php:144
-#: ../lib/Galette/Filters/MailingsList.php:240
-#: ../lib/Galette/Filters/MailingsList.php:249
-#: ../lib/Galette/Filters/MailingsList.php:278
-#: ../lib/Galette/Filters/ContributionsList.php:175
-#: ../lib/Galette/Filters/ContributionsList.php:183
-#: ../lib/Galette/Filters/ContributionsList.php:283
-#: ../lib/Galette/Filters/ContributionsList.php:292
-#: ../lib/Galette/Filters/ContributionsList.php:321
+#: ../lib/Galette/Filters/MailingsList.php:150
+#: ../lib/Galette/Filters/MailingsList.php:246
+#: ../lib/Galette/Filters/MailingsList.php:255
+#: ../lib/Galette/Filters/MailingsList.php:284
+#: ../lib/Galette/Filters/ContributionsList.php:180
+#: ../lib/Galette/Filters/ContributionsList.php:188
+#: ../lib/Galette/Filters/ContributionsList.php:288
+#: ../lib/Galette/Filters/ContributionsList.php:297
+#: ../lib/Galette/Filters/ContributionsList.php:326
 #: ../lib/Galette/Filters/AdvancedMembersList.php:343
 #: ../lib/Galette/Filters/AdvancedMembersList.php:460
 #: ../lib/Galette/Filters/AdvancedMembersList.php:606
-#: ../../tempcache/pages/member_form.html.twig:799
-#: ../../tempcache/pages/advanced_search.html.twig:1307
+#: ../../tempcache/pages/member_form.html.twig:899
+#: ../../tempcache/pages/advanced_search.html.twig:1327
 msgid "Y-m-d"
 msgstr ""
 
-#: ../lib/Galette/Repository/SavedSearches.php:267
+#: ../lib/Galette/Repository/SavedSearches.php:271
 msgid "Searches deleted (%list)"
 msgstr ""
 
-#: ../lib/Galette/Repository/Contributions.php:530
+#: ../lib/Galette/Repository/Contributions.php:535
 msgid "Contributions deleted (%list)"
 msgstr ""
 
@@ -1834,106 +1840,115 @@ msgstr ""
 msgid "Photo has not been copied!"
 msgstr ""
 
-#: ../lib/Galette/DynamicFields/DynamicField.php:519
+#: ../lib/Galette/DynamicFields/DynamicField.php:521
 msgid "User, read/write"
 msgstr ""
 
-#: ../lib/Galette/DynamicFields/DynamicField.php:520
-#: ../../tempcache/elements/edit_entitleds.html.twig:210
-#: ../../tempcache/elements/ajax_members.html.twig:146
-#: ../../tempcache/pages/members_list.html.twig:617
-#: ../../tempcache/pages/members_list.html.twig:752
+#: ../lib/Galette/DynamicFields/DynamicField.php:522
+#: ../../tempcache/elements/edit_entitleds.html.twig:198
+#: ../../tempcache/elements/ajax_members.html.twig:167
+#: ../../tempcache/pages/members_list.html.twig:619
+#: ../../tempcache/pages/members_list.html.twig:767
 #: ../../tempcache/pages/configuration_core_fields.html.twig:263
-#: ../../tempcache/pages/preferences.html.twig:357
-#: ../../tempcache/pages/configuration_core_lists.html.twig:134
-#: ../../tempcache/pages/configuration_core_lists.html.twig:241
+#: ../../tempcache/pages/preferences.html.twig:436
+#: ../../tempcache/pages/configuration_core_lists.html.twig:143
+#: ../../tempcache/pages/configuration_core_lists.html.twig:250
 msgid "Staff member"
 msgstr ""
 
-#: ../lib/Galette/DynamicFields/DynamicField.php:521
-#: ../../tempcache/elements/ajax_members.html.twig:139
+#: ../lib/Galette/DynamicFields/DynamicField.php:523
+#: ../../tempcache/elements/ajax_members.html.twig:156
 #: ../../tempcache/pages/configuration_core_fields.html.twig:253
-#: ../../tempcache/pages/configuration_core_lists.html.twig:129
-#: ../../tempcache/pages/configuration_core_lists.html.twig:236
+#: ../../tempcache/pages/configuration_core_lists.html.twig:138
+#: ../../tempcache/pages/configuration_core_lists.html.twig:245
 msgid "Administrator"
 msgstr ""
 
-#: ../lib/Galette/DynamicFields/DynamicField.php:522
+#: ../lib/Galette/DynamicFields/DynamicField.php:524
 #: ../../tempcache/pages/configuration_core_fields.html.twig:273
-#: ../../tempcache/pages/configuration_core_lists.html.twig:139
-#: ../../tempcache/pages/configuration_core_lists.html.twig:246
-#: ../../tempcache/pages/member_show.html.twig:632
+#: ../../tempcache/pages/configuration_core_lists.html.twig:148
+#: ../../tempcache/pages/configuration_core_lists.html.twig:255
+#: ../../tempcache/pages/member_show.html.twig:562
+#: ../../tempcache/components/forms/groups.html.twig:149
 msgid "Group manager"
 msgstr ""
 
-#: ../lib/Galette/DynamicFields/DynamicField.php:523
+#: ../lib/Galette/DynamicFields/DynamicField.php:525
 msgid "User, read only"
 msgstr ""
 
-#: ../lib/Galette/DynamicFields/DynamicField.php:611
+#: ../lib/Galette/DynamicFields/DynamicField.php:613
 msgid "Missing required field name!"
 msgstr ""
 
-#: ../lib/Galette/DynamicFields/DynamicField.php:620
+#: ../lib/Galette/DynamicFields/DynamicField.php:622
 msgid "Missing required field permissions!"
 msgstr ""
 
-#: ../lib/Galette/DynamicFields/DynamicField.php:625
+#: ../lib/Galette/DynamicFields/DynamicField.php:627
 msgid "Unknown permission!"
 msgstr ""
 
-#: ../lib/Galette/DynamicFields/DynamicField.php:631
+#: ../lib/Galette/DynamicFields/DynamicField.php:633
 msgid "Missing required form!"
 msgstr ""
 
-#: ../lib/Galette/DynamicFields/DynamicField.php:636
+#: ../lib/Galette/DynamicFields/DynamicField.php:638
 msgid "Unknown form!"
 msgstr ""
 
-#: ../lib/Galette/DynamicFields/DynamicField.php:644
+#: ../lib/Galette/DynamicFields/DynamicField.php:646
 msgid "- Field name already used."
 msgstr ""
 
-#: ../lib/Galette/DynamicFields/DynamicField.php:758
+#: ../lib/Galette/DynamicFields/DynamicField.php:760
 msgid "An error occurred storing the field."
 msgstr ""
 
-#: ../lib/Galette/DynamicFields/DynamicField.php:779
+#: ../lib/Galette/DynamicFields/DynamicField.php:781
 msgid "An error occurred creating field values table"
 msgstr ""
 
-#: ../lib/Galette/DynamicFields/DynamicField.php:813
+#: ../lib/Galette/DynamicFields/DynamicField.php:815
 msgid "An error occurred storing dynamic field values :("
 msgstr ""
 
-#: ../lib/Galette/DynamicFields/DynamicField.php:1023
+#: ../lib/Galette/DynamicFields/DynamicField.php:1027
 msgid "separator"
 msgstr ""
 
-#: ../lib/Galette/DynamicFields/DynamicField.php:1024
+#: ../lib/Galette/DynamicFields/DynamicField.php:1028
 msgid "free text"
 msgstr ""
 
-#: ../lib/Galette/DynamicFields/DynamicField.php:1025
+#: ../lib/Galette/DynamicFields/DynamicField.php:1029
 msgid "single line"
 msgstr ""
 
-#: ../lib/Galette/DynamicFields/DynamicField.php:1026
+#: ../lib/Galette/DynamicFields/DynamicField.php:1030
 msgid "choice"
 msgstr ""
 
-#: ../lib/Galette/DynamicFields/DynamicField.php:1027
+#: ../lib/Galette/DynamicFields/DynamicField.php:1031
 msgid "date"
 msgstr ""
 
-#: ../lib/Galette/DynamicFields/DynamicField.php:1028
+#: ../lib/Galette/DynamicFields/DynamicField.php:1032
 msgid "boolean"
 msgstr ""
 
-#: ../lib/Galette/DynamicFields/DynamicField.php:1029
+#: ../lib/Galette/DynamicFields/DynamicField.php:1033
 msgid "file"
 msgstr ""
 
+#: ../lib/Galette/Renderers/Html.php:81
+msgid "Galette error"
+msgstr ""
+
+#: ../lib/Galette/Renderers/Html.php:84 ../../tempcache/pages/404.html.twig:63
+msgid "Page not found"
+msgstr ""
+
 #: ../lib/Galette/IO/PdfGroups.php:72
 msgid "groups_list"
 msgstr ""
@@ -1955,52 +1970,52 @@ msgstr ""
 
 #: ../lib/Galette/IO/PdfGroups.php:179
 #: ../lib/Galette/IO/PdfAttendanceSheet.php:186
-#: ../lib/Galette/Features/Replacements.php:261
-#: ../lib/Galette/Entity/PdfModel.php:458
-#: ../lib/Galette/Filters/MembersList.php:291
+#: ../lib/Galette/Features/Replacements.php:264
+#: ../lib/Galette/Entity/PdfModel.php:463
+#: ../lib/Galette/Filters/MembersList.php:292
 #: ../includes/fields_defs/members_fields.php:322
-#: ../../tempcache/elements/edit_dynamic_fields.html.twig:43
-#: ../../tempcache/elements/edit_entitleds.html.twig:51
-#: ../../tempcache/elements/edit_entitleds.html.twig:99
-#: ../../tempcache/elements/edit_entitleds.html.twig:199
+#: ../../tempcache/elements/edit_dynamic_fields.html.twig:59
+#: ../../tempcache/elements/edit_entitleds.html.twig:52
+#: ../../tempcache/elements/edit_entitleds.html.twig:100
+#: ../../tempcache/elements/edit_entitleds.html.twig:185
 #: ../../tempcache/elements/ajax_members.html.twig:51
 #: ../../tempcache/elements/ajax_groups.html.twig:46
-#: ../../tempcache/elements/group_persons.html.twig:43
+#: ../../tempcache/elements/group_persons.html.twig:44
 #: ../../tempcache/pages/plugins.html.twig:60
 #: ../../tempcache/pages/plugins.html.twig:226
-#: ../../tempcache/pages/members_list.html.twig:495
-#: ../../tempcache/pages/members_list.html.twig:503
+#: ../../tempcache/pages/members_list.html.twig:497
+#: ../../tempcache/pages/members_list.html.twig:505
 #: ../../tempcache/pages/import.html.twig:100
-#: ../../tempcache/pages/configuration_payment_types.html.twig:60
-#: ../../tempcache/pages/configuration_payment_types.html.twig:150
-#: ../../tempcache/pages/mailing_form.html.twig:244
+#: ../../tempcache/pages/configuration_payment_types.html.twig:61
+#: ../../tempcache/pages/configuration_payment_types.html.twig:149
+#: ../../tempcache/pages/mailing_form.html.twig:115
 #: ../../tempcache/pages/saved_searches_list.html.twig:69
 #: ../../tempcache/pages/saved_searches_list.html.twig:134
 #: ../../tempcache/pages/members_public_list.html.twig:78
 #: ../../tempcache/pages/export.html.twig:119
-#: ../../tempcache/pages/export.html.twig:248
+#: ../../tempcache/pages/export.html.twig:246
 msgid "Name"
 msgstr ""
 
 #: ../lib/Galette/IO/PdfGroups.php:180
-#: ../lib/Galette/Features/Replacements.php:325
-#: ../lib/Galette/Features/Replacements.php:373
-#: ../../tempcache/elements/member_card.html.twig:147
-#: ../../tempcache/pages/preferences.html.twig:1895
+#: ../lib/Galette/Features/Replacements.php:328
+#: ../lib/Galette/Features/Replacements.php:376
+#: ../../tempcache/elements/member_card.html.twig:120
+#: ../../tempcache/pages/preferences.html.twig:2060
 #: ../../tempcache/pages/members_public_list.html.twig:86
-#: ../../tempcache/pages/members_public_list.html.twig:216
+#: ../../tempcache/pages/members_public_list.html.twig:222
 msgid "Email"
 msgstr ""
 
 #: ../lib/Galette/IO/PdfGroups.php:181
-#: ../lib/Galette/Features/Replacements.php:317
-#: ../lib/Galette/Entity/ListsConfig.php:224
-#: ../../tempcache/elements/member_card.html.twig:107
+#: ../lib/Galette/Features/Replacements.php:320
+#: ../lib/Galette/Entity/ListsConfig.php:223
+#: ../../tempcache/elements/member_card.html.twig:80
 msgid "Phone"
 msgstr ""
 
 #: ../lib/Galette/IO/PdfGroups.php:182
-#: ../lib/Galette/Features/Replacements.php:321
+#: ../lib/Galette/Features/Replacements.php:324
 msgid "GSM"
 msgstr ""
 
@@ -2008,79 +2023,77 @@ msgstr ""
 msgid "filtered_memberslist"
 msgstr ""
 
-#: ../lib/Galette/IO/MembersCsv.php:228
-#: ../lib/Galette/Features/Replacements.php:608
-#: ../lib/Galette/Entity/Adherent.php:1761
-#: ../../tempcache/modals/mass_change_members.html.twig:152
-#: ../../tempcache/elements/ajax_members.html.twig:119
-#: ../../tempcache/elements/group_persons.html.twig:105
-#: ../../tempcache/pages/advanced_search.html.twig:1071
-#: ../../tempcache/pages/advanced_search.html.twig:1588
+#: ../lib/Galette/IO/MembersCsv.php:229
+#: ../lib/Galette/Features/Replacements.php:612
+#: ../lib/Galette/Entity/Adherent.php:1771
+#: ../../tempcache/modals/mass_change_members.html.twig:163
+#: ../../tempcache/elements/ajax_members.html.twig:126
+#: ../../tempcache/elements/group_persons.html.twig:98
+#: ../../tempcache/pages/advanced_search.html.twig:1091
+#: ../../tempcache/pages/advanced_search.html.twig:1612
 #: ../../tempcache/components/forms/gender.html.twig:129
 msgid "Man"
 msgstr ""
 
-#: ../lib/Galette/IO/MembersCsv.php:231
-#: ../lib/Galette/Features/Replacements.php:610
-#: ../lib/Galette/Entity/Adherent.php:1763
-#: ../../tempcache/modals/mass_change_members.html.twig:143
-#: ../../tempcache/elements/ajax_members.html.twig:126
-#: ../../tempcache/elements/group_persons.html.twig:112
-#: ../../tempcache/pages/advanced_search.html.twig:1071
-#: ../../tempcache/pages/advanced_search.html.twig:1588
+#: ../lib/Galette/IO/MembersCsv.php:232
+#: ../lib/Galette/Features/Replacements.php:614
+#: ../lib/Galette/Entity/Adherent.php:1773
+#: ../../tempcache/modals/mass_change_members.html.twig:154
+#: ../../tempcache/elements/ajax_members.html.twig:137
+#: ../../tempcache/elements/group_persons.html.twig:109
+#: ../../tempcache/pages/advanced_search.html.twig:1091
+#: ../../tempcache/pages/advanced_search.html.twig:1612
 #: ../../tempcache/components/forms/gender.html.twig:146
 msgid "Woman"
 msgstr ""
 
-#: ../lib/Galette/IO/MembersCsv.php:234
-#: ../lib/Galette/Features/Replacements.php:612
-#: ../lib/Galette/Entity/Adherent.php:1765
-#: ../../tempcache/modals/mass_change_members.html.twig:134
-#: ../../tempcache/pages/advanced_search.html.twig:1071
-#: ../../tempcache/pages/advanced_search.html.twig:1588
+#: ../lib/Galette/IO/MembersCsv.php:235
+#: ../lib/Galette/Features/Replacements.php:616
+#: ../lib/Galette/Entity/Adherent.php:1775
+#: ../../tempcache/modals/mass_change_members.html.twig:145
+#: ../../tempcache/pages/advanced_search.html.twig:1091
+#: ../../tempcache/pages/advanced_search.html.twig:1612
 #: ../../tempcache/components/forms/gender.html.twig:112
 msgid "Unspecified"
 msgstr ""
 
-#: ../lib/Galette/IO/MembersCsv.php:242 ../lib/Galette/IO/MembersCsv.php:246
-#: ../lib/Galette/IO/MembersCsv.php:250 ../lib/Galette/IO/MembersCsv.php:254
-#: ../lib/Galette/IO/ContributionsCsv.php:176
-#: ../lib/Galette/Features/Replacements.php:733
-#: ../lib/Galette/Entity/Adherent.php:1730
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:130
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:411
-#: ../../tempcache/elements/edit_dynamic_fields.html.twig:110
-#: ../../tempcache/elements/edit_entitleds.html.twig:127
-#: ../../tempcache/elements/edit_entitleds.html.twig:242
+#: ../lib/Galette/IO/MembersCsv.php:243 ../lib/Galette/IO/MembersCsv.php:247
+#: ../lib/Galette/IO/MembersCsv.php:251 ../lib/Galette/IO/MembersCsv.php:255
+#: ../lib/Galette/Features/Replacements.php:737
+#: ../lib/Galette/Entity/Adherent.php:1740
+#: ../../tempcache/elements/edit_dynamic_fields.html.twig:111
+#: ../../tempcache/elements/edit_entitleds.html.twig:128
+#: ../../tempcache/elements/edit_entitleds.html.twig:231
 #: ../../tempcache/elements/js/messages.js.twig:118
 #: ../../tempcache/elements/display_dynamic_fields.html.twig:129
 #: ../../tempcache/elements/messages_inline.html.twig:310
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:137
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:422
 #: ../../tempcache/pages/configuration_core_fields.html.twig:186
-#: ../../tempcache/pages/mailings_list.html.twig:197
+#: ../../tempcache/pages/mailings_list.html.twig:195
 #: ../../tempcache/pages/advanced_search.html.twig:469
-#: ../../tempcache/pages/advanced_search.html.twig:1335
-#: ../../tempcache/pages/advanced_search.html.twig:1704
+#: ../../tempcache/pages/advanced_search.html.twig:1355
+#: ../../tempcache/pages/advanced_search.html.twig:1699
 msgid "Yes"
 msgstr ""
 
-#: ../lib/Galette/IO/MembersCsv.php:242 ../lib/Galette/IO/MembersCsv.php:246
-#: ../lib/Galette/IO/MembersCsv.php:250 ../lib/Galette/IO/MembersCsv.php:254
-#: ../lib/Galette/IO/ContributionsCsv.php:176
-#: ../lib/Galette/Features/Replacements.php:733
-#: ../lib/Galette/Entity/Adherent.php:1730
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:122
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:403
-#: ../../tempcache/elements/edit_dynamic_fields.html.twig:112
-#: ../../tempcache/elements/edit_entitleds.html.twig:123
-#: ../../tempcache/elements/edit_entitleds.html.twig:248
-#: ../../tempcache/elements/js/messages.js.twig:127
+#: ../lib/Galette/IO/MembersCsv.php:243 ../lib/Galette/IO/MembersCsv.php:247
+#: ../lib/Galette/IO/MembersCsv.php:251 ../lib/Galette/IO/MembersCsv.php:255
+#: ../lib/Galette/Features/Replacements.php:737
+#: ../lib/Galette/Entity/Adherent.php:1740
+#: ../../tempcache/elements/edit_dynamic_fields.html.twig:113
+#: ../../tempcache/elements/edit_entitleds.html.twig:124
+#: ../../tempcache/elements/edit_entitleds.html.twig:237
+#: ../../tempcache/elements/js/messages.js.twig:136
 #: ../../tempcache/elements/display_dynamic_fields.html.twig:135
 #: ../../tempcache/elements/messages_inline.html.twig:314
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:129
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:414
 #: ../../tempcache/pages/configuration_core_fields.html.twig:205
-#: ../../tempcache/pages/mailings_list.html.twig:213
+#: ../../tempcache/pages/mailings_list.html.twig:211
 #: ../../tempcache/pages/advanced_search.html.twig:485
-#: ../../tempcache/pages/advanced_search.html.twig:1343
-#: ../../tempcache/pages/advanced_search.html.twig:1706
+#: ../../tempcache/pages/advanced_search.html.twig:1363
+#: ../../tempcache/pages/advanced_search.html.twig:1701
 msgid "No"
 msgstr ""
 
@@ -2096,7 +2109,7 @@ msgstr ""
 msgid "Signature"
 msgstr ""
 
-#: ../lib/Galette/IO/Charts.php:143 ../lib/Galette/Filters/MembersList.php:317
+#: ../lib/Galette/IO/Charts.php:143 ../lib/Galette/Filters/MembersList.php:318
 msgid "Staff members"
 msgstr ""
 
@@ -2117,7 +2130,7 @@ msgid "Up to date"
 msgstr ""
 
 #: ../lib/Galette/IO/Charts.php:252
-#: ../../tempcache/pages/reminder.html.twig:113
+#: ../../tempcache/pages/reminder.html.twig:116
 msgid "Late"
 msgstr ""
 
@@ -2138,7 +2151,7 @@ msgid "Member's Labels"
 msgstr ""
 
 #: ../lib/Galette/IO/PdfMembersLabels.php:87
-#: ../../tempcache/pages/preferences.html.twig:77
+#: ../../tempcache/pages/preferences.html.twig:101
 msgid "Labels"
 msgstr ""
 
@@ -2194,31 +2207,11 @@ msgstr ""
 msgid "An error occurred while importing members"
 msgstr ""
 
-#: ../lib/Galette/IO/Pdf.php:100 ../lib/Galette/IO/Pdf.php:264
+#: ../lib/Galette/IO/Pdf.php:100 ../lib/Galette/IO/Pdf.php:226
 #, php-format
 msgid "Association %s"
 msgstr ""
 
-#: ../lib/Galette/IO/Pdf.php:208
-msgid "Missing or incorrect image file "
-msgstr ""
-
-#: ../lib/Galette/IO/Pdf.php:211
-msgid "Not a GIF file "
-msgstr ""
-
-#: ../lib/Galette/IO/Pdf.php:220
-msgid "Error loading "
-msgstr ""
-
-#: ../lib/Galette/IO/Pdf.php:225
-msgid "Error creating temporary png file from "
-msgstr ""
-
-#: ../lib/Galette/IO/Pdf.php:228
-msgid "Unable to convert GIF file "
-msgstr ""
-
 #: ../lib/Galette/IO/PdfMembersCards.php:93
 msgid "cards"
 msgstr ""
@@ -2228,7 +2221,7 @@ msgid "Member's Cards"
 msgstr ""
 
 #: ../lib/Galette/IO/PdfMembersCards.php:106
-#: ../../tempcache/pages/preferences.html.twig:81
+#: ../../tempcache/pages/preferences.html.twig:109
 msgid "Cards"
 msgstr ""
 
@@ -2246,7 +2239,7 @@ msgstr ""
 msgid "File extension is not allowed, only %s files are."
 msgstr ""
 
-#: ../lib/Galette/IO/FileTrait.php:494 ../lib/Galette/Features/Dynamics.php:306
+#: ../lib/Galette/IO/FileTrait.php:494 ../lib/Galette/Features/Dynamics.php:302
 #, php-format
 msgid "File is too big. Maximum allowed size is %dKo"
 msgstr ""
@@ -2305,11 +2298,11 @@ msgstr ""
 msgid "adherent_form"
 msgstr ""
 
-#: ../lib/Galette/IO/PdfContribution.php:88
+#: ../lib/Galette/IO/PdfContribution.php:89
 msgid "receipt"
 msgstr ""
 
-#: ../lib/Galette/IO/PdfContribution.php:90
+#: ../lib/Galette/IO/PdfContribution.php:91
 msgid "invoice"
 msgstr ""
 
@@ -2328,222 +2321,223 @@ msgstr ""
 msgid "Unable to remove old dynamic translation for %field :("
 msgstr ""
 
-#: ../lib/Galette/Features/Replacements.php:128
+#: ../lib/Galette/Features/Replacements.php:129
 #, php-format
 msgid "Label for dynamic field \"%s\""
 msgstr ""
 
-#: ../lib/Galette/Features/Replacements.php:131
+#: ../lib/Galette/Features/Replacements.php:132
 #, php-format
 msgid "Form entry for dynamic field \"%s\""
 msgstr ""
 
-#: ../lib/Galette/Features/Replacements.php:136
+#: ../lib/Galette/Features/Replacements.php:138
 #, php-format
 msgid "Value for dynamic field \"%s\""
 msgstr ""
 
-#: ../lib/Galette/Features/Replacements.php:203
+#: ../lib/Galette/Features/Replacements.php:205
 msgid "Your organisation name"
 msgstr ""
 
-#: ../lib/Galette/Features/Replacements.php:207
+#: ../lib/Galette/Features/Replacements.php:209
 msgid "Your organisation slogan"
 msgstr ""
 
-#: ../lib/Galette/Features/Replacements.php:211
-#: ../lib/Galette/Features/Replacements.php:215
+#: ../lib/Galette/Features/Replacements.php:213
+#: ../lib/Galette/Features/Replacements.php:217
 msgid "Your organisation address"
 msgstr ""
 
-#: ../lib/Galette/Features/Replacements.php:215
-#: ../lib/Galette/Features/Replacements.php:301
+#: ../lib/Galette/Features/Replacements.php:217
+#: ../lib/Galette/Features/Replacements.php:304
 msgid "with break lines"
 msgstr ""
 
-#: ../lib/Galette/Features/Replacements.php:219
+#: ../lib/Galette/Features/Replacements.php:221
 msgid "Your organisation website"
 msgstr ""
 
-#: ../lib/Galette/Features/Replacements.php:223
+#: ../lib/Galette/Features/Replacements.php:225
 msgid "Your organisation logo"
 msgstr ""
 
-#: ../lib/Galette/Features/Replacements.php:227
+#. TRANS: see https://www.php.net/manual/datetime.format.php
+#: ../lib/Galette/Features/Replacements.php:230
 msgid "Current date (Y-m-d)"
 msgstr ""
 
-#: ../lib/Galette/Features/Replacements.php:231
+#: ../lib/Galette/Features/Replacements.php:234
 msgid "Galette's login URI"
 msgstr ""
 
-#: ../lib/Galette/Features/Replacements.php:249
-#: ../lib/Galette/Entity/PdfModel.php:467
-#: ../../tempcache/modals/members_attendance_sheet.html.twig:75
+#: ../lib/Galette/Features/Replacements.php:252
+#: ../lib/Galette/Entity/PdfModel.php:472
+#: ../../tempcache/modals/members_attendance_sheet.html.twig:110
 #: ../../tempcache/elements/edit_pdf_models.html.twig:50
 msgid "Title"
 msgstr ""
 
-#: ../lib/Galette/Features/Replacements.php:253
+#: ../lib/Galette/Features/Replacements.php:256
 msgid "Member's ID"
 msgstr ""
 
-#: ../lib/Galette/Features/Replacements.php:257
-#: ../lib/Galette/Filters/MembersList.php:292
-#: ../../tempcache/pages/preferences.html.twig:1927
+#: ../lib/Galette/Features/Replacements.php:260
+#: ../lib/Galette/Filters/MembersList.php:293
+#: ../../tempcache/pages/preferences.html.twig:2092
 msgid "Member number"
 msgstr ""
 
-#: ../lib/Galette/Features/Replacements.php:265
-#: ../lib/Galette/Features/Replacements.php:361
+#: ../lib/Galette/Features/Replacements.php:268
+#: ../lib/Galette/Features/Replacements.php:364
 msgid "Last name"
 msgstr ""
 
-#: ../lib/Galette/Features/Replacements.php:269
-#: ../lib/Galette/Features/Replacements.php:365 ../includes/i18n.inc.php:330
+#: ../lib/Galette/Features/Replacements.php:272
+#: ../lib/Galette/Features/Replacements.php:368 ../includes/i18n.inc.php:330
 msgid "First name"
 msgstr ""
 
-#: ../lib/Galette/Features/Replacements.php:273
-#: ../../tempcache/elements/group_persons.html.twig:49
-#: ../../tempcache/pages/preferences.html.twig:1911
+#: ../lib/Galette/Features/Replacements.php:276
+#: ../../tempcache/elements/group_persons.html.twig:50
+#: ../../tempcache/pages/preferences.html.twig:2076
 #: ../../tempcache/pages/members_public_list.html.twig:78
-#: ../../tempcache/pages/members_public_list.html.twig:205
+#: ../../tempcache/pages/members_public_list.html.twig:211
 msgid "Nickname"
 msgstr ""
 
-#: ../lib/Galette/Features/Replacements.php:277
+#: ../lib/Galette/Features/Replacements.php:280
 msgid "Gender"
 msgstr ""
 
-#: ../lib/Galette/Features/Replacements.php:281
+#: ../lib/Galette/Features/Replacements.php:284
 #: ../../tempcache/pages/advanced_search.html.twig:266
 msgid "Birth date"
 msgstr ""
 
-#: ../lib/Galette/Features/Replacements.php:285
+#: ../lib/Galette/Features/Replacements.php:288
 msgid "Birth place"
 msgstr ""
 
-#: ../lib/Galette/Features/Replacements.php:289
-#: ../../tempcache/pages/preferences.html.twig:1919
+#: ../lib/Galette/Features/Replacements.php:292
+#: ../../tempcache/pages/preferences.html.twig:2084
 msgid "Profession"
 msgstr ""
 
-#: ../lib/Galette/Features/Replacements.php:293
-#: ../lib/Galette/Features/Replacements.php:357
-#: ../lib/Galette/Filters/MembersList.php:293
+#: ../lib/Galette/Features/Replacements.php:296
+#: ../lib/Galette/Features/Replacements.php:360
+#: ../lib/Galette/Filters/MembersList.php:294
 msgid "Company name"
 msgstr ""
 
-#: ../lib/Galette/Features/Replacements.php:297
-#: ../lib/Galette/Features/Replacements.php:301
-#: ../lib/Galette/Filters/MembersList.php:294
-#: ../../tempcache/pages/mailing_form.html.twig:254
+#: ../lib/Galette/Features/Replacements.php:300
+#: ../lib/Galette/Features/Replacements.php:304
+#: ../lib/Galette/Filters/MembersList.php:295
+#: ../../tempcache/pages/mailing_form.html.twig:125
 msgid "Address"
 msgstr ""
 
-#: ../lib/Galette/Features/Replacements.php:305
+#: ../lib/Galette/Features/Replacements.php:308
 msgid "Zipcode"
 msgstr ""
 
-#: ../lib/Galette/Features/Replacements.php:309
+#: ../lib/Galette/Features/Replacements.php:312
 msgid "Town"
 msgstr ""
 
-#: ../lib/Galette/Features/Replacements.php:313 ../includes/i18n.inc.php:327
+#: ../lib/Galette/Features/Replacements.php:316 ../includes/i18n.inc.php:327
 msgid "Country"
 msgstr ""
 
-#: ../lib/Galette/Features/Replacements.php:333
+#: ../lib/Galette/Features/Replacements.php:336
 msgid "Member's main group"
 msgstr ""
 
-#: ../lib/Galette/Features/Replacements.php:337
+#: ../lib/Galette/Features/Replacements.php:340
 msgid "Member's groups (as list)"
 msgstr ""
 
-#: ../lib/Galette/Features/Replacements.php:341
+#: ../lib/Galette/Features/Replacements.php:344
 msgid "Member state of dues"
 msgstr ""
 
-#: ../lib/Galette/Features/Replacements.php:345
+#: ../lib/Galette/Features/Replacements.php:348
 msgid "Membership remaining days"
 msgstr ""
 
-#: ../lib/Galette/Features/Replacements.php:349
+#: ../lib/Galette/Features/Replacements.php:352
 msgid "Membership expired since"
 msgstr ""
 
-#: ../lib/Galette/Features/Replacements.php:395
+#: ../lib/Galette/Features/Replacements.php:398
 msgid "Contribution label"
 msgstr ""
 
-#: ../lib/Galette/Features/Replacements.php:399
-#: ../../tempcache/pages/transaction_form.html.twig:302
-#: ../../tempcache/pages/contributions_list.html.twig:364
-#: ../../tempcache/pages/contributions_list.html.twig:642
-#: ../../tempcache/pages/contribution_form.html.twig:112
-#: ../../tempcache/pages/transactions_list.html.twig:271
-#: ../../tempcache/pages/transactions_list.html.twig:462
-#: ../../tempcache/pages/advanced_search.html.twig:777
+#: ../lib/Galette/Features/Replacements.php:402
+#: ../../tempcache/pages/transaction_form.html.twig:253
+#: ../../tempcache/pages/contributions_list.html.twig:368
+#: ../../tempcache/pages/contributions_list.html.twig:645
+#: ../../tempcache/pages/contribution_form.html.twig:282
+#: ../../tempcache/pages/transactions_list.html.twig:272
+#: ../../tempcache/pages/transactions_list.html.twig:463
+#: ../../tempcache/pages/advanced_search.html.twig:789
 msgid "Amount"
 msgstr ""
 
-#: ../lib/Galette/Features/Replacements.php:403
+#: ../lib/Galette/Features/Replacements.php:406
 msgid "Amount (in letters)"
 msgstr ""
 
-#: ../lib/Galette/Features/Replacements.php:407
+#: ../lib/Galette/Features/Replacements.php:410
 msgid "Full date"
 msgstr ""
 
-#: ../lib/Galette/Features/Replacements.php:411
+#: ../lib/Galette/Features/Replacements.php:414
 msgid "Contribution year"
 msgstr ""
 
-#: ../lib/Galette/Features/Replacements.php:415
+#: ../lib/Galette/Features/Replacements.php:418
 msgid "Comment"
 msgstr ""
 
-#: ../lib/Galette/Features/Replacements.php:419
-#: ../../tempcache/pages/advanced_search.html.twig:691
+#: ../lib/Galette/Features/Replacements.php:422
+#: ../../tempcache/pages/advanced_search.html.twig:703
 msgid "Begin date"
 msgstr ""
 
-#: ../lib/Galette/Features/Replacements.php:423
-#: ../../tempcache/pages/advanced_search.html.twig:735
+#: ../lib/Galette/Features/Replacements.php:426
+#: ../../tempcache/pages/advanced_search.html.twig:747
 msgid "End date"
 msgstr ""
 
-#: ../lib/Galette/Features/Replacements.php:427
-#: ../lib/Galette/Entity/Contribution.php:147
+#: ../lib/Galette/Features/Replacements.php:430
+#: ../lib/Galette/Entity/Contribution.php:150
 msgid "Contribution id"
 msgstr ""
 
-#: ../lib/Galette/Features/Replacements.php:431
-#: ../../tempcache/pages/contributions_list.html.twig:364
-#: ../../tempcache/pages/contributions_list.html.twig:650
-#: ../../tempcache/pages/advanced_search.html.twig:841
-#: ../../tempcache/pages/advanced_search.html.twig:846
+#: ../lib/Galette/Features/Replacements.php:434
+#: ../../tempcache/pages/contributions_list.html.twig:368
+#: ../../tempcache/pages/contributions_list.html.twig:653
+#: ../../tempcache/pages/advanced_search.html.twig:853
+#: ../../tempcache/pages/advanced_search.html.twig:858
 msgid "Payment type"
 msgstr ""
 
-#: ../lib/Galette/Features/Replacements.php:435
-#: ../lib/Galette/Entity/Contribution.php:1097
-#: ../lib/Galette/Entity/Texts.php:629
-#: ../lib/Galette/Entity/PdfContribution.php:89
+#: ../lib/Galette/Features/Replacements.php:438
+#: ../lib/Galette/Entity/Contribution.php:1105
+#: ../lib/Galette/Entity/Texts.php:632
+#: ../lib/Galette/Entity/PdfContribution.php:86
 msgid "Contribution information"
 msgstr ""
 
-#: ../lib/Galette/Features/Replacements.php:616
-#: ../lib/Galette/Features/Replacements.php:617
-#: ../../tempcache/elements/group.html.twig:157
-#: ../../tempcache/pages/preferences.html.twig:2094
+#: ../lib/Galette/Features/Replacements.php:620
+#: ../lib/Galette/Features/Replacements.php:621
+#: ../../tempcache/elements/group.html.twig:159
+#: ../../tempcache/pages/preferences.html.twig:2313
 msgid "None"
 msgstr ""
 
-#: ../lib/Galette/Features/Replacements.php:792
+#: ../lib/Galette/Features/Replacements.php:796
 msgid "Member information"
 msgstr ""
 
@@ -2553,342 +2547,342 @@ msgid "Missing required field %field"
 msgstr ""
 
 #: ../lib/Galette/Features/Dynamics.php:203
-#: ../lib/Galette/Entity/Adherent.php:1304
-#: ../lib/Galette/Entity/Transaction.php:345
-#: ../lib/Galette/Entity/Contribution.php:453
-#: ../lib/Galette/Entity/Contribution.php:1354
+#: ../lib/Galette/Entity/Adherent.php:1314
+#: ../lib/Galette/Entity/Transaction.php:352
+#: ../lib/Galette/Entity/Contribution.php:460
+#: ../lib/Galette/Entity/Contribution.php:1362
 #, php-format
 msgid "- Wrong date format (%date_format) for %field!"
 msgstr ""
 
-#: ../lib/Galette/Entity/ListsConfig.php:214
+#: ../lib/Galette/Entity/ListsConfig.php:213
 msgid "Is admin"
 msgstr ""
 
-#: ../lib/Galette/Entity/ListsConfig.php:217
+#: ../lib/Galette/Entity/ListsConfig.php:216
 msgid "Modified"
 msgstr ""
 
 #. TRANS: see https://www.urbandictionary.com/define.php?term=b-day
-#: ../lib/Galette/Entity/ListsConfig.php:221
+#: ../lib/Galette/Entity/ListsConfig.php:220
 msgid "b-day"
 msgstr ""
 
-#: ../lib/Galette/Entity/ListsConfig.php:227
+#: ../lib/Galette/Entity/ListsConfig.php:226
 msgid "Public"
 msgstr ""
 
-#: ../lib/Galette/Entity/Reminder.php:271
+#: ../lib/Galette/Entity/Reminder.php:277
 msgid "%name <%mail> (%days days)"
 msgstr ""
 
-#: ../lib/Galette/Entity/Reminder.php:278
+#: ../lib/Galette/Entity/Reminder.php:284
 msgid "Sent reminder email for late membership"
 msgstr ""
 
-#: ../lib/Galette/Entity/Reminder.php:280
+#: ../lib/Galette/Entity/Reminder.php:286
 msgid "Sent reminder email for impending membership"
 msgstr ""
 
-#: ../lib/Galette/Entity/Reminder.php:286
+#: ../lib/Galette/Entity/Reminder.php:292
 msgid "A problem happened while sending late membership email"
 msgstr ""
 
-#: ../lib/Galette/Entity/Reminder.php:288
+#: ../lib/Galette/Entity/Reminder.php:294
 msgid "A problem happened while sending impending membership email"
 msgstr ""
 
-#: ../lib/Galette/Entity/Reminder.php:298
+#: ../lib/Galette/Entity/Reminder.php:304
 msgid "Unable to send %membership reminder (no email address)."
 msgstr ""
 
-#: ../lib/Galette/Entity/Reminder.php:311
+#: ../lib/Galette/Entity/Reminder.php:317
 msgid "%name (#%id - %days days)"
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:782
+#: ../lib/Galette/Entity/Adherent.php:787
 msgid "Freed of dues"
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:794
+#: ../lib/Galette/Entity/Adherent.php:799
 #, php-format
 msgid "Never contributed: Registered %days days ago (since %date)"
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:797
-#: ../lib/Galette/Filters/MembersList.php:316
-#: ../../tempcache/pages/members_list.html.twig:526
+#: ../lib/Galette/Entity/Adherent.php:802
+#: ../lib/Galette/Filters/MembersList.php:317
+#: ../../tempcache/pages/members_list.html.twig:528
 msgid "Never contributed"
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:802
+#: ../lib/Galette/Entity/Adherent.php:807
 msgid "Last day!"
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:804
+#: ../lib/Galette/Entity/Adherent.php:809
 msgid "Late since today!"
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:816
+#: ../lib/Galette/Entity/Adherent.php:821
 #, php-format
 msgid "%days days remaining (ending on %date)"
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:830
+#: ../lib/Galette/Entity/Adherent.php:835
 #, php-format
 msgid "Late of %days days (since %date)"
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:833
+#: ../lib/Galette/Entity/Adherent.php:838
 msgid "No longer member"
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:1197
-#: ../lib/Galette/Entity/Adherent.php:1202
+#: ../lib/Galette/Entity/Adherent.php:1203
+#: ../lib/Galette/Entity/Adherent.php:1213
 msgid "You have to select a group you own!"
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:1275
+#: ../lib/Galette/Entity/Adherent.php:1285
 msgid "- Birthdate must be set in the past!"
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:1283
+#: ../lib/Galette/Entity/Adherent.php:1293
 msgid "- Members must be less than 200 years old (currently %years)!"
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:1321
+#: ../lib/Galette/Entity/Adherent.php:1331
 msgid "- Non-valid E-Mail address!"
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:1339
+#: ../lib/Galette/Entity/Adherent.php:1349
 msgid "- This E-Mail address is already used by another member!"
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:1346
-#: ../lib/Galette/Entity/Adherent.php:1388
+#: ../lib/Galette/Entity/Adherent.php:1356
+#: ../lib/Galette/Entity/Adherent.php:1398
 msgid "An error has occurred while looking if login already exists."
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:1356
+#: ../lib/Galette/Entity/Adherent.php:1366
 msgid "- The username must be composed of at least %i characters!"
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:1361
+#: ../lib/Galette/Entity/Adherent.php:1371
 msgid "- The username cannot contain the @ character"
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:1381
+#: ../lib/Galette/Entity/Adherent.php:1391
 msgid "- This username is already in use, please choose another one!"
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:1404
+#: ../lib/Galette/Entity/Adherent.php:1414
 msgid "Password misrepeated: "
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:1438
+#: ../lib/Galette/Entity/Adherent.php:1448
 msgid "Status #%id does not exists in database."
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:1447
+#: ../lib/Galette/Entity/Adherent.php:1457
 msgid "An error has occurred while looking if status does exists."
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:1454
+#: ../lib/Galette/Entity/Adherent.php:1464
 msgid "Gender %gender does not exists!"
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:1568
+#: ../lib/Galette/Entity/Adherent.php:1578
 msgid "Self_subscription as a member: "
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:1574
+#: ../lib/Galette/Entity/Adherent.php:1584
 msgid "Member card added"
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:1582
+#: ../lib/Galette/Entity/Adherent.php:1592
 msgid "Fail to add new member."
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:1612
+#: ../lib/Galette/Entity/Adherent.php:1622
 msgid "Member card updated"
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:1733
+#: ../lib/Galette/Entity/Adherent.php:1743
 #: ../../tempcache/components/forms/account.html.twig:64
 msgid "Active"
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:1733
-#: ../../tempcache/pages/contributions_list.html.twig:206
-#: ../../tempcache/pages/transactions_list.html.twig:151
+#: ../lib/Galette/Entity/Adherent.php:1743
+#: ../../tempcache/pages/contributions_list.html.twig:207
+#: ../../tempcache/pages/transactions_list.html.twig:152
 #: ../../tempcache/components/forms/account.html.twig:72
 msgid "Inactive"
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:2018
-#: ../../tempcache/pages/member_form.html.twig:813
+#: ../lib/Galette/Entity/Adherent.php:2029
+#: ../../tempcache/pages/member_form.html.twig:913
 msgid " (%age years old)"
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:2091
+#: ../lib/Galette/Entity/Adherent.php:2102
 msgid "Duplicated from %name (%id)"
 msgstr ""
 
-#: ../lib/Galette/Entity/Transaction.php:117
-#: ../../tempcache/pages/transaction_form.html.twig:111
+#: ../lib/Galette/Entity/Transaction.php:119
+#: ../../tempcache/pages/transaction_form.html.twig:143
 #: ../../tempcache/pages/plugin_info.html.twig:97
 msgid "Date:"
 msgstr ""
 
-#: ../lib/Galette/Entity/Transaction.php:121
-#: ../lib/Galette/Entity/Contribution.php:159
-#: ../../tempcache/pages/transaction_form.html.twig:134
-#: ../../tempcache/pages/contribution_form.html.twig:337
+#: ../lib/Galette/Entity/Transaction.php:123
+#: ../lib/Galette/Entity/Contribution.php:162
+#: ../../tempcache/pages/transaction_form.html.twig:166
+#: ../../tempcache/pages/contribution_form.html.twig:406
 msgid "Amount:"
 msgstr ""
 
-#: ../lib/Galette/Entity/Transaction.php:125
-#: ../../tempcache/pages/transaction_form.html.twig:71
+#: ../lib/Galette/Entity/Transaction.php:127
+#: ../../tempcache/pages/transaction_form.html.twig:78
 #: ../../tempcache/pages/plugin_info.html.twig:81
 msgid "Description:"
 msgstr ""
 
-#: ../lib/Galette/Entity/Transaction.php:129
-#: ../../tempcache/pages/transaction_form.html.twig:85
+#: ../lib/Galette/Entity/Transaction.php:131
+#: ../../tempcache/pages/transaction_form.html.twig:92
 msgid "Originator:"
 msgstr ""
 
-#: ../lib/Galette/Entity/Transaction.php:356
-#: ../lib/Galette/Entity/Contribution.php:474
+#: ../lib/Galette/Entity/Transaction.php:363
+#: ../lib/Galette/Entity/Contribution.php:481
 msgid "- The amount must be an integer!"
 msgstr ""
 
-#: ../lib/Galette/Entity/Transaction.php:363
+#: ../lib/Galette/Entity/Transaction.php:370
 msgid "- Transaction description must be 150 characters long maximum."
 msgstr ""
 
-#: ../lib/Galette/Entity/Transaction.php:388
-#: ../lib/Galette/Entity/Contribution.php:535
+#: ../lib/Galette/Entity/Transaction.php:395
+#: ../lib/Galette/Entity/Contribution.php:542
 msgid "- Sum of all contributions exceed corresponding transaction amount."
 msgstr ""
 
-#: ../lib/Galette/Entity/Transaction.php:445
+#: ../lib/Galette/Entity/Transaction.php:452
 msgid "Transaction added"
 msgstr ""
 
-#: ../lib/Galette/Entity/Transaction.php:451
+#: ../lib/Galette/Entity/Transaction.php:458
 msgid "Fail to add new transaction."
 msgstr ""
 
-#: ../lib/Galette/Entity/Transaction.php:465
+#: ../lib/Galette/Entity/Transaction.php:472
 msgid "Transaction updated"
 msgstr ""
 
-#: ../lib/Galette/Entity/ContributionsTypes.php:117
+#: ../lib/Galette/Entity/ContributionsTypes.php:118
 msgid "contribution type"
 msgstr ""
 
-#: ../lib/Galette/Entity/Contribution.php:151
-#: ../../tempcache/pages/contribution_form.html.twig:220
+#: ../lib/Galette/Entity/Contribution.php:154
+#: ../../tempcache/pages/contribution_form.html.twig:112
 msgid "Contributor:"
 msgstr ""
 
-#: ../lib/Galette/Entity/Contribution.php:155
-#: ../../tempcache/pages/contribution_form.html.twig:244
+#: ../lib/Galette/Entity/Contribution.php:158
+#: ../../tempcache/pages/contribution_form.html.twig:161
 msgid "Contribution type:"
 msgstr ""
 
-#: ../lib/Galette/Entity/Contribution.php:163
+#: ../lib/Galette/Entity/Contribution.php:166
 #: ../../tempcache/components/forms/payment_types.html.twig:53
 msgid "Payment type:"
 msgstr ""
 
-#: ../lib/Galette/Entity/Contribution.php:167
-#: ../../tempcache/pages/contribution_form.html.twig:479
+#: ../lib/Galette/Entity/Contribution.php:170
+#: ../../tempcache/pages/contribution_form.html.twig:558
 msgid "Comments:"
 msgstr ""
 
-#: ../lib/Galette/Entity/Contribution.php:171
-#: ../../tempcache/modals/members_attendance_sheet.html.twig:89
-#: ../../tempcache/pages/transaction_form.html.twig:273
-#: ../../tempcache/pages/contributions_list.html.twig:348
-#: ../../tempcache/pages/contributions_list.html.twig:547
+#: ../lib/Galette/Entity/Contribution.php:174
+#: ../../tempcache/modals/members_attendance_sheet.html.twig:124
+#: ../../tempcache/pages/transaction_form.html.twig:224
+#: ../../tempcache/pages/contributions_list.html.twig:352
+#: ../../tempcache/pages/contributions_list.html.twig:550
 #: ../../tempcache/pages/history.html.twig:102
 #: ../../tempcache/pages/history.html.twig:321
 #: ../../tempcache/pages/import.html.twig:104
-#: ../../tempcache/pages/import.html.twig:163
-#: ../../tempcache/pages/contribution_form.html.twig:104
+#: ../../tempcache/pages/import.html.twig:161
+#: ../../tempcache/pages/contribution_form.html.twig:274
 #: ../../tempcache/pages/mailings_list.html.twig:97
-#: ../../tempcache/pages/mailings_list.html.twig:307
-#: ../../tempcache/pages/transactions_list.html.twig:239
-#: ../../tempcache/pages/transactions_list.html.twig:335
+#: ../../tempcache/pages/mailings_list.html.twig:303
+#: ../../tempcache/pages/transactions_list.html.twig:240
+#: ../../tempcache/pages/transactions_list.html.twig:336
 #: ../../tempcache/pages/export.html.twig:123
-#: ../../tempcache/pages/export.html.twig:171
+#: ../../tempcache/pages/export.html.twig:169
 msgid "Date"
 msgstr ""
 
-#: ../lib/Galette/Entity/Contribution.php:175
-#: ../../tempcache/pages/contribution_form.html.twig:403
+#: ../lib/Galette/Entity/Contribution.php:178
+#: ../../tempcache/pages/contribution_form.html.twig:481
 msgid "Date of contribution:"
 msgstr ""
 
-#: ../lib/Galette/Entity/Contribution.php:176
-#: ../../tempcache/pages/contribution_form.html.twig:397
+#: ../lib/Galette/Entity/Contribution.php:179
+#: ../../tempcache/pages/contribution_form.html.twig:475
 msgid "Start date of membership:"
 msgstr ""
 
-#: ../lib/Galette/Entity/Contribution.php:180
-#: ../../tempcache/pages/contribution_form.html.twig:455
+#: ../lib/Galette/Entity/Contribution.php:183
+#: ../../tempcache/pages/contribution_form.html.twig:533
 msgid "End date of membership:"
 msgstr ""
 
-#: ../lib/Galette/Entity/Contribution.php:184
+#: ../lib/Galette/Entity/Contribution.php:187
 msgid "Transaction ID"
 msgstr ""
 
-#: ../lib/Galette/Entity/Contribution.php:190
-#: ../../tempcache/pages/contribution_form.html.twig:437
+#: ../lib/Galette/Entity/Contribution.php:193
+#: ../../tempcache/pages/contribution_form.html.twig:515
 msgid "Membership extension:"
 msgstr ""
 
-#: ../lib/Galette/Entity/Contribution.php:487
+#: ../lib/Galette/Entity/Contribution.php:494
 msgid "- Unknown payment type"
 msgstr ""
 
-#: ../lib/Galette/Entity/Contribution.php:501
+#: ../lib/Galette/Entity/Contribution.php:508
 msgid "- The duration must be a positive integer!"
 msgstr ""
 
-#: ../lib/Galette/Entity/Contribution.php:600
+#: ../lib/Galette/Entity/Contribution.php:608
 msgid "- Membership period overlaps period starting at "
 msgstr ""
 
-#: ../lib/Galette/Entity/Contribution.php:669
+#: ../lib/Galette/Entity/Contribution.php:677
 msgid "Contribution added"
 msgstr ""
 
-#: ../lib/Galette/Entity/Contribution.php:675
+#: ../lib/Galette/Entity/Contribution.php:683
 msgid "Fail to add new contribution."
 msgstr ""
 
-#: ../lib/Galette/Entity/Contribution.php:690
+#: ../lib/Galette/Entity/Contribution.php:698
 msgid "Contribution updated"
 msgstr ""
 
-#: ../lib/Galette/Entity/Contribution.php:1099
+#: ../lib/Galette/Entity/Contribution.php:1107
 msgid "Script output"
 msgstr ""
 
-#: ../lib/Galette/Entity/Contribution.php:1127
-#: ../../tempcache/modals/mass_choose_contributions_type.html.twig:78
+#: ../lib/Galette/Entity/Contribution.php:1135
+#: ../../tempcache/modals/mass_choose_contributions_type.html.twig:97
 msgid "Membership"
 msgstr ""
 
-#: ../lib/Galette/Entity/Entitled.php:342
+#: ../lib/Galette/Entity/Entitled.php:344
 msgid "ID must be an integer!"
 msgstr ""
 
-#: ../lib/Galette/Entity/Entitled.php:354
+#: ../lib/Galette/Entity/Entitled.php:356
 msgid "Label does not exist"
 msgstr ""
 
@@ -2896,195 +2890,190 @@ msgstr ""
 msgid "Cannot delete this label: it's still used"
 msgstr ""
 
-#: ../lib/Galette/Entity/Title.php:183
+#: ../lib/Galette/Entity/Title.php:191
 msgid "You cannot delete Mr. or Mrs. titles!"
 msgstr ""
 
-#: ../lib/Galette/Entity/Texts.php:122
+#: ../lib/Galette/Entity/Texts.php:124
 msgid "Insert a carriage return"
 msgstr ""
 
-#: ../lib/Galette/Entity/Texts.php:126
+#: ../lib/Galette/Entity/Texts.php:128
 msgid "Insert a new blank line"
 msgstr ""
 
-#: ../lib/Galette/Entity/Texts.php:130
+#: ../lib/Galette/Entity/Texts.php:132
 msgid "Link validity"
 msgstr ""
 
-#: ../lib/Galette/Entity/Texts.php:135
+#: ../lib/Galette/Entity/Texts.php:137
 msgid "Direct link for member card download"
 msgstr ""
 
-#: ../lib/Galette/Entity/Texts.php:140
+#: ../lib/Galette/Entity/Texts.php:142
 msgid "Direct link for invoice/receipt download"
 msgstr ""
 
-#: ../lib/Galette/Entity/Texts.php:145
+#: ../lib/Galette/Entity/Texts.php:147
 msgid "Galette's change password URI"
 msgstr ""
 
-#: ../lib/Galette/Entity/Texts.php:636
+#: ../lib/Galette/Entity/Texts.php:639
 msgid "Mail specific"
 msgstr ""
 
-#: ../lib/Galette/Entity/Social.php:361
+#: ../lib/Galette/Entity/Social.php:362
 msgid "Mastodon"
 msgstr ""
 
-#: ../lib/Galette/Entity/Social.php:362
+#: ../lib/Galette/Entity/Social.php:363
 msgid "Twitter"
 msgstr ""
 
-#: ../lib/Galette/Entity/Social.php:363
+#: ../lib/Galette/Entity/Social.php:364
 msgid "Facebook"
 msgstr ""
 
-#: ../lib/Galette/Entity/Social.php:364
+#: ../lib/Galette/Entity/Social.php:365
 msgid "LinkedIn"
 msgstr ""
 
-#: ../lib/Galette/Entity/Social.php:365
+#: ../lib/Galette/Entity/Social.php:366
 msgid "Viadeo"
 msgstr ""
 
-#: ../lib/Galette/Entity/Social.php:366
+#: ../lib/Galette/Entity/Social.php:367
 msgid "Jabber"
 msgstr ""
 
-#: ../lib/Galette/Entity/Social.php:367
+#: ../lib/Galette/Entity/Social.php:368
 msgid "ICQ"
 msgstr ""
 
-#: ../lib/Galette/Entity/Social.php:368 ../webroot/installer.php:374
+#: ../lib/Galette/Entity/Social.php:369 ../webroot/installer.php:374
 #: ../../tempcache/elements/footer.html.twig:44
 msgid "Website"
 msgstr ""
 
-#: ../lib/Galette/Entity/Social.php:369
+#: ../lib/Galette/Entity/Social.php:370
 msgid "Blog"
 msgstr ""
 
-#: ../lib/Galette/Entity/PdfModel.php:304
+#: ../lib/Galette/Entity/PdfModel.php:313
 #, php-format
 msgid "%field should be less than %chars characters long."
 msgstr ""
 
-#: ../lib/Galette/Entity/PdfModel.php:314
+#: ../lib/Galette/Entity/PdfModel.php:323
 #, php-format
 msgid "%field should not be empty!"
 msgstr ""
 
-#: ../lib/Galette/Entity/PdfModel.php:451
+#: ../lib/Galette/Entity/PdfModel.php:456
 msgid "Unknown type %type!"
 msgstr ""
 
-#: ../lib/Galette/Entity/PdfModel.php:469
-#: ../../tempcache/modals/members_attendance_sheet.html.twig:82
-#: ../../tempcache/elements/edit_pdf_models.html.twig:64
+#: ../lib/Galette/Entity/PdfModel.php:474
+#: ../../tempcache/modals/members_attendance_sheet.html.twig:117
+#: ../../tempcache/elements/edit_pdf_models.html.twig:67
 msgid "Subtitle"
 msgstr ""
 
-#: ../lib/Galette/Entity/PdfModel.php:484
+#: ../lib/Galette/Entity/PdfModel.php:489
 msgid "header and footer should not be empty!"
 msgstr ""
 
-#: ../lib/Galette/Entity/PdfModel.php:488
+#: ../lib/Galette/Entity/PdfModel.php:493
 msgid "body should not be empty!"
 msgstr ""
 
-#: ../lib/Galette/Entity/PaymentType.php:187
+#: ../lib/Galette/Entity/PaymentType.php:191
 msgid "You cannot delete system payment types!"
 msgstr ""
 
-#: ../lib/Galette/Entity/PaymentType.php:294
+#: ../lib/Galette/Entity/PaymentType.php:298
 msgid "Other"
 msgstr ""
 
-#: ../lib/Galette/Entity/PaymentType.php:295
+#: ../lib/Galette/Entity/PaymentType.php:299
 msgid "Cash"
 msgstr ""
 
-#: ../lib/Galette/Entity/PaymentType.php:296
+#: ../lib/Galette/Entity/PaymentType.php:300
 msgid "Credit card"
 msgstr ""
 
-#: ../lib/Galette/Entity/PaymentType.php:297
+#: ../lib/Galette/Entity/PaymentType.php:301
 msgid "Check"
 msgstr ""
 
-#: ../lib/Galette/Entity/PaymentType.php:298
+#: ../lib/Galette/Entity/PaymentType.php:302
 msgid "Transfer"
 msgstr ""
 
-#: ../lib/Galette/Entity/PaymentType.php:299
+#: ../lib/Galette/Entity/PaymentType.php:303
 msgid "Paypal"
 msgstr ""
 
-#: ../lib/Galette/Entity/Status.php:119
+#: ../lib/Galette/Entity/Status.php:120
 msgid "status"
 msgstr ""
 
-#: ../lib/Galette/Entity/Status.php:132
+#: ../lib/Galette/Entity/Status.php:133
 msgid "You cannot delete default status!"
 msgstr ""
 
-#: ../lib/Galette/Entity/SavedSearch.php:155
+#: ../lib/Galette/Entity/SavedSearch.php:163
 msgid "Form is mandatory!"
 msgstr ""
 
-#: ../lib/Galette/Entity/SavedSearch.php:347
+#: ../lib/Galette/Entity/SavedSearch.php:358
 #, php-format
 msgid "Unknown form %form!"
 msgstr ""
 
-#: ../lib/Galette/Entity/SavedSearch.php:362
+#: ../lib/Galette/Entity/SavedSearch.php:373
 msgid "Name cannot be empty!"
 msgstr ""
 
-#: ../lib/Galette/Entity/Group.php:384
+#: ../lib/Galette/Entity/Group.php:386
 msgid "Group has been detached from its parent"
 msgstr ""
 
-#: ../lib/Galette/Entity/Group.php:421
-#: ../../tempcache/pages/groups_list.html.twig:209
+#: ../lib/Galette/Entity/Group.php:423
+#: ../../tempcache/pages/groups_list.html.twig:201
 msgid "The group name you have requested already exists in the database."
 msgstr ""
 
-#: ../lib/Galette/Entity/Group.php:449
+#: ../lib/Galette/Entity/Group.php:451
 msgid "Group added"
 msgstr ""
 
-#: ../lib/Galette/Entity/Group.php:454
+#: ../lib/Galette/Entity/Group.php:456
 msgid "Fail to add new group."
 msgstr ""
 
-#: ../lib/Galette/Entity/Group.php:472
+#: ../lib/Galette/Entity/Group.php:474
 msgid "Group updated"
 msgstr ""
 
-#: ../lib/Galette/Entity/Group.php:709
+#: ../lib/Galette/Entity/Group.php:711
 #, php-format
 msgid "Group `%1$s` cannot be set as parent!"
 msgstr ""
 
-#: ../lib/Galette/Middleware/CheckAcls.php:132
-#: ../lib/Galette/Middleware/CheckAcls.php:179
-msgid "Route '%name' is not registered in ACLs!"
-msgstr ""
-
-#: ../lib/Galette/Middleware/CheckAcls.php:138
-msgid "Routes '%names' are not registered in ACLs!"
-msgstr ""
-
-#: ../lib/Galette/Middleware/Authenticate.php:102
+#: ../lib/Galette/Middleware/Authenticate.php:124
 msgid "Login required"
 msgstr ""
 
-#: ../lib/Galette/Middleware/Authenticate.php:154
+#: ../lib/Galette/Middleware/Authenticate.php:181
 msgid "Unknown ACL rule '%acl'!"
 msgstr ""
 
+#: ../lib/Galette/Middleware/Authenticate.php:234
+msgid "Route '%name' is not registered in ACLs!"
+msgstr ""
+
 #: ../lib/Galette/Middleware/UpdateAndMaintenance.php:146
 #: ../lib/Galette/Middleware/UpdateAndMaintenance.php:191
 msgid "Galette needs update!"
@@ -3108,125 +3097,128 @@ msgstr ""
 msgid "Please run install or upgrade procedure (check the documentation)"
 msgstr ""
 
-#: ../lib/Galette/Events/ContribListener.php:162
-#: ../lib/Galette/Events/MemberListener.php:188
+#: ../lib/Galette/Events/ContribListener.php:159
+#: ../lib/Galette/Events/MemberListener.php:185
 msgid ""
 "You asked Galette to send a confirmation email to the member, but email has "
 "been disabled in the preferences."
 msgstr ""
 
-#: ../lib/Galette/Events/ContribListener.php:177
-#: ../lib/Galette/Events/MemberListener.php:199
+#: ../lib/Galette/Events/ContribListener.php:174
+#: ../lib/Galette/Events/MemberListener.php:196
 msgid ""
 "- You can't send a confirmation by email if the member hasn't got an address!"
 msgstr ""
 
-#: ../lib/Galette/Events/ContribListener.php:235
+#: ../lib/Galette/Events/ContribListener.php:232
 msgid "Email sent to user %name (%email)"
 msgstr ""
 
-#: ../lib/Galette/Events/ContribListener.php:242
+#: ../lib/Galette/Events/ContribListener.php:239
 msgid ""
 "A problem happened while sending contribution receipt to user %name (%email)"
 msgstr ""
 
-#: ../lib/Galette/Events/ContribListener.php:307
+#: ../lib/Galette/Events/ContribListener.php:304
 msgid "Email sent to admin for user %name (%email)"
 msgstr ""
 
-#: ../lib/Galette/Events/ContribListener.php:314
+#: ../lib/Galette/Events/ContribListener.php:311
 msgid ""
 "A problem happened while sending to admin notification for user %name "
 "(%email) contribution"
 msgstr ""
 
-#: ../lib/Galette/Events/ContribListener.php:343
+#: ../lib/Galette/Events/ContribListener.php:340
 msgid "Post contribution script failed"
 msgstr ""
 
-#: ../lib/Galette/Events/ContribListener.php:352
+#: ../lib/Galette/Events/ContribListener.php:349
 msgid "The configured post contribution script has failed."
 msgstr ""
 
-#: ../lib/Galette/Events/ContribListener.php:353
+#: ../lib/Galette/Events/ContribListener.php:350
 msgid "You can find contribution information and script output below."
 msgstr ""
 
-#: ../lib/Galette/Events/ContribListener.php:361
+#: ../lib/Galette/Events/ContribListener.php:358
 msgid "Post contribution script has failed."
 msgstr ""
 
-#: ../lib/Galette/Events/MemberListener.php:254
+#: ../lib/Galette/Events/MemberListener.php:251
 #, php-format
 msgid "New account email sent to '%s'."
 msgstr ""
 
-#: ../lib/Galette/Events/MemberListener.php:254
+#: ../lib/Galette/Events/MemberListener.php:251
 #, php-format
 msgid "Account modification email sent to '%s'."
 msgstr ""
 
-#: ../lib/Galette/Events/MemberListener.php:262
+#: ../lib/Galette/Events/MemberListener.php:259
 #, php-format
 msgid "A problem happened while sending account email to '%s'"
 msgstr ""
 
-#: ../lib/Galette/Events/MemberListener.php:322
+#: ../lib/Galette/Events/MemberListener.php:319
 #, php-format
 msgid "New account email sent to admin for '%s'."
 msgstr ""
 
-#: ../lib/Galette/Events/MemberListener.php:323
+#: ../lib/Galette/Events/MemberListener.php:320
 msgid "Account modification email sent to admin."
 msgstr ""
 
-#: ../lib/Galette/Events/MemberListener.php:335
+#: ../lib/Galette/Events/MemberListener.php:332
 #, php-format
 msgid "A problem happened while sending email to admin for account '%s'."
 msgstr ""
 
-#: ../lib/Galette/Events/MemberListener.php:336
+#: ../lib/Galette/Events/MemberListener.php:333
 msgid "A problem happened while sending account email to admin"
 msgstr ""
 
-#: ../lib/Galette/Filters/MembersList.php:295
+#: ../lib/Galette/Filters/MembersList.php:296
 msgid "Email,URL,IM"
 msgstr ""
 
-#: ../lib/Galette/Filters/MembersList.php:296
+#: ../lib/Galette/Filters/MembersList.php:297
 msgid "Job"
 msgstr ""
 
-#: ../lib/Galette/Filters/MembersList.php:297
+#: ../lib/Galette/Filters/MembersList.php:298
 msgid "Infos"
 msgstr ""
 
-#: ../lib/Galette/Filters/MembersList.php:301
+#: ../lib/Galette/Filters/MembersList.php:302
+#: ../../tempcache/pages/transaction_form.html.twig:104
+#: ../../tempcache/pages/contribution_form.html.twig:119
+#: ../../tempcache/pages/member_form.html.twig:200
 msgid "Member ID"
 msgstr ""
 
-#: ../lib/Galette/Filters/MembersList.php:312
+#: ../lib/Galette/Filters/MembersList.php:313
 msgid "All members"
 msgstr ""
 
-#: ../lib/Galette/Filters/MembersList.php:313
-#: ../../tempcache/pages/preferences.html.twig:745
+#: ../lib/Galette/Filters/MembersList.php:314
+#: ../../tempcache/pages/preferences.html.twig:828
 msgid "Up to date members"
 msgstr ""
 
-#: ../lib/Galette/Filters/MembersList.php:314
+#: ../lib/Galette/Filters/MembersList.php:315
 msgid "Close expiries"
 msgstr ""
 
-#: ../lib/Galette/Filters/MembersList.php:315
+#: ../lib/Galette/Filters/MembersList.php:316
 msgid "Latecomers"
 msgstr ""
 
-#: ../lib/Galette/Filters/MembersList.php:318
+#: ../lib/Galette/Filters/MembersList.php:319
 msgid "Administrators"
 msgstr ""
 
-#: ../lib/Galette/Filters/MembersList.php:319
+#: ../lib/Galette/Filters/MembersList.php:320
 msgid "Non members"
 msgstr ""
 
@@ -3234,10 +3226,10 @@ msgstr ""
 #: ../lib/Galette/Filters/TransactionsList.php:252
 #: ../lib/Galette/Filters/HistoryList.php:216
 #: ../lib/Galette/Filters/HistoryList.php:253
-#: ../lib/Galette/Filters/MailingsList.php:210
-#: ../lib/Galette/Filters/MailingsList.php:247
-#: ../lib/Galette/Filters/ContributionsList.php:253
-#: ../lib/Galette/Filters/ContributionsList.php:290
+#: ../lib/Galette/Filters/MailingsList.php:216
+#: ../lib/Galette/Filters/MailingsList.php:253
+#: ../lib/Galette/Filters/ContributionsList.php:258
+#: ../lib/Galette/Filters/ContributionsList.php:295
 msgid "Y"
 msgstr ""
 
@@ -3245,42 +3237,56 @@ msgstr ""
 #: ../lib/Galette/Filters/TransactionsList.php:253
 #: ../lib/Galette/Filters/HistoryList.php:232
 #: ../lib/Galette/Filters/HistoryList.php:254
-#: ../lib/Galette/Filters/MailingsList.php:226
-#: ../lib/Galette/Filters/MailingsList.php:248
-#: ../lib/Galette/Filters/ContributionsList.php:269
-#: ../lib/Galette/Filters/ContributionsList.php:291
+#: ../lib/Galette/Filters/MailingsList.php:232
+#: ../lib/Galette/Filters/MailingsList.php:254
+#: ../lib/Galette/Filters/ContributionsList.php:274
+#: ../lib/Galette/Filters/ContributionsList.php:296
 msgid "Y-m"
 msgstr ""
 
+#: ../lib/Galette/Filters/TransactionsList.php:259
+#: ../lib/Galette/Filters/HistoryList.php:260
+#: ../lib/Galette/Filters/MailingsList.php:260
+#: ../lib/Galette/Filters/ContributionsList.php:302
+msgid "start date filter"
+msgstr ""
+
+#: ../lib/Galette/Filters/TransactionsList.php:262
+#: ../lib/Galette/Filters/HistoryList.php:263
+#: ../lib/Galette/Filters/MailingsList.php:263
+#: ../lib/Galette/Filters/ContributionsList.php:305
+msgid "end date filter"
+msgstr ""
+
 #: ../lib/Galette/Filters/TransactionsList.php:272
 #: ../lib/Galette/Filters/HistoryList.php:273
-#: ../lib/Galette/Filters/MailingsList.php:267
-#: ../lib/Galette/Filters/ContributionsList.php:310
+#: ../lib/Galette/Filters/MailingsList.php:273
+#: ../lib/Galette/Filters/ContributionsList.php:315
 #, php-format
 msgid "Unknown date format for %field.<br/>Know formats are: %formats"
 msgstr ""
 
-#: ../webroot/installer.php:124
+#: ../webroot/installer.php:125
 msgid "No host"
 msgstr ""
 
-#: ../webroot/installer.php:127
+#: ../webroot/installer.php:128
 msgid "No port"
 msgstr ""
 
-#: ../webroot/installer.php:130 ../webroot/installer.php:170
+#: ../webroot/installer.php:131 ../webroot/installer.php:171
 msgid "No user name"
 msgstr ""
 
-#: ../webroot/installer.php:136
+#: ../webroot/installer.php:137
 msgid "No database name"
 msgstr ""
 
-#: ../webroot/installer.php:173
+#: ../webroot/installer.php:174
 msgid "The username cannot contain the @ character"
 msgstr ""
 
-#: ../webroot/installer.php:214
+#: ../webroot/installer.php:215
 msgid "Galette Installation"
 msgstr ""
 
@@ -3299,17 +3305,17 @@ msgid "Database access/permissions"
 msgstr ""
 
 #: ../webroot/installer.php:323
-#: ../../tempcache/modals/plugin_initdb.html.twig:377
+#: ../../tempcache/modals/plugin_initdb.html.twig:412
 msgid "Version selection"
 msgstr ""
 
 #: ../webroot/installer.php:329
-#: ../../tempcache/modals/plugin_initdb.html.twig:391
+#: ../../tempcache/modals/plugin_initdb.html.twig:431
 msgid "Database upgrade"
 msgstr ""
 
 #: ../webroot/installer.php:338
-#: ../../tempcache/modals/plugin_initdb.html.twig:389
+#: ../../tempcache/modals/plugin_initdb.html.twig:429
 msgid "Database installation"
 msgstr ""
 
@@ -3321,30 +3327,14 @@ msgstr ""
 msgid "Documentation"
 msgstr ""
 
-#: ../includes/routes/public_pages.routes.php:44
+#: ../includes/main.inc.php:140
 msgid "Unauthorized"
 msgstr ""
 
-#: ../includes/routes/plugins.routes.php:74
+#: ../includes/routes/plugins.routes.php:75
 msgid "Invalid extension!"
 msgstr ""
 
-#: ../includes/routes/ajax.routes.php:69
-msgid "Required argument not present!"
-msgstr ""
-
-#: ../includes/routes/ajax.routes.php:108
-msgid "Member photo has been changed."
-msgstr ""
-
-#: ../includes/routes/ajax.routes.php:218
-msgid "Telemetry information has been sent. Thank you!"
-msgstr ""
-
-#: ../includes/routes/ajax.routes.php:238
-msgid "Thank you for registering!"
-msgstr ""
-
 #: ../includes/i18n.inc.php:277
 msgid "Realization:"
 msgstr ""
@@ -3583,7 +3573,12 @@ msgstr ""
 msgid "Association"
 msgstr ""
 
-#: ../includes/dependencies.php:489
+#. TRANS: see https://fomantic-ui.com/modules/calendar.html#custom-format - must be the same as Y-m-d for PHP https://www.php.net/manual/datetime.format.php
+#: ../includes/dependencies.php:188
+msgid "YYYY-MM-DD"
+msgstr ""
+
+#: ../includes/dependencies.php:459
 msgid "Failed CSRF check!"
 msgstr ""
 
@@ -3596,13 +3591,12 @@ msgid "Status:"
 msgstr ""
 
 #: ../includes/fields_defs/members_fields.php:62
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:66
-#: ../../tempcache/elements/group.html.twig:115
-#: ../../tempcache/elements/group.html.twig:126
+#: ../../tempcache/elements/group.html.twig:117
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:73
 #: ../../tempcache/pages/plugin_info.html.twig:73
-#: ../../tempcache/pages/configuration_entitled_form.html.twig:69
-#: ../../tempcache/pages/groups_list.html.twig:169
-#: ../../tempcache/pages/configuration_payment_type_form.html.twig:59
+#: ../../tempcache/pages/configuration_entitled_form.html.twig:75
+#: ../../tempcache/pages/groups_list.html.twig:163
+#: ../../tempcache/pages/configuration_payment_type_form.html.twig:65
 msgid "Name:"
 msgstr ""
 
@@ -3631,23 +3625,23 @@ msgid "Gender:"
 msgstr ""
 
 #: ../includes/fields_defs/members_fields.php:120
-#: ../../tempcache/pages/preferences.html.twig:212
-#: ../../tempcache/pages/preferences.html.twig:226
+#: ../../tempcache/pages/preferences.html.twig:291
+#: ../../tempcache/pages/preferences.html.twig:305
 msgid "Address:"
 msgstr ""
 
 #: ../includes/fields_defs/members_fields.php:128
-#: ../../tempcache/pages/preferences.html.twig:243
+#: ../../tempcache/pages/preferences.html.twig:322
 msgid "Zip Code:"
 msgstr ""
 
 #: ../includes/fields_defs/members_fields.php:136
-#: ../../tempcache/pages/preferences.html.twig:262
+#: ../../tempcache/pages/preferences.html.twig:341
 msgid "City:"
 msgstr ""
 
 #: ../includes/fields_defs/members_fields.php:144
-#: ../../tempcache/pages/preferences.html.twig:281
+#: ../../tempcache/pages/preferences.html.twig:360
 msgid "Country:"
 msgstr ""
 
@@ -3678,19 +3672,19 @@ msgstr ""
 #: ../includes/fields_defs/members_fields.php:200 ../install/steps/admin.php:46
 #: ../../tempcache/pages/index.html.twig:69
 #: ../../tempcache/pages/index.html.twig:73
-#: ../../tempcache/pages/preferences.html.twig:2227
+#: ../../tempcache/pages/preferences.html.twig:2395
 msgid "Username:"
 msgstr ""
 
 #: ../includes/fields_defs/members_fields.php:208 ../install/steps/admin.php:50
 #: ../install/steps/db.php:87 ../../tempcache/pages/index.html.twig:81
 #: ../../tempcache/pages/index.html.twig:85
-#: ../../tempcache/pages/preferences.html.twig:2241
+#: ../../tempcache/pages/preferences.html.twig:2409
 msgid "Password:"
 msgstr ""
 
 #: ../includes/fields_defs/members_fields.php:216
-#: ../../tempcache/elements/group.html.twig:99
+#: ../../tempcache/elements/group.html.twig:100
 msgid "Creation date:"
 msgstr ""
 
@@ -3870,7 +3864,7 @@ msgid ""
 msgstr ""
 
 #: ../includes/fields_defs/texts_fields.php:99
-#: ../../tempcache/pages/reminder.html.twig:78
+#: ../../tempcache/pages/reminder.html.twig:79
 msgid "Impending due date"
 msgstr ""
 
@@ -3957,22 +3951,22 @@ msgstr ""
 msgid "Unable to create datadir in %dir!"
 msgstr ""
 
-#: ../install/scripts/upgrade-to-0.8.php:189
+#: ../install/scripts/upgrade-to-0.8.php:187
 #, php-format
 msgid "File %file has not been moved :-/"
 msgstr ""
 
-#: ../install/scripts/upgrade-to-0.8.php:202
+#: ../install/scripts/upgrade-to-0.8.php:200
 #, php-format
 msgid "Directory %dir has been moved!"
 msgstr ""
 
-#: ../install/scripts/upgrade-to-0.8.php:214
+#: ../install/scripts/upgrade-to-0.8.php:212
 #, php-format
 msgid "Directory %dir has not been moved :("
 msgstr ""
 
-#: ../install/scripts/upgrade-to-0.8.php:223
+#: ../install/scripts/upgrade-to-0.8.php:221
 #, php-format
 msgid "Directory %dir is not in its original path and will not be moved."
 msgstr ""
@@ -3998,7 +3992,7 @@ msgid "Please chose the parameters of the admin account on Galette"
 msgstr ""
 
 #: ../install/steps/admin.php:54
-#: ../../tempcache/pages/preferences.html.twig:2255
+#: ../../tempcache/pages/preferences.html.twig:2423
 msgid "Retype password:"
 msgstr ""
 
@@ -4008,8 +4002,8 @@ msgstr ""
 #: ../install/steps/db_checks.php:245 ../install/steps/galette.php:87
 #: ../install/steps/check.php:174 ../install/steps/db.php:112
 #: ../install/steps/type.php:69
-#: ../../tempcache/modals/plugin_initdb.html.twig:322
-#: ../../tempcache/pages/plugins.html.twig:362
+#: ../../tempcache/modals/plugin_initdb.html.twig:333
+#: ../../tempcache/pages/plugins.html.twig:377
 msgid "Next step"
 msgstr ""
 
@@ -4035,7 +4029,7 @@ msgstr ""
 
 #: ../install/steps/db_install.php:83 ../install/steps/galette.php:83
 #: ../install/steps/check.php:168
-#: ../../tempcache/modals/plugin_initdb.html.twig:316
+#: ../../tempcache/modals/plugin_initdb.html.twig:327
 msgid "Retry"
 msgstr ""
 
@@ -4082,43 +4076,41 @@ msgid "Your current Galette version is..."
 msgstr ""
 
 #: ../install/steps/db_select_version.php:101
-#: ../../tempcache/modals/plugin_initdb.html.twig:173
+#: ../../tempcache/modals/plugin_initdb.html.twig:177
 msgid "older than %version"
 msgstr ""
 
 #: ../install/steps/db_select_version.php:104
-#: ../../tempcache/modals/plugin_initdb.html.twig:180
+#: ../../tempcache/modals/plugin_initdb.html.twig:184
 msgid "comprised between"
 msgstr ""
 
 #: ../install/steps/db_select_version.php:105
-#: ../../tempcache/modals/plugin_initdb.html.twig:184
+#: ../../tempcache/modals/plugin_initdb.html.twig:188
 #: ../../tempcache/pages/advanced_search.html.twig:289
 #: ../../tempcache/pages/advanced_search.html.twig:331
 #: ../../tempcache/pages/advanced_search.html.twig:375
 #: ../../tempcache/pages/advanced_search.html.twig:417
-#: ../../tempcache/pages/advanced_search.html.twig:672
-#: ../../tempcache/pages/advanced_search.html.twig:714
-#: ../../tempcache/pages/advanced_search.html.twig:758
-#: ../../tempcache/pages/advanced_search.html.twig:793
-#: ../../tempcache/pages/advanced_search.html.twig:1022
+#: ../../tempcache/pages/advanced_search.html.twig:684
+#: ../../tempcache/pages/advanced_search.html.twig:726
+#: ../../tempcache/pages/advanced_search.html.twig:770
+#: ../../tempcache/pages/advanced_search.html.twig:805
+#: ../../tempcache/pages/advanced_search.html.twig:1042
 msgid "and"
 msgstr ""
 
 #: ../install/steps/db_select_version.php:140
-#: ../../tempcache/modals/mass_choose_contributions_type.html.twig:96
-#: ../../tempcache/modals/confirm_removal.html.twig:161
-#: ../../tempcache/modals/mass_add_contributions.html.twig:95
-#: ../../tempcache/modals/mass_change_members.html.twig:197
-#: ../../tempcache/modals/telemetry.html.twig:145
-#: ../../tempcache/elements/js/removal.js.twig:158
-#: ../../tempcache/pages/plugins.html.twig:355
-#: ../../tempcache/pages/members_list.html.twig:1188
-#: ../../tempcache/pages/members_list.html.twig:1370
-#: ../../tempcache/pages/mailing_form.html.twig:697
-#: ../../tempcache/pages/configuration_title_form.html.twig:84
-#: ../../tempcache/pages/preferences.html.twig:2394
-#: ../../tempcache/pages/configuration_payment_type_form.html.twig:84
+#: ../../tempcache/modals/mass_choose_contributions_type.html.twig:120
+#: ../../tempcache/modals/confirm_removal.html.twig:160
+#: ../../tempcache/modals/mass_add_contributions.html.twig:114
+#: ../../tempcache/modals/mass_change_members.html.twig:216
+#: ../../tempcache/modals/telemetry.html.twig:131
+#: ../../tempcache/elements/js/modal.js.twig:259
+#: ../../tempcache/pages/members_list.html.twig:1125
+#: ../../tempcache/pages/mailing_form.html.twig:718
+#: ../../tempcache/pages/configuration_title_form.html.twig:94
+#: ../../tempcache/pages/preferences.html.twig:2593
+#: ../../tempcache/pages/configuration_payment_type_form.html.twig:94
 msgid "Cancel"
 msgstr ""
 
@@ -4228,12 +4220,24 @@ msgid "Data initialized."
 msgstr ""
 
 #: ../install/steps/galette.php:58
-#: ../../tempcache/elements/js/removal.js.twig:134
-#: ../../tempcache/elements/js/removal.js.twig:172
-#: ../../tempcache/pages/members_list.html.twig:1107
-#: ../../tempcache/pages/members_list.html.twig:1305
-#: ../../tempcache/pages/members_list.html.twig:1328
-#: ../../tempcache/pages/configuration_dynamic_fields.html.twig:228
+#: ../../tempcache/modals/telemetry.html.twig:207
+#: ../../tempcache/elements/js/modal_action.js.twig:137
+#: ../../tempcache/elements/js/choose_adh.js.twig:65
+#: ../../tempcache/elements/js/removal.js.twig:158
+#: ../../tempcache/elements/js/removal.js.twig:174
+#: ../../tempcache/elements/scripts.html.twig:93
+#: ../../tempcache/elements/scripts.html.twig:113
+#: ../../tempcache/pages/plugins.html.twig:438
+#: ../../tempcache/pages/members_list.html.twig:1260
+#: ../../tempcache/pages/members_list.html.twig:1274
+#: ../../tempcache/pages/members_list.html.twig:1288
+#: ../../tempcache/pages/members_list.html.twig:1358
+#: ../../tempcache/pages/members_list.html.twig:1372
+#: ../../tempcache/pages/members_list.html.twig:1386
+#: ../../tempcache/pages/groups_list.html.twig:196
+#: ../../tempcache/pages/configuration_payment_types.html.twig:287
+#: ../../tempcache/pages/configuration_dynamic_fields.html.twig:178
+#: ../../tempcache/pages/configuration_dynamic_fields.html.twig:249
 msgid "An error occurred :("
 msgstr ""
 
@@ -4254,8 +4258,8 @@ msgid "Temporary images"
 msgstr ""
 
 #: ../install/steps/check.php:75
-#: ../../tempcache/pages/mailing_form.html.twig:132
-#: ../../tempcache/pages/mailings_list.html.twig:335
+#: ../../tempcache/pages/mailing_form.html.twig:244
+#: ../../tempcache/pages/mailings_list.html.twig:331
 msgid "Attachments"
 msgstr ""
 
@@ -4377,7 +4381,7 @@ msgid "(Indicate the CURRENT prefix of your Galette tables)"
 msgstr ""
 
 #: ../install/steps/type.php:45
-#: ../../tempcache/modals/plugin_initdb.html.twig:89
+#: ../../tempcache/modals/plugin_initdb.html.twig:88
 msgid "New installation"
 msgstr ""
 
@@ -4390,7 +4394,7 @@ msgid "you wish to erase an older version of Galette without keeping your data"
 msgstr ""
 
 #: ../install/steps/type.php:57
-#: ../../tempcache/modals/plugin_initdb.html.twig:115
+#: ../../tempcache/modals/plugin_initdb.html.twig:116
 msgid "Update"
 msgstr ""
 
@@ -4401,294 +4405,160 @@ msgid ""
 msgstr ""
 
 #: ../install/steps/type.php:62
-#: ../../tempcache/modals/plugin_initdb.html.twig:126
+#: ../../tempcache/modals/plugin_initdb.html.twig:127
 #: ../../tempcache/pages/import.html.twig:85
 msgid "Warning: Don't forget to backup your current database."
 msgstr ""
 
-#: ../../tempcache/modals/mass_choose_contributions_type.html.twig:71
+#: ../../tempcache/modals/mass_choose_contributions_type.html.twig:90
 msgid "Contribution type"
 msgstr ""
 
-#: ../../tempcache/modals/mass_choose_contributions_type.html.twig:90
-#: ../../tempcache/modals/mass_add_contributions.html.twig:88
-#: ../../tempcache/modals/mass_change_members.html.twig:190
+#: ../../tempcache/modals/mass_choose_contributions_type.html.twig:114
+#: ../../tempcache/modals/mass_add_contributions.html.twig:107
+#: ../../tempcache/modals/mass_change_members.html.twig:209
 msgid "OK"
 msgstr ""
 
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:58
-#, php-format
-msgid "Edit field %field"
+#: ../../tempcache/modals/plugin_initdb.html.twig:94
+msgid "you're installing %name for the first time"
 msgstr ""
 
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:80
-msgid "Permissions:"
+#: ../../tempcache/modals/plugin_initdb.html.twig:98
+msgid ""
+"you wish to erase an older version of of %name without keeping your data"
 msgstr ""
 
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:113
-msgid "Required:"
+#: ../../tempcache/modals/plugin_initdb.html.twig:122
+msgid ""
+"you already have installed %name, and you want to upgrade to the latest "
+"version"
 msgstr ""
 
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:143
-msgid "Width:"
+#: ../../tempcache/modals/plugin_initdb.html.twig:154
+msgid "You current %name version is..."
 msgstr ""
 
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:159
-msgid "Height:"
+#: ../../tempcache/modals/plugin_initdb.html.twig:229
+msgid "(Errors on DROP and RENAME operations can be ignored)"
 msgstr ""
 
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:175
-msgid "Size:"
+#: ../../tempcache/modals/plugin_initdb.html.twig:241
+msgid "The tables are not totally created, it may be a permission problem."
 msgstr ""
 
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:186
-msgid "Maximum file size, in Ko."
+#: ../../tempcache/modals/plugin_initdb.html.twig:247
+msgid ""
+"The tables have not been totally created, it may be a permission problem."
 msgstr ""
 
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:192
-msgid "Maximum number of characters."
+#: ../../tempcache/modals/plugin_initdb.html.twig:252
+msgid "Your database is maybe not usable, try to restore the older version."
 msgstr ""
 
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:207
-msgid "Repeat:"
+#: ../../tempcache/modals/plugin_initdb.html.twig:273
+msgid "Plugin '%name' has been successfully installed!"
 msgstr ""
 
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:215
-msgid "Number of values or zero if infinite."
+#: ../../tempcache/modals/plugin_initdb.html.twig:279
+msgid "Plugin '%name' has been successfully updated!"
 msgstr ""
 
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:227
-msgid "Values:"
+#: ../../tempcache/modals/plugin_initdb.html.twig:350
+msgid "Back to plugins managment page"
 msgstr ""
 
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:235
-msgid "Choice list (one entry per line)."
+#: ../../tempcache/modals/plugin_initdb.html.twig:395
+msgid "Access permissions to database"
 msgstr ""
 
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:244
-msgid "Information:"
+#: ../../tempcache/modals/confirm_removal.html.twig:86
+msgid "Delete all associated data"
 msgstr ""
 
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:252
-msgid "Extra information displayed along with dynamic field."
+#: ../../tempcache/modals/confirm_removal.html.twig:90
+msgid "Cascade delete"
 msgstr ""
 
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:262
-#: ../../tempcache/elements/edit_pdf_models.html.twig:201
-#: ../../tempcache/elements/group.html.twig:257
-#: ../../tempcache/pages/transaction_form.html.twig:190
-#: ../../tempcache/pages/configuration_texts.html.twig:188
-#: ../../tempcache/pages/configuration_entitled_form.html.twig:159
-#: ../../tempcache/pages/members_list.html.twig:385
-#: ../../tempcache/pages/members_list.html.twig:415
-#: ../../tempcache/pages/members_list.html.twig:1152
-#: ../../tempcache/pages/configuration_core_fields.html.twig:338
-#: ../../tempcache/pages/contribution_form.html.twig:581
-#: ../../tempcache/pages/mailing_form.html.twig:323
-#: ../../tempcache/pages/configuration_title_form.html.twig:79
-#: ../../tempcache/pages/preferences.html.twig:2292
-#: ../../tempcache/pages/configuration_core_lists.html.twig:278
-#: ../../tempcache/pages/member_form.html.twig:377
-#: ../../tempcache/pages/configuration_payment_type_form.html.twig:79
-#: ../../tempcache/pages/configuration_dynamic_translations.html.twig:176
-msgid "Save"
+#: ../../tempcache/modals/confirm_removal.html.twig:134
+msgid "Are you sure you want to proceed?"
 msgstr ""
 
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:278
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:287
-#: ../../tempcache/pages/configuration_dynamic_fields.html.twig:200
-msgid "New dynamic field"
+#: ../../tempcache/modals/confirm_removal.html.twig:136
+msgid "This can't be undone."
 msgstr ""
 
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:298
-#: ../../tempcache/pages/configuration_core_fields.html.twig:103
-#: ../../tempcache/pages/configuration_core_fields.html.twig:147
-#: ../../tempcache/pages/configuration_core_lists.html.twig:69
-#: ../../tempcache/pages/configuration_core_lists.html.twig:102
-#: ../../tempcache/pages/configuration_core_lists.html.twig:180
-#: ../../tempcache/pages/configuration_core_lists.html.twig:209
-msgid "Field name"
+#: ../../tempcache/modals/confirm_removal.html.twig:154
+#: ../../tempcache/elements/js/removal.js.twig:168
+#: ../../tempcache/pages/mailing_form.html.twig:718
+msgid "Remove"
 msgstr ""
 
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:310
-msgid "Visibility"
+#: ../../tempcache/modals/mass_add_contributions.html.twig:105
+#: ../../tempcache/modals/mass_change_members.html.twig:207
+msgid "Edit"
 msgstr ""
 
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:351
-#: ../../tempcache/elements/edit_dynamic_fields.html.twig:51
-#: ../../tempcache/elements/edit_pdf_models.html.twig:148
-#: ../../tempcache/pages/transaction_form.html.twig:298
-#: ../../tempcache/pages/contributions_list.html.twig:364
-#: ../../tempcache/pages/contributions_list.html.twig:634
-#: ../../tempcache/pages/advanced_search.html.twig:807
-#: ../../tempcache/pages/advanced_search.html.twig:812
-msgid "Type"
+#: ../../tempcache/modals/mailing_preview.html.twig:52
+msgid "Headers"
 msgstr ""
 
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:394
-#: ../../tempcache/elements/edit_dynamic_fields.html.twig:55
-#: ../../tempcache/pages/configuration_core_fields.html.twig:109
-#: ../../tempcache/pages/configuration_core_fields.html.twig:174
-msgid "Required"
+#: ../../tempcache/modals/mailing_preview.html.twig:61
+msgid "From:"
 msgstr ""
 
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:429
-#: ../../tempcache/elements/edit_entitleds.html.twig:151
-#: ../../tempcache/elements/edit_socials.html.twig:152
-#: ../../tempcache/pages/configuration_titles.html.twig:100
-#: ../../tempcache/pages/configuration_payment_types.html.twig:90
-#: ../../tempcache/pages/configuration_dynamic_fields.html.twig:140
-#: ../../tempcache/pages/configuration_dynamic_fields.html.twig:146
-#: ../../tempcache/pages/configuration_dynamic_fields.html.twig:209
-msgid "Add"
+#: ../../tempcache/modals/mailing_preview.html.twig:73
+msgid "To:"
 msgstr ""
 
-#: ../../tempcache/modals/plugin_initdb.html.twig:53
-msgid "%plugin plugin installation"
+#: ../../tempcache/modals/mailing_preview.html.twig:117
+#: ../../tempcache/pages/reminder.html.twig:190
+#: ../../tempcache/pages/mailing_form.html.twig:407
+msgid "Subject:"
 msgstr ""
 
-#: ../../tempcache/modals/plugin_initdb.html.twig:95
-msgid "you're installing %name for the first time"
+#: ../../tempcache/modals/mailing_preview.html.twig:129
+msgid "Attachments:"
 msgstr ""
 
-#: ../../tempcache/modals/plugin_initdb.html.twig:99
-msgid ""
-"you wish to erase an older version of of %name without keeping your data"
+#: ../../tempcache/modals/mailing_preview.html.twig:186
+msgid "Mail body"
 msgstr ""
 
-#: ../../tempcache/modals/plugin_initdb.html.twig:121
-msgid ""
-"you already have installed %name, and you want to upgrade to the latest "
-"version"
-msgstr ""
-
-#: ../../tempcache/modals/plugin_initdb.html.twig:149
-msgid "You current %name version is..."
-msgstr ""
-
-#: ../../tempcache/modals/plugin_initdb.html.twig:225
-msgid "(Errors on DROP and RENAME operations can be ignored)"
-msgstr ""
-
-#: ../../tempcache/modals/plugin_initdb.html.twig:237
-msgid "The tables are not totally created, it may be a permission problem."
-msgstr ""
-
-#: ../../tempcache/modals/plugin_initdb.html.twig:243
-msgid ""
-"The tables have not been totally created, it may be a permission problem."
-msgstr ""
-
-#: ../../tempcache/modals/plugin_initdb.html.twig:248
-msgid "Your database is maybe not usable, try to restore the older version."
-msgstr ""
-
-#: ../../tempcache/modals/plugin_initdb.html.twig:266
-msgid "Plugin '%name' has been successfully installed!"
-msgstr ""
-
-#: ../../tempcache/modals/plugin_initdb.html.twig:272
-msgid "Plugin '%name' has been successfully updated!"
-msgstr ""
-
-#: ../../tempcache/modals/plugin_initdb.html.twig:334
-msgid "Back to plugins managment page"
-msgstr ""
-
-#: ../../tempcache/modals/plugin_initdb.html.twig:349
-msgid "Steps:"
-msgstr ""
-
-#: ../../tempcache/modals/plugin_initdb.html.twig:366
-msgid "Access permissions to database"
-msgstr ""
-
-#: ../../tempcache/modals/confirm_removal.html.twig:85
-msgid "Cascade delete"
-msgstr ""
-
-#: ../../tempcache/modals/confirm_removal.html.twig:89
-msgid "Delete all associated data"
-msgstr ""
-
-#: ../../tempcache/modals/confirm_removal.html.twig:132
-msgid "Are you sure you want to proceed?"
-msgstr ""
-
-#: ../../tempcache/modals/confirm_removal.html.twig:134
-msgid "This can't be undone."
-msgstr ""
-
-#: ../../tempcache/modals/confirm_removal.html.twig:155
-#: ../../tempcache/elements/js/removal.js.twig:152
-#: ../../tempcache/pages/mailing_form.html.twig:685
-msgid "Remove"
-msgstr ""
-
-#: ../../tempcache/modals/mass_add_contributions.html.twig:86
-#: ../../tempcache/modals/mass_change_members.html.twig:188
-msgid "Edit"
-msgstr ""
-
-#: ../../tempcache/modals/mailing_preview.html.twig:53
-msgid "Headers"
-msgstr ""
-
-#: ../../tempcache/modals/mailing_preview.html.twig:62
-msgid "From:"
-msgstr ""
-
-#: ../../tempcache/modals/mailing_preview.html.twig:72
-msgid "To:"
-msgstr ""
-
-#: ../../tempcache/modals/mailing_preview.html.twig:139
-#: ../../tempcache/pages/reminder.html.twig:182
-msgid "Subject:"
-msgstr ""
-
-#: ../../tempcache/modals/mailing_preview.html.twig:149
-msgid "Attachments:"
-msgstr ""
-
-#: ../../tempcache/modals/mailing_preview.html.twig:207
-msgid "Mail body"
-msgstr ""
-
-#: ../../tempcache/modals/mass_change_members.html.twig:81
+#: ../../tempcache/modals/mass_change_members.html.twig:92
 msgid "Only checked fields will be updated."
 msgstr ""
 
-#: ../../tempcache/modals/mass_change_members.html.twig:97
+#: ../../tempcache/modals/mass_change_members.html.twig:108
 msgid "You are about to proceed following changes for selected members:"
 msgstr ""
 
-#: ../../tempcache/modals/members_attendance_sheet.html.twig:55
+#: ../../tempcache/modals/members_attendance_sheet.html.twig:90
 msgid "Some details about your attendance sheet..."
 msgstr ""
 
-#: ../../tempcache/modals/members_attendance_sheet.html.twig:57
+#: ../../tempcache/modals/members_attendance_sheet.html.twig:92
 #, php-format
 msgid "%s attendees"
 msgstr ""
 
-#: ../../tempcache/modals/members_attendance_sheet.html.twig:65
+#: ../../tempcache/modals/members_attendance_sheet.html.twig:100
 msgid "Sheet type"
 msgstr ""
 
-#: ../../tempcache/modals/members_attendance_sheet.html.twig:94
-#: ../../tempcache/pages/transaction_form.html.twig:128
-#: ../../tempcache/pages/contributions_list.html.twig:120
-#: ../../tempcache/pages/contributions_list.html.twig:137
+#: ../../tempcache/modals/members_attendance_sheet.html.twig:134
+#: ../../tempcache/pages/transaction_form.html.twig:160
+#: ../../tempcache/pages/contributions_list.html.twig:122
+#: ../../tempcache/pages/contributions_list.html.twig:139
 #: ../../tempcache/pages/history.html.twig:131
 #: ../../tempcache/pages/history.html.twig:148
-#: ../../tempcache/pages/contribution_form.html.twig:387
-#: ../../tempcache/pages/contribution_form.html.twig:424
-#: ../../tempcache/pages/contribution_form.html.twig:467
+#: ../../tempcache/pages/contribution_form.html.twig:465
+#: ../../tempcache/pages/contribution_form.html.twig:502
+#: ../../tempcache/pages/contribution_form.html.twig:545
 #: ../../tempcache/pages/mailings_list.html.twig:126
 #: ../../tempcache/pages/mailings_list.html.twig:143
-#: ../../tempcache/pages/transactions_list.html.twig:75
-#: ../../tempcache/pages/transactions_list.html.twig:90
+#: ../../tempcache/pages/transactions_list.html.twig:77
+#: ../../tempcache/pages/transactions_list.html.twig:92
 #: ../../tempcache/pages/advanced_search.html.twig:281
 #: ../../tempcache/pages/advanced_search.html.twig:298
 #: ../../tempcache/pages/advanced_search.html.twig:323
@@ -4697,25 +4567,25 @@ msgstr ""
 #: ../../tempcache/pages/advanced_search.html.twig:384
 #: ../../tempcache/pages/advanced_search.html.twig:409
 #: ../../tempcache/pages/advanced_search.html.twig:426
-#: ../../tempcache/pages/advanced_search.html.twig:664
-#: ../../tempcache/pages/advanced_search.html.twig:681
-#: ../../tempcache/pages/advanced_search.html.twig:706
-#: ../../tempcache/pages/advanced_search.html.twig:723
-#: ../../tempcache/pages/advanced_search.html.twig:750
-#: ../../tempcache/pages/advanced_search.html.twig:767
-#: ../../tempcache/pages/advanced_search.html.twig:1311
-#: ../../tempcache/pages/advanced_search.html.twig:1736
+#: ../../tempcache/pages/advanced_search.html.twig:676
+#: ../../tempcache/pages/advanced_search.html.twig:693
+#: ../../tempcache/pages/advanced_search.html.twig:718
+#: ../../tempcache/pages/advanced_search.html.twig:735
+#: ../../tempcache/pages/advanced_search.html.twig:762
+#: ../../tempcache/pages/advanced_search.html.twig:779
+#: ../../tempcache/pages/advanced_search.html.twig:1331
+#: ../../tempcache/pages/advanced_search.html.twig:1731
 #: ../../tempcache/components/forms/date.html.twig:55
 #: ../../tempcache/components/forms/date.html.twig:61
-#: ../../tempcache/components/dynamic_fields.html.twig:608
+#: ../../tempcache/components/dynamic_fields.html.twig:610
 msgid "(yyyy-mm-dd format)"
 msgstr ""
 
-#: ../../tempcache/modals/members_attendance_sheet.html.twig:100
+#: ../../tempcache/modals/members_attendance_sheet.html.twig:142
 msgid "With photos?"
 msgstr ""
 
-#: ../../tempcache/modals/members_attendance_sheet.html.twig:133
+#: ../../tempcache/modals/members_attendance_sheet.html.twig:175
 msgid "Generate"
 msgstr ""
 
@@ -4725,35 +4595,78 @@ msgid "Existing variables"
 msgstr ""
 
 #: ../../tempcache/modals/replacements_legend.html.twig:131
-#: ../../tempcache/modals/telemetry.html.twig:122
-#: ../../tempcache/elements/list.html.twig:377
-#: ../../tempcache/pages/transaction_form.html.twig:556
-#: ../../tempcache/pages/contributions_list.html.twig:800
-#: ../../tempcache/pages/import_model.html.twig:312
-#: ../../tempcache/pages/members_list.html.twig:626
-#: ../../tempcache/pages/members_list.html.twig:1098
-#: ../../tempcache/pages/members_list.html.twig:1264
-#: ../../tempcache/pages/members_list.html.twig:1319
-#: ../../tempcache/pages/configuration_core_fields.html.twig:462
-#: ../../tempcache/pages/groups_list.html.twig:294
-#: ../../tempcache/pages/import.html.twig:317
-#: ../../tempcache/pages/import.html.twig:342
-#: ../../tempcache/pages/reminder.html.twig:203
-#: ../../tempcache/pages/reminder.html.twig:243
-#: ../../tempcache/pages/mailing_form.html.twig:511
-#: ../../tempcache/pages/mailing_form.html.twig:559
-#: ../../tempcache/pages/mailings_list.html.twig:475
-#: ../../tempcache/pages/configuration_dynamic_fields.html.twig:215
-#: ../../tempcache/pages/member_form.html.twig:570
-#: ../../tempcache/pages/member_show.html.twig:724
-#: ../../tempcache/pages/transactions_list.html.twig:557
+#: ../../tempcache/modals/telemetry.html.twig:118
+#: ../../tempcache/modals/telemetry.html.twig:124
+#: ../../tempcache/modals/telemetry.html.twig:207
+#: ../../tempcache/elements/js/modal_action.js.twig:74
+#: ../../tempcache/elements/js/modal_action.js.twig:137
+#: ../../tempcache/elements/js/photo_dnd.js.twig:112
+#: ../../tempcache/elements/js/pwdcheck.js.twig:135
+#: ../../tempcache/elements/js/choose_adh.js.twig:65
+#: ../../tempcache/elements/js/removal.js.twig:158
+#: ../../tempcache/elements/js/removal.js.twig:174
+#: ../../tempcache/elements/scripts.html.twig:93
+#: ../../tempcache/elements/scripts.html.twig:113
+#: ../../tempcache/elements/list.html.twig:388
+#: ../../tempcache/pages/plugins.html.twig:335
+#: ../../tempcache/pages/plugins.html.twig:361
+#: ../../tempcache/pages/plugins.html.twig:377
+#: ../../tempcache/pages/plugins.html.twig:409
+#: ../../tempcache/pages/plugins.html.twig:432
+#: ../../tempcache/pages/plugins.html.twig:438
+#: ../../tempcache/pages/transaction_form.html.twig:560
+#: ../../tempcache/pages/transaction_form.html.twig:615
+#: ../../tempcache/pages/transaction_form.html.twig:626
+#: ../../tempcache/pages/transaction_form.html.twig:666
+#: ../../tempcache/pages/transaction_form.html.twig:697
+#: ../../tempcache/pages/transaction_form.html.twig:728
+#: ../../tempcache/pages/contributions_list.html.twig:802
+#: ../../tempcache/pages/import_model.html.twig:269
+#: ../../tempcache/pages/members_list.html.twig:628
+#: ../../tempcache/pages/members_list.html.twig:1189
+#: ../../tempcache/pages/members_list.html.twig:1260
+#: ../../tempcache/pages/members_list.html.twig:1274
+#: ../../tempcache/pages/members_list.html.twig:1288
+#: ../../tempcache/pages/members_list.html.twig:1358
+#: ../../tempcache/pages/members_list.html.twig:1372
+#: ../../tempcache/pages/members_list.html.twig:1386
+#: ../../tempcache/pages/configuration_core_fields.html.twig:463
+#: ../../tempcache/pages/groups_list.html.twig:196
+#: ../../tempcache/pages/groups_list.html.twig:201
+#: ../../tempcache/pages/groups_list.html.twig:211
+#: ../../tempcache/pages/groups_list.html.twig:218
+#: ../../tempcache/pages/groups_list.html.twig:233
+#: ../../tempcache/pages/groups_list.html.twig:274
+#: ../../tempcache/pages/groups_list.html.twig:296
+#: ../../tempcache/pages/groups_list.html.twig:359
+#: ../../tempcache/pages/groups_list.html.twig:427
+#: ../../tempcache/pages/import.html.twig:314
+#: ../../tempcache/pages/import.html.twig:325
+#: ../../tempcache/pages/configuration_payment_types.html.twig:287
+#: ../../tempcache/pages/reminder.html.twig:215
+#: ../../tempcache/pages/reminder.html.twig:244
+#: ../../tempcache/pages/contribution_form.html.twig:723
+#: ../../tempcache/pages/contribution_form.html.twig:750
+#: ../../tempcache/pages/mailing_form.html.twig:550
+#: ../../tempcache/pages/mailing_form.html.twig:560
+#: ../../tempcache/pages/mailing_form.html.twig:587
+#: ../../tempcache/pages/mailing_form.html.twig:597
+#: ../../tempcache/pages/mailing_form.html.twig:631
+#: ../../tempcache/pages/mailing_form.html.twig:696
+#: ../../tempcache/pages/preferences.html.twig:2585
+#: ../../tempcache/pages/mailings_list.html.twig:453
+#: ../../tempcache/pages/mailings_list.html.twig:463
+#: ../../tempcache/pages/configuration_dynamic_fields.html.twig:172
+#: ../../tempcache/pages/configuration_dynamic_fields.html.twig:178
+#: ../../tempcache/pages/configuration_dynamic_fields.html.twig:249
+#: ../../tempcache/pages/member_form.html.twig:643
+#: ../../tempcache/pages/member_form.html.twig:663
+#: ../../tempcache/pages/member_show.html.twig:725
+#: ../../tempcache/pages/transactions_list.html.twig:558
 msgid "Close"
 msgstr ""
 
 #: ../../tempcache/modals/replacements_legend.html.twig:139
-#: ../../tempcache/modals/replacements_legend.html.twig:141
-#: ../../tempcache/pages/configuration_texts.html.twig:144
-#: ../../tempcache/pages/configuration_texts.html.twig:146
 msgid "Show existing variables"
 msgstr ""
 
@@ -4785,14 +4698,14 @@ msgid "Send telemetry information"
 msgstr ""
 
 #: ../../tempcache/modals/telemetry.html.twig:71
-#: ../../tempcache/pages/reminder.html.twig:156
-#: ../../tempcache/pages/mailing_form.html.twig:335
-#: ../../tempcache/pages/mailing_form.html.twig:407
-#: ../../tempcache/pages/preferences.html.twig:2354
+#: ../../tempcache/pages/reminder.html.twig:162
+#: ../../tempcache/pages/mailing_form.html.twig:374
+#: ../../tempcache/pages/mailing_form.html.twig:465
+#: ../../tempcache/pages/preferences.html.twig:2553
 msgid "Send"
 msgstr ""
 
-#: ../../tempcache/modals/telemetry.html.twig:138
+#: ../../tempcache/modals/telemetry.html.twig:124
 msgid "An error occurred sending telemetry information :("
 msgstr ""
 
@@ -4805,41 +4718,72 @@ msgstr ""
 msgid "Switch locale to '%locale'"
 msgstr ""
 
-#: ../../tempcache/elements/edit_dynamic_fields.html.twig:47
+#: ../../tempcache/elements/edit_dynamic_fields.html.twig:48
+#: ../../tempcache/elements/edit_entitleds.html.twig:152
+#: ../../tempcache/elements/edit_socials.html.twig:158
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:440
+#: ../../tempcache/pages/configuration_titles.html.twig:101
+#: ../../tempcache/pages/configuration_payment_types.html.twig:91
+#: ../../tempcache/pages/configuration_dynamic_fields.html.twig:172
+#: ../../tempcache/components/dynamic_fields.html.twig:256
+msgid "Add"
+msgstr ""
+
+#: ../../tempcache/elements/edit_dynamic_fields.html.twig:63
 #: ../../tempcache/pages/configuration_core_fields.html.twig:115
 #: ../../tempcache/pages/configuration_core_fields.html.twig:225
-#: ../../tempcache/pages/configuration_core_lists.html.twig:75
-#: ../../tempcache/pages/configuration_core_lists.html.twig:117
-#: ../../tempcache/pages/configuration_core_lists.html.twig:186
-#: ../../tempcache/pages/configuration_core_lists.html.twig:224
+#: ../../tempcache/pages/configuration_core_lists.html.twig:84
+#: ../../tempcache/pages/configuration_core_lists.html.twig:126
+#: ../../tempcache/pages/configuration_core_lists.html.twig:195
+#: ../../tempcache/pages/configuration_core_lists.html.twig:233
 msgid "Permissions"
 msgstr ""
 
-#: ../../tempcache/elements/edit_dynamic_fields.html.twig:59
-#: ../../tempcache/elements/edit_entitleds.html.twig:71
-#: ../../tempcache/elements/list.html.twig:319
-#: ../../tempcache/pages/configuration_titles.html.twig:68
-#: ../../tempcache/pages/members_list.html.twig:541
+#: ../../tempcache/elements/edit_dynamic_fields.html.twig:67
+#: ../../tempcache/elements/edit_pdf_models.html.twig:163
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:364
+#: ../../tempcache/pages/transaction_form.html.twig:249
+#: ../../tempcache/pages/contributions_list.html.twig:368
+#: ../../tempcache/pages/contributions_list.html.twig:637
+#: ../../tempcache/pages/advanced_search.html.twig:819
+#: ../../tempcache/pages/advanced_search.html.twig:824
+msgid "Type"
+msgstr ""
+
+#: ../../tempcache/elements/edit_dynamic_fields.html.twig:71
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:405
+#: ../../tempcache/pages/configuration_core_fields.html.twig:109
+#: ../../tempcache/pages/configuration_core_fields.html.twig:174
+msgid "Required"
+msgstr ""
+
+#: ../../tempcache/elements/edit_dynamic_fields.html.twig:75
+#: ../../tempcache/elements/edit_entitleds.html.twig:72
+#: ../../tempcache/elements/list.html.twig:339
+#: ../../tempcache/pages/transaction_form.html.twig:260
+#: ../../tempcache/pages/configuration_titles.html.twig:69
+#: ../../tempcache/pages/members_list.html.twig:543
 #: ../../tempcache/pages/import.html.twig:112
-#: ../../tempcache/pages/configuration_payment_types.html.twig:64
+#: ../../tempcache/pages/configuration_payment_types.html.twig:65
+#: ../../tempcache/pages/contribution_form.html.twig:290
 msgid "Actions"
 msgstr ""
 
-#: ../../tempcache/elements/edit_dynamic_fields.html.twig:130
-#: ../../tempcache/elements/edit_entitleds.html.twig:274
+#: ../../tempcache/elements/edit_dynamic_fields.html.twig:131
+#: ../../tempcache/elements/edit_entitleds.html.twig:263
 #, php-format
 msgid "Edit '%s' field"
 msgstr ""
 
-#: ../../tempcache/elements/edit_dynamic_fields.html.twig:143
-#: ../../tempcache/elements/edit_entitleds.html.twig:287
+#: ../../tempcache/elements/edit_dynamic_fields.html.twig:144
 #, php-format
-msgid "Delete '%s' field"
+msgid "Translate '%s' field"
 msgstr ""
 
-#: ../../tempcache/elements/edit_dynamic_fields.html.twig:156
+#: ../../tempcache/elements/edit_dynamic_fields.html.twig:157
+#: ../../tempcache/elements/edit_entitleds.html.twig:276
 #, php-format
-msgid "Translate '%s' field"
+msgid "Delete '%s' field"
 msgstr ""
 
 #: ../../tempcache/elements/edit_dynamic_fields.html.twig:177
@@ -4847,12 +4791,12 @@ msgstr ""
 msgid "Move up '%s' field"
 msgstr ""
 
-#: ../../tempcache/elements/edit_dynamic_fields.html.twig:200
+#: ../../tempcache/elements/edit_dynamic_fields.html.twig:199
 #, php-format
 msgid "Move down '%s' field"
 msgstr ""
 
-#: ../../tempcache/elements/edit_dynamic_fields.html.twig:225
+#: ../../tempcache/elements/edit_dynamic_fields.html.twig:216
 #, php-format
 msgid "There is not yet any dynamic field configured for '%formname'"
 msgstr ""
@@ -4875,66 +4819,66 @@ msgid "Subscribe"
 msgstr ""
 
 #: ../../tempcache/elements/edit_entitleds.html.twig:40
-#: ../../tempcache/pages/configuration_entitled_form.html.twig:120
+#: ../../tempcache/pages/configuration_entitled_form.html.twig:114
 msgid ""
 "Note: members with a status priority lower than %priority are staff members."
 msgstr ""
 
-#: ../../tempcache/elements/edit_entitleds.html.twig:58
-#: ../../tempcache/elements/edit_entitleds.html.twig:109
-#: ../../tempcache/elements/edit_entitleds.html.twig:229
-#: ../../tempcache/pages/configuration_entitled_form.html.twig:101
+#: ../../tempcache/elements/edit_entitleds.html.twig:59
+#: ../../tempcache/elements/edit_entitleds.html.twig:110
+#: ../../tempcache/elements/edit_entitleds.html.twig:218
+#: ../../tempcache/pages/configuration_entitled_form.html.twig:137
 msgid "Extends membership?"
 msgstr ""
 
-#: ../../tempcache/elements/edit_entitleds.html.twig:65
-#: ../../tempcache/elements/edit_entitleds.html.twig:111
-#: ../../tempcache/elements/edit_entitleds.html.twig:231
+#: ../../tempcache/elements/edit_entitleds.html.twig:66
+#: ../../tempcache/elements/edit_entitleds.html.twig:112
+#: ../../tempcache/elements/edit_entitleds.html.twig:220
 msgid "Priority"
 msgstr ""
 
-#: ../../tempcache/elements/edit_entitleds.html.twig:84
+#: ../../tempcache/elements/edit_entitleds.html.twig:85
 msgid "New status"
 msgstr ""
 
-#: ../../tempcache/elements/edit_entitleds.html.twig:90
+#: ../../tempcache/elements/edit_entitleds.html.twig:91
 msgid "New contribution type"
 msgstr ""
 
-#: ../../tempcache/elements/edit_entitleds.html.twig:192
+#: ../../tempcache/elements/edit_entitleds.html.twig:178
 #, php-format
 msgid "%s field"
 msgstr ""
 
 #: ../../tempcache/elements/ajax_members.html.twig:57
-#: ../../tempcache/pages/preferences.html.twig:1903
+#: ../../tempcache/pages/preferences.html.twig:2068
 msgid "Zip - Town"
 msgstr ""
 
 #: ../../tempcache/elements/ajax_members.html.twig:70
-#: ../../tempcache/elements/list.html.twig:146
+#: ../../tempcache/elements/list.html.twig:153
 #: ../../tempcache/pages/members_public_gallery.html.twig:179
 msgid "Pages:"
 msgstr ""
 
-#: ../../tempcache/elements/ajax_members.html.twig:112
-#: ../../tempcache/elements/group_persons.html.twig:98
+#: ../../tempcache/elements/ajax_members.html.twig:115
+#: ../../tempcache/elements/group_persons.html.twig:87
 msgid "Company"
 msgstr ""
 
-#: ../../tempcache/elements/ajax_members.html.twig:177
+#: ../../tempcache/elements/ajax_members.html.twig:199
 msgid "no member"
 msgstr ""
 
-#: ../../tempcache/elements/ajax_members.html.twig:197
+#: ../../tempcache/elements/ajax_members.html.twig:219
 msgid "Selected members"
 msgstr ""
 
-#: ../../tempcache/elements/ajax_members.html.twig:214
+#: ../../tempcache/elements/ajax_members.html.twig:236
 msgid "No members has been selected yet."
 msgstr ""
 
-#: ../../tempcache/elements/ajax_members.html.twig:278
+#: ../../tempcache/elements/ajax_members.html.twig:300
 #: ../../tempcache/elements/ajax_groups.html.twig:205
 msgid "Validate"
 msgstr ""
@@ -4948,7 +4892,7 @@ msgid "%membercount members"
 msgstr ""
 
 #: ../../tempcache/elements/ajax_groups.html.twig:136
-#: ../../tempcache/pages/groups_list.html.twig:148
+#: ../../tempcache/pages/groups_list.html.twig:142
 msgid "no group"
 msgstr ""
 
@@ -4960,6 +4904,140 @@ msgstr ""
 msgid "No groups has been selected yet."
 msgstr ""
 
+#: ../../tempcache/elements/js/calendar.js.twig:46
+msgid "S,M,T,W,T,F,S"
+msgstr ""
+
+#: ../../tempcache/elements/js/calendar.js.twig:51
+msgid "January"
+msgstr ""
+
+#: ../../tempcache/elements/js/calendar.js.twig:55
+msgid "February"
+msgstr ""
+
+#: ../../tempcache/elements/js/calendar.js.twig:59
+msgid "March"
+msgstr ""
+
+#: ../../tempcache/elements/js/calendar.js.twig:63
+msgid "April"
+msgstr ""
+
+#: ../../tempcache/elements/js/calendar.js.twig:67
+#: ../../tempcache/elements/js/calendar.js.twig:117
+msgid "May"
+msgstr ""
+
+#: ../../tempcache/elements/js/calendar.js.twig:71
+msgid "June"
+msgstr ""
+
+#: ../../tempcache/elements/js/calendar.js.twig:75
+msgid "July"
+msgstr ""
+
+#: ../../tempcache/elements/js/calendar.js.twig:79
+msgid "August"
+msgstr ""
+
+#: ../../tempcache/elements/js/calendar.js.twig:83
+msgid "September"
+msgstr ""
+
+#: ../../tempcache/elements/js/calendar.js.twig:87
+msgid "October"
+msgstr ""
+
+#: ../../tempcache/elements/js/calendar.js.twig:91
+msgid "November"
+msgstr ""
+
+#: ../../tempcache/elements/js/calendar.js.twig:95
+msgid "December"
+msgstr ""
+
+#: ../../tempcache/elements/js/calendar.js.twig:101
+msgid "Jan"
+msgstr ""
+
+#: ../../tempcache/elements/js/calendar.js.twig:105
+msgid "Feb"
+msgstr ""
+
+#: ../../tempcache/elements/js/calendar.js.twig:109
+msgid "Mar"
+msgstr ""
+
+#: ../../tempcache/elements/js/calendar.js.twig:113
+msgid "Apr"
+msgstr ""
+
+#: ../../tempcache/elements/js/calendar.js.twig:121
+msgid "Jun"
+msgstr ""
+
+#: ../../tempcache/elements/js/calendar.js.twig:125
+msgid "Jul"
+msgstr ""
+
+#: ../../tempcache/elements/js/calendar.js.twig:129
+msgid "Aug"
+msgstr ""
+
+#: ../../tempcache/elements/js/calendar.js.twig:133
+msgid "Sep"
+msgstr ""
+
+#: ../../tempcache/elements/js/calendar.js.twig:137
+msgid "Oct"
+msgstr ""
+
+#: ../../tempcache/elements/js/calendar.js.twig:141
+msgid "Nov"
+msgstr ""
+
+#: ../../tempcache/elements/js/calendar.js.twig:145
+msgid "Dec"
+msgstr ""
+
+#: ../../tempcache/elements/js/calendar.js.twig:150
+msgid "Today"
+msgstr ""
+
+#: ../../tempcache/elements/js/calendar.js.twig:154
+msgid "Now"
+msgstr ""
+
+#: ../../tempcache/elements/js/modal_action.js.twig:52
+#: ../../tempcache/elements/js/loader.js.twig:49
+#: ../../tempcache/elements/js/loader.js.twig:68
+msgid "Loading..."
+msgstr ""
+
+#: ../../tempcache/elements/js/modal_action.js.twig:70
+#: ../../tempcache/elements/edit_pdf_models.html.twig:216
+#: ../../tempcache/elements/group.html.twig:290
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:273
+#: ../../tempcache/pages/transaction_form.html.twig:513
+#: ../../tempcache/pages/configuration_texts.html.twig:190
+#: ../../tempcache/pages/configuration_entitled_form.html.twig:168
+#: ../../tempcache/pages/members_list.html.twig:387
+#: ../../tempcache/pages/members_list.html.twig:417
+#: ../../tempcache/pages/members_list.html.twig:1118
+#: ../../tempcache/pages/configuration_core_fields.html.twig:347
+#: ../../tempcache/pages/contribution_form.html.twig:623
+#: ../../tempcache/pages/mailing_form.html.twig:362
+#: ../../tempcache/pages/configuration_title_form.html.twig:89
+#: ../../tempcache/pages/preferences.html.twig:2464
+#: ../../tempcache/pages/configuration_core_lists.html.twig:287
+#: ../../tempcache/pages/member_form.html.twig:89
+#: ../../tempcache/pages/member_form.html.twig:458
+#: ../../tempcache/pages/configuration_payment_type_form.html.twig:89
+#: ../../tempcache/pages/configuration_dynamic_translations.html.twig:179
+msgid "Save"
+msgstr ""
+
 #: ../../tempcache/elements/js/photo_dnd.js.twig:112
 msgid "An error occurred sending photo :("
 msgstr ""
@@ -4986,61 +5064,64 @@ msgstr ""
 msgid "Do you want to send it again?"
 msgstr ""
 
-#: ../../tempcache/elements/js/messages.js.twig:136
+#: ../../tempcache/elements/js/messages.js.twig:153
 #: ../../tempcache/elements/messages_inline.html.twig:318
 msgid "Later"
 msgstr ""
 
 #: ../../tempcache/elements/js/choose_adh.js.twig:51
-#: ../../tempcache/pages/contribution_form.html.twig:228
+#: ../../tempcache/pages/transaction_form.html.twig:110
+#: ../../tempcache/pages/contribution_form.html.twig:125
+#: ../../tempcache/pages/member_form.html.twig:205
 msgid "Search for name or ID and pick member"
 msgstr ""
 
-#: ../../tempcache/elements/js/loader.js.twig:46
-msgid "Loading..."
+#: ../../tempcache/elements/js/modal.js.twig:218
+#: ../../tempcache/pages/export.html.twig:375
+msgid "Continue"
 msgstr ""
 
-#: ../../tempcache/elements/navigate.html.twig:52
-#: ../../tempcache/elements/navigate.html.twig:58
+#: ../../tempcache/elements/navigate.html.twig:56
+#: ../../tempcache/elements/navigate.html.twig:62
 msgid "Previous"
 msgstr ""
 
-#: ../../tempcache/elements/navigate.html.twig:81
-#: ../../tempcache/elements/navigate.html.twig:86
+#: ../../tempcache/elements/navigate.html.twig:87
+#: ../../tempcache/elements/navigate.html.twig:92
 msgid "Next"
 msgstr ""
 
-#: ../../tempcache/elements/edit_pdf_models.html.twig:81
+#: ../../tempcache/elements/edit_pdf_models.html.twig:87
 msgid "Header"
 msgstr ""
 
-#: ../../tempcache/elements/edit_pdf_models.html.twig:95
+#: ../../tempcache/elements/edit_pdf_models.html.twig:104
 msgid "Footer"
 msgstr ""
 
-#: ../../tempcache/elements/edit_pdf_models.html.twig:113
+#: ../../tempcache/elements/edit_pdf_models.html.twig:125
 msgid "Body"
 msgstr ""
 
-#: ../../tempcache/elements/edit_pdf_models.html.twig:130
+#: ../../tempcache/elements/edit_pdf_models.html.twig:145
 msgid "CSS styles"
 msgstr ""
 
-#: ../../tempcache/elements/edit_pdf_models.html.twig:156
-#: ../../tempcache/pages/contributions_list.html.twig:149
-#: ../../tempcache/pages/advanced_search.html.twig:944
+#: ../../tempcache/elements/edit_pdf_models.html.twig:171
+#: ../../tempcache/pages/contributions_list.html.twig:151
+#: ../../tempcache/pages/advanced_search.html.twig:956
 msgid "Select"
 msgstr ""
 
-#: ../../tempcache/elements/edit_pdf_models.html.twig:162
+#: ../../tempcache/elements/edit_pdf_models.html.twig:177
 msgid "Invoice"
 msgstr ""
 
-#: ../../tempcache/elements/edit_pdf_models.html.twig:168
+#: ../../tempcache/elements/edit_pdf_models.html.twig:183
 msgid "Receipt"
 msgstr ""
 
-#: ../../tempcache/elements/edit_pdf_models.html.twig:174
+#: ../../tempcache/elements/edit_pdf_models.html.twig:189
 msgid "Adhesion Form"
 msgstr ""
 
@@ -5054,38 +5135,42 @@ msgstr ""
 msgid "Open '%s' in a new window"
 msgstr ""
 
-#: ../../tempcache/elements/group.html.twig:50
+#: ../../tempcache/elements/group.html.twig:61
 #: ../../tempcache/pages/members_public_list.html.twig:94
-#: ../../tempcache/pages/members_public_list.html.twig:228
+#: ../../tempcache/pages/members_public_list.html.twig:234
 msgid "Information"
 msgstr ""
 
-#: ../../tempcache/elements/group.html.twig:54
+#: ../../tempcache/elements/group.html.twig:69
 msgid "Managers"
 msgstr ""
 
-#: ../../tempcache/elements/group.html.twig:71
-#: ../../tempcache/elements/group.html.twig:73
-msgid "Manage members"
+#: ../../tempcache/elements/group.html.twig:150
+msgid "Parent group:"
 msgstr ""
 
-#: ../../tempcache/elements/group.html.twig:77
-#: ../../tempcache/elements/group.html.twig:79
+#: ../../tempcache/elements/group.html.twig:235
 msgid "Manage managers"
 msgstr ""
 
-#: ../../tempcache/elements/group.html.twig:152
-#: ../../tempcache/elements/group.html.twig:191
-msgid "Parent group:"
+#: ../../tempcache/elements/group.html.twig:266
+msgid "Manage members"
 msgstr ""
 
-#: ../../tempcache/elements/scripts.html.twig:155
-#: ../../tempcache/elements/scripts.html.twig:193
+#: ../../tempcache/elements/group.html.twig:314
+msgid "Current group (and attached people) as PDF"
+msgstr ""
+
+#: ../../tempcache/elements/group.html.twig:319
+msgid "Group PDF"
+msgstr ""
+
+#: ../../tempcache/elements/scripts.html.twig:209
 msgid "Deactivate HTML editor"
 msgstr ""
 
-#: ../../tempcache/elements/scripts.html.twig:182
-#: ../../tempcache/pages/mailing_form.html.twig:294
+#: ../../tempcache/elements/scripts.html.twig:243
+#: ../../tempcache/pages/mailing_form.html.twig:339
 msgid "Activate HTML editor"
 msgstr ""
 
@@ -5093,33 +5178,29 @@ msgstr ""
 msgid "- WARNING -"
 msgstr ""
 
-#: ../../tempcache/elements/list.html.twig:114
-msgid "For the selection:"
-msgstr ""
-
-#: ../../tempcache/elements/list.html.twig:208
+#: ../../tempcache/elements/list.html.twig:222
 #: ../../tempcache/pages/members_public_gallery.html.twig:77
 msgid "Records per page:"
 msgstr ""
 
-#: ../../tempcache/elements/list.html.twig:235
+#: ../../tempcache/elements/list.html.twig:249
 #: ../../tempcache/pages/configuration_texts.html.twig:122
-#: ../../tempcache/pages/configuration_dynamic_translations.html.twig:93
+#: ../../tempcache/pages/configuration_dynamic_translations.html.twig:92
 #: ../../tempcache/pages/members_public_gallery.html.twig:104
 msgid "Change"
 msgstr ""
 
-#: ../../tempcache/elements/list.html.twig:405
+#: ../../tempcache/elements/list.html.twig:411
 msgid "(Un)Check all"
 msgstr ""
 
-#: ../../tempcache/elements/list.html.twig:409
+#: ../../tempcache/elements/list.html.twig:415
 msgid "Invert selection"
 msgstr ""
 
-#: ../../tempcache/elements/list.html.twig:416
-#: ../../tempcache/pages/transactions_list.html.twig:572
-#: ../../tempcache/pages/transactions_list.html.twig:587
+#: ../../tempcache/elements/list.html.twig:422
+#: ../../tempcache/pages/transactions_list.html.twig:573
+#: ../../tempcache/pages/transactions_list.html.twig:588
 msgid "Show legend"
 msgstr ""
 
@@ -5130,44 +5211,42 @@ msgid ""
 msgstr ""
 
 #: ../../tempcache/elements/modes.html.twig:45
-#: ../../tempcache/pages/mailings_list.html.twig:316
+#: ../../tempcache/pages/mailings_list.html.twig:312
 msgid "Superadmin"
 msgstr ""
 
 #: ../../tempcache/elements/modes.html.twig:54
-#: ../../tempcache/public_page.html.twig:112
 msgid ""
 "This application runs under DEMO mode, all features may not be available."
 msgstr ""
 
-#: ../../tempcache/elements/modes.html.twig:58
-#: ../../tempcache/public_page.html.twig:116
+#: ../../tempcache/elements/modes.html.twig:59
 msgid "Demonstration"
 msgstr ""
 
-#: ../../tempcache/elements/group_persons.html.twig:125
+#: ../../tempcache/elements/group_persons.html.twig:126
+#: ../../tempcache/elements/group_persons.html.twig:137
 msgid "[admin]"
 msgstr ""
 
-#: ../../tempcache/elements/group_persons.html.twig:132
-msgid "[staff]"
-msgstr ""
-
-#: ../../tempcache/elements/group_persons.html.twig:192
+#: ../../tempcache/elements/group_persons.html.twig:189
+#: ../../tempcache/pages/groups_list.html.twig:346
 msgid "No member attached"
 msgstr ""
 
-#: ../../tempcache/elements/group_persons.html.twig:198
+#: ../../tempcache/elements/group_persons.html.twig:195
 msgid "No manager attached"
 msgstr ""
 
-#: ../../tempcache/elements/member_card.html.twig:64
-#: ../../tempcache/components/forms/picture.html.twig:65
-msgid "Picture"
+#: ../../tempcache/elements/logout.html.twig:98
+#: ../../tempcache/elements/logout.html.twig:140
+#: ../../tempcache/elements/logout.html.twig:158
+msgid "Unimpersonate"
 msgstr ""
 
-#: ../../tempcache/elements/member_card.html.twig:70
-msgid "You can drop new image here to get photo changed"
+#: ../../tempcache/elements/member_card.html.twig:54
+#: ../../tempcache/components/forms/picture.html.twig:67
+msgid "Picture"
 msgstr ""
 
 #: ../../tempcache/elements/mailing_recipients.html.twig:50
@@ -5188,32 +5267,37 @@ msgstr ""
 msgid "No member selected (yet)."
 msgstr ""
 
-#: ../../tempcache/elements/mailing_recipients.html.twig:91
+#: ../../tempcache/elements/mailing_recipients.html.twig:92
 msgid "unreachable members:"
 msgstr ""
 
-#: ../../tempcache/elements/mailing_recipients.html.twig:93
+#: ../../tempcache/elements/mailing_recipients.html.twig:94
 msgid "unreachable member:"
 msgstr ""
 
-#: ../../tempcache/elements/mailing_recipients.html.twig:98
+#: ../../tempcache/elements/mailing_recipients.html.twig:100
 msgid ""
 "Some members you have selected have no e-mail address. However, you can "
 "generate envelope labels to contact them by snail mail."
 msgstr ""
 
+#: ../../tempcache/elements/edit_socials.html.twig:98
 #: ../../tempcache/elements/edit_socials.html.twig:103
 msgid "Remove %type"
 msgstr ""
 
-#: ../../tempcache/elements/edit_socials.html.twig:116
+#: ../../tempcache/elements/edit_socials.html.twig:122
 msgid "Add new social network"
 msgstr ""
 
-#: ../../tempcache/elements/edit_socials.html.twig:123
+#: ../../tempcache/elements/edit_socials.html.twig:129
 msgid "Choose or enter your own..."
 msgstr ""
 
+#: ../../tempcache/macros.twig:380
+msgid "For the selection:"
+msgstr ""
+
 #: ../../tempcache/pages/plugins.html.twig:54
 #: ../../tempcache/pages/plugins.html.twig:85
 msgid "Active plugins"
@@ -5223,10 +5307,11 @@ msgstr ""
 #: ../../tempcache/pages/plugins.html.twig:125
 #: ../../tempcache/pages/history.html.twig:102
 #: ../../tempcache/pages/history.html.twig:345
-#: ../../tempcache/pages/transactions_list.html.twig:255
-#: ../../tempcache/pages/transactions_list.html.twig:408
-#: ../../tempcache/pages/export.html.twig:252
-#: ../../tempcache/pages/export.html.twig:297
+#: ../../tempcache/pages/contribution_form.html.twig:270
+#: ../../tempcache/pages/transactions_list.html.twig:256
+#: ../../tempcache/pages/transactions_list.html.twig:409
+#: ../../tempcache/pages/export.html.twig:250
+#: ../../tempcache/pages/export.html.twig:280
 msgid "Description"
 msgstr ""
 
@@ -5291,151 +5376,229 @@ msgid "No inactive plugin."
 msgstr ""
 
 #: ../../tempcache/pages/plugins.html.twig:335
-#: ../../tempcache/pages/preferences.html.twig:1052
-#: ../../tempcache/pages/preferences.html.twig:2218
+#: ../../tempcache/pages/preferences.html.twig:1155
+#: ../../tempcache/pages/preferences.html.twig:2386
 msgid ""
 "Application runs under demo mode. This functionnality is not enabled, sorry."
 msgstr ""
 
-#: ../../tempcache/pages/plugins.html.twig:345
+#: ../../tempcache/pages/plugins.html.twig:361
+#: ../../tempcache/pages/plugins.html.twig:409
+msgid ""
+"An error occurred displaying plugin database initialization interface :("
+msgstr ""
+
+#: ../../tempcache/pages/plugins.html.twig:373
 msgid "Plugin database initialization: %name"
 msgstr ""
 
-#: ../../tempcache/pages/plugins.html.twig:403
-#: ../../tempcache/pages/plugins.html.twig:427
-msgid ""
-"An error occurred displaying plugin database initialization interface :("
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:62
+#, php-format
+msgid "Edit field %field"
 msgstr ""
 
-#: ../../tempcache/pages/transaction_form.html.twig:63
-msgid "Transaction details"
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:87
+msgid "Permissions:"
 msgstr ""
 
-#: ../../tempcache/pages/transaction_form.html.twig:98
-#: ../../tempcache/pages/member_form.html.twig:138
-msgid "-- select a name --"
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:120
+msgid "Required:"
 msgstr ""
 
-#: ../../tempcache/pages/transaction_form.html.twig:105
-#: ../../tempcache/pages/contribution_form.html.twig:235
-#: ../../tempcache/pages/member_form.html.twig:144
-msgid "Reset"
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:150
+msgid "Width:"
 msgstr ""
 
-#: ../../tempcache/pages/transaction_form.html.twig:152
-#: ../../tempcache/pages/transaction_form.html.twig:158
-#: ../../tempcache/pages/contribution_form.html.twig:510
-#: ../../tempcache/pages/contribution_form.html.twig:516
-msgid "Select a contribution type to create for dispatch transaction"
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:166
+msgid "Height:"
 msgstr ""
 
-#: ../../tempcache/pages/transaction_form.html.twig:154
-#: ../../tempcache/pages/contribution_form.html.twig:512
-msgid "Dispatch type:"
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:182
+msgid "Size:"
 msgstr ""
 
-#: ../../tempcache/pages/transaction_form.html.twig:212
-msgid "Attached contributions"
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:193
+msgid "Maximum file size, in Ko."
 msgstr ""
 
-#: ../../tempcache/pages/transaction_form.html.twig:234
-#: ../../tempcache/pages/contribution_form.html.twig:182
-msgid "Create a new fee that will be attached to the current transaction"
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:199
+msgid "Maximum number of characters."
 msgstr ""
 
-#: ../../tempcache/pages/transaction_form.html.twig:249
-#: ../../tempcache/pages/contribution_form.html.twig:200
-msgid "Create a new donation that will be attached to the current transaction"
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:214
+msgid "Repeat:"
 msgstr ""
 
-#: ../../tempcache/pages/transaction_form.html.twig:260
-msgid ""
-"Select an existing contribution in the database, and attach it to the "
-"current transaction"
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:222
+msgid "Number of values or zero if infinite."
 msgstr ""
 
-#: ../../tempcache/pages/transaction_form.html.twig:277
-#: ../../tempcache/pages/contributions_list.html.twig:85
-#: ../../tempcache/pages/contributions_list.html.twig:348
-#: ../../tempcache/pages/contributions_list.html.twig:555
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:234
+msgid "Values:"
+msgstr ""
+
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:242
+msgid "Choice list (one entry per line)."
+msgstr ""
+
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:251
+msgid "Information:"
+msgstr ""
+
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:259
+msgid "Extra information displayed along with dynamic field."
+msgstr ""
+
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:291
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:300
+#: ../../tempcache/pages/configuration_dynamic_fields.html.twig:172
+msgid "New dynamic field"
+msgstr ""
+
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:311
+#: ../../tempcache/pages/configuration_core_fields.html.twig:103
+#: ../../tempcache/pages/configuration_core_fields.html.twig:147
+#: ../../tempcache/pages/configuration_core_lists.html.twig:78
+#: ../../tempcache/pages/configuration_core_lists.html.twig:111
+#: ../../tempcache/pages/configuration_core_lists.html.twig:189
+#: ../../tempcache/pages/configuration_core_lists.html.twig:218
+msgid "Field name"
+msgstr ""
+
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:323
+msgid "Visibility"
+msgstr ""
+
+#: ../../tempcache/pages/transaction_form.html.twig:63
+msgid "Transaction details"
+msgstr ""
+
+#: ../../tempcache/pages/transaction_form.html.twig:135
+#: ../../tempcache/pages/transaction_form.html.twig:137
+#: ../../tempcache/pages/contribution_form.html.twig:150
+#: ../../tempcache/pages/contribution_form.html.twig:152
+#: ../../tempcache/pages/member_form.html.twig:229
+#: ../../tempcache/pages/member_form.html.twig:231
+msgid "Reset"
+msgstr ""
+
+#: ../../tempcache/pages/transaction_form.html.twig:184
+#: ../../tempcache/pages/transaction_form.html.twig:190
+#: ../../tempcache/pages/contribution_form.html.twig:235
+msgid "Select a contribution type to create for dispatch transaction"
+msgstr ""
+
+#: ../../tempcache/pages/transaction_form.html.twig:186
+#: ../../tempcache/pages/contribution_form.html.twig:231
+msgid "Dispatch type:"
+msgstr ""
+
+#: ../../tempcache/pages/transaction_form.html.twig:216
+msgid "Attached contributions"
+msgstr ""
+
+#: ../../tempcache/pages/transaction_form.html.twig:228
+#: ../../tempcache/pages/contributions_list.html.twig:87
+#: ../../tempcache/pages/contributions_list.html.twig:352
+#: ../../tempcache/pages/contributions_list.html.twig:558
 msgid "Begin"
 msgstr ""
 
-#: ../../tempcache/pages/transaction_form.html.twig:281
-#: ../../tempcache/pages/contributions_list.html.twig:95
-#: ../../tempcache/pages/contributions_list.html.twig:348
-#: ../../tempcache/pages/contributions_list.html.twig:563
+#: ../../tempcache/pages/transaction_form.html.twig:232
+#: ../../tempcache/pages/contributions_list.html.twig:97
+#: ../../tempcache/pages/contributions_list.html.twig:352
+#: ../../tempcache/pages/contributions_list.html.twig:566
 msgid "End"
 msgstr ""
 
-#: ../../tempcache/pages/transaction_form.html.twig:285
-#: ../../tempcache/pages/contributions_list.html.twig:364
-#: ../../tempcache/pages/contributions_list.html.twig:658
+#: ../../tempcache/pages/transaction_form.html.twig:236
+#: ../../tempcache/pages/contributions_list.html.twig:368
+#: ../../tempcache/pages/contributions_list.html.twig:661
 msgid "Duration"
 msgstr ""
 
-#: ../../tempcache/pages/transaction_form.html.twig:292
-#: ../../tempcache/pages/contributions_list.html.twig:356
-#: ../../tempcache/pages/contributions_list.html.twig:574
+#: ../../tempcache/pages/transaction_form.html.twig:243
+#: ../../tempcache/pages/contributions_list.html.twig:360
+#: ../../tempcache/pages/contributions_list.html.twig:577
 #: ../../tempcache/pages/history.html.twig:165
-#: ../../tempcache/pages/contribution_form.html.twig:108
-#: ../../tempcache/pages/transactions_list.html.twig:247
-#: ../../tempcache/pages/transactions_list.html.twig:346
+#: ../../tempcache/pages/contribution_form.html.twig:278
+#: ../../tempcache/pages/transactions_list.html.twig:248
+#: ../../tempcache/pages/transactions_list.html.twig:347
 msgid "Member"
 msgstr ""
 
-#: ../../tempcache/pages/transaction_form.html.twig:324
+#: ../../tempcache/pages/transaction_form.html.twig:277
 msgid "Dispatched amount:"
 msgstr ""
 
-#: ../../tempcache/pages/transaction_form.html.twig:341
+#: ../../tempcache/pages/transaction_form.html.twig:294
 msgid "Not dispatched amount:"
 msgstr ""
 
-#: ../../tempcache/pages/transaction_form.html.twig:438
+#: ../../tempcache/pages/transaction_form.html.twig:326
+#: ../../tempcache/pages/transaction_form.html.twig:333
+msgid "Create a new fee that will be attached to the current transaction"
+msgstr ""
+
+#: ../../tempcache/pages/transaction_form.html.twig:346
+#: ../../tempcache/pages/transaction_form.html.twig:353
+msgid "Create a new donation that will be attached to the current transaction"
+msgstr ""
+
+#: ../../tempcache/pages/transaction_form.html.twig:361
+#: ../../tempcache/pages/transaction_form.html.twig:368
+msgid ""
+"Select an existing contribution in the database, and attach it to the "
+"current transaction"
+msgstr ""
+
+#: ../../tempcache/pages/transaction_form.html.twig:466
 msgid "Detach contribution from this transaction"
 msgstr ""
 
-#: ../../tempcache/pages/transaction_form.html.twig:458
-#: ../../tempcache/pages/contributions_list.html.twig:734
+#: ../../tempcache/pages/transaction_form.html.twig:486
+#: ../../tempcache/pages/contributions_list.html.twig:736
 msgid "no contribution"
 msgstr ""
 
-#: ../../tempcache/pages/transaction_form.html.twig:479
-#: ../../tempcache/pages/contribution_form.html.twig:611
+#: ../../tempcache/pages/transaction_form.html.twig:535
+#: ../../tempcache/pages/contribution_form.html.twig:657
 msgid "No member registered!"
 msgstr ""
 
-#: ../../tempcache/pages/transaction_form.html.twig:484
-#: ../../tempcache/pages/contribution_form.html.twig:616
+#: ../../tempcache/pages/transaction_form.html.twig:540
+#: ../../tempcache/pages/contribution_form.html.twig:662
 msgid "Unfortunately, there is no member in your database yet,"
 msgstr ""
 
-#: ../../tempcache/pages/transaction_form.html.twig:491
-#: ../../tempcache/pages/contribution_form.html.twig:623
+#: ../../tempcache/pages/transaction_form.html.twig:547
+#: ../../tempcache/pages/contribution_form.html.twig:669
 msgid "please create a member"
 msgstr ""
 
-#: ../../tempcache/pages/transaction_form.html.twig:538
-#: ../../tempcache/pages/groups_list.html.twig:267
-#: ../../tempcache/pages/groups_list.html.twig:339
-#: ../../tempcache/pages/groups_list.html.twig:398
-#: ../../tempcache/pages/mailing_form.html.twig:541
-#: ../../tempcache/pages/mailing_form.html.twig:597
-#: ../../tempcache/pages/mailing_form.html.twig:660
+#: ../../tempcache/pages/transaction_form.html.twig:615
+#: ../../tempcache/pages/groups_list.html.twig:274
+#: ../../tempcache/pages/groups_list.html.twig:359
+#: ../../tempcache/pages/groups_list.html.twig:427
+#: ../../tempcache/pages/mailing_form.html.twig:587
+#: ../../tempcache/pages/mailing_form.html.twig:631
+#: ../../tempcache/pages/mailing_form.html.twig:696
 msgid "An error occurred displaying members interface :("
 msgstr ""
 
-#: ../../tempcache/pages/transaction_form.html.twig:549
+#: ../../tempcache/pages/transaction_form.html.twig:626
 msgid "Contributions selection"
 msgstr ""
 
-#: ../../tempcache/pages/transaction_form.html.twig:591
-#: ../../tempcache/pages/transaction_form.html.twig:614
+#: ../../tempcache/pages/transaction_form.html.twig:666
+#: ../../tempcache/pages/transaction_form.html.twig:697
+#: ../../tempcache/pages/transaction_form.html.twig:728
 msgid "An error occurred displaying contributions :("
 msgstr ""
 
-#: ../../tempcache/pages/transaction_form.html.twig:631
+#: ../../tempcache/pages/transaction_form.html.twig:745
+#: ../../tempcache/pages/groups_list.html.twig:393
+#: ../../tempcache/pages/member_form.html.twig:742
 msgid "Click on a contribution row to attach it to the current transaction"
 msgstr ""
 
@@ -5479,151 +5642,151 @@ msgstr ""
 msgid "Raw information"
 msgstr ""
 
-#: ../../tempcache/pages/contributions_list.html.twig:52
+#: ../../tempcache/pages/contributions_list.html.twig:54
 msgid "No contribution selected"
 msgstr ""
 
-#: ../../tempcache/pages/contributions_list.html.twig:52
+#: ../../tempcache/pages/contributions_list.html.twig:54
 msgid ""
 "Please make sure to select at least one contribution from the list to "
 "perform this action."
 msgstr ""
 
-#: ../../tempcache/pages/contributions_list.html.twig:74
+#: ../../tempcache/pages/contributions_list.html.twig:76
 msgid "Show contributions by"
 msgstr ""
 
-#: ../../tempcache/pages/contributions_list.html.twig:105
+#: ../../tempcache/pages/contributions_list.html.twig:107
 msgid "Record"
 msgstr ""
 
-#: ../../tempcache/pages/contributions_list.html.twig:113
+#: ../../tempcache/pages/contributions_list.html.twig:115
 #: ../../tempcache/pages/history.html.twig:124
 #: ../../tempcache/pages/mailings_list.html.twig:119
 msgid "since"
 msgstr ""
 
-#: ../../tempcache/pages/contributions_list.html.twig:130
+#: ../../tempcache/pages/contributions_list.html.twig:132
 #: ../../tempcache/pages/history.html.twig:141
 #: ../../tempcache/pages/mailings_list.html.twig:136
-#: ../../tempcache/pages/transactions_list.html.twig:83
+#: ../../tempcache/pages/transactions_list.html.twig:85
 msgid "until"
 msgstr ""
 
-#: ../../tempcache/pages/contributions_list.html.twig:155
+#: ../../tempcache/pages/contributions_list.html.twig:157
 #: ../../tempcache/pages/history.html.twig:247
-#: ../../tempcache/pages/members_list.html.twig:370
-#: ../../tempcache/pages/mailings_list.html.twig:222
-#: ../../tempcache/pages/transactions_list.html.twig:100
+#: ../../tempcache/pages/members_list.html.twig:372
+#: ../../tempcache/pages/mailings_list.html.twig:221
+#: ../../tempcache/pages/transactions_list.html.twig:102
 msgid "Apply filters"
 msgstr ""
 
-#: ../../tempcache/pages/contributions_list.html.twig:160
+#: ../../tempcache/pages/contributions_list.html.twig:162
 #: ../../tempcache/pages/history.html.twig:252
-#: ../../tempcache/pages/members_list.html.twig:375
-#: ../../tempcache/pages/mailings_list.html.twig:227
-#: ../../tempcache/pages/transactions_list.html.twig:105
-#: ../../tempcache/pages/advanced_search.html.twig:1450
+#: ../../tempcache/pages/members_list.html.twig:377
+#: ../../tempcache/pages/mailings_list.html.twig:226
+#: ../../tempcache/pages/transactions_list.html.twig:107
+#: ../../tempcache/pages/advanced_search.html.twig:1474
 msgid "Filter"
 msgstr ""
 
-#: ../../tempcache/pages/contributions_list.html.twig:165
+#: ../../tempcache/pages/contributions_list.html.twig:167
 #: ../../tempcache/pages/history.html.twig:257
-#: ../../tempcache/pages/members_list.html.twig:390
-#: ../../tempcache/pages/members_list.html.twig:431
-#: ../../tempcache/pages/mailings_list.html.twig:232
-#: ../../tempcache/pages/transactions_list.html.twig:110
+#: ../../tempcache/pages/members_list.html.twig:392
+#: ../../tempcache/pages/members_list.html.twig:433
+#: ../../tempcache/pages/mailings_list.html.twig:231
+#: ../../tempcache/pages/transactions_list.html.twig:112
 msgid "Reset all filters to defaults"
 msgstr ""
 
-#: ../../tempcache/pages/contributions_list.html.twig:170
+#: ../../tempcache/pages/contributions_list.html.twig:172
 #: ../../tempcache/pages/history.html.twig:262
-#: ../../tempcache/pages/members_list.html.twig:395
-#: ../../tempcache/pages/members_list.html.twig:436
-#: ../../tempcache/pages/mailings_list.html.twig:237
-#: ../../tempcache/pages/transactions_list.html.twig:115
-#: ../../tempcache/pages/advanced_search.html.twig:1458
+#: ../../tempcache/pages/members_list.html.twig:397
+#: ../../tempcache/pages/members_list.html.twig:438
+#: ../../tempcache/pages/mailings_list.html.twig:236
+#: ../../tempcache/pages/transactions_list.html.twig:117
+#: ../../tempcache/pages/advanced_search.html.twig:1482
 msgid "Clear filter"
 msgstr ""
 
-#: ../../tempcache/pages/contributions_list.html.twig:196
+#: ../../tempcache/pages/contributions_list.html.twig:197
 msgid "Show all members contributions"
 msgstr ""
 
-#: ../../tempcache/pages/contributions_list.html.twig:220
-#: ../../tempcache/pages/transactions_list.html.twig:165
+#: ../../tempcache/pages/contributions_list.html.twig:221
+#: ../../tempcache/pages/transactions_list.html.twig:166
 msgid "See member profile"
 msgstr ""
 
-#: ../../tempcache/pages/contributions_list.html.twig:294
+#: ../../tempcache/pages/contributions_list.html.twig:298
 #, php-format
 msgid "%count contribution"
 msgid_plural "%count contributions"
 msgstr[0] ""
 msgstr[1] ""
 
-#: ../../tempcache/pages/contributions_list.html.twig:393
+#: ../../tempcache/pages/contributions_list.html.twig:397
 #, php-format
 msgid "Found contributions total %f"
 msgstr ""
 
-#: ../../tempcache/pages/contributions_list.html.twig:487
-#: ../../tempcache/pages/contributions_list.html.twig:517
+#: ../../tempcache/pages/contributions_list.html.twig:491
+#: ../../tempcache/pages/contributions_list.html.twig:520
 msgid "Contribution %id"
 msgstr ""
 
-#: ../../tempcache/pages/contributions_list.html.twig:505
-#: ../../tempcache/pages/contributions_list.html.twig:527
+#: ../../tempcache/pages/contributions_list.html.twig:508
+#: ../../tempcache/pages/contributions_list.html.twig:530
 #, php-format
 msgid "Transaction: %s"
 msgstr ""
 
-#: ../../tempcache/pages/contributions_list.html.twig:604
+#: ../../tempcache/pages/contributions_list.html.twig:607
 msgid "Show only '%name' contributions"
 msgstr ""
 
-#: ../../tempcache/pages/contributions_list.html.twig:619
-#: ../../tempcache/pages/transactions_list.html.twig:389
+#: ../../tempcache/pages/contributions_list.html.twig:622
+#: ../../tempcache/pages/transactions_list.html.twig:390
 msgid "Show '%name' card"
 msgstr ""
 
-#: ../../tempcache/pages/contributions_list.html.twig:679
+#: ../../tempcache/pages/contributions_list.html.twig:681
 msgid "Print an invoice or a receipt (depending on contribution type)"
 msgstr ""
 
-#: ../../tempcache/pages/contributions_list.html.twig:696
+#: ../../tempcache/pages/contributions_list.html.twig:698
 msgid "Edit the contribution"
 msgstr ""
 
-#: ../../tempcache/pages/contributions_list.html.twig:709
+#: ../../tempcache/pages/contributions_list.html.twig:711
 msgid "Delete the contribution"
 msgstr ""
 
-#: ../../tempcache/pages/contributions_list.html.twig:749
-#: ../../tempcache/pages/contributions_list.html.twig:753
-#: ../../tempcache/pages/members_list.html.twig:475
-#: ../../tempcache/pages/members_list.html.twig:479
-#: ../../tempcache/pages/transactions_list.html.twig:531
-#: ../../tempcache/pages/transactions_list.html.twig:535
+#: ../../tempcache/pages/contributions_list.html.twig:751
+#: ../../tempcache/pages/contributions_list.html.twig:755
+#: ../../tempcache/pages/members_list.html.twig:477
+#: ../../tempcache/pages/members_list.html.twig:481
+#: ../../tempcache/pages/transactions_list.html.twig:532
+#: ../../tempcache/pages/transactions_list.html.twig:536
 msgid "Legend"
 msgstr ""
 
-#: ../../tempcache/pages/contributions_list.html.twig:767
-#: ../../tempcache/pages/members_list.html.twig:552
-#: ../../tempcache/pages/member_show.html.twig:87
+#: ../../tempcache/pages/contributions_list.html.twig:769
+#: ../../tempcache/pages/members_list.html.twig:554
+#: ../../tempcache/pages/member_show.html.twig:83
 msgid "Modification"
 msgstr ""
 
-#: ../../tempcache/pages/contributions_list.html.twig:776
-#: ../../tempcache/pages/members_list.html.twig:568
+#: ../../tempcache/pages/contributions_list.html.twig:778
+#: ../../tempcache/pages/members_list.html.twig:570
 msgid "Deletion"
 msgstr ""
 
-#: ../../tempcache/pages/contributions_list.html.twig:786
+#: ../../tempcache/pages/contributions_list.html.twig:788
 msgid "Contribution"
 msgstr ""
 
-#: ../../tempcache/pages/contributions_list.html.twig:793
+#: ../../tempcache/pages/contributions_list.html.twig:795
 msgid "Gift"
 msgstr ""
 
@@ -5637,82 +5800,82 @@ msgstr ""
 msgid "Select actions(s)"
 msgstr ""
 
-#: ../../tempcache/pages/admintools.html.twig:68
-#: ../../tempcache/pages/admintools.html.twig:75
-#: ../../tempcache/pages/admintools.html.twig:85
+#: ../../tempcache/pages/admintools.html.twig:70
+#: ../../tempcache/pages/admintools.html.twig:78
 #: ../../tempcache/pages/admintools.html.twig:92
+#: ../../tempcache/pages/admintools.html.twig:100
 msgid "Reset all emails contents to their default values"
 msgstr ""
 
-#: ../../tempcache/pages/admintools.html.twig:70
+#: ../../tempcache/pages/admintools.html.twig:74
 msgid "Reset emails contents"
 msgstr ""
 
-#: ../../tempcache/pages/admintools.html.twig:79
-#: ../../tempcache/pages/admintools.html.twig:98
-#: ../../tempcache/pages/admintools.html.twig:116
+#: ../../tempcache/pages/admintools.html.twig:82
+#: ../../tempcache/pages/admintools.html.twig:106
+#: ../../tempcache/pages/admintools.html.twig:128
 msgid "(all existing values will be removed)"
 msgstr ""
 
-#: ../../tempcache/pages/admintools.html.twig:87
+#: ../../tempcache/pages/admintools.html.twig:96
 msgid "Reset fields configuration"
 msgstr ""
 
-#: ../../tempcache/pages/admintools.html.twig:94
+#: ../../tempcache/pages/admintools.html.twig:102
 msgid ""
 "This includes fields positions, order, visibility, access levels and "
 "mandatory marks."
 msgstr ""
 
-#: ../../tempcache/pages/admintools.html.twig:104
-#: ../../tempcache/pages/admintools.html.twig:112
+#: ../../tempcache/pages/admintools.html.twig:116
+#: ../../tempcache/pages/admintools.html.twig:124
 msgid "Reset all PDF models to their default values"
 msgstr ""
 
-#: ../../tempcache/pages/admintools.html.twig:106
+#: ../../tempcache/pages/admintools.html.twig:120
 msgid "Reinitialize PDF models"
 msgstr ""
 
-#: ../../tempcache/pages/admintools.html.twig:122
-#: ../../tempcache/pages/admintools.html.twig:129
+#: ../../tempcache/pages/admintools.html.twig:138
+#: ../../tempcache/pages/admintools.html.twig:146
 msgid "Fill all empty login and passwords"
 msgstr ""
 
-#: ../../tempcache/pages/admintools.html.twig:124
+#: ../../tempcache/pages/admintools.html.twig:142
 msgid "Generate empty logins and passwords"
 msgstr ""
 
-#: ../../tempcache/pages/admintools.html.twig:139
+#: ../../tempcache/pages/admintools.html.twig:158
 msgid "Go"
 msgstr ""
 
-#: ../../tempcache/pages/configuration_titles.html.twig:60
-#: ../../tempcache/pages/configuration_titles.html.twig:84
-#: ../../tempcache/pages/configuration_titles.html.twig:160
+#: ../../tempcache/pages/configuration_titles.html.twig:61
+#: ../../tempcache/pages/configuration_titles.html.twig:85
+#: ../../tempcache/pages/configuration_titles.html.twig:159
 msgid "Short form"
 msgstr ""
 
-#: ../../tempcache/pages/configuration_titles.html.twig:64
-#: ../../tempcache/pages/configuration_titles.html.twig:90
-#: ../../tempcache/pages/configuration_titles.html.twig:166
+#: ../../tempcache/pages/configuration_titles.html.twig:65
+#: ../../tempcache/pages/configuration_titles.html.twig:91
+#: ../../tempcache/pages/configuration_titles.html.twig:165
 msgid "Long form"
 msgstr ""
 
-#: ../../tempcache/pages/configuration_titles.html.twig:78
+#: ../../tempcache/pages/configuration_titles.html.twig:79
 msgid "Add title"
 msgstr ""
 
-#: ../../tempcache/pages/configuration_titles.html.twig:153
+#: ../../tempcache/pages/configuration_titles.html.twig:152
 #, php-format
 msgid "%s title"
 msgstr ""
 
-#: ../../tempcache/pages/configuration_titles.html.twig:181
+#: ../../tempcache/pages/configuration_titles.html.twig:180
 #, php-format
 msgid "Edit '%s' title"
 msgstr ""
 
-#: ../../tempcache/pages/configuration_titles.html.twig:202
+#: ../../tempcache/pages/configuration_titles.html.twig:201
 #, php-format
 msgid "Delete '%s' title"
 msgstr ""
@@ -5753,66 +5916,67 @@ msgstr ""
 msgid "History entry %id"
 msgstr ""
 
-#: ../../tempcache/pages/history.html.twig:377
-msgid "logs are empty"
+#: ../../tempcache/pages/history.html.twig:356
+#: ../../tempcache/pages/history.html.twig:361
+msgid "Show associated query"
 msgstr ""
 
-#: ../../tempcache/pages/history.html.twig:398
-msgid "Show associated query"
+#: ../../tempcache/pages/history.html.twig:390
+msgid "logs are empty"
 msgstr ""
 
-#: ../../tempcache/pages/import_model.html.twig:54
+#: ../../tempcache/pages/import_model.html.twig:58
 msgid "Current model"
 msgstr ""
 
-#: ../../tempcache/pages/import_model.html.twig:58
+#: ../../tempcache/pages/import_model.html.twig:66
 msgid "Change model"
 msgstr ""
 
-#: ../../tempcache/pages/import_model.html.twig:69
+#: ../../tempcache/pages/import_model.html.twig:80
 msgid "Default fields"
 msgstr ""
 
-#: ../../tempcache/pages/import_model.html.twig:75
+#: ../../tempcache/pages/import_model.html.twig:86
 #, php-format
 msgid "Model parameted on %date"
 msgstr ""
 
-#: ../../tempcache/pages/import_model.html.twig:85
-#: ../../tempcache/pages/import_model.html.twig:193
+#: ../../tempcache/pages/import_model.html.twig:96
+#: ../../tempcache/pages/import_model.html.twig:184
 msgid "Field"
 msgstr ""
 
-#: ../../tempcache/pages/import_model.html.twig:117
+#: ../../tempcache/pages/import_model.html.twig:113
 #, php-format
 msgid "Missing field '%field'"
 msgstr ""
 
-#: ../../tempcache/pages/import_model.html.twig:152
+#: ../../tempcache/pages/import_model.html.twig:140
 msgid "Generate empty CSV file"
 msgstr ""
 
-#: ../../tempcache/pages/import_model.html.twig:168
+#: ../../tempcache/pages/import_model.html.twig:156
 msgid "Remove model and back to defaults"
 msgstr ""
 
-#: ../../tempcache/pages/import_model.html.twig:174
+#: ../../tempcache/pages/import_model.html.twig:162
 msgid "Remove model"
 msgstr ""
 
-#: ../../tempcache/pages/import_model.html.twig:261
+#: ../../tempcache/pages/import_model.html.twig:229
 msgid "Store new model"
 msgstr ""
 
-#: ../../tempcache/pages/import_model.html.twig:282
+#: ../../tempcache/pages/import_model.html.twig:250
 msgid "Go back to import page"
 msgstr ""
 
-#: ../../tempcache/pages/import_model.html.twig:302
+#: ../../tempcache/pages/import_model.html.twig:269
 msgid "No field selected"
 msgstr ""
 
-#: ../../tempcache/pages/import_model.html.twig:307
+#: ../../tempcache/pages/import_model.html.twig:269
 msgid ""
 "Please make sure to select at least one field from the list to perform this "
 "action."
@@ -5826,15 +5990,15 @@ msgstr ""
 msgid "Reference:"
 msgstr ""
 
-#: ../../tempcache/pages/configuration_texts.html.twig:154
+#: ../../tempcache/pages/configuration_texts.html.twig:148
 msgid "Email Subject"
 msgstr ""
 
-#: ../../tempcache/pages/configuration_texts.html.twig:160
+#: ../../tempcache/pages/configuration_texts.html.twig:159
 msgid "(Max 255 characters)"
 msgstr ""
 
-#: ../../tempcache/pages/configuration_texts.html.twig:166
+#: ../../tempcache/pages/configuration_texts.html.twig:165
 msgid "Email Body:"
 msgstr ""
 
@@ -5842,21 +6006,21 @@ msgstr ""
 msgid "Sorry, the page you are looking for could not be found."
 msgstr ""
 
-#: ../../tempcache/pages/configuration_entitled_form.html.twig:94
+#: ../../tempcache/pages/configuration_entitled_form.html.twig:100
 msgid "Priority:"
 msgstr ""
 
-#: ../../tempcache/pages/members_list.html.twig:58
+#: ../../tempcache/pages/members_list.html.twig:60
 msgid "No member selected"
 msgstr ""
 
-#: ../../tempcache/pages/members_list.html.twig:58
+#: ../../tempcache/pages/members_list.html.twig:60
 msgid ""
 "Please make sure to select at least one member from the list to perform this "
 "action."
 msgstr ""
 
-#: ../../tempcache/pages/members_list.html.twig:73
+#: ../../tempcache/pages/members_list.html.twig:75
 #: ../../tempcache/pages/members_public_list.html.twig:63
 #: ../../tempcache/pages/members_public_gallery.html.twig:70
 #, php-format
@@ -5865,182 +6029,177 @@ msgid_plural "%count members"
 msgstr[0] ""
 msgstr[1] ""
 
-#: ../../tempcache/pages/members_list.html.twig:127
+#: ../../tempcache/pages/members_list.html.twig:129
 msgid "Mbr id"
 msgstr ""
 
-#: ../../tempcache/pages/members_list.html.twig:180
+#: ../../tempcache/pages/members_list.html.twig:182
 #: ../../tempcache/pages/advanced_search.html.twig:67
 msgid "Search:"
 msgstr ""
 
-#: ../../tempcache/pages/members_list.html.twig:186
+#: ../../tempcache/pages/members_list.html.twig:188
 #: ../../tempcache/pages/advanced_search.html.twig:73
 msgid "Enter a value"
 msgstr ""
 
-#: ../../tempcache/pages/members_list.html.twig:192
+#: ../../tempcache/pages/members_list.html.twig:194
 #: ../../tempcache/pages/advanced_search.html.twig:79
 msgid "in:"
 msgstr ""
 
-#: ../../tempcache/pages/members_list.html.twig:221
-#: ../../tempcache/pages/members_list.html.twig:250
-#: ../../tempcache/pages/members_list.html.twig:279
+#: ../../tempcache/pages/members_list.html.twig:223
+#: ../../tempcache/pages/members_list.html.twig:252
+#: ../../tempcache/pages/members_list.html.twig:281
 msgid "among:"
 msgstr ""
 
-#: ../../tempcache/pages/members_list.html.twig:284
-#: ../../tempcache/pages/groups_list.html.twig:60
+#: ../../tempcache/pages/members_list.html.twig:286
+#: ../../tempcache/pages/groups_list.html.twig:68
 #: ../../tempcache/pages/advanced_search.html.twig:171
-#: ../../tempcache/pages/advanced_search.html.twig:589
+#: ../../tempcache/pages/advanced_search.html.twig:597
 msgid "Select a group"
 msgstr ""
 
-#: ../../tempcache/pages/members_list.html.twig:315
+#: ../../tempcache/pages/members_list.html.twig:317
 msgid "Members that have an email address:"
 msgstr ""
 
-#: ../../tempcache/pages/members_list.html.twig:329
-#: ../../tempcache/pages/mailings_list.html.twig:181
+#: ../../tempcache/pages/members_list.html.twig:331
+#: ../../tempcache/pages/mailings_list.html.twig:179
 #: ../../tempcache/pages/advanced_search.html.twig:214
 #: ../../tempcache/pages/advanced_search.html.twig:453
 msgid "Don't care"
 msgstr ""
 
-#: ../../tempcache/pages/members_list.html.twig:345
+#: ../../tempcache/pages/members_list.html.twig:347
 #: ../../tempcache/pages/advanced_search.html.twig:230
 msgid "With"
 msgstr ""
 
-#: ../../tempcache/pages/members_list.html.twig:361
+#: ../../tempcache/pages/members_list.html.twig:363
 #: ../../tempcache/pages/advanced_search.html.twig:246
 msgid "Without"
 msgstr ""
 
-#: ../../tempcache/pages/members_list.html.twig:380
+#: ../../tempcache/pages/members_list.html.twig:382
 msgid "Save selected criteria"
 msgstr ""
 
-#: ../../tempcache/pages/members_list.html.twig:406
+#: ../../tempcache/pages/members_list.html.twig:408
 msgid "Advanced search mode"
 msgstr ""
 
-#: ../../tempcache/pages/members_list.html.twig:410
+#: ../../tempcache/pages/members_list.html.twig:412
 msgid "Save current advanced search criteria"
 msgstr ""
 
-#: ../../tempcache/pages/members_list.html.twig:420
+#: ../../tempcache/pages/members_list.html.twig:422
 msgid "Change search criteria"
 msgstr ""
 
-#: ../../tempcache/pages/members_list.html.twig:425
+#: ../../tempcache/pages/members_list.html.twig:427
 msgid "Change criteria"
 msgstr ""
 
-#: ../../tempcache/pages/members_list.html.twig:444
+#: ../../tempcache/pages/members_list.html.twig:446
 msgid "Show/hide query"
 msgstr ""
 
-#: ../../tempcache/pages/members_list.html.twig:487
+#: ../../tempcache/pages/members_list.html.twig:489
 msgid "Reading the list"
 msgstr ""
 
-#: ../../tempcache/pages/members_list.html.twig:499
+#: ../../tempcache/pages/members_list.html.twig:501
 msgid "Active account"
 msgstr ""
 
-#: ../../tempcache/pages/members_list.html.twig:507
+#: ../../tempcache/pages/members_list.html.twig:509
 msgid "Inactive account"
 msgstr ""
 
-#: ../../tempcache/pages/members_list.html.twig:514
+#: ../../tempcache/pages/members_list.html.twig:516
 msgid "Membership in order"
 msgstr ""
 
-#: ../../tempcache/pages/members_list.html.twig:519
+#: ../../tempcache/pages/members_list.html.twig:521
 msgid "Membership will expire soon (&lt;30d)"
 msgstr ""
 
-#: ../../tempcache/pages/members_list.html.twig:531
+#: ../../tempcache/pages/members_list.html.twig:533
 msgid "Lateness in fee"
 msgstr ""
 
-#: ../../tempcache/pages/members_list.html.twig:578
+#: ../../tempcache/pages/members_list.html.twig:580
 msgid "User status/interactions"
 msgstr ""
 
-#: ../../tempcache/pages/members_list.html.twig:587
+#: ../../tempcache/pages/members_list.html.twig:589
 msgid "Send an email"
 msgstr ""
 
-#: ../../tempcache/pages/members_list.html.twig:592
-#: ../../tempcache/pages/members_list.html.twig:692
-#: ../../tempcache/pages/members_public_list.html.twig:160
+#: ../../tempcache/pages/members_list.html.twig:594
+#: ../../tempcache/pages/members_list.html.twig:697
+#: ../../tempcache/pages/members_public_list.html.twig:147
+#: ../../tempcache/pages/members_public_list.html.twig:151
 msgid "Is a company"
 msgstr ""
 
-#: ../../tempcache/pages/members_list.html.twig:600
-#: ../../tempcache/pages/members_list.html.twig:699
-#: ../../tempcache/pages/members_public_list.html.twig:167
+#: ../../tempcache/pages/members_list.html.twig:602
+#: ../../tempcache/pages/members_list.html.twig:708
+#: ../../tempcache/pages/members_public_list.html.twig:161
+#: ../../tempcache/pages/members_public_list.html.twig:165
 msgid "Is a man"
 msgstr ""
 
-#: ../../tempcache/pages/members_list.html.twig:605
-#: ../../tempcache/pages/members_list.html.twig:706
-#: ../../tempcache/pages/members_public_list.html.twig:174
+#: ../../tempcache/pages/members_list.html.twig:607
+#: ../../tempcache/pages/members_list.html.twig:719
+#: ../../tempcache/pages/members_public_list.html.twig:175
+#: ../../tempcache/pages/members_public_list.html.twig:179
 msgid "Is a woman"
 msgstr ""
 
-#: ../../tempcache/pages/members_list.html.twig:612
-#: ../../tempcache/pages/members_list.html.twig:741
-#: ../../tempcache/pages/preferences.html.twig:96
+#: ../../tempcache/pages/members_list.html.twig:614
+#: ../../tempcache/pages/members_list.html.twig:756
+#: ../../tempcache/pages/preferences.html.twig:132
 msgid "Admin"
 msgstr ""
 
-#: ../../tempcache/pages/members_list.html.twig:1002
+#: ../../tempcache/pages/members_list.html.twig:1017
 msgid "No member has been found"
 msgstr ""
 
-#: ../../tempcache/pages/members_list.html.twig:1023
-#: ../../tempcache/page.html.twig:143
+#: ../../tempcache/pages/members_list.html.twig:1080
+msgid "Search title"
+msgstr ""
+
+#: ../../tempcache/pages/members_list.html.twig:1151
+#: ../../tempcache/page.html.twig:159
 msgid "Existing mailing"
 msgstr ""
 
-#: ../../tempcache/pages/members_list.html.twig:1028
+#: ../../tempcache/pages/members_list.html.twig:1151
 msgid ""
 "A mailing already exists. Do you want to create a new one or resume the "
 "existing?"
 msgstr ""
 
-#: ../../tempcache/pages/members_list.html.twig:1033
-msgid "Resume"
-msgstr ""
-
-#: ../../tempcache/pages/members_list.html.twig:1045
+#: ../../tempcache/pages/members_list.html.twig:1151
 msgid "New"
 msgstr ""
 
-#: ../../tempcache/pages/members_list.html.twig:1145
-msgid "Search title"
-msgstr ""
-
-#: ../../tempcache/pages/members_list.html.twig:1354
-msgid "Attendance sheet details"
-msgstr ""
-
-#: ../../tempcache/pages/members_list.html.twig:1361
-#: ../../tempcache/pages/export.html.twig:423
-msgid "Continue"
+#: ../../tempcache/pages/members_list.html.twig:1151
+msgid "Resume"
 msgstr ""
 
-#: ../../tempcache/pages/members_list.html.twig:1379
+#: ../../tempcache/pages/members_list.html.twig:1189
 msgid "An error occurred displaying attendance sheet details interface :("
 msgstr ""
 
 #: ../../tempcache/pages/configuration_core_fields.html.twig:56
-#: ../../tempcache/pages/configuration_core_fields.html.twig:401
-msgid "Collapse all"
+#: ../../tempcache/pages/configuration_core_fields.html.twig:339
+#: ../../tempcache/pages/configuration_core_fields.html.twig:407
+msgid "Expand all"
 msgstr ""
 
 #: ../../tempcache/pages/configuration_core_fields.html.twig:177
@@ -6054,95 +6213,88 @@ msgid "Mark '%field' as (not) required"
 msgstr ""
 
 #: ../../tempcache/pages/configuration_core_fields.html.twig:227
-#: ../../tempcache/pages/configuration_core_lists.html.twig:119
-#: ../../tempcache/pages/configuration_core_lists.html.twig:226
+#: ../../tempcache/pages/configuration_core_lists.html.twig:128
+#: ../../tempcache/pages/configuration_core_lists.html.twig:235
 #, php-format
 msgid "Change '%field' permissions"
 msgstr ""
 
 #: ../../tempcache/pages/configuration_core_fields.html.twig:243
-#: ../../tempcache/pages/configuration_core_lists.html.twig:124
-#: ../../tempcache/pages/configuration_core_lists.html.twig:231
+#: ../../tempcache/pages/configuration_core_lists.html.twig:133
+#: ../../tempcache/pages/configuration_core_lists.html.twig:240
 msgid "Inaccessible"
 msgstr ""
 
 #: ../../tempcache/pages/configuration_core_fields.html.twig:283
-#: ../../tempcache/pages/configuration_core_lists.html.twig:144
-#: ../../tempcache/pages/configuration_core_lists.html.twig:251
+#: ../../tempcache/pages/configuration_core_lists.html.twig:153
+#: ../../tempcache/pages/configuration_core_lists.html.twig:260
 msgid "Read only"
 msgstr ""
 
 #: ../../tempcache/pages/configuration_core_fields.html.twig:293
-#: ../../tempcache/pages/configuration_core_lists.html.twig:149
-#: ../../tempcache/pages/configuration_core_lists.html.twig:256
+#: ../../tempcache/pages/configuration_core_lists.html.twig:158
+#: ../../tempcache/pages/configuration_core_lists.html.twig:265
 msgid "Read/Write"
 msgstr ""
 
-#: ../../tempcache/pages/configuration_core_fields.html.twig:397
-msgid "Expand all"
+#: ../../tempcache/pages/configuration_core_fields.html.twig:411
+msgid "Collapse all"
 msgstr ""
 
-#: ../../tempcache/pages/configuration_core_fields.html.twig:477
+#: ../../tempcache/pages/configuration_core_fields.html.twig:475
 msgid "Warning"
 msgstr ""
 
-#: ../../tempcache/pages/configuration_core_fields.html.twig:479
+#: ../../tempcache/pages/configuration_core_fields.html.twig:477
 msgid "Some warnings has been thrown:"
 msgstr ""
 
-#: ../../tempcache/pages/configuration_core_fields.html.twig:481
+#: ../../tempcache/pages/configuration_core_fields.html.twig:479
 msgid "Please correct above warnings to continue."
 msgstr ""
 
-#: ../../tempcache/pages/groups_list.html.twig:95
-msgid "Current group (and attached people) as PDF"
-msgstr ""
-
-#: ../../tempcache/pages/groups_list.html.twig:100
-msgid "Group PDF"
-msgstr ""
-
-#: ../../tempcache/pages/groups_list.html.twig:105
-#: ../../tempcache/pages/advanced_search.html.twig:1032
-msgid "or"
-msgstr ""
-
-#: ../../tempcache/pages/groups_list.html.twig:111
+#: ../../tempcache/pages/groups_list.html.twig:99
 msgid "Export all groups and their members as PDF"
 msgstr ""
 
-#: ../../tempcache/pages/groups_list.html.twig:115
+#: ../../tempcache/pages/groups_list.html.twig:104
 msgid "All groups PDF"
 msgstr ""
 
-#: ../../tempcache/pages/groups_list.html.twig:129
+#: ../../tempcache/pages/groups_list.html.twig:114
+#: ../../tempcache/pages/groups_list.html.twig:119
 msgid "New group"
 msgstr ""
 
-#: ../../tempcache/pages/groups_list.html.twig:174
+#: ../../tempcache/pages/groups_list.html.twig:168
 msgid "Add a new group"
 msgstr ""
 
-#: ../../tempcache/pages/groups_list.html.twig:181
-msgid "Create"
+#: ../../tempcache/pages/groups_list.html.twig:211
+msgid "An error occurred checking name uniqueness :("
 msgstr ""
 
-#: ../../tempcache/pages/groups_list.html.twig:219
-msgid "An error occurred checking name uniqueness :("
+#: ../../tempcache/pages/groups_list.html.twig:218
+msgid "Please provide a group name"
 msgstr ""
 
 #: ../../tempcache/pages/groups_list.html.twig:226
-msgid "Pleade provide a group name"
+msgid "Create"
 msgstr ""
 
-#: ../../tempcache/pages/groups_list.html.twig:279
+#: ../../tempcache/pages/groups_list.html.twig:286
 msgid "Group members selection"
 msgstr ""
 
-#: ../../tempcache/pages/groups_list.html.twig:284
+#: ../../tempcache/pages/groups_list.html.twig:291
 msgid "Group managers selection"
 msgstr ""
 
+#: ../../tempcache/pages/groups_list.html.twig:336
+msgid ""
+"Items in this list have been modified. Don't forget to save your changes."
+msgstr ""
+
 #: ../../tempcache/pages/index.html.twig:112
 #: ../../tempcache/pages/index.html.twig:118
 msgid "Lost your password?"
@@ -6161,23 +6313,23 @@ msgid "The following files seems ready to import on the disk:"
 msgstr ""
 
 #: ../../tempcache/pages/import.html.twig:108
-#: ../../tempcache/pages/import.html.twig:172
+#: ../../tempcache/pages/import.html.twig:170
 #: ../../tempcache/pages/export.html.twig:127
-#: ../../tempcache/pages/export.html.twig:180
+#: ../../tempcache/pages/export.html.twig:178
 msgid "Size"
 msgstr ""
 
-#: ../../tempcache/pages/import.html.twig:158
+#: ../../tempcache/pages/import.html.twig:156
 msgid "see"
 msgstr ""
 
-#: ../../tempcache/pages/import.html.twig:190
-#: ../../tempcache/pages/export.html.twig:198
+#: ../../tempcache/pages/import.html.twig:188
+#: ../../tempcache/pages/export.html.twig:196
 #, php-format
 msgid "Remove '%file' from disk"
 msgstr ""
 
-#: ../../tempcache/pages/import.html.twig:214
+#: ../../tempcache/pages/import.html.twig:212
 msgid "Run the import process, but do *not* store anything in the database"
 msgstr ""
 
@@ -6185,76 +6337,79 @@ msgstr ""
 msgid "Dry run"
 msgstr ""
 
-#: ../../tempcache/pages/import.html.twig:228
+#: ../../tempcache/pages/import.html.twig:229
 msgid "Import"
 msgstr ""
 
-#: ../../tempcache/pages/import.html.twig:240
+#: ../../tempcache/pages/import.html.twig:241
 msgid "No import file actually exists."
 msgstr ""
 
-#: ../../tempcache/pages/import.html.twig:242
+#: ../../tempcache/pages/import.html.twig:243
 msgid ""
 "Use upload form below to send a new file on server, or copy it directly in "
 "the imports directory."
 msgstr ""
 
-#: ../../tempcache/pages/import.html.twig:257
+#: ../../tempcache/pages/import.html.twig:258
 msgid "Upload new file"
 msgstr ""
 
-#: ../../tempcache/pages/import.html.twig:268
-msgid "Select a file:"
+#: ../../tempcache/pages/import.html.twig:273
+#: ../../tempcache/pages/preferences.html.twig:254
+#: ../../tempcache/pages/preferences.html.twig:1982
+#: ../../tempcache/components/forms/picture.html.twig:86
+#: ../../tempcache/components/dynamic_fields.html.twig:717
+msgid "Choose a file"
 msgstr ""
 
-#: ../../tempcache/pages/import.html.twig:277
+#: ../../tempcache/pages/import.html.twig:285
 msgid "Upload file"
 msgstr ""
 
-#: ../../tempcache/pages/import.html.twig:307
+#: ../../tempcache/pages/import.html.twig:314
+#: ../../tempcache/pages/import.html.twig:325
 msgid "No file selected"
 msgstr ""
 
-#: ../../tempcache/pages/import.html.twig:312
+#: ../../tempcache/pages/import.html.twig:314
 msgid "Please make sure to select one file to import."
 msgstr ""
 
-#: ../../tempcache/pages/import.html.twig:332
-msgid "No file to upload"
-msgstr ""
-
-#: ../../tempcache/pages/import.html.twig:337
+#: ../../tempcache/pages/import.html.twig:325
 msgid "Please make sure to select one file to upload."
 msgstr ""
 
-#: ../../tempcache/pages/configuration_payment_types.html.twig:74
+#: ../../tempcache/pages/configuration_payment_types.html.twig:75
 msgid "Add payment type"
 msgstr ""
 
-#: ../../tempcache/pages/configuration_payment_types.html.twig:80
+#: ../../tempcache/pages/configuration_payment_types.html.twig:81
 msgid "Label"
 msgstr ""
 
-#: ../../tempcache/pages/configuration_payment_types.html.twig:143
+#: ../../tempcache/pages/configuration_payment_types.html.twig:142
 #, php-format
 msgid "%s payment type"
 msgstr ""
 
-#: ../../tempcache/pages/configuration_payment_types.html.twig:165
+#: ../../tempcache/pages/configuration_payment_types.html.twig:164
 #, php-format
 msgid "Edit '%s' payment type"
 msgstr ""
 
-#: ../../tempcache/pages/configuration_payment_types.html.twig:178
-#: ../../tempcache/pages/preferences.html.twig:151
-#: ../../tempcache/pages/preferences.html.twig:157
-#: ../../tempcache/pages/preferences.html.twig:1692
-#: ../../tempcache/pages/preferences.html.twig:1725
+#: ../../tempcache/pages/configuration_payment_types.html.twig:177
+#: ../../tempcache/pages/preferences.html.twig:195
+#: ../../tempcache/pages/preferences.html.twig:201
+#: ../../tempcache/pages/preferences.html.twig:1805
+#: ../../tempcache/pages/preferences.html.twig:1811
+#: ../../tempcache/pages/preferences.html.twig:1842
+#: ../../tempcache/pages/preferences.html.twig:1848
 #, php-format
 msgid "Translate '%s'"
 msgstr ""
 
-#: ../../tempcache/pages/configuration_payment_types.html.twig:200
+#: ../../tempcache/pages/configuration_payment_types.html.twig:198
 #, php-format
 msgid "Delete '%s' payment type"
 msgstr ""
@@ -6263,113 +6418,112 @@ msgstr ""
 msgid "Choose wich reminder(s) you want to send:"
 msgstr ""
 
-#: ../../tempcache/pages/reminder.html.twig:82
-#: ../../tempcache/pages/reminder.html.twig:117
+#: ../../tempcache/pages/reminder.html.twig:84
+#: ../../tempcache/pages/reminder.html.twig:121
 msgid "preview"
 msgstr ""
 
-#: ../../tempcache/pages/reminder.html.twig:88
-#: ../../tempcache/pages/reminder.html.twig:123
+#: ../../tempcache/pages/reminder.html.twig:90
+#: ../../tempcache/pages/reminder.html.twig:127
 #, php-format
 msgid "%s members with an email address"
 msgstr ""
 
-#: ../../tempcache/pages/reminder.html.twig:94
-#: ../../tempcache/pages/reminder.html.twig:129
+#: ../../tempcache/pages/reminder.html.twig:96
+#: ../../tempcache/pages/reminder.html.twig:133
 #, php-format
 msgid "%s members without email address"
 msgstr ""
 
-#: ../../tempcache/pages/reminder.html.twig:146
+#: ../../tempcache/pages/reminder.html.twig:151
 msgid "Generate labels for members without email address"
 msgstr ""
 
-#: ../../tempcache/pages/reminder.html.twig:192
-#: ../../tempcache/pages/mailing_form.html.twig:274
-#: ../../tempcache/pages/mailing_form.html.twig:367
+#: ../../tempcache/pages/reminder.html.twig:202
+#: ../../tempcache/pages/mailing_form.html.twig:304
+#: ../../tempcache/pages/mailing_form.html.twig:417
 #: ../../tempcache/pages/500.html.twig:111
 msgid "Message:"
 msgstr ""
 
-#: ../../tempcache/pages/reminder.html.twig:233
+#: ../../tempcache/pages/reminder.html.twig:244
 msgid "No reminder selected"
 msgstr ""
 
-#: ../../tempcache/pages/reminder.html.twig:238
+#: ../../tempcache/pages/reminder.html.twig:244
 msgid "Please make sure to select at least one reminder."
 msgstr ""
 
-#: ../../tempcache/pages/contribution_form.html.twig:69
-msgid "Related transaction information"
+#: ../../tempcache/pages/contribution_form.html.twig:73
+msgid "Select contributor and membership fee type"
+msgstr ""
+
+#: ../../tempcache/pages/contribution_form.html.twig:79
+msgid "Select contributor and donation type"
 msgstr ""
 
 #: ../../tempcache/pages/contribution_form.html.twig:90
-#: ../../tempcache/pages/contribution_form.html.twig:95
-msgid "View transaction"
+msgid "Transaction related"
 msgstr ""
 
-#: ../../tempcache/pages/contribution_form.html.twig:116
-msgid "Not dispatched amount"
+#: ../../tempcache/pages/contribution_form.html.twig:214
+msgid "Reload"
 msgstr ""
 
-#: ../../tempcache/pages/contribution_form.html.twig:158
-msgid "Select contributor and membership fee type"
+#: ../../tempcache/pages/contribution_form.html.twig:216
+msgid ""
+"Reload date information according to selected member and contribution type"
 msgstr ""
 
-#: ../../tempcache/pages/contribution_form.html.twig:164
-msgid "Select contributor and donation type"
+#: ../../tempcache/pages/contribution_form.html.twig:262
+msgid "Related transaction information"
 msgstr ""
 
-#: ../../tempcache/pages/contribution_form.html.twig:187
-msgid "New attached fee"
+#: ../../tempcache/pages/contribution_form.html.twig:286
+msgid "Not dispatched amount"
 msgstr ""
 
-#: ../../tempcache/pages/contribution_form.html.twig:205
-msgid "New attached donation"
+#: ../../tempcache/pages/contribution_form.html.twig:330
+msgid "View transaction"
 msgstr ""
 
-#: ../../tempcache/pages/contribution_form.html.twig:300
-msgid "Reload"
+#: ../../tempcache/pages/contribution_form.html.twig:348
+msgid "New attached fee"
 msgstr ""
 
-#: ../../tempcache/pages/contribution_form.html.twig:302
-msgid ""
-"Reload date information according to selected member and contribution type"
+#: ../../tempcache/pages/contribution_form.html.twig:362
+msgid "New attached donation"
 msgstr ""
 
-#: ../../tempcache/pages/contribution_form.html.twig:320
+#: ../../tempcache/pages/contribution_form.html.twig:388
 msgid "Details of membership fee"
 msgstr ""
 
-#: ../../tempcache/pages/contribution_form.html.twig:326
+#: ../../tempcache/pages/contribution_form.html.twig:394
 msgid "Details of donation"
 msgstr ""
 
-#: ../../tempcache/pages/contribution_form.html.twig:369
+#: ../../tempcache/pages/contribution_form.html.twig:447
 msgid "Record date:"
 msgstr ""
 
-#: ../../tempcache/pages/contribution_form.html.twig:449
+#: ../../tempcache/pages/contribution_form.html.twig:527
 msgid "months"
 msgstr ""
 
-#: ../../tempcache/pages/contribution_form.html.twig:503
-msgid "Transaction related"
-msgstr ""
-
-#: ../../tempcache/pages/contribution_form.html.twig:555
+#: ../../tempcache/pages/contribution_form.html.twig:597
 msgid "Notify member"
 msgstr ""
 
-#: ../../tempcache/pages/contribution_form.html.twig:562
+#: ../../tempcache/pages/contribution_form.html.twig:604
 msgid "Member will receive a notification by email, if he has an address."
 msgstr ""
 
-#: ../../tempcache/pages/contribution_form.html.twig:676
+#: ../../tempcache/pages/contribution_form.html.twig:723
 msgid "An error occurred retrieving dates :("
 msgstr ""
 
-#: ../../tempcache/pages/contribution_form.html.twig:702
+#: ../../tempcache/pages/contribution_form.html.twig:749
 msgid "Contribution amount should not be greater than %max"
 msgstr ""
 
@@ -6377,318 +6531,335 @@ msgstr ""
 msgid "Mailing information"
 msgstr ""
 
+#: ../../tempcache/pages/mailing_form.html.twig:84
+#: ../../tempcache/pages/mailings_list.html.twig:97
+#: ../../tempcache/pages/mailings_list.html.twig:309
+msgid "Sender"
+msgstr ""
+
 #: ../../tempcache/pages/mailing_form.html.twig:91
-msgid "Go back to members list"
+#: ../../tempcache/pages/preferences.html.twig:408
+msgid "from preferences"
 msgstr ""
 
 #: ../../tempcache/pages/mailing_form.html.twig:100
-msgid "Manage selected members"
+msgid "current logged in user"
 msgstr ""
 
-#: ../../tempcache/pages/mailing_form.html.twig:143
-msgid "Existing attachments:"
+#: ../../tempcache/pages/mailing_form.html.twig:108
+msgid "other"
 msgstr ""
 
-#: ../../tempcache/pages/mailing_form.html.twig:164
-#: ../../tempcache/pages/mailing_form.html.twig:673
-msgid "Remove attachment"
+#: ../../tempcache/pages/mailing_form.html.twig:138
+#: ../../tempcache/pages/mailings_list.html.twig:97
+#: ../../tempcache/pages/mailings_list.html.twig:319
+msgid "Recipients"
 msgstr ""
 
-#: ../../tempcache/pages/mailing_form.html.twig:183
-msgid "Select attachments"
+#: ../../tempcache/pages/mailing_form.html.twig:151
+msgid "Go back to members list"
 msgstr ""
 
-#: ../../tempcache/pages/mailing_form.html.twig:185
-msgid "Add attachment"
+#: ../../tempcache/pages/mailing_form.html.twig:160
+msgid "Manage selected members"
 msgstr ""
 
-#: ../../tempcache/pages/mailing_form.html.twig:191
-msgid ""
-"Select files to add as attachments.<br/>Multiple file selection using 'ctrl' "
-"or 'shift' keys are only available on compatible browsers."
+#: ../../tempcache/pages/mailing_form.html.twig:182
+#: ../../tempcache/pages/configuration_core_lists.html.twig:55
+#: ../../tempcache/pages/charts.html.twig:56
+#: ../../tempcache/pages/advanced_search.html.twig:529
+#: ../../tempcache/pages/advanced_search.html.twig:994
+#: ../../tempcache/components/forms/groups.html.twig:47
+msgid "This feature requires javascript."
 msgstr ""
 
-#: ../../tempcache/pages/mailing_form.html.twig:206
-msgid "Write your mailing"
+#: ../../tempcache/pages/mailing_form.html.twig:199
+msgid "Existing attachments:"
 msgstr ""
 
-#: ../../tempcache/pages/mailing_form.html.twig:213
-#: ../../tempcache/pages/mailings_list.html.twig:97
-#: ../../tempcache/pages/mailings_list.html.twig:313
-msgid "Sender"
+#: ../../tempcache/pages/mailing_form.html.twig:221
+#: ../../tempcache/pages/mailing_form.html.twig:716
+msgid "Remove attachment"
 msgstr ""
 
-#: ../../tempcache/pages/mailing_form.html.twig:220
-#: ../../tempcache/pages/preferences.html.twig:329
-msgid "from preferences"
+#: ../../tempcache/pages/mailing_form.html.twig:256
+msgid ""
+"Select files to add as attachments.<br/>Multiple file selection using 'ctrl' "
+"or 'shift' keys are only available on compatible browsers."
 msgstr ""
 
-#: ../../tempcache/pages/mailing_form.html.twig:229
-msgid "current logged in user"
+#: ../../tempcache/pages/mailing_form.html.twig:264
+msgid "Add attachment"
 msgstr ""
 
-#: ../../tempcache/pages/mailing_form.html.twig:237
-msgid "other"
+#: ../../tempcache/pages/mailing_form.html.twig:287
+msgid "Write your mailing"
 msgstr ""
 
-#: ../../tempcache/pages/mailing_form.html.twig:264
-#: ../../tempcache/pages/mailing_form.html.twig:360
+#: ../../tempcache/pages/mailing_form.html.twig:294
 msgid "Object:"
 msgstr ""
 
-#: ../../tempcache/pages/mailing_form.html.twig:304
+#: ../../tempcache/pages/mailing_form.html.twig:332
 msgid "Interpret HTML"
 msgstr ""
 
-#: ../../tempcache/pages/mailing_form.html.twig:316
+#: ../../tempcache/pages/mailing_form.html.twig:355
 msgid "Preview"
 msgstr ""
 
-#: ../../tempcache/pages/mailing_form.html.twig:342
-#: ../../tempcache/pages/mailing_form.html.twig:414
+#: ../../tempcache/pages/mailing_form.html.twig:381
+#: ../../tempcache/pages/mailing_form.html.twig:472
 msgid "Cancel mailing"
 msgstr ""
 
-#: ../../tempcache/pages/mailing_form.html.twig:355
+#: ../../tempcache/pages/mailing_form.html.twig:398
 msgid "Preview your mailing"
 msgstr ""
 
-#: ../../tempcache/pages/mailing_form.html.twig:393
+#: ../../tempcache/pages/mailing_form.html.twig:451
 msgid "Modifiy mailing"
 msgstr ""
 
-#: ../../tempcache/pages/mailing_form.html.twig:493
-#: ../../tempcache/pages/mailings_list.html.twig:457
+#: ../../tempcache/pages/mailing_form.html.twig:550
+#: ../../tempcache/pages/mailings_list.html.twig:453
 msgid "An error occurred displaying preview :("
 msgstr ""
 
-#: ../../tempcache/pages/mailing_form.html.twig:552
+#: ../../tempcache/pages/mailing_form.html.twig:597
 msgid "Members selection"
 msgstr ""
 
-#: ../../tempcache/pages/mailing_form.html.twig:678
+#: ../../tempcache/pages/mailing_form.html.twig:713
 msgid "Are you sure you want to remove this attachment?"
 msgstr ""
 
-#: ../../tempcache/pages/mailing_form.html.twig:680
-msgid "This will immediately remove attachment from disk and cannot be undo."
+#: ../../tempcache/pages/mailing_form.html.twig:713
+msgid "This will immediately remove attachment from disk and cannot be undone."
 msgstr ""
 
-#: ../../tempcache/pages/configuration_title_form.html.twig:57
+#: ../../tempcache/pages/configuration_title_form.html.twig:63
 msgid "Short form:"
 msgstr ""
 
-#: ../../tempcache/pages/configuration_title_form.html.twig:67
+#: ../../tempcache/pages/configuration_title_form.html.twig:73
 msgid "Long form:"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:57
+#: ../../tempcache/pages/preferences.html.twig:61
 msgid "General"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:65
+#: ../../tempcache/pages/preferences.html.twig:77
 #: ../../tempcache/pages/saved_searches_list.html.twig:69
 msgid "Parameters"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:69
+#: ../../tempcache/pages/preferences.html.twig:85
 msgid "Rights"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:73
+#: ../../tempcache/pages/preferences.html.twig:93
 msgid "E-Mail"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:88
+#: ../../tempcache/pages/preferences.html.twig:120
 msgid "Security parameters"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:113
+#: ../../tempcache/pages/preferences.html.twig:152
 msgid "Name of the association:"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:132
+#: ../../tempcache/pages/preferences.html.twig:171
 msgid "Association's short description:"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:162
+#: ../../tempcache/pages/preferences.html.twig:175
 msgid ""
 "Enter here a short description for your association, it will be displayed on "
 "the index page and into pages' title."
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:172
-#: ../../tempcache/pages/preferences.html.twig:1818
+#: ../../tempcache/pages/preferences.html.twig:211
+#: ../../tempcache/pages/preferences.html.twig:1939
 msgid "Logo:"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:185
+#: ../../tempcache/pages/preferences.html.twig:227
 msgid "Current logo"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:189
-#: ../../tempcache/pages/preferences.html.twig:1835
-#: ../../tempcache/components/forms/picture.html.twig:72
+#: ../../tempcache/pages/preferences.html.twig:252
+#: ../../tempcache/pages/preferences.html.twig:1980
+#: ../../tempcache/components/forms/picture.html.twig:84
+#: ../../tempcache/components/dynamic_fields.html.twig:715
+msgid "Choose another file"
+msgstr ""
+
+#: ../../tempcache/pages/preferences.html.twig:269
+#: ../../tempcache/pages/preferences.html.twig:1997
+#: ../../tempcache/components/forms/picture.html.twig:101
 msgid "Delete image"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:228
+#: ../../tempcache/pages/preferences.html.twig:307
 msgid " (continuation)"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:300
+#: ../../tempcache/pages/preferences.html.twig:379
 msgid "Website:"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:318
+#: ../../tempcache/pages/preferences.html.twig:397
 msgid "Postal address:"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:322
+#: ../../tempcache/pages/preferences.html.twig:401
 msgid ""
 "Use either the address setted below or select a staff member to retrieve "
 "he's address."
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:343
+#: ../../tempcache/pages/preferences.html.twig:422
 msgid "from a staff user"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:362
+#: ../../tempcache/pages/preferences.html.twig:441
 msgid "-- Choose a staff member --"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:392
+#: ../../tempcache/pages/preferences.html.twig:471
 msgid "Footer text:"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:398
+#: ../../tempcache/pages/preferences.html.twig:477
 msgid ""
 "Enter a text (HTML allowed) that will be displayed in the footer of every "
 "page"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:411
+#: ../../tempcache/pages/preferences.html.twig:490
 msgid "Telemetry date:"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:415
+#: ../../tempcache/pages/preferences.html.twig:494
 msgid "Last telemetry sent date."
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:425
+#: ../../tempcache/pages/preferences.html.twig:504
 msgid "send"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:433
+#: ../../tempcache/pages/preferences.html.twig:512
 msgid "Registration date:"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:437
+#: ../../tempcache/pages/preferences.html.twig:516
 msgid "Date on which you registered your Galette instance."
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:446
+#: ../../tempcache/pages/preferences.html.twig:525
 msgid "Update your information"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:455
-#: ../../tempcache/pages/desktop.html.twig:104
+#: ../../tempcache/pages/preferences.html.twig:534
+#: ../../tempcache/pages/desktop.html.twig:105
 msgid "Register"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:458
+#: ../../tempcache/pages/preferences.html.twig:537
 msgid "Not registered"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:490
+#: ../../tempcache/pages/preferences.html.twig:571
 msgid "Default language:"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:521
+#: ../../tempcache/pages/preferences.html.twig:602
 msgid "Lines / Page:"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:550
-#: ../../tempcache/pages/member_form.html.twig:238
+#: ../../tempcache/pages/preferences.html.twig:631
+#: ../../tempcache/pages/member_form.html.twig:314
 msgid "After member creation:"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:561
-#: ../../tempcache/pages/member_form.html.twig:249
+#: ../../tempcache/pages/preferences.html.twig:642
+#: ../../tempcache/pages/member_form.html.twig:325
 msgid "create a new contribution (default action)"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:571
-#: ../../tempcache/pages/member_form.html.twig:259
+#: ../../tempcache/pages/preferences.html.twig:652
+#: ../../tempcache/pages/member_form.html.twig:335
 msgid "create a new transaction"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:581
-#: ../../tempcache/pages/member_form.html.twig:269
+#: ../../tempcache/pages/preferences.html.twig:662
+#: ../../tempcache/pages/member_form.html.twig:345
 msgid "create another new member"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:591
-#: ../../tempcache/pages/member_form.html.twig:279
+#: ../../tempcache/pages/preferences.html.twig:672
+#: ../../tempcache/pages/member_form.html.twig:355
 msgid "show member"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:601
-#: ../../tempcache/pages/member_form.html.twig:289
+#: ../../tempcache/pages/preferences.html.twig:682
+#: ../../tempcache/pages/member_form.html.twig:365
 msgid "go to members list"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:611
-#: ../../tempcache/pages/member_form.html.twig:299
+#: ../../tempcache/pages/preferences.html.twig:692
+#: ../../tempcache/pages/member_form.html.twig:375
 msgid "go to main page"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:618
+#: ../../tempcache/pages/preferences.html.twig:699
 msgid "Logging level:"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:629
+#: ../../tempcache/pages/preferences.html.twig:710
 msgid "Disabled"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:639
+#: ../../tempcache/pages/preferences.html.twig:720
 msgid "Enabled"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:646
+#: ../../tempcache/pages/preferences.html.twig:727
 msgid "Default account filter:"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:675
+#: ../../tempcache/pages/preferences.html.twig:756
 msgid "Default payment type:"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:707
+#: ../../tempcache/pages/preferences.html.twig:795
 msgid "Public pages enabled?"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:724
+#: ../../tempcache/pages/preferences.html.twig:807
 msgid "Show public pages for"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:735
+#: ../../tempcache/pages/preferences.html.twig:818
 msgid "Everyone"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:755
+#: ../../tempcache/pages/preferences.html.twig:838
 msgid "Admin and staff only"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:762
+#: ../../tempcache/pages/preferences.html.twig:852
 msgid "Self subscription enabled?"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:774
+#: ../../tempcache/pages/preferences.html.twig:859
 msgid "Post new contribution script URI"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:780
+#: ../../tempcache/pages/preferences.html.twig:865
 msgid ""
 "Enter a script URI that would be called after adding a new contribution.<br/"
 ">Script URI must be prefixed by one of '<em>galette://</em>' for Galette "
@@ -6697,496 +6868,494 @@ msgid ""
 "those cases)."
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:792
+#: ../../tempcache/pages/preferences.html.twig:877
 msgid "RSS feed URL"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:798
+#: ../../tempcache/pages/preferences.html.twig:883
 msgid ""
 "Enter the full URL to the RSS feed. It will be displayed on Galette desktop."
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:814
+#: ../../tempcache/pages/preferences.html.twig:899
 msgid "Galette base URL"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:820
+#: ../../tempcache/pages/preferences.html.twig:905
 msgid ""
 "Enter the base URL to your Galette instance. You should only change this "
 "parameter if the current page URL is not:<br/>%galette_url"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:838
+#: ../../tempcache/pages/preferences.html.twig:930
 msgid "Show identifiers"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:842
+#: ../../tempcache/pages/preferences.html.twig:935
 msgid "Display database identifiers in related windows"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:860
+#: ../../tempcache/pages/preferences.html.twig:947
 msgid "Default membership status:"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:889
+#: ../../tempcache/pages/preferences.html.twig:976
 msgid "Default membership extension:"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:903
+#: ../../tempcache/pages/preferences.html.twig:990
 msgid "(Months)"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:914
+#: ../../tempcache/pages/preferences.html.twig:1001
 msgid "Beginning of membership:"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:926
+#: ../../tempcache/pages/preferences.html.twig:1013
 msgid "(dd/mm)"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:932
+#: ../../tempcache/pages/preferences.html.twig:1019
 msgid "Number of months offered:"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:938
+#: ../../tempcache/pages/preferences.html.twig:1025
 msgid ""
 "When using the beginning of membership option; you can offer the last months "
 "of the year."
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:940
+#: ../../tempcache/pages/preferences.html.twig:1027
 msgid ""
 "Let's say you offer last 2 months, and have a renewal on 31th of December. "
 "All created contributions in current year will be valid until this date, but "
 "as of October, they will be valid for the entire next year."
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:965
+#: ../../tempcache/pages/preferences.html.twig:1061
 msgid "Can members create child?"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:977
+#: ../../tempcache/pages/preferences.html.twig:1075
 msgid "Can group managers edit their groups?"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:989
+#: ../../tempcache/pages/preferences.html.twig:1089
 msgid "Can group managers create members?"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1001
+#: ../../tempcache/pages/preferences.html.twig:1103
 msgid "Can group managers edit members?"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1013
+#: ../../tempcache/pages/preferences.html.twig:1117
 msgid "Can group managers send mailings?"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1025
+#: ../../tempcache/pages/preferences.html.twig:1131
 msgid "Can group managers do exports?"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1029
+#: ../../tempcache/pages/preferences.html.twig:1136
 msgid ""
 "Groups managers will be allowed to export members as csv, pdf cards, "
 "attendence sheetss and groups pdf"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1061
+#: ../../tempcache/pages/preferences.html.twig:1164
 msgid "Sender name:"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1080
+#: ../../tempcache/pages/preferences.html.twig:1183
 msgid "Sender Email:"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1095
-#: ../../tempcache/pages/preferences.html.twig:1146
+#: ../../tempcache/pages/preferences.html.twig:1198
+#: ../../tempcache/pages/preferences.html.twig:1249
 msgid ""
 "(You can enter several emails separated with a comma. First address will be "
 "the default one.)"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1101
+#: ../../tempcache/pages/preferences.html.twig:1204
 msgid "Reply-To Email:"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1107
+#: ../../tempcache/pages/preferences.html.twig:1210
 msgid "Leave empty to use Sender Email as reply address"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1126
+#: ../../tempcache/pages/preferences.html.twig:1229
 msgid "Members administrator's Email:"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1132
+#: ../../tempcache/pages/preferences.html.twig:1235
 msgid "Recipient of new online registation and edition emails"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1152
+#: ../../tempcache/pages/preferences.html.twig:1265
 msgid "Send email to administrators?"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1156
+#: ../../tempcache/pages/preferences.html.twig:1270
 msgid ""
 "Sends an email each time a new member registers online or edit his/her "
 "account"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1171
+#: ../../tempcache/pages/preferences.html.twig:1286
 msgid "Wrap emails text?"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1175
+#: ../../tempcache/pages/preferences.html.twig:1291
 msgid ""
 "Automatically wrap emails texts before sending. Make sure to wrap yourself "
 "if you disable that. Please note that current editing mailing will not be "
 "affected by a change."
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1190
+#: ../../tempcache/pages/preferences.html.twig:1307
 msgid "Send email to members?"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1194
+#: ../../tempcache/pages/preferences.html.twig:1312
 msgid ""
 "Sends an email each time a member card or a contribution has been added or "
 "edited. This can be disabled for each case."
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1209
+#: ../../tempcache/pages/preferences.html.twig:1328
 msgid "Activate HTML editor?"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1213
+#: ../../tempcache/pages/preferences.html.twig:1333
 msgid "Should HTML editor be activated on page load ?"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1235
+#: ../../tempcache/pages/preferences.html.twig:1339
+msgid "Mail signature"
+msgstr ""
+
+#: ../../tempcache/pages/preferences.html.twig:1360
 msgid "Emailing method:"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1247
+#: ../../tempcache/pages/preferences.html.twig:1372
 msgid "Emailing disabled"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1261
+#: ../../tempcache/pages/preferences.html.twig:1386
 msgid "PHP mail() function"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1275
+#: ../../tempcache/pages/preferences.html.twig:1400
 msgid "Using a SMTP server (slower)"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1289
+#: ../../tempcache/pages/preferences.html.twig:1414
 msgid "Using GMAIL as SMTP server (slower)"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1303
+#: ../../tempcache/pages/preferences.html.twig:1428
 msgid "Using Sendmail server"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1317
+#: ../../tempcache/pages/preferences.html.twig:1442
 msgid "Using QMAIL server"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1333
+#: ../../tempcache/pages/preferences.html.twig:1458
 msgid "Test email settings"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1346
+#: ../../tempcache/pages/preferences.html.twig:1466
 msgid "SMTP server:"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1360
+#: ../../tempcache/pages/preferences.html.twig:1480
 msgid "SMTP port:"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1375
+#: ../../tempcache/pages/preferences.html.twig:1505
 msgid "Use SMTP authentication?"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1379
+#: ../../tempcache/pages/preferences.html.twig:1510
 msgid ""
 "Would emailing use any SMTP authentication? You'll have to provide username "
 "and password below. For GMail, authentication will always be on."
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1394
+#: ../../tempcache/pages/preferences.html.twig:1526
 msgid "Use TLS for SMTP?"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1398
+#: ../../tempcache/pages/preferences.html.twig:1531
 msgid ""
 "Do you want to use server's TLS capabilities?<br/>For GMail, this will "
 "always be on."
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1413
+#: ../../tempcache/pages/preferences.html.twig:1547
 msgid "Allow unsecure TLS?"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1417
+#: ../../tempcache/pages/preferences.html.twig:1552
 msgid ""
 "Do you want to allow 'unsecure' connections? This may be usefull if you "
 "server uses a self-signed certificate, and on some other cases."
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1440
+#: ../../tempcache/pages/preferences.html.twig:1561
 msgid "SMTP (or GMail) user:"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1454
+#: ../../tempcache/pages/preferences.html.twig:1575
 msgid "SMTP (or GMail) password:"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1469
-msgid "Mail signature"
-msgstr ""
-
-#: ../../tempcache/pages/preferences.html.twig:1495
-#: ../../tempcache/pages/preferences.html.twig:1960
+#: ../../tempcache/pages/preferences.html.twig:1604
+#: ../../tempcache/pages/preferences.html.twig:2125
 msgid "Vertical margins:"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1512
-#: ../../tempcache/pages/preferences.html.twig:1977
+#: ../../tempcache/pages/preferences.html.twig:1621
+#: ../../tempcache/pages/preferences.html.twig:2142
 msgid "Horizontal margins:"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1529
-#: ../../tempcache/pages/preferences.html.twig:2011
+#: ../../tempcache/pages/preferences.html.twig:1638
+#: ../../tempcache/pages/preferences.html.twig:2176
 msgid "Horizontal spacing:"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1546
-#: ../../tempcache/pages/preferences.html.twig:1994
+#: ../../tempcache/pages/preferences.html.twig:1655
+#: ../../tempcache/pages/preferences.html.twig:2159
 msgid "Vertical spacing:"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1563
+#: ../../tempcache/pages/preferences.html.twig:1679
 msgid "Print border"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1567
+#: ../../tempcache/pages/preferences.html.twig:1684
 msgid "Check this box to print a grey border around each label."
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1582
+#: ../../tempcache/pages/preferences.html.twig:1693
 msgid "Label width:"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1599
+#: ../../tempcache/pages/preferences.html.twig:1710
 msgid "Label height:"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1616
+#: ../../tempcache/pages/preferences.html.twig:1727
 msgid "Number of label columns:"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1630
+#: ../../tempcache/pages/preferences.html.twig:1741
 msgid "Number of label lines:"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1644
+#: ../../tempcache/pages/preferences.html.twig:1755
 msgid "Font size:"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1665
+#: ../../tempcache/pages/preferences.html.twig:1778
 msgid ""
 "Each card is 75mm width and 40mm height. Each page contains 2 columns and 6 "
 "rows.<br/>Double check margins and spacings ;)"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1673
+#: ../../tempcache/pages/preferences.html.twig:1786
 msgid "Short Text (Card Center):"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1700
+#: ../../tempcache/pages/preferences.html.twig:1817
 msgid "(10 characters max)"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1706
+#: ../../tempcache/pages/preferences.html.twig:1823
 msgid "Long Text (Bottom Line):"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1733
+#: ../../tempcache/pages/preferences.html.twig:1854
 msgid "(65 characters max)"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1740
+#: ../../tempcache/pages/preferences.html.twig:1861
 msgid "Strip Text Color:"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1744
-#: ../../tempcache/pages/preferences.html.twig:1762
-#: ../../tempcache/pages/preferences.html.twig:1780
-#: ../../tempcache/pages/preferences.html.twig:1798
+#: ../../tempcache/pages/preferences.html.twig:1873
+#: ../../tempcache/pages/preferences.html.twig:1891
+#: ../../tempcache/pages/preferences.html.twig:1909
+#: ../../tempcache/pages/preferences.html.twig:1927
 msgid "Hexadecimal color notation: #RRGGBB"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1758
+#: ../../tempcache/pages/preferences.html.twig:1879
 msgid "Active Member Color:"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1776
+#: ../../tempcache/pages/preferences.html.twig:1897
 msgid "Board Members Color:"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1794
+#: ../../tempcache/pages/preferences.html.twig:1915
 msgid "Honor Members Color:"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1831
+#: ../../tempcache/pages/preferences.html.twig:1955
 msgid "Current logo for printing"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1852
+#: ../../tempcache/pages/preferences.html.twig:2023
 msgid "Allow members to print card ?"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1867
+#: ../../tempcache/pages/preferences.html.twig:2040
 msgid "Show title ?"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1871
+#: ../../tempcache/pages/preferences.html.twig:2045
 msgid "(Show or not title in front of name)"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1886
+#: ../../tempcache/pages/preferences.html.twig:2051
 msgid "Address type:"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1932
+#: ../../tempcache/pages/preferences.html.twig:2097
 msgid "(Choose address printed below name)"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1938
+#: ../../tempcache/pages/preferences.html.twig:2103
 msgid "Year:"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:1944
+#: ../../tempcache/pages/preferences.html.twig:2109
 msgid ""
 "You can enter either:<br/>- a year,<br/>- two years with a slash as "
 "separator,<br/>- the string 'DEADLINE' to use member deadline"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:2040
-#: ../../tempcache/pages/preferences.html.twig:2048
-msgid "Minimum password length required for all accounts. Minimal size is 6."
+#: ../../tempcache/pages/preferences.html.twig:2207
+msgid "Password length:"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:2042
-msgid "Password length:"
+#: ../../tempcache/pages/preferences.html.twig:2213
+msgid "Minimum password length required for all accounts. Minimal size is 6."
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:2060
+#: ../../tempcache/pages/preferences.html.twig:2232
 msgid "Enable password blacklists"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:2062
+#: ../../tempcache/pages/preferences.html.twig:2234
 msgid "Enable blacklists:"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:2066
+#: ../../tempcache/pages/preferences.html.twig:2239
 msgid ""
 "If you enable blacklists; it will not be possible to use any of blacklisted "
 "passwords. A list is provided along with Galette, but you can add you owns."
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:2078
+#: ../../tempcache/pages/preferences.html.twig:2245
 msgid "Enforce password strength"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:2080
+#: ../../tempcache/pages/preferences.html.twig:2247
 msgid "Password strength:"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:2086
-msgid "Enforce minimal password strength for all password."
+#: ../../tempcache/pages/preferences.html.twig:2258
+msgid "None (default)"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:2090
-msgid "Levels are:"
+#: ../../tempcache/pages/preferences.html.twig:2268
+#: ../../tempcache/pages/preferences.html.twig:2319
+msgid "Weak"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:2096
-msgid "for no strength enforcement"
+#: ../../tempcache/pages/preferences.html.twig:2278
+#: ../../tempcache/pages/preferences.html.twig:2325
+msgid "Medium"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:2100
-#: ../../tempcache/pages/preferences.html.twig:2150
-msgid "Weak"
+#: ../../tempcache/pages/preferences.html.twig:2288
+#: ../../tempcache/pages/preferences.html.twig:2331
+msgid "Strong"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:2102
-msgid "require at least one matched rule"
+#: ../../tempcache/pages/preferences.html.twig:2298
+msgid "Very strong"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:2106
-#: ../../tempcache/pages/preferences.html.twig:2160
-msgid "Medium"
+#: ../../tempcache/pages/preferences.html.twig:2304
+msgid "Enforce minimal password strength for all password."
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:2108
-msgid "require at least two matched rules"
+#: ../../tempcache/pages/preferences.html.twig:2308
+msgid "Levels are:"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:2112
-#: ../../tempcache/pages/preferences.html.twig:2170
-msgid "Strong"
+#: ../../tempcache/pages/preferences.html.twig:2315
+msgid "for no strength enforcement"
+msgstr ""
+
+#: ../../tempcache/pages/preferences.html.twig:2321
+msgid "require at least one matched rule"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:2114
+#: ../../tempcache/pages/preferences.html.twig:2327
+msgid "require at least two matched rules"
+msgstr ""
+
+#: ../../tempcache/pages/preferences.html.twig:2333
 msgid "require at least three matched rules (recommended for most usages)"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:2118
+#: ../../tempcache/pages/preferences.html.twig:2337
 msgid "Very Strong"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:2120
+#: ../../tempcache/pages/preferences.html.twig:2339
 msgid "requires all rules."
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:2124
+#: ../../tempcache/pages/preferences.html.twig:2344
 msgid ""
 "Rules include lower case characters, upper case characters, numbers, and "
 "special characters."
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:2128
+#: ../../tempcache/pages/preferences.html.twig:2348
 msgid ""
 "Note that with any enforcement level, user cannot use his personal "
 "information (name, login, ...) as password."
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:2140
-msgid "None (default)"
-msgstr ""
-
-#: ../../tempcache/pages/preferences.html.twig:2180
-msgid "Very strong"
+#: ../../tempcache/pages/preferences.html.twig:2356
+msgid "Test a password:"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:2188
-#: ../../tempcache/pages/preferences.html.twig:2196
+#: ../../tempcache/pages/preferences.html.twig:2362
 msgid "Test a password with current selected values."
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:2190
-msgid "Test a password:"
-msgstr ""
-
-#: ../../tempcache/pages/preferences.html.twig:2198
+#: ../../tempcache/pages/preferences.html.twig:2364
 msgid ""
 "Do not forget to save your preferences if you're happy with the result ;)"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:2347
+#: ../../tempcache/pages/preferences.html.twig:2546
 msgid "Enter the email adress"
 msgstr ""
 
-#: ../../tempcache/pages/preferences.html.twig:2386
+#: ../../tempcache/pages/preferences.html.twig:2585
 msgid "An error occurred sending test email :("
 msgstr ""
 
@@ -7194,14 +7363,9 @@ msgstr ""
 msgid "Create new mailing"
 msgstr ""
 
-#: ../../tempcache/pages/mailings_list.html.twig:97
-#: ../../tempcache/pages/mailings_list.html.twig:323
-msgid "Recipients"
-msgstr ""
-
 #: ../../tempcache/pages/mailings_list.html.twig:97
 #: ../../tempcache/pages/mailings_list.html.twig:154
-#: ../../tempcache/pages/mailings_list.html.twig:329
+#: ../../tempcache/pages/mailings_list.html.twig:325
 msgid "Subject"
 msgstr ""
 
@@ -7210,42 +7374,42 @@ msgid "Att."
 msgstr ""
 
 #: ../../tempcache/pages/mailings_list.html.twig:97
-#: ../../tempcache/pages/mailings_list.html.twig:345
+#: ../../tempcache/pages/mailings_list.html.twig:341
 msgid "Sent"
 msgstr ""
 
-#: ../../tempcache/pages/mailings_list.html.twig:167
+#: ../../tempcache/pages/mailings_list.html.twig:164
 msgid "Sent mailings:"
 msgstr ""
 
-#: ../../tempcache/pages/mailings_list.html.twig:301
+#: ../../tempcache/pages/mailings_list.html.twig:297
 msgid "Mailing entry %id"
 msgstr ""
 
-#: ../../tempcache/pages/mailings_list.html.twig:371
+#: ../../tempcache/pages/mailings_list.html.twig:367
 #, php-format
 msgid "Display mailing '%subject' details in preview window"
 msgstr ""
 
-#: ../../tempcache/pages/mailings_list.html.twig:386
+#: ../../tempcache/pages/mailings_list.html.twig:381
 #, php-format
 msgid "Use mailing '%subject' as a template for a new one"
 msgstr ""
 
-#: ../../tempcache/pages/mailings_list.html.twig:399
+#: ../../tempcache/pages/mailings_list.html.twig:394
 #, php-format
 msgid "Delete mailing '%subject'"
 msgstr ""
 
-#: ../../tempcache/pages/mailings_list.html.twig:418
+#: ../../tempcache/pages/mailings_list.html.twig:413
 msgid "No sent mailing has been stored in the database yet."
 msgstr ""
 
-#: ../../tempcache/pages/configuration_core_lists.html.twig:59
+#: ../../tempcache/pages/configuration_core_lists.html.twig:68
 msgid "Fields in list"
 msgstr ""
 
-#: ../../tempcache/pages/configuration_core_lists.html.twig:170
+#: ../../tempcache/pages/configuration_core_lists.html.twig:179
 msgid "Available fields"
 msgstr ""
 
@@ -7259,7 +7423,7 @@ msgstr[1] ""
 #: ../../tempcache/pages/saved_searches_list.html.twig:69
 #: ../../tempcache/pages/saved_searches_list.html.twig:128
 #: ../../tempcache/pages/advanced_search.html.twig:308
-#: ../../tempcache/pages/advanced_search.html.twig:649
+#: ../../tempcache/pages/advanced_search.html.twig:661
 msgid "Creation date"
 msgstr ""
 
@@ -7267,133 +7431,136 @@ msgstr ""
 msgid "Search parameters"
 msgstr ""
 
-#: ../../tempcache/pages/saved_searches_list.html.twig:144
+#: ../../tempcache/pages/saved_searches_list.html.twig:146
 msgid "Show parameters"
 msgstr ""
 
-#: ../../tempcache/pages/saved_searches_list.html.twig:203
+#: ../../tempcache/pages/saved_searches_list.html.twig:204
 msgid "Load saved search"
 msgstr ""
 
-#: ../../tempcache/pages/saved_searches_list.html.twig:217
+#: ../../tempcache/pages/saved_searches_list.html.twig:218
 msgid "Delete saved search"
 msgstr ""
 
-#: ../../tempcache/pages/saved_searches_list.html.twig:236
+#: ../../tempcache/pages/saved_searches_list.html.twig:237
 msgid "no search"
 msgstr ""
 
-#: ../../tempcache/pages/member_form.html.twig:85
-#: ../../tempcache/pages/member_show.html.twig:297
+#: ../../tempcache/pages/member_form.html.twig:105
+msgid "Display"
+msgstr ""
+
+#: ../../tempcache/pages/member_form.html.twig:137
+#: ../../tempcache/pages/member_show.html.twig:289
 msgid "Attached to:"
 msgstr ""
 
-#: ../../tempcache/pages/member_form.html.twig:113
+#: ../../tempcache/pages/member_form.html.twig:168
 msgid "Detach?"
 msgstr ""
 
-#: ../../tempcache/pages/member_form.html.twig:130
+#: ../../tempcache/pages/member_form.html.twig:191
 msgid "Attach member"
 msgstr ""
 
-#: ../../tempcache/pages/member_form.html.twig:161
-#: ../../tempcache/pages/member_show.html.twig:315
+#: ../../tempcache/pages/member_form.html.twig:250
+#: ../../tempcache/pages/member_show.html.twig:307
 msgid "Parent of:"
 msgstr ""
 
-#: ../../tempcache/pages/member_form.html.twig:336
+#: ../../tempcache/pages/member_form.html.twig:417
 msgid "Notify member his account has been modified"
 msgstr ""
 
-#: ../../tempcache/pages/member_form.html.twig:342
+#: ../../tempcache/pages/member_form.html.twig:423
 msgid "Notify member his account has been created"
 msgstr ""
 
-#: ../../tempcache/pages/member_form.html.twig:355
+#: ../../tempcache/pages/member_form.html.twig:436
 msgid "Member will be notified by email his account has been modified."
 msgstr ""
 
-#: ../../tempcache/pages/member_form.html.twig:361
+#: ../../tempcache/pages/member_form.html.twig:442
 msgid ""
 "Member will receive his username and password by email, if he has an address."
 msgstr ""
 
-#: ../../tempcache/pages/member_form.html.twig:545
+#: ../../tempcache/pages/member_form.html.twig:643
 msgid "An error occurred displaying groups interface :("
 msgstr ""
 
-#: ../../tempcache/pages/member_form.html.twig:555
+#: ../../tempcache/pages/member_form.html.twig:653
 msgid "Groups selection"
 msgstr ""
 
-#: ../../tempcache/pages/member_form.html.twig:560
+#: ../../tempcache/pages/member_form.html.twig:658
 msgid "Managed groups selection"
 msgstr ""
 
-#: ../../tempcache/pages/member_form.html.twig:588
-#: ../../tempcache/components/forms/groups.html.twig:208
+#: ../../tempcache/pages/member_form.html.twig:678
 msgid "Manager for:"
 msgstr ""
 
-#: ../../tempcache/pages/member_form.html.twig:593
-#: ../../tempcache/components/forms/groups.html.twig:161
+#: ../../tempcache/pages/member_form.html.twig:683
 msgid "Member of:"
 msgstr ""
 
-#: ../../tempcache/pages/configuration_payment_type_form.html.twig:57
-#: ../../tempcache/pages/configuration_payment_type_form.html.twig:65
+#: ../../tempcache/pages/configuration_payment_type_form.html.twig:63
+#: ../../tempcache/pages/configuration_payment_type_form.html.twig:71
 msgid "Original string for name, that will be used for translations."
 msgstr ""
 
-#: ../../tempcache/pages/member_show.html.twig:110
+#: ../../tempcache/pages/member_show.html.twig:104
 msgid ""
 "Send member a link to generate a new password, as if had used the 'lost "
 "password' functionality."
 msgstr ""
 
-#: ../../tempcache/pages/member_show.html.twig:117
+#: ../../tempcache/pages/member_show.html.twig:111
 msgid "New password"
 msgstr ""
 
-#: ../../tempcache/pages/member_show.html.twig:145
+#: ../../tempcache/pages/member_show.html.twig:139
 msgid "Generate Member Card"
 msgstr ""
 
-#: ../../tempcache/pages/member_show.html.twig:158
+#: ../../tempcache/pages/member_show.html.twig:152
 msgid "Adhesion form"
 msgstr ""
 
-#: ../../tempcache/pages/member_show.html.twig:177
+#: ../../tempcache/pages/member_show.html.twig:171
 msgid "View contributions"
 msgstr ""
 
-#: ../../tempcache/pages/member_show.html.twig:229
+#: ../../tempcache/pages/member_show.html.twig:221
 msgid "Create a new member with %name information."
 msgstr ""
 
-#: ../../tempcache/pages/member_show.html.twig:236
+#: ../../tempcache/pages/member_show.html.twig:228
 msgid "Duplicate"
 msgstr ""
 
-#: ../../tempcache/pages/member_show.html.twig:285
+#: ../../tempcache/pages/member_show.html.twig:277
 msgid "Family"
 msgstr ""
 
-#: ../../tempcache/pages/member_show.html.twig:591
+#: ../../tempcache/pages/member_show.html.twig:524
 #: ../../tempcache/components/forms/groups.html.twig:40
 msgid "Groups:"
 msgstr ""
 
-#: ../../tempcache/pages/member_show.html.twig:623
+#: ../../tempcache/pages/member_show.html.twig:553
 #: ../../tempcache/pages/advanced_search.html.twig:166
+#: ../../tempcache/components/forms/groups.html.twig:140
 msgid "Member of group"
 msgstr ""
 
-#: ../../tempcache/pages/member_show.html.twig:714
+#: ../../tempcache/pages/member_show.html.twig:725
 msgid "Not managed group"
 msgstr ""
 
-#: ../../tempcache/pages/member_show.html.twig:719
+#: ../../tempcache/pages/member_show.html.twig:725
 msgid "You are not part of managers for the requested group."
 msgstr ""
 
@@ -7424,97 +7591,97 @@ msgstr ""
 msgid "Change my password"
 msgstr ""
 
-#: ../../tempcache/pages/transactions_list.html.twig:68
+#: ../../tempcache/pages/transactions_list.html.twig:70
 msgid "Show transactions since"
 msgstr ""
 
-#: ../../tempcache/pages/transactions_list.html.twig:141
+#: ../../tempcache/pages/transactions_list.html.twig:142
 msgid "Show all members transactions"
 msgstr ""
 
-#: ../../tempcache/pages/transactions_list.html.twig:199
+#: ../../tempcache/pages/transactions_list.html.twig:200
 #, php-format
 msgid "%count transaction"
 msgid_plural "%count transactions"
 msgstr[0] ""
 msgstr[1] ""
 
-#: ../../tempcache/pages/transactions_list.html.twig:263
-#: ../../tempcache/pages/transactions_list.html.twig:419
+#: ../../tempcache/pages/transactions_list.html.twig:264
+#: ../../tempcache/pages/transactions_list.html.twig:420
 msgid "Originator"
 msgstr ""
 
-#: ../../tempcache/pages/transactions_list.html.twig:326
+#: ../../tempcache/pages/transactions_list.html.twig:327
 msgid "Transaction %id"
 msgstr ""
 
-#: ../../tempcache/pages/transactions_list.html.twig:374
+#: ../../tempcache/pages/transactions_list.html.twig:375
 msgid "Show only '%name' transactions"
 msgstr ""
 
-#: ../../tempcache/pages/transactions_list.html.twig:483
+#: ../../tempcache/pages/transactions_list.html.twig:484
 msgid "Edit transaction #%id"
 msgstr ""
 
-#: ../../tempcache/pages/transactions_list.html.twig:496
+#: ../../tempcache/pages/transactions_list.html.twig:497
 msgid "Remove transaction #%id"
 msgstr ""
 
-#: ../../tempcache/pages/transactions_list.html.twig:516
+#: ../../tempcache/pages/transactions_list.html.twig:517
 msgid "no transaction"
 msgstr ""
 
-#: ../../tempcache/pages/transactions_list.html.twig:543
+#: ../../tempcache/pages/transactions_list.html.twig:544
 msgid "Completely dispatched transaction"
 msgstr ""
 
-#: ../../tempcache/pages/transactions_list.html.twig:550
+#: ../../tempcache/pages/transactions_list.html.twig:551
 msgid "Uncomplete dispatched transaction"
 msgstr ""
 
-#: ../../tempcache/pages/configuration_dynamic_translations.html.twig:59
+#: ../../tempcache/pages/configuration_dynamic_translations.html.twig:58
 msgid "Choose label to translate"
 msgstr ""
 
-#: ../../tempcache/pages/configuration_dynamic_translations.html.twig:117
+#: ../../tempcache/pages/configuration_dynamic_translations.html.twig:116
 #, php-format
 msgid "Original text: '%s'"
 msgstr ""
 
-#: ../../tempcache/pages/configuration_dynamic_translations.html.twig:127
+#: ../../tempcache/pages/configuration_dynamic_translations.html.twig:126
 #, php-format
 msgid "Translation of '%s' label"
 msgstr ""
 
-#: ../../tempcache/pages/configuration_dynamic_translations.html.twig:189
+#: ../../tempcache/pages/configuration_dynamic_translations.html.twig:199
 msgid "No fields to translate."
 msgstr ""
 
-#: ../../tempcache/pages/charts.html.twig:55
-#: ../../tempcache/pages/charts.html.twig:140
+#: ../../tempcache/pages/charts.html.twig:63
+#: ../../tempcache/pages/charts.html.twig:148
 msgid "Members by status"
 msgstr ""
 
-#: ../../tempcache/pages/charts.html.twig:65
-#: ../../tempcache/pages/charts.html.twig:206
+#: ../../tempcache/pages/charts.html.twig:73
+#: ../../tempcache/pages/charts.html.twig:214
 msgid "Members by state of dues"
 msgstr ""
 
-#: ../../tempcache/pages/charts.html.twig:75
-#: ../../tempcache/pages/charts.html.twig:271
+#: ../../tempcache/pages/charts.html.twig:83
+#: ../../tempcache/pages/charts.html.twig:279
 msgid "Contributions types repartition"
 msgstr ""
 
-#: ../../tempcache/pages/charts.html.twig:85
-#: ../../tempcache/pages/charts.html.twig:336
+#: ../../tempcache/pages/charts.html.twig:93
+#: ../../tempcache/pages/charts.html.twig:344
 msgid "Individuals and Companies"
 msgstr ""
 
-#: ../../tempcache/pages/charts.html.twig:95
+#: ../../tempcache/pages/charts.html.twig:103
 msgid "Contributions over time"
 msgstr ""
 
-#: ../../tempcache/pages/charts.html.twig:397
+#: ../../tempcache/pages/charts.html.twig:405
 msgid "Total contributions for the month"
 msgstr ""
 
@@ -7527,7 +7694,7 @@ msgid ""
 "members list'"
 msgstr ""
 
-#: ../../tempcache/pages/members_public_list.html.twig:254
+#: ../../tempcache/pages/members_public_list.html.twig:252
 #: ../../tempcache/pages/members_public_gallery.html.twig:197
 msgid "No member to show"
 msgstr ""
@@ -7561,10 +7728,10 @@ msgstr ""
 #: ../../tempcache/pages/advanced_search.html.twig:314
 #: ../../tempcache/pages/advanced_search.html.twig:358
 #: ../../tempcache/pages/advanced_search.html.twig:400
-#: ../../tempcache/pages/advanced_search.html.twig:655
-#: ../../tempcache/pages/advanced_search.html.twig:697
-#: ../../tempcache/pages/advanced_search.html.twig:741
-#: ../../tempcache/pages/advanced_search.html.twig:783
+#: ../../tempcache/pages/advanced_search.html.twig:667
+#: ../../tempcache/pages/advanced_search.html.twig:709
+#: ../../tempcache/pages/advanced_search.html.twig:753
+#: ../../tempcache/pages/advanced_search.html.twig:795
 msgid "beetween"
 msgstr ""
 
@@ -7580,88 +7747,96 @@ msgstr ""
 msgid "Show public infos"
 msgstr ""
 
-#: ../../tempcache/pages/advanced_search.html.twig:532
+#: ../../tempcache/pages/advanced_search.html.twig:536
 msgid "Advanced groups search"
 msgstr ""
 
-#: ../../tempcache/pages/advanced_search.html.twig:534
+#: ../../tempcache/pages/advanced_search.html.twig:538
 msgid "Experimental"
 msgstr ""
 
-#: ../../tempcache/pages/advanced_search.html.twig:544
+#: ../../tempcache/pages/advanced_search.html.twig:546
+#: ../../tempcache/pages/advanced_search.html.twig:552
 msgid "Add new group search criteria"
 msgstr ""
 
-#: ../../tempcache/pages/advanced_search.html.twig:559
+#: ../../tempcache/pages/advanced_search.html.twig:567
 msgid "In all selected groups"
 msgstr ""
 
-#: ../../tempcache/pages/advanced_search.html.twig:569
+#: ../../tempcache/pages/advanced_search.html.twig:577
 msgid "In any of selected groups"
 msgstr ""
 
-#: ../../tempcache/pages/advanced_search.html.twig:620
-#: ../../tempcache/pages/advanced_search.html.twig:1429
+#: ../../tempcache/pages/advanced_search.html.twig:626
+#: ../../tempcache/pages/advanced_search.html.twig:632
+#: ../../tempcache/pages/advanced_search.html.twig:1447
+#: ../../tempcache/pages/advanced_search.html.twig:1453
 msgid "Remove criteria"
 msgstr ""
 
-#: ../../tempcache/pages/advanced_search.html.twig:641
+#: ../../tempcache/pages/advanced_search.html.twig:653
 msgid "Within contributions"
 msgstr ""
 
-#: ../../tempcache/pages/advanced_search.html.twig:985
+#: ../../tempcache/pages/advanced_search.html.twig:1001
 msgid "Free search"
 msgstr ""
 
-#: ../../tempcache/pages/advanced_search.html.twig:995
+#: ../../tempcache/pages/advanced_search.html.twig:1009
+#: ../../tempcache/pages/advanced_search.html.twig:1015
 msgid "Add new free search criteria"
 msgstr ""
 
-#: ../../tempcache/pages/advanced_search.html.twig:1038
+#: ../../tempcache/pages/advanced_search.html.twig:1052
+msgid "or"
+msgstr ""
+
+#: ../../tempcache/pages/advanced_search.html.twig:1058
 msgid "Select a field"
 msgstr ""
 
-#: ../../tempcache/pages/advanced_search.html.twig:1204
-#: ../../tempcache/pages/advanced_search.html.twig:1282
-#: ../../tempcache/pages/advanced_search.html.twig:1326
-#: ../../tempcache/pages/advanced_search.html.twig:1357
-#: ../../tempcache/pages/advanced_search.html.twig:1484
+#: ../../tempcache/pages/advanced_search.html.twig:1224
+#: ../../tempcache/pages/advanced_search.html.twig:1302
+#: ../../tempcache/pages/advanced_search.html.twig:1346
+#: ../../tempcache/pages/advanced_search.html.twig:1377
+#: ../../tempcache/pages/advanced_search.html.twig:1508
 msgid "is"
 msgstr ""
 
-#: ../../tempcache/pages/advanced_search.html.twig:1214
-#: ../../tempcache/pages/advanced_search.html.twig:1377
-#: ../../tempcache/pages/advanced_search.html.twig:1504
+#: ../../tempcache/pages/advanced_search.html.twig:1234
+#: ../../tempcache/pages/advanced_search.html.twig:1397
+#: ../../tempcache/pages/advanced_search.html.twig:1528
 msgid "is not"
 msgstr ""
 
-#: ../../tempcache/pages/advanced_search.html.twig:1292
-#: ../../tempcache/pages/advanced_search.html.twig:1544
+#: ../../tempcache/pages/advanced_search.html.twig:1312
+#: ../../tempcache/pages/advanced_search.html.twig:1568
 msgid "before"
 msgstr ""
 
-#: ../../tempcache/pages/advanced_search.html.twig:1302
-#: ../../tempcache/pages/advanced_search.html.twig:1554
+#: ../../tempcache/pages/advanced_search.html.twig:1322
+#: ../../tempcache/pages/advanced_search.html.twig:1578
 msgid "after"
 msgstr ""
 
-#: ../../tempcache/pages/advanced_search.html.twig:1367
-#: ../../tempcache/pages/advanced_search.html.twig:1494
+#: ../../tempcache/pages/advanced_search.html.twig:1387
+#: ../../tempcache/pages/advanced_search.html.twig:1518
 msgid "contains"
 msgstr ""
 
-#: ../../tempcache/pages/advanced_search.html.twig:1387
-#: ../../tempcache/pages/advanced_search.html.twig:1514
+#: ../../tempcache/pages/advanced_search.html.twig:1407
+#: ../../tempcache/pages/advanced_search.html.twig:1538
 msgid "do not contains"
 msgstr ""
 
-#: ../../tempcache/pages/advanced_search.html.twig:1397
-#: ../../tempcache/pages/advanced_search.html.twig:1524
+#: ../../tempcache/pages/advanced_search.html.twig:1417
+#: ../../tempcache/pages/advanced_search.html.twig:1548
 msgid "starts with"
 msgstr ""
 
-#: ../../tempcache/pages/advanced_search.html.twig:1407
-#: ../../tempcache/pages/advanced_search.html.twig:1534
+#: ../../tempcache/pages/advanced_search.html.twig:1427
+#: ../../tempcache/pages/advanced_search.html.twig:1558
 msgid "ends with"
 msgstr ""
 
@@ -7711,27 +7886,27 @@ msgstr ""
 msgid "The following exports already seems to exist on the disk:"
 msgstr ""
 
-#: ../../tempcache/pages/export.html.twig:231
+#: ../../tempcache/pages/export.html.twig:229
 msgid "Parameted exports"
 msgstr ""
 
-#: ../../tempcache/pages/export.html.twig:240
+#: ../../tempcache/pages/export.html.twig:238
 msgid "Which parameted export(s) do you want to run?"
 msgstr ""
 
-#: ../../tempcache/pages/export.html.twig:327
+#: ../../tempcache/pages/export.html.twig:302
 msgid "No parameted exports are available."
 msgstr ""
 
-#: ../../tempcache/pages/export.html.twig:341
+#: ../../tempcache/pages/export.html.twig:316
 msgid "Galette tables exports"
 msgstr ""
 
-#: ../../tempcache/pages/export.html.twig:347
+#: ../../tempcache/pages/export.html.twig:322
 msgid "Additionnaly, which table(s) do you want to export?"
 msgstr ""
 
-#: ../../tempcache/pages/export.html.twig:355
+#: ../../tempcache/pages/export.html.twig:330
 msgid "Table name"
 msgstr ""
 
@@ -7745,53 +7920,53 @@ msgid ""
 "Galette's uses."
 msgstr ""
 
-#: ../../tempcache/pages/desktop.html.twig:80
+#: ../../tempcache/pages/desktop.html.twig:81
 msgid "Send anonymous and imprecise data about your Galette instance"
 msgstr ""
 
-#: ../../tempcache/pages/desktop.html.twig:85
+#: ../../tempcache/pages/desktop.html.twig:86
 msgid "Telemetry"
 msgstr ""
 
-#: ../../tempcache/pages/desktop.html.twig:99
+#: ../../tempcache/pages/desktop.html.twig:100
 msgid "Register your organization as a Galette user"
 msgstr ""
 
-#: ../../tempcache/pages/desktop.html.twig:111
+#: ../../tempcache/pages/desktop.html.twig:114
 msgid ""
 "The panel will be automatically hidden once you have registered and send "
 "telemetry data. Check the box if you want to hide it anyways."
 msgstr ""
 
-#: ../../tempcache/pages/desktop.html.twig:121
+#: ../../tempcache/pages/desktop.html.twig:124
 msgid "Hide this panel"
 msgstr ""
 
-#: ../../tempcache/pages/desktop.html.twig:139
+#: ../../tempcache/pages/desktop.html.twig:142
 msgid "Activities"
 msgstr ""
 
-#: ../../tempcache/pages/desktop.html.twig:178
+#: ../../tempcache/pages/desktop.html.twig:181
 msgid "News"
 msgstr ""
 
-#: ../../tempcache/pages/desktop.html.twig:220
+#: ../../tempcache/pages/desktop.html.twig:223
 msgid "Show dashboard on login"
 msgstr ""
 
-#: ../../tempcache/components/form.html.twig:215
+#: ../../tempcache/components/form.html.twig:235
 msgid "This comment is only displayed for admins and staff members."
 msgstr ""
 
-#: ../../tempcache/components/form.html.twig:224
+#: ../../tempcache/components/form.html.twig:244
 msgid "This comment is reserved to the member."
 msgstr ""
 
-#: ../../tempcache/components/form.html.twig:295
+#: ../../tempcache/components/form.html.twig:315
 msgid "Do member want to appear publically?"
 msgstr ""
 
-#: ../../tempcache/components/form.html.twig:298
+#: ../../tempcache/components/form.html.twig:318
 msgid ""
 "If you check this box (and if you are up to date with your contributions), "
 "your full name and other information will be publically visible on the "
@@ -7800,7 +7975,7 @@ msgid ""
 "this setting will have no effect in that case."
 msgstr ""
 
-#: ../../tempcache/components/form.html.twig:310
+#: ../../tempcache/components/form.html.twig:330
 msgid "(at least %i characters)"
 msgstr ""
 
@@ -7808,23 +7983,23 @@ msgstr ""
 msgid "Password confirmation:"
 msgstr ""
 
-#: ../../tempcache/components/forms/groups.html.twig:50
+#: ../../tempcache/components/forms/groups.html.twig:178
 msgid "Manage user's groups"
 msgstr ""
 
-#: ../../tempcache/components/forms/groups.html.twig:63
+#: ../../tempcache/components/forms/groups.html.twig:191
 msgid "Manage user's managed groups"
 msgstr ""
 
-#: ../../tempcache/components/forms/company.html.twig:40
+#: ../../tempcache/components/forms/company.html.twig:60
 msgid "Is company?"
 msgstr ""
 
-#: ../../tempcache/components/forms/company.html.twig:40
+#: ../../tempcache/components/forms/company.html.twig:60
 msgid "Is member a company?"
 msgstr ""
 
-#: ../../tempcache/components/forms/company.html.twig:40
+#: ../../tempcache/components/forms/company.html.twig:60
 msgid ""
 "Do you manage a non profit organization, or a company? If you do so, check "
 "the box, and then enter its name in the field that will appear."
@@ -7840,7 +8015,7 @@ msgid ""
 "the inconvennience."
 msgstr ""
 
-#: ../../tempcache/components/forms/captcha.html.twig:87
+#: ../../tempcache/components/forms/captcha.html.twig:90
 msgid "Captcha"
 msgstr ""
 
@@ -7852,46 +8027,33 @@ msgstr ""
 msgid "Picture:"
 msgstr ""
 
-#: ../../tempcache/components/dynamic_fields.html.twig:200
+#: ../../tempcache/components/dynamic_fields.html.twig:202
 msgid "Enter as many occurences you want."
 msgstr ""
 
-#: ../../tempcache/components/dynamic_fields.html.twig:225
+#: ../../tempcache/components/dynamic_fields.html.twig:227
 #, php-format
 msgid "Enter up to %count more occurences."
 msgstr ""
 
-#: ../../tempcache/components/dynamic_fields.html.twig:252
-#: ../../tempcache/components/dynamic_fields.html.twig:254
-msgid "New occurrence"
-msgstr ""
-
-#: ../../tempcache/components/dynamic_fields.html.twig:287
+#: ../../tempcache/components/dynamic_fields.html.twig:289
 #, php-format
 msgid "Enter up to %count more occurrences."
 msgstr ""
 
-#: ../../tempcache/components/dynamic_fields.html.twig:542
+#: ../../tempcache/components/dynamic_fields.html.twig:536
 msgid "Select an option"
 msgstr ""
 
-#: ../../tempcache/components/dynamic_fields.html.twig:665
-msgid "new"
-msgstr ""
-
-#: ../../tempcache/components/dynamic_fields.html.twig:705
-msgid "current"
-msgstr ""
-
-#: ../../tempcache/components/dynamic_fields.html.twig:724
+#: ../../tempcache/components/dynamic_fields.html.twig:758
 msgid "delete"
 msgstr ""
 
-#: ../../tempcache/public_page.html.twig:179 ../../tempcache/page.html.twig:167
+#: ../../tempcache/public_page.html.twig:151 ../../tempcache/page.html.twig:194
 msgid "Back to top"
 msgstr ""
 
-#: ../../tempcache/public_page.html.twig:198
+#: ../../tempcache/public_page.html.twig:170
 msgid "Public page content"
 msgstr ""
 
@@ -7899,12 +8061,12 @@ msgstr ""
 msgid "Ajax page content"
 msgstr ""
 
-#: ../../tempcache/page.html.twig:136
+#: ../../tempcache/page.html.twig:152
 msgid ""
 "A mailing exists in the current session. Click here if you want to resume or "
 "cancel it."
 msgstr ""
 
-#: ../../tempcache/page.html.twig:193
+#: ../../tempcache/page.html.twig:220
 msgid "Page content"
 msgstr ""
index f8551f9431ab74e1043dc3eef78715aa21212adb..6e72226444415d201997d5d23671a8e6300efd4d 100644 (file)
@@ -1,14 +1,14 @@
 # English translations for PACKAGE package.
-# Copyright (C) 2022 THE PACKAGE'S COPYRIGHT HOLDER
+# Copyright (C) 2023 THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
-# Automatically generated, 2022.
+# Automatically generated, 2023.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-07-03 10:45+0200\n"
-"PO-Revision-Date: 2022-07-03 10:45+0200\n"
+"POT-Creation-Date: 2023-03-01 07:27+0100\n"
+"PO-Revision-Date: 2023-03-01 07:27+0100\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
 "Language: en_US\n"
@@ -17,27 +17,18 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: ../lib/Galette/Handlers/PhpError.php:83 ../lib/Galette/Handlers/Error.php:84
-msgid "Galette error"
-msgstr "Galette error"
-
-#: ../lib/Galette/Handlers/NotFound.php:79
-#: ../../tempcache/pages/404.html.twig:63
-msgid "Page not found"
-msgstr "Page not found"
-
 #: ../lib/Galette/Controllers/Crud/TransactionsController.php:153
 msgid "Transaction"
 msgstr "Transaction"
 
 #: ../lib/Galette/Controllers/Crud/TransactionsController.php:155
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1137
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1138
 #: ../lib/Galette/Controllers/Crud/ContributionsController.php:113
 msgid "modification"
 msgstr "modification"
 
 #: ../lib/Galette/Controllers/Crud/TransactionsController.php:157
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1139
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1140
 #: ../lib/Galette/Controllers/Crud/ContributionsController.php:115
 msgid "creation"
 msgstr "creation"
@@ -66,110 +57,111 @@ msgstr "Unable to detach contribution from transaction"
 msgid "Contribution has been successfully detached from current transaction"
 msgstr "Contribution has been successfully detached from current transaction"
 
-#: ../lib/Galette/Controllers/Crud/PaymentTypeController.php:116
+#: ../lib/Galette/Controllers/Crud/PaymentTypeController.php:117
 msgid "Payment types management"
 msgstr "Payment types management"
 
-#: ../lib/Galette/Controllers/Crud/PaymentTypeController.php:157
+#: ../lib/Galette/Controllers/Crud/PaymentTypeController.php:161
+#: ../../tempcache/pages/configuration_payment_types.html.twig:248
 msgid "Edit payment type"
 msgstr "Edit payment type"
 
-#: ../lib/Galette/Controllers/Crud/PaymentTypeController.php:209
+#: ../lib/Galette/Controllers/Crud/PaymentTypeController.php:214
 #, php-format
 msgid "Payment type '%s' has not been added!"
 msgstr "Payment type '%s' has not been added!"
 
-#: ../lib/Galette/Controllers/Crud/PaymentTypeController.php:218
+#: ../lib/Galette/Controllers/Crud/PaymentTypeController.php:223
 #, php-format
 msgid "Payment type '%s' has not been modified!"
 msgstr "Payment type '%s' has not been modified!"
 
-#: ../lib/Galette/Controllers/Crud/PaymentTypeController.php:231
+#: ../lib/Galette/Controllers/Crud/PaymentTypeController.php:236
 #, php-format
 msgid "Payment type '%s' has been successfully added."
 msgstr "Payment type '%s' has been successfully added."
 
-#: ../lib/Galette/Controllers/Crud/PaymentTypeController.php:240
+#: ../lib/Galette/Controllers/Crud/PaymentTypeController.php:245
 #, php-format
 msgid "Payment type '%s' has been successfully modified."
 msgstr "Payment type '%s' has been successfully modified."
 
-#: ../lib/Galette/Controllers/Crud/PaymentTypeController.php:303
+#: ../lib/Galette/Controllers/Crud/PaymentTypeController.php:308
 #, php-format
 msgid "Remove payment type %1$s"
 msgstr "Remove payment type %1$s"
 
-#: ../lib/Galette/Controllers/Crud/GroupsController.php:123
+#: ../lib/Galette/Controllers/Crud/GroupsController.php:126
 msgid "Group name is missing!"
 msgstr "Group name is missing!"
 
-#: ../lib/Galette/Controllers/Crud/GroupsController.php:185
+#: ../lib/Galette/Controllers/Crud/GroupsController.php:194
 #: ../lib/Galette/Core/Galette.php:559
 msgid "Groups"
 msgstr "Groups"
 
-#: ../lib/Galette/Controllers/Crud/GroupsController.php:364
+#: ../lib/Galette/Controllers/Crud/GroupsController.php:381
 msgid "Group `%groupname` has been successfully saved."
 msgstr "Group `%groupname` has been successfully saved."
 
-#: ../lib/Galette/Controllers/Crud/GroupsController.php:371
+#: ../lib/Galette/Controllers/Crud/GroupsController.php:388
 msgid "An error occurred while storing the group."
 msgstr "An error occurred while storing the group."
 
-#: ../lib/Galette/Controllers/Crud/GroupsController.php:470
+#: ../lib/Galette/Controllers/Crud/GroupsController.php:493
 #, php-format
 msgid "Remove group %1$s"
 msgstr "Remove group %1$s"
 
-#: ../lib/Galette/Controllers/Crud/GroupsController.php:493
+#: ../lib/Galette/Controllers/Crud/GroupsController.php:516
 msgid "Group is not empty, it cannot be deleted. Use cascade delete instead."
 msgstr "Group is not empty, it cannot be deleted. Use cascade delete instead."
 
 #: ../lib/Galette/Controllers/Crud/MailingsController.php:103
 #: ../lib/Galette/Controllers/Crud/MailingsController.php:107
-#: ../lib/Galette/Controllers/Crud/MailingsController.php:259
-#: ../lib/Galette/Controllers/Crud/MailingsController.php:261
+#: ../lib/Galette/Controllers/Crud/MailingsController.php:255
+#: ../lib/Galette/Controllers/Crud/MailingsController.php:257
 msgid "Trying to load mailing while email is disabled in preferences."
 msgstr "Trying to load mailing while email is disabled in preferences."
 
 #: ../lib/Galette/Controllers/Crud/MailingsController.php:151
-#: ../lib/Galette/Controllers/Crud/MailingsController.php:284
+#: ../lib/Galette/Controllers/Crud/MailingsController.php:280
 msgid "No member selected for mailing!"
 msgstr "No member selected for mailing!"
 
-#: ../lib/Galette/Controllers/Crud/MailingsController.php:206
+#: ../lib/Galette/Controllers/Crud/MailingsController.php:202
 msgid "Mailing"
 msgstr "Mailing"
 
-#: ../lib/Galette/Controllers/Crud/MailingsController.php:303
+#: ../lib/Galette/Controllers/Crud/MailingsController.php:299
 msgid "Please type an object for the message."
 msgstr "Please type an object for the message."
 
-#: ../lib/Galette/Controllers/Crud/MailingsController.php:309
+#: ../lib/Galette/Controllers/Crud/MailingsController.php:305
 msgid "Please enter a message."
 msgstr "Please enter a message."
 
-#: ../lib/Galette/Controllers/Crud/MailingsController.php:406
+#: ../lib/Galette/Controllers/Crud/MailingsController.php:402
 msgid "Mailing has been successfully sent!"
 msgstr "Mailing has been successfully sent!"
 
-#: ../lib/Galette/Controllers/Crud/MailingsController.php:429
+#: ../lib/Galette/Controllers/Crud/MailingsController.php:425
 msgid "Mailing has been successfully saved."
 msgstr "Mailing has been successfully saved."
 
-#: ../lib/Galette/Controllers/Crud/MailingsController.php:511
+#: ../lib/Galette/Controllers/Crud/MailingsController.php:507
 #: ../lib/Galette/Core/Galette.php:575
 msgid "Mailings"
 msgstr "Mailings"
 
-#: ../lib/Galette/Controllers/Crud/MailingsController.php:660
+#: ../lib/Galette/Controllers/Crud/MailingsController.php:658
 #, php-format
 msgid "Remove mailing #%1$s"
 msgstr "Remove mailing #%1$s"
 
-#: ../lib/Galette/Controllers/Crud/MailingsController.php:742
-#: ../../tempcache/pages/mailing_form.html.twig:504
-#: ../../tempcache/pages/mailings_list.html.twig:468
+#: ../lib/Galette/Controllers/Crud/MailingsController.php:740
+#: ../../tempcache/pages/mailing_form.html.twig:560
+#: ../../tempcache/pages/mailings_list.html.twig:463
 msgid "Mailing preview"
 msgstr "Mailing preview"
 
@@ -182,7 +174,7 @@ msgid "An error occurred adding dynamic field :("
 msgstr "An error occurred adding dynamic field :("
 
 #: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:145
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:368
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:369
 msgid "Dynamic field has been successfully stored!"
 msgstr "Dynamic field has been successfully stored!"
 
@@ -190,32 +182,34 @@ msgstr "Dynamic field has been successfully stored!"
 msgid "Dynamic fields configuration"
 msgstr "Dynamic fields configuration"
 
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:293
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:294
 msgid "Unable to retrieve field information."
 msgstr "Unable to retrieve field information."
 
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:302
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:303
+#: ../../tempcache/pages/configuration_dynamic_fields.html.twig:206
 msgid "Edit field"
 msgstr "Edit field"
 
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:354
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:355
 msgid "An error occurred editing dynamic field :("
 msgstr "An error occurred editing dynamic field :("
 
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:453
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:454
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:456
 msgid "Requested field does not exists!"
 msgstr "Requested field does not exists!"
 
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:464
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:460
 #, php-format
 msgid "Remove dynamic field %1$s"
 msgstr "Remove dynamic field %1$s"
 
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:509
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:505
 msgid "Field has been successfully moved"
 msgstr "Field has been successfully moved"
 
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:514
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:510
 msgid "An error occurred moving field :("
 msgstr "An error occurred moving field :("
 
@@ -224,11 +218,11 @@ msgid "Subscription"
 msgstr "Subscription"
 
 #: ../lib/Galette/Controllers/Crud/MembersController.php:255
-#: ../lib/Galette/Controllers/Crud/MembersController.php:459
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1093
-#: ../lib/Galette/Controllers/PdfController.php:118
-#: ../lib/Galette/Controllers/PdfController.php:285
-#: ../lib/Galette/Middleware/Authenticate.php:166
+#: ../lib/Galette/Controllers/Crud/MembersController.php:460
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1094
+#: ../lib/Galette/Controllers/PdfController.php:119
+#: ../lib/Galette/Controllers/PdfController.php:286
+#: ../lib/Galette/Middleware/Authenticate.php:193
 msgid "You do not have permission for requested URL."
 msgstr "You do not have permission for requested URL."
 
@@ -237,201 +231,204 @@ msgid "No member #%id."
 msgstr "No member #%id."
 
 #: ../lib/Galette/Controllers/Crud/MembersController.php:289
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1135
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1136
 msgid "Member Profile"
 msgstr "Member Profile"
 
-#: ../lib/Galette/Controllers/Crud/MembersController.php:369
+#: ../lib/Galette/Controllers/Crud/MembersController.php:370
 #: ../lib/Galette/Core/Galette.php:495 ../lib/Galette/Core/Galette.php:496
 msgid "Members list"
 msgstr "Members list"
 
-#: ../lib/Galette/Controllers/Crud/MembersController.php:369
+#: ../lib/Galette/Controllers/Crud/MembersController.php:370
 #: ../lib/Galette/Core/Galette.php:504 ../lib/Galette/Core/Galette.php:505
 msgid "Trombinoscope"
 msgstr "Trombinoscope"
 
-#: ../lib/Galette/Controllers/Crud/MembersController.php:512
+#: ../lib/Galette/Controllers/Crud/MembersController.php:513
 msgid "The file does not exists or cannot be read :("
 msgstr "The file does not exists or cannot be read :("
 
-#: ../lib/Galette/Controllers/Crud/MembersController.php:575
+#: ../lib/Galette/Controllers/Crud/MembersController.php:576
 msgid "Members management"
 msgstr "Members management"
 
-#: ../lib/Galette/Controllers/Crud/MembersController.php:778
+#: ../lib/Galette/Controllers/Crud/MembersController.php:779
 msgid "Status label"
 msgstr "Status label"
 
-#: ../lib/Galette/Controllers/Crud/MembersController.php:821
+#: ../lib/Galette/Controllers/Crud/MembersController.php:822
 #: ../lib/Galette/Core/Galette.php:185
 #: ../../tempcache/pages/advanced_search.html.twig:258
 msgid "Advanced search"
 msgstr "Advanced search"
 
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1043
-#: ../lib/Galette/Controllers/PdfController.php:151
-#: ../lib/Galette/Controllers/PdfController.php:232
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1044
+#: ../lib/Galette/Controllers/PdfController.php:152
+#: ../lib/Galette/Controllers/PdfController.php:233
 msgid "No member was selected, please check at least one name."
 msgstr "No member was selected, please check at least one name."
 
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1250
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1255
 #, php-format
 msgid "Mass change %count members"
 msgstr "Mass change %count members"
 
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1280
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1376
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1286
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1381
 msgid "Mass changes has not been confirmed!"
 msgstr "Mass changes has not been confirmed!"
 
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1345
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1350
 #, php-format
 msgid "Review mass change %count members"
 msgstr "Review mass change %count members"
 
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1429
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1434
 msgid "Nothing to do!"
 msgstr "Nothing to do!"
 
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1454
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1686
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1459
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1692
 msgid "An error occurred while storing the member."
 msgstr "An error occurred while storing the member."
 
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1466
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1471
 msgid "Something went wront during mass edition!"
 msgstr "Something went wront during mass edition!"
 
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1473
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1478
 #, php-format
 msgid "%count members has been changed successfully!"
 msgstr "%count members has been changed successfully!"
 
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1537
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1543
 msgid "Invalid captcha"
 msgstr "Invalid captcha"
 
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1644
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1650
 msgid "Your account has been created!"
 msgstr "Your account has been created!"
 
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1649
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1655
 msgid "An email has been sent to you, check your inbox."
 msgstr "An email has been sent to you, check your inbox."
 
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1652
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1658
 msgid "New member has been successfully added."
 msgstr "New member has been successfully added."
 
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1655
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1661
 msgid "Member account has been modified."
 msgstr "Member account has been modified."
 
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1667
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1673
 msgid "An error occurred adding member to its groups."
 msgstr "An error occurred adding member to its groups."
 
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1681
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1687
 msgid "An error occurred adding member to its groups as manager."
 msgstr "An error occurred adding member to its groups as manager."
 
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1698
-#: ../lib/Galette/Controllers/GaletteController.php:320
-#: ../lib/Galette/Controllers/GaletteController.php:352
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1704
+#: ../lib/Galette/Controllers/GaletteController.php:325
+#: ../lib/Galette/Controllers/GaletteController.php:357
 msgid "Delete failed"
 msgstr "Delete failed"
 
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1867
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1873
 #, php-format
 msgid "Remove member %1$s"
 msgstr "Remove member %1$s"
 
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1876
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1882
 #, php-format
 msgid "You are about to remove %count members."
 msgstr "You are about to remove %count members."
 
-#: ../lib/Galette/Controllers/Crud/TitlesController.php:111
+#: ../lib/Galette/Controllers/Crud/TitlesController.php:112
 msgid "Titles management"
 msgstr "Titles management"
 
-#: ../lib/Galette/Controllers/Crud/TitlesController.php:152
+#: ../lib/Galette/Controllers/Crud/TitlesController.php:155
+#: ../../tempcache/pages/configuration_titles.html.twig:249
 msgid "Edit title"
 msgstr "Edit title"
 
-#: ../lib/Galette/Controllers/Crud/TitlesController.php:205
+#: ../lib/Galette/Controllers/Crud/TitlesController.php:209
 #, php-format
 msgid "Title '%s' has not been added!"
 msgstr "Title '%s' has not been added!"
 
-#: ../lib/Galette/Controllers/Crud/TitlesController.php:214
+#: ../lib/Galette/Controllers/Crud/TitlesController.php:218
 #, php-format
 msgid "Title '%s' has not been modified!"
 msgstr "Title '%s' has not been modified!"
 
-#: ../lib/Galette/Controllers/Crud/TitlesController.php:227
+#: ../lib/Galette/Controllers/Crud/TitlesController.php:231
 #, php-format
 msgid "Title '%s' has been successfully added."
 msgstr "Title '%s' has been successfully added."
 
-#: ../lib/Galette/Controllers/Crud/TitlesController.php:236
+#: ../lib/Galette/Controllers/Crud/TitlesController.php:240
 #, php-format
 msgid "Title '%s' has been successfully modified."
 msgstr "Title '%s' has been successfully modified."
 
-#: ../lib/Galette/Controllers/Crud/TitlesController.php:287
+#: ../lib/Galette/Controllers/Crud/TitlesController.php:291
 #, php-format
 msgid "Remove title %1$s"
 msgstr "Remove title %1$s"
 
-#: ../lib/Galette/Controllers/Crud/EntitledsController.php:120
+#: ../lib/Galette/Controllers/Crud/EntitledsController.php:121
 msgid "User statuses"
 msgstr "User statuses"
 
-#: ../lib/Galette/Controllers/Crud/EntitledsController.php:126
+#: ../lib/Galette/Controllers/Crud/EntitledsController.php:127
 msgid "Contribution types"
 msgstr "Contribution types"
 
-#: ../lib/Galette/Controllers/Crud/EntitledsController.php:191
+#: ../lib/Galette/Controllers/Crud/EntitledsController.php:193
+#: ../../tempcache/pages/configuration_entitleds.html.twig:83
 msgid "Edit status"
 msgstr "Edit status"
 
-#: ../lib/Galette/Controllers/Crud/EntitledsController.php:197
+#: ../lib/Galette/Controllers/Crud/EntitledsController.php:199
+#: ../../tempcache/pages/configuration_entitleds.html.twig:89
 msgid "Edit contribution type"
 msgstr "Edit contribution type"
 
-#: ../lib/Galette/Controllers/Crud/EntitledsController.php:269
+#: ../lib/Galette/Controllers/Crud/EntitledsController.php:275
 msgid "%type has not been added :("
 msgstr "%type has not been added :("
 
-#: ../lib/Galette/Controllers/Crud/EntitledsController.php:269
+#: ../lib/Galette/Controllers/Crud/EntitledsController.php:275
 msgid "%type #%id has not been updated"
 msgstr "%type #%id has not been updated"
 
-#: ../lib/Galette/Controllers/Crud/EntitledsController.php:273
+#: ../lib/Galette/Controllers/Crud/EntitledsController.php:279
 msgid "%type has been successfully added!"
 msgstr "%type has been successfully added!"
 
-#: ../lib/Galette/Controllers/Crud/EntitledsController.php:273
+#: ../lib/Galette/Controllers/Crud/EntitledsController.php:279
 msgid "%type #%id has been successfully updated!"
 msgstr "%type #%id has been successfully updated!"
 
-#: ../lib/Galette/Controllers/Crud/EntitledsController.php:353
+#: ../lib/Galette/Controllers/Crud/EntitledsController.php:359
 msgid "Remove %type '%label'"
 msgstr "Remove %type '%label'"
 
 #: ../lib/Galette/Controllers/Crud/ContributionsController.php:107
-#: ../../tempcache/pages/transaction_form.html.twig:165
-#: ../../tempcache/pages/contribution_form.html.twig:522
+#: ../../tempcache/pages/transaction_form.html.twig:196
+#: ../../tempcache/pages/contribution_form.html.twig:241
 msgid "Membership fee"
 msgstr "Membership fee"
 
 #: ../lib/Galette/Controllers/Crud/ContributionsController.php:109
-#: ../lib/Galette/Entity/Contribution.php:1129
-#: ../../tempcache/modals/mass_choose_contributions_type.html.twig:84
-#: ../../tempcache/pages/transaction_form.html.twig:173
-#: ../../tempcache/pages/contribution_form.html.twig:526
+#: ../lib/Galette/Entity/Contribution.php:1137
+#: ../../tempcache/modals/mass_choose_contributions_type.html.twig:103
+#: ../../tempcache/pages/transaction_form.html.twig:202
+#: ../../tempcache/pages/contribution_form.html.twig:245
 msgid "Donation"
 msgstr "Donation"
 
@@ -449,86 +446,86 @@ msgstr "Contributions management"
 msgid "Transactions management"
 msgstr "Transactions management"
 
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:620
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:649
 msgid "- Unknown payment type!"
 msgstr "- Unknown payment type!"
 
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:677
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:706
 msgid "No contribution was selected, please check at least one."
 msgstr "No contribution was selected, please check at least one."
 
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:713
-#: ../lib/Galette/Controllers/PdfController.php:445
-#: ../lib/Galette/Controllers/PdfController.php:709
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:742
+#: ../lib/Galette/Controllers/PdfController.php:446
+#: ../lib/Galette/Controllers/PdfController.php:715
 msgid "Unable to load contribution #%id!"
 msgstr "Unable to load contribution #%id!"
 
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:807
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:836
 msgid "Contribution has been successfully stored"
 msgstr "Contribution has been successfully stored"
 
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:811
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:840
 msgid "An error occurred while storing the contribution."
 msgstr "An error occurred while storing the contribution."
 
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:915
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:944
 #, php-format
 msgid "Remove %1$s %2$s"
 msgstr "Remove %1$s %2$s"
 
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:917
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:946
 msgid "contributions"
 msgstr "contributions"
 
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:917
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:946
 msgid "transactions"
 msgstr "transactions"
 
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:921
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:950
 #, php-format
 msgid "Remove %1$s #%2$s"
 msgstr "Remove %1$s #%2$s"
 
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:922
-#: ../lib/Galette/IO/PdfContribution.php:84
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:951
+#: ../lib/Galette/IO/PdfContribution.php:85
 msgid "contribution"
 msgstr "contribution"
 
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:922
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:951
 msgid "transaction"
 msgstr "transaction"
 
-#: ../lib/Galette/Controllers/Crud/SavedSearchesController.php:124
+#: ../lib/Galette/Controllers/Crud/SavedSearchesController.php:125
 msgid "An SQL error has occurred while storing search."
 msgstr "An SQL error has occurred while storing search."
 
-#: ../lib/Galette/Controllers/Crud/SavedSearchesController.php:129
+#: ../lib/Galette/Controllers/Crud/SavedSearchesController.php:130
 msgid "This search is already saved."
 msgstr "This search is already saved."
 
-#: ../lib/Galette/Controllers/Crud/SavedSearchesController.php:135
+#: ../lib/Galette/Controllers/Crud/SavedSearchesController.php:136
 msgid "Search has been saved."
 msgstr "Search has been saved."
 
-#: ../lib/Galette/Controllers/Crud/SavedSearchesController.php:203
+#: ../lib/Galette/Controllers/Crud/SavedSearchesController.php:204
 #: ../lib/Galette/Core/Galette.php:192 ../lib/Galette/Core/Galette.php:193
 msgid "Saved searches"
 msgstr "Saved searches"
 
-#: ../lib/Galette/Controllers/Crud/SavedSearchesController.php:299
+#: ../lib/Galette/Controllers/Crud/SavedSearchesController.php:300
 msgid "Remove saved search"
 msgstr "Remove saved search"
 
-#: ../lib/Galette/Controllers/Crud/SavedSearchesController.php:306
+#: ../lib/Galette/Controllers/Crud/SavedSearchesController.php:307
 #, php-format
 msgid "You are about to remove %count searches."
 msgstr "You are about to remove %count searches."
 
-#: ../lib/Galette/Controllers/Crud/SavedSearchesController.php:355
+#: ../lib/Galette/Controllers/Crud/SavedSearchesController.php:356
 msgid "Saved search loaded"
 msgstr "Saved search loaded"
 
-#: ../lib/Galette/Controllers/Crud/SavedSearchesController.php:360
+#: ../lib/Galette/Controllers/Crud/SavedSearchesController.php:374
 msgid "An SQL error has occurred while loading search."
 msgstr "An SQL error has occurred while loading search."
 
@@ -542,27 +539,27 @@ msgstr "System information"
 msgid "Dashboard"
 msgstr "Dashboard"
 
-#: ../lib/Galette/Controllers/GaletteController.php:241
+#: ../lib/Galette/Controllers/GaletteController.php:245
 #: ../lib/Galette/Core/Galette.php:334 ../lib/Galette/Core/Galette.php:617
 msgid "Settings"
 msgstr "Settings"
 
-#: ../lib/Galette/Controllers/GaletteController.php:256
-#: ../lib/Galette/Filters/MembersList.php:326
+#: ../lib/Galette/Controllers/GaletteController.php:260
+#: ../lib/Galette/Filters/MembersList.php:327
 msgid "All accounts"
 msgstr "All accounts"
 
-#: ../lib/Galette/Controllers/GaletteController.php:257
-#: ../lib/Galette/Filters/MembersList.php:327
+#: ../lib/Galette/Controllers/GaletteController.php:261
+#: ../lib/Galette/Filters/MembersList.php:328
 msgid "Active accounts"
 msgstr "Active accounts"
 
-#: ../lib/Galette/Controllers/GaletteController.php:258
-#: ../lib/Galette/Filters/MembersList.php:328
+#: ../lib/Galette/Controllers/GaletteController.php:262
+#: ../lib/Galette/Filters/MembersList.php:329
 msgid "Inactive accounts"
 msgstr "Inactive accounts"
 
-#: ../lib/Galette/Controllers/GaletteController.php:285
+#: ../lib/Galette/Controllers/GaletteController.php:290
 msgid ""
 "An SQL error has occurred while storing preferences. Please try again, and "
 "contact the administrator if the problem persists."
@@ -570,11 +567,11 @@ msgstr ""
 "An SQL error has occurred while storing preferences. Please try again, and "
 "contact the administrator if the problem persists."
 
-#: ../lib/Galette/Controllers/GaletteController.php:289
+#: ../lib/Galette/Controllers/GaletteController.php:294
 msgid "Preferences has been saved."
 msgstr "Preferences has been saved."
 
-#: ../lib/Galette/Controllers/GaletteController.php:402
+#: ../lib/Galette/Controllers/GaletteController.php:411
 msgid ""
 "You asked Galette to send a test email, but email has been disabled in the "
 "preferences."
@@ -582,89 +579,105 @@ msgstr ""
 "You asked Galette to send a test email, but email has been disabled in the "
 "preferences."
 
-#: ../lib/Galette/Controllers/GaletteController.php:409
+#: ../lib/Galette/Controllers/GaletteController.php:418
 msgid "Test message"
 msgstr "Test message"
 
-#: ../lib/Galette/Controllers/GaletteController.php:412
+#: ../lib/Galette/Controllers/GaletteController.php:421
 msgid "Galette admin"
 msgstr "Galette admin"
 
-#: ../lib/Galette/Controllers/GaletteController.php:415
+#: ../lib/Galette/Controllers/GaletteController.php:424
 msgid "Test message."
 msgstr "Test message."
 
-#: ../lib/Galette/Controllers/GaletteController.php:424
+#: ../lib/Galette/Controllers/GaletteController.php:433
 #, php-format
 msgid "An email has been sent to %email"
 msgstr "An email has been sent to %email"
 
-#: ../lib/Galette/Controllers/GaletteController.php:433
+#: ../lib/Galette/Controllers/GaletteController.php:442
 #, php-format
 msgid "No email sent to %email"
 msgstr "No email sent to %email"
 
-#: ../lib/Galette/Controllers/GaletteController.php:440
+#: ../lib/Galette/Controllers/GaletteController.php:449
 msgid "Invalid email adress!"
 msgstr "Invalid email adress!"
 
-#: ../lib/Galette/Controllers/GaletteController.php:483
+#: ../lib/Galette/Controllers/GaletteController.php:493
 #: ../lib/Galette/Core/Galette.php:319
 msgid "Charts"
 msgstr "Charts"
 
-#: ../lib/Galette/Controllers/GaletteController.php:504
+#: ../lib/Galette/Controllers/GaletteController.php:514
 msgid "Fields configuration"
 msgstr "Fields configuration"
 
-#: ../lib/Galette/Controllers/GaletteController.php:567
+#: ../lib/Galette/Controllers/GaletteController.php:577
 msgid "Fields configuration has been successfully stored"
 msgstr "Fields configuration has been successfully stored"
 
-#: ../lib/Galette/Controllers/GaletteController.php:572
+#: ../lib/Galette/Controllers/GaletteController.php:582
 msgid "An error occurred while storing fields configuration :("
 msgstr "An error occurred while storing fields configuration :("
 
-#: ../lib/Galette/Controllers/GaletteController.php:597
+#: ../lib/Galette/Controllers/GaletteController.php:607
 msgid "Lists configuration"
 msgstr "Lists configuration"
 
-#: ../lib/Galette/Controllers/GaletteController.php:635
+#: ../lib/Galette/Controllers/GaletteController.php:645
 msgid "List configuration has been successfully stored"
 msgstr "List configuration has been successfully stored"
 
-#: ../lib/Galette/Controllers/GaletteController.php:640
+#: ../lib/Galette/Controllers/GaletteController.php:650
 msgid "An error occurred while storing list configuration :("
 msgstr "An error occurred while storing list configuration :("
 
-#: ../lib/Galette/Controllers/GaletteController.php:674
+#: ../lib/Galette/Controllers/GaletteController.php:684
 #: ../lib/Galette/Core/Galette.php:262 ../lib/Galette/Core/Galette.php:601
 msgid "Reminders"
 msgstr "Reminders"
 
-#: ../lib/Galette/Controllers/GaletteController.php:715
+#: ../lib/Galette/Controllers/GaletteController.php:725
 msgid "No reminder to send for now."
 msgstr "No reminder to send for now."
 
-#: ../lib/Galette/Controllers/GaletteController.php:752
+#: ../lib/Galette/Controllers/GaletteController.php:762
 msgid "There are no member to proceed."
 msgstr "There are no member to proceed."
 
-#: ../lib/Galette/Controllers/GaletteController.php:759
+#: ../lib/Galette/Controllers/GaletteController.php:769
 msgid "Reminder has not been sent:"
 msgstr "Reminder has not been sent:"
 
-#: ../lib/Galette/Controllers/GaletteController.php:766
+#: ../lib/Galette/Controllers/GaletteController.php:776
 msgid "Sent reminders:"
 msgstr "Sent reminders:"
 
-#: ../lib/Galette/Controllers/GaletteController.php:842
+#: ../lib/Galette/Controllers/GaletteController.php:852
 msgid "Download document"
 msgstr "Download document"
 
+#: ../lib/Galette/Controllers/AjaxController.php:103
+msgid "Required argument not present!"
+msgstr "Required argument not present!"
+
+#: ../lib/Galette/Controllers/AjaxController.php:142
+msgid "Member photo has been changed."
+msgstr "Member photo has been changed."
+
+#: ../lib/Galette/Controllers/AjaxController.php:275
+msgid "Telemetry information has been sent. Thank you!"
+msgstr "Telemetry information has been sent. Thank you!"
+
+#: ../lib/Galette/Controllers/AjaxController.php:301
+msgid "Thank you for registering!"
+msgstr "Thank you for registering!"
+
 #: ../lib/Galette/Controllers/CrudController.php:290
-#: ../lib/Galette/Controllers/HistoryController.php:208
-#: ../lib/Galette/Controllers/CsvController.php:500
+#: ../lib/Galette/Controllers/HistoryController.php:206
+#: ../lib/Galette/Controllers/CsvController.php:504
 msgid "Removal has not been confirmed!"
 msgstr "Removal has not been confirmed!"
 
@@ -676,57 +689,57 @@ msgstr "Successfully deleted!"
 msgid "An error occurred trying to delete :("
 msgstr "An error occurred trying to delete :("
 
-#: ../lib/Galette/Controllers/PdfController.php:183
-#: ../lib/Galette/Controllers/PdfController.php:255
-#: ../lib/Galette/Controllers/PdfController.php:690
+#: ../lib/Galette/Controllers/PdfController.php:184
+#: ../lib/Galette/Controllers/PdfController.php:256
+#: ../lib/Galette/Controllers/PdfController.php:696
 msgid "Unable to get members list."
 msgstr "Unable to get members list."
 
-#: ../lib/Galette/Controllers/PdfController.php:342
+#: ../lib/Galette/Controllers/PdfController.php:343
 msgid "Attendance sheet configuration"
 msgstr "Attendance sheet configuration"
 
-#: ../lib/Galette/Controllers/PdfController.php:378
-#: ../lib/Galette/Controllers/PdfController.php:397
+#: ../lib/Galette/Controllers/PdfController.php:379
+#: ../lib/Galette/Controllers/PdfController.php:398
 msgid "No member selected to generate attendance sheet"
 msgstr "No member selected to generate attendance sheet"
 
-#: ../lib/Galette/Controllers/PdfController.php:405
+#: ../lib/Galette/Controllers/PdfController.php:406
 #: ../lib/Galette/Core/Galette.php:909
 #: ../lib/Galette/IO/PdfAttendanceSheet.php:142
-#: ../../tempcache/modals/members_attendance_sheet.html.twig:69
+#: ../../tempcache/modals/members_attendance_sheet.html.twig:104
 msgid "Attendance sheet"
 msgstr "Attendance sheet"
 
-#: ../lib/Galette/Controllers/PdfController.php:488
+#: ../lib/Galette/Controllers/PdfController.php:489
 msgid "Unable to get groups list."
 msgstr "Unable to get groups list."
 
-#: ../lib/Galette/Controllers/PdfController.php:546
+#: ../lib/Galette/Controllers/PdfController.php:547
 #: ../lib/Galette/Core/Galette.php:411
 msgid "PDF models"
 msgstr "PDF models"
 
-#: ../lib/Galette/Controllers/PdfController.php:574
+#: ../lib/Galette/Controllers/PdfController.php:576
 msgid "Missing PDF model type!"
 msgstr "Missing PDF model type!"
 
-#: ../lib/Galette/Controllers/PdfController.php:605
+#: ../lib/Galette/Controllers/PdfController.php:611
 msgid "Model has been successfully stored!"
 msgstr "Model has been successfully stored!"
 
-#: ../lib/Galette/Controllers/PdfController.php:608
+#: ../lib/Galette/Controllers/PdfController.php:614
 msgid "Model has not been stored :("
 msgstr "Model has not been stored :("
 
-#: ../lib/Galette/Controllers/PdfController.php:650
+#: ../lib/Galette/Controllers/PdfController.php:656
 msgid "Invalid link!"
 msgstr "Invalid link!"
 
 #: ../lib/Galette/Controllers/AuthController.php:88
 #: ../lib/Galette/Controllers/AuthController.php:148
-#: ../lib/Galette/Features/Replacements.php:329
-#: ../lib/Galette/Features/Replacements.php:369
+#: ../lib/Galette/Features/Replacements.php:332
+#: ../lib/Galette/Features/Replacements.php:372
 #: ../../tempcache/elements/navigation/public_pages.html.twig:96
 #: ../../tempcache/pages/index.html.twig:91
 msgid "Login"
@@ -749,7 +762,9 @@ msgid "Authentication failed"
 msgstr "Authentication failed"
 
 #: ../lib/Galette/Controllers/AuthController.php:168
-#: ../../tempcache/elements/logout.html.twig:87
+#: ../../tempcache/elements/logout.html.twig:100
+#: ../../tempcache/elements/logout.html.twig:142
+#: ../../tempcache/elements/logout.html.twig:160
 msgid "Log off"
 msgstr "Log off"
 
@@ -800,7 +815,7 @@ msgid "A problem happened while sending password for account '%s'"
 msgstr "A problem happened while sending password for account '%s'"
 
 #: ../lib/Galette/Controllers/AuthController.php:383
-#: ../lib/Galette/Events/MemberListener.php:223
+#: ../lib/Galette/Events/MemberListener.php:220
 #, php-format
 msgid ""
 "An error occurred storing temporary password for %s. Please inform an admin."
@@ -829,12 +844,12 @@ msgstr ""
 "This link is no longer valid. You should ask to retrieve your password again."
 
 #: ../lib/Galette/Controllers/AuthController.php:492
-#: ../webroot/installer.php:133 ../webroot/installer.php:176
+#: ../webroot/installer.php:134 ../webroot/installer.php:177
 msgid "No password"
 msgstr "No password"
 
 #: ../lib/Galette/Controllers/AuthController.php:495
-#: ../lib/Galette/Entity/Adherent.php:1399
+#: ../lib/Galette/Entity/Adherent.php:1409
 msgid "- The passwords don't match!"
 msgstr "- The passwords don't match!"
 
@@ -905,31 +920,15 @@ msgstr "An error occurred filling empty logins and passwords :("
 msgid "Logs"
 msgstr "Logs"
 
-#: ../lib/Galette/Controllers/HistoryController.php:150
-#: ../lib/Galette/Filters/TransactionsList.php:259
-#: ../lib/Galette/Filters/HistoryList.php:260
-#: ../lib/Galette/Filters/MailingsList.php:254
-#: ../lib/Galette/Filters/ContributionsList.php:297
-msgid "start date filter"
-msgstr "start date filter"
-
-#: ../lib/Galette/Controllers/HistoryController.php:154
-#: ../lib/Galette/Filters/TransactionsList.php:262
-#: ../lib/Galette/Filters/HistoryList.php:263
-#: ../lib/Galette/Filters/MailingsList.php:257
-#: ../lib/Galette/Filters/ContributionsList.php:300
-msgid "end date filter"
-msgstr "end date filter"
-
-#: ../lib/Galette/Controllers/HistoryController.php:220
+#: ../lib/Galette/Controllers/HistoryController.php:218
 msgid "Logs have been flushed!"
 msgstr "Logs have been flushed!"
 
-#: ../lib/Galette/Controllers/HistoryController.php:232
+#: ../lib/Galette/Controllers/HistoryController.php:230
 msgid "An error occurred trying to flush logs :("
 msgstr "An error occurred trying to flush logs :("
 
-#: ../lib/Galette/Controllers/HistoryController.php:270
+#: ../lib/Galette/Controllers/HistoryController.php:269
 #: ../../tempcache/pages/history.html.twig:90
 msgid "Flush the logs"
 msgstr "Flush the logs"
@@ -949,6 +948,8 @@ msgstr "Plugin %name has been disabled"
 
 #: ../lib/Galette/Controllers/DynamicTranslationsController.php:76
 #: ../lib/Galette/Core/Galette.php:371
+#: ../../tempcache/pages/configuration_payment_types.html.twig:287
+#: ../../tempcache/pages/configuration_dynamic_fields.html.twig:249
 msgid "Translate labels"
 msgstr "Translate labels"
 
@@ -959,24 +960,24 @@ msgid ""
 msgstr ""
 "No translation for '%s'!<br/>Please fill and submit above form to create it."
 
-#: ../lib/Galette/Controllers/DynamicTranslationsController.php:192
-#: ../lib/Galette/Controllers/DynamicTranslationsController.php:217
+#: ../lib/Galette/Controllers/DynamicTranslationsController.php:203
+#: ../lib/Galette/Controllers/DynamicTranslationsController.php:228
 msgid "An error occurred saving label `%label` for language `%lang`"
 msgstr "An error occurred saving label `%label` for language `%lang`"
 
-#: ../lib/Galette/Controllers/DynamicTranslationsController.php:233
+#: ../lib/Galette/Controllers/DynamicTranslationsController.php:244
 msgid "Labels has been sucessfully translated!"
 msgstr "Labels has been sucessfully translated!"
 
-#: ../lib/Galette/Controllers/CsvController.php:125
+#: ../lib/Galette/Controllers/CsvController.php:128
 msgid "CVS database Export"
 msgstr "CVS database Export"
 
-#: ../lib/Galette/Controllers/CsvController.php:178
+#: ../lib/Galette/Controllers/CsvController.php:181
 msgid "Table %table is empty, and has not been exported."
 msgstr "Table %table is empty, and has not been exported."
 
-#: ../lib/Galette/Controllers/CsvController.php:196
+#: ../lib/Galette/Controllers/CsvController.php:199
 #, php-format
 msgid ""
 "Export file could not be write on disk for '%export'. Make sure web server "
@@ -985,70 +986,70 @@ msgstr ""
 "Export file could not be write on disk for '%export'. Make sure web server "
 "can write in the exports directory."
 
-#: ../lib/Galette/Controllers/CsvController.php:206
+#: ../lib/Galette/Controllers/CsvController.php:209
 #, php-format
 msgid "An error occurred running parameted export '%export'."
 msgstr "An error occurred running parameted export '%export'."
 
-#: ../lib/Galette/Controllers/CsvController.php:216
+#: ../lib/Galette/Controllers/CsvController.php:219
 #, php-format
 msgid ""
 "An error occurred running parameted export '%export'. Please check the logs."
 msgstr ""
 "An error occurred running parameted export '%export'. Please check the logs."
 
-#: ../lib/Galette/Controllers/CsvController.php:265
+#: ../lib/Galette/Controllers/CsvController.php:268
 msgid "CSV members import"
 msgstr "CSV members import"
 
-#: ../lib/Galette/Controllers/CsvController.php:317
+#: ../lib/Galette/Controllers/CsvController.php:320
 msgid "An error occurred importing the file :("
 msgstr "An error occurred importing the file :("
 
-#: ../lib/Galette/Controllers/CsvController.php:329
+#: ../lib/Galette/Controllers/CsvController.php:332
 msgid "File '%filename%' has been successfully imported :)"
 msgstr "File '%filename%' has been successfully imported :)"
 
-#: ../lib/Galette/Controllers/CsvController.php:362
+#: ../lib/Galette/Controllers/CsvController.php:365
 msgid "Your file has been successfully uploaded!"
 msgstr "Your file has been successfully uploaded!"
 
-#: ../lib/Galette/Controllers/CsvController.php:381
+#: ../lib/Galette/Controllers/CsvController.php:384
 msgid "No files has been seleted for upload!"
 msgstr "No files has been seleted for upload!"
 
-#: ../lib/Galette/Controllers/CsvController.php:387
+#: ../lib/Galette/Controllers/CsvController.php:390
 msgid "No files has been uploaded!"
 msgstr "No files has been uploaded!"
 
-#: ../lib/Galette/Controllers/CsvController.php:460
+#: ../lib/Galette/Controllers/CsvController.php:464
 #, php-format
 msgid "Remove %1$s file %2$s"
 msgstr "Remove %1$s file %2$s"
 
-#: ../lib/Galette/Controllers/CsvController.php:513
+#: ../lib/Galette/Controllers/CsvController.php:517
 #, php-format
 msgid "'%export' file has been removed from disk."
 msgstr "'%export' file has been removed from disk."
 
-#: ../lib/Galette/Controllers/CsvController.php:523
+#: ../lib/Galette/Controllers/CsvController.php:527
 #, php-format
 msgid "Cannot remove '%export' from disk :/"
 msgstr "Cannot remove '%export' from disk :/"
 
-#: ../lib/Galette/Controllers/CsvController.php:595
+#: ../lib/Galette/Controllers/CsvController.php:603
 msgid "CSV import model"
 msgstr "CSV import model"
 
-#: ../lib/Galette/Controllers/CsvController.php:637
+#: ../lib/Galette/Controllers/CsvController.php:644
 msgid "galette_import_model.csv"
 msgstr "galette_import_model.csv"
 
-#: ../lib/Galette/Controllers/CsvController.php:673
+#: ../lib/Galette/Controllers/CsvController.php:680
 msgid "Import model has been successfully stored :)"
 msgstr "Import model has been successfully stored :)"
 
-#: ../lib/Galette/Controllers/CsvController.php:678
+#: ../lib/Galette/Controllers/CsvController.php:685
 msgid "Import model has not been stored :("
 msgstr "Import model has not been stored :("
 
@@ -1066,123 +1067,115 @@ msgstr "Email: '%s' has not been modified!"
 msgid "Email: '%s' has been successfully modified."
 msgstr "Email: '%s' has been successfully modified."
 
-#: ../lib/Galette/Core/History.php:419 ../lib/Galette/Core/Preferences.php:1136
-#: ../lib/Galette/Core/Preferences.php:1152 ../lib/Galette/IO/Csv.php:115
-#: ../lib/Galette/Entity/Texts.php:212
-#: ../../tempcache/pages/history.html.twig:323
-#: ../../tempcache/pages/mailings_list.html.twig:276
-msgid "Y-m-d H:i:s"
-msgstr "Y-m-d H:i:s"
-
-#: ../lib/Galette/Core/Install.php:122 ../webroot/installer.php:296
+#: ../lib/Galette/Core/Install.php:123 ../webroot/installer.php:296
 msgid "Checks"
 msgstr "Checks"
 
-#: ../lib/Galette/Core/Install.php:125 ../webroot/installer.php:302
-#: ../../tempcache/modals/plugin_initdb.html.twig:358
+#: ../lib/Galette/Core/Install.php:126 ../webroot/installer.php:302
+#: ../../tempcache/modals/plugin_initdb.html.twig:381
 msgid "Installation mode"
 msgstr "Installation mode"
 
-#: ../lib/Galette/Core/Install.php:128 ../webroot/installer.php:308
+#: ../lib/Galette/Core/Install.php:129 ../webroot/installer.php:308
 msgid "Database"
 msgstr "Database"
 
-#: ../lib/Galette/Core/Install.php:131
+#: ../lib/Galette/Core/Install.php:132
 msgid "Database access and permissions"
 msgstr "Database access and permissions"
 
-#: ../lib/Galette/Core/Install.php:134
+#: ../lib/Galette/Core/Install.php:135
 msgid "Previous version selection"
 msgstr "Previous version selection"
 
-#: ../lib/Galette/Core/Install.php:137
+#: ../lib/Galette/Core/Install.php:138
 msgid "Datapase upgrade"
 msgstr "Datapase upgrade"
 
-#: ../lib/Galette/Core/Install.php:140
+#: ../lib/Galette/Core/Install.php:141
 msgid "Tables Creation"
 msgstr "Tables Creation"
 
-#: ../lib/Galette/Core/Install.php:143 ../webroot/installer.php:349
+#: ../lib/Galette/Core/Install.php:144 ../webroot/installer.php:349
 msgid "Admin parameters"
 msgstr "Admin parameters"
 
-#: ../lib/Galette/Core/Install.php:146
+#: ../lib/Galette/Core/Install.php:147
 msgid "Galette initialization"
 msgstr "Galette initialization"
 
-#: ../lib/Galette/Core/Install.php:149 ../webroot/installer.php:364
-#: ../../tempcache/modals/plugin_initdb.html.twig:400
+#: ../lib/Galette/Core/Install.php:150 ../webroot/installer.php:364
+#: ../../tempcache/modals/plugin_initdb.html.twig:446
 msgid "End!"
 msgstr "End!"
 
-#: ../lib/Galette/Core/Install.php:165 ../lib/Galette/Core/CheckModules.php:148
+#: ../lib/Galette/Core/Install.php:166 ../lib/Galette/Core/CheckModules.php:147
 msgid "Ok"
 msgstr "Ok"
 
-#: ../lib/Galette/Core/Install.php:165 ../lib/Galette/Core/CheckModules.php:140
+#: ../lib/Galette/Core/Install.php:166 ../lib/Galette/Core/CheckModules.php:139
 msgid "Ko"
 msgstr "Ko"
 
-#: ../lib/Galette/Core/Install.php:324
+#: ../lib/Galette/Core/Install.php:325
 msgid "Database type unknown"
 msgstr "Database type unknown"
 
-#: ../lib/Galette/Core/Install.php:682
+#: ../lib/Galette/Core/Install.php:684
 msgid "%version script has been successfully executed :)"
 msgstr "%version script has been successfully executed :)"
 
-#: ../lib/Galette/Core/Install.php:694
+#: ../lib/Galette/Core/Install.php:696
 msgid "Unable to run %version update script :("
 msgstr "Unable to run %version update script :("
 
-#: ../lib/Galette/Core/Install.php:1042
+#: ../lib/Galette/Core/Install.php:1045
 msgid "Write configuration file"
 msgstr "Write configuration file"
 
-#: ../lib/Galette/Core/Install.php:1071
+#: ../lib/Galette/Core/Install.php:1074
 msgid "Config file already exists and is up to date"
 msgstr "Config file already exists and is up to date"
 
-#: ../lib/Galette/Core/Install.php:1100
+#: ../lib/Galette/Core/Install.php:1103
 msgid "Unable to create configuration file (%path)"
 msgstr "Unable to create configuration file (%path)"
 
-#: ../lib/Galette/Core/Install.php:1151
+#: ../lib/Galette/Core/Install.php:1156
 msgid "Preferences"
 msgstr "Preferences"
 
-#: ../lib/Galette/Core/Install.php:1155 ../lib/Galette/Core/Galette.php:388
+#: ../lib/Galette/Core/Install.php:1160 ../lib/Galette/Core/Galette.php:388
 msgid "Contributions types"
 msgstr "Contributions types"
 
-#: ../lib/Galette/Core/Install.php:1159
+#: ../lib/Galette/Core/Install.php:1164
 #: ../../tempcache/pages/advanced_search.html.twig:494
 #: ../../tempcache/pages/advanced_search.html.twig:499
 msgid "Status"
 msgstr "Status"
 
-#: ../lib/Galette/Core/Install.php:1163
+#: ../lib/Galette/Core/Install.php:1168
 msgid "Fields config and categories"
 msgstr "Fields config and categories"
 
-#: ../lib/Galette/Core/Install.php:1167 ../lib/Galette/Core/Install.php:1189
+#: ../lib/Galette/Core/Install.php:1172 ../lib/Galette/Core/Install.php:1194
 msgid "Mails texts"
 msgstr "Mails texts"
 
-#: ../lib/Galette/Core/Install.php:1171 ../lib/Galette/Core/Galette.php:403
+#: ../lib/Galette/Core/Install.php:1176 ../lib/Galette/Core/Galette.php:403
 msgid "Titles"
 msgstr "Titles"
 
-#: ../lib/Galette/Core/Install.php:1175
+#: ../lib/Galette/Core/Install.php:1180
 msgid "PDF Models"
 msgstr "PDF Models"
 
-#: ../lib/Galette/Core/Install.php:1181
+#: ../lib/Galette/Core/Install.php:1186
 msgid "Update preferences"
 msgstr "Update preferences"
 
-#: ../lib/Galette/Core/Install.php:1185
+#: ../lib/Galette/Core/Install.php:1190
 msgid "Update models"
 msgstr "Update models"
 
@@ -1259,7 +1252,7 @@ msgstr "All"
 msgid "Logged in as:<br/>%login"
 msgstr "Logged in as:<br/>%login"
 
-#: ../lib/Galette/Core/MailingHistory.php:501
+#: ../lib/Galette/Core/MailingHistory.php:503
 msgid "Delete mailing entries"
 msgstr "Delete mailing entries"
 
@@ -1300,8 +1293,8 @@ msgid "Add new child member in database"
 msgstr "Add new child member in database"
 
 #: ../lib/Galette/Core/Galette.php:169 ../lib/Galette/Core/Galette.php:551
-#: ../lib/Galette/DynamicFields/DynamicField.php:535
-#: ../../tempcache/elements/group.html.twig:60
+#: ../lib/Galette/DynamicFields/DynamicField.php:537
+#: ../../tempcache/elements/group.html.twig:79
 msgid "Members"
 msgstr "Members"
 
@@ -1318,7 +1311,7 @@ msgid "Perform advanced search into members list"
 msgstr "Perform advanced search into members list"
 
 #: ../lib/Galette/Core/Galette.php:207
-#: ../../tempcache/pages/members_list.html.twig:100
+#: ../../tempcache/pages/members_list.html.twig:102
 msgid "Add a member"
 msgstr "Add a member"
 
@@ -1327,8 +1320,8 @@ msgid "Add new member in database"
 msgstr "Add new member in database"
 
 #: ../lib/Galette/Core/Galette.php:217 ../lib/Galette/Core/Galette.php:583
-#: ../lib/Galette/DynamicFields/DynamicField.php:536
-#: ../../tempcache/pages/members_list.html.twig:559
+#: ../lib/Galette/DynamicFields/DynamicField.php:538
+#: ../../tempcache/pages/members_list.html.twig:561
 msgid "Contributions"
 msgstr "Contributions"
 
@@ -1349,9 +1342,9 @@ msgid "View and filter transactions"
 msgstr "View and filter transactions"
 
 #: ../lib/Galette/Core/Galette.php:239
-#: ../../tempcache/pages/contributions_list.html.twig:230
-#: ../../tempcache/pages/contributions_list.html.twig:321
-#: ../../tempcache/pages/member_show.html.twig:199
+#: ../../tempcache/pages/contributions_list.html.twig:231
+#: ../../tempcache/pages/contributions_list.html.twig:325
+#: ../../tempcache/pages/member_show.html.twig:192
 msgid "Add a membership fee"
 msgstr "Add a membership fee"
 
@@ -1360,9 +1353,9 @@ msgid "Add new membership fee in database"
 msgstr "Add new membership fee in database"
 
 #: ../lib/Galette/Core/Galette.php:247
-#: ../../tempcache/pages/contributions_list.html.twig:240
-#: ../../tempcache/pages/contributions_list.html.twig:334
-#: ../../tempcache/pages/member_show.html.twig:214
+#: ../../tempcache/pages/contributions_list.html.twig:241
+#: ../../tempcache/pages/contributions_list.html.twig:338
+#: ../../tempcache/pages/member_show.html.twig:207
 msgid "Add a donation"
 msgstr "Add a donation"
 
@@ -1371,8 +1364,8 @@ msgid "Add new donation in database"
 msgstr "Add new donation in database"
 
 #: ../lib/Galette/Core/Galette.php:255
-#: ../../tempcache/pages/transactions_list.html.twig:175
-#: ../../tempcache/pages/transactions_list.html.twig:226
+#: ../../tempcache/pages/transactions_list.html.twig:176
+#: ../../tempcache/pages/transactions_list.html.twig:227
 msgid "Add a transaction"
 msgstr "Add a transaction"
 
@@ -1527,7 +1520,7 @@ msgid "Public pages"
 msgstr "Public pages"
 
 #: ../lib/Galette/Core/Galette.php:592
-#: ../lib/Galette/DynamicFields/DynamicField.php:537
+#: ../lib/Galette/DynamicFields/DynamicField.php:539
 msgid "Transactions"
 msgstr "Transactions"
 
@@ -1544,7 +1537,7 @@ msgid "%membername: remove from database"
 msgstr "%membername: remove from database"
 
 #: ../lib/Galette/Core/Galette.php:776 ../lib/Galette/Core/Galette.php:781
-#: ../../tempcache/elements/group_persons.html.twig:166
+#: ../../tempcache/elements/group_persons.html.twig:171
 msgid "Log in in as %membername"
 msgstr "Log in in as %membername"
 
@@ -1557,18 +1550,18 @@ msgid "Mass add contributions"
 msgstr "Mass add contributions"
 
 #: ../lib/Galette/Core/Galette.php:877
-#: ../../tempcache/elements/group.html.twig:280
-#: ../../tempcache/pages/contributions_list.html.twig:54
+#: ../../tempcache/elements/group.html.twig:334
+#: ../../tempcache/pages/contributions_list.html.twig:56
 msgid "Delete"
 msgstr "Delete"
 
 #: ../lib/Galette/Core/Galette.php:893
-#: ../../tempcache/pages/members_list.html.twig:724
+#: ../../tempcache/pages/members_list.html.twig:738
 msgid "Mail"
 msgstr "Mail"
 
 #: ../lib/Galette/Core/Galette.php:914
-#: ../../tempcache/elements/mailing_recipients.html.twig:104
+#: ../../tempcache/elements/mailing_recipients.html.twig:106
 msgid "Generate labels"
 msgstr "Generate labels"
 
@@ -1577,7 +1570,7 @@ msgid "Generate Member Cards"
 msgstr "Generate Member Cards"
 
 #: ../lib/Galette/Core/Galette.php:924
-#: ../../tempcache/pages/contributions_list.html.twig:54
+#: ../../tempcache/pages/contributions_list.html.twig:56
 msgid "Export as CSV"
 msgstr "Export as CSV"
 
@@ -1615,14 +1608,14 @@ msgid "- Offering months is only compatible with beginning of membership."
 msgstr "- Offering months is only compatible with beginning of membership."
 
 #: ../lib/Galette/Core/Preferences.php:591
-#: ../lib/Galette/Entity/Adherent.php:1184
-#: ../lib/Galette/Entity/Transaction.php:379
-#: ../lib/Galette/Entity/Contribution.php:524
+#: ../lib/Galette/Entity/Adherent.php:1190
+#: ../lib/Galette/Entity/Transaction.php:386
+#: ../lib/Galette/Entity/Contribution.php:531
 #, php-format
 msgid "- Mandatory field %field empty."
 msgstr "- Mandatory field %field empty."
 
-#: ../lib/Galette/Core/Preferences.php:599 ../webroot/installer.php:184
+#: ../lib/Galette/Core/Preferences.php:599 ../webroot/installer.php:185
 msgid "Passwords mismatch"
 msgstr "Passwords mismatch"
 
@@ -1672,116 +1665,129 @@ msgstr "- Invalid year for cards."
 msgid "%name association's %status"
 msgstr "%name association's %status"
 
-#: ../lib/Galette/Core/Preferences.php:1138
+#: ../lib/Galette/Core/Preferences.php:1121
+msgid "Please define constant \"GALETTE_URI\" with the path to your instance."
+msgstr "Please define constant \"GALETTE_URI\" with the path to your instance."
+
+#: ../lib/Galette/Core/Preferences.php:1140
+#: ../lib/Galette/Core/Preferences.php:1156 ../lib/Galette/IO/Csv.php:115
+#: ../lib/Galette/Entity/Texts.php:214
+#: ../../tempcache/pages/history.html.twig:323
+#: ../../tempcache/pages/mailings_list.html.twig:274
+msgid "Y-m-d H:i:s"
+msgstr "Y-m-d H:i:s"
+
+#: ../lib/Galette/Core/Preferences.php:1142
 msgid "Never"
 msgstr "Never"
 
-#: ../lib/Galette/Core/Preferences.php:1176
+#: ../lib/Galette/Core/Preferences.php:1180
 msgid "Current cards configuration may exceed page width!"
 msgstr "Current cards configuration may exceed page width!"
 
-#: ../lib/Galette/Core/Preferences.php:1187
+#: ../lib/Galette/Core/Preferences.php:1191
 msgid "Current cards configuration may exceed page height!"
 msgstr "Current cards configuration may exceed page height!"
 
-#: ../lib/Galette/Core/Preferences.php:1213
-#: ../lib/Galette/Features/Replacements.php:787
+#: ../lib/Galette/Core/Preferences.php:1217
+#: ../lib/Galette/Features/Replacements.php:791
 msgid "Main information"
 msgstr "Main information"
 
-#: ../lib/Galette/Core/Preferences.php:1220
+#: ../lib/Galette/Core/Preferences.php:1224
 #: ../../tempcache/elements/display_socials.html.twig:45
-#: ../../tempcache/elements/edit_socials.html.twig:54
-#: ../../tempcache/pages/preferences.html.twig:61
+#: ../../tempcache/elements/edit_socials.html.twig:56
+#: ../../tempcache/pages/preferences.html.twig:69
 msgid "Social networks"
 msgstr "Social networks"
 
-#: ../lib/Galette/Core/I18n.php:234
+#: ../lib/Galette/Core/I18n.php:230
 msgid "Unknown lang (%lang)"
 msgstr "Unknown lang (%lang)"
 
-#: ../lib/Galette/Core/CheckModules.php:97
+#: ../lib/Galette/Core/CheckModules.php:96
 #, php-format
 msgid "'%s' module"
 msgstr "'%s' module"
 
-#: ../lib/Galette/Core/CheckModules.php:103
+#: ../lib/Galette/Core/CheckModules.php:102
 msgid "either 'mysql' or 'pgsql' PDO driver"
 msgstr "either 'mysql' or 'pgsql' PDO driver"
 
-#: ../lib/Galette/Core/Plugins.php:271 ../lib/Galette/Core/Plugins.php:293
+#: ../lib/Galette/Core/Plugins.php:273 ../lib/Galette/Core/Plugins.php:296
 msgid "No such module."
 msgstr "No such module."
 
-#: ../lib/Galette/Core/Plugins.php:275 ../lib/Galette/Core/Plugins.php:279
+#: ../lib/Galette/Core/Plugins.php:277 ../lib/Galette/Core/Plugins.php:281
 msgid "Cannot deactivate plugin."
 msgstr "Cannot deactivate plugin."
 
-#: ../lib/Galette/Core/Plugins.php:297 ../lib/Galette/Core/Plugins.php:301
+#: ../lib/Galette/Core/Plugins.php:300 ../lib/Galette/Core/Plugins.php:304
 msgid "Cannot activate plugin."
 msgstr "Cannot activate plugin."
 
-#: ../lib/Galette/Core/Plugins.php:517 ../lib/Galette/Core/Plugins.php:577
+#: ../lib/Galette/Core/Plugins.php:520 ../lib/Galette/Core/Plugins.php:582
 msgid "Module does not exists!"
 msgstr "Module does not exists!"
 
-#: ../lib/Galette/Core/Plugins.php:574
+#: ../lib/Galette/Core/Plugins.php:579
 msgid "File not found!"
 msgstr "File not found!"
 
-#: ../lib/Galette/Core/Picture.php:857
+#: ../lib/Galette/Core/Picture.php:862
 msgid "An SQL error has occurred."
 msgstr "An SQL error has occurred."
 
-#: ../lib/Galette/Repository/Members.php:331
+#: ../lib/Galette/Repository/Members.php:332
 msgid "Member Picture deleted"
 msgstr "Member Picture deleted"
 
-#: ../lib/Galette/Repository/Members.php:416
+#: ../lib/Galette/Repository/Members.php:417
 msgid "Delete members cards, transactions and dues"
 msgstr "Delete members cards, transactions and dues"
 
-#: ../lib/Galette/Repository/Members.php:431
+#: ../lib/Galette/Repository/Members.php:434
 msgid "Cannot remove a member who still have dependencies (mailings, ...)"
 msgstr "Cannot remove a member who still have dependencies (mailings, ...)"
 
+#. TRANS: see https://www.php.net/manual/datetime.format.php
 #: ../lib/Galette/Repository/Members.php:1471
 #: ../lib/Galette/Repository/Members.php:1475
-#: ../lib/Galette/Util/Password.php:267 ../lib/Galette/IO/MembersCsv.php:182
-#: ../lib/Galette/IO/MembersCsv.php:194 ../lib/Galette/IO/MembersCsv.php:206
-#: ../lib/Galette/IO/MembersCsv.php:218
+#: ../lib/Galette/Util/Password.php:268 ../lib/Galette/IO/MembersCsv.php:183
+#: ../lib/Galette/IO/MembersCsv.php:195 ../lib/Galette/IO/MembersCsv.php:207
+#: ../lib/Galette/IO/MembersCsv.php:219
 #: ../lib/Galette/IO/PdfAttendanceSheet.php:90
 #: ../lib/Galette/IO/PdfAttendanceSheet.php:122
 #: ../lib/Galette/IO/PdfAttendanceSheet.php:177
-#: ../lib/Galette/IO/ContributionsCsv.php:138
-#: ../lib/Galette/IO/ContributionsCsv.php:150
-#: ../lib/Galette/IO/ContributionsCsv.php:162
-#: ../lib/Galette/Features/Replacements.php:497
+#: ../lib/Galette/IO/ContributionsCsv.php:140
+#: ../lib/Galette/IO/ContributionsCsv.php:152
+#: ../lib/Galette/IO/ContributionsCsv.php:164
+#: ../lib/Galette/Features/Replacements.php:501
 #: ../lib/Galette/Features/Dynamics.php:178
 #: ../lib/Galette/Features/Dynamics.php:191
 #: ../lib/Galette/Features/Dynamics.php:200
-#: ../lib/Galette/Entity/Adherent.php:788
-#: ../lib/Galette/Entity/Adherent.php:811
-#: ../lib/Galette/Entity/Adherent.php:824
-#: ../lib/Galette/Entity/Adherent.php:1258
-#: ../lib/Galette/Entity/Adherent.php:1292
-#: ../lib/Galette/Entity/Adherent.php:1301
-#: ../lib/Galette/Entity/Adherent.php:1801
-#: ../lib/Galette/Entity/Transaction.php:324
-#: ../lib/Galette/Entity/Transaction.php:333
-#: ../lib/Galette/Entity/Transaction.php:342
-#: ../lib/Galette/Entity/Transaction.php:609
-#: ../lib/Galette/Entity/Contribution.php:432
-#: ../lib/Galette/Entity/Contribution.php:441
-#: ../lib/Galette/Entity/Contribution.php:450
-#: ../lib/Galette/Entity/Contribution.php:601
-#: ../lib/Galette/Entity/Contribution.php:1209
-#: ../lib/Galette/Entity/Contribution.php:1333
-#: ../lib/Galette/Entity/Contribution.php:1342
-#: ../lib/Galette/Entity/Contribution.php:1351
-#: ../lib/Galette/Entity/ImportModel.php:213
-#: ../lib/Galette/Entity/SavedSearch.php:266
-#: ../lib/Galette/Entity/Group.php:635
+#: ../lib/Galette/Entity/Adherent.php:793
+#: ../lib/Galette/Entity/Adherent.php:816
+#: ../lib/Galette/Entity/Adherent.php:829
+#: ../lib/Galette/Entity/Adherent.php:1268
+#: ../lib/Galette/Entity/Adherent.php:1302
+#: ../lib/Galette/Entity/Adherent.php:1311
+#: ../lib/Galette/Entity/Adherent.php:1811
+#: ../lib/Galette/Entity/Transaction.php:327
+#: ../lib/Galette/Entity/Transaction.php:340
+#: ../lib/Galette/Entity/Transaction.php:349
+#: ../lib/Galette/Entity/Transaction.php:616
+#: ../lib/Galette/Entity/Contribution.php:435
+#: ../lib/Galette/Entity/Contribution.php:448
+#: ../lib/Galette/Entity/Contribution.php:457
+#: ../lib/Galette/Entity/Contribution.php:609
+#: ../lib/Galette/Entity/Contribution.php:1217
+#: ../lib/Galette/Entity/Contribution.php:1341
+#: ../lib/Galette/Entity/Contribution.php:1350
+#: ../lib/Galette/Entity/Contribution.php:1359
+#: ../lib/Galette/Entity/ImportModel.php:215
+#: ../lib/Galette/Entity/SavedSearch.php:274
+#: ../lib/Galette/Entity/Group.php:637
 #: ../lib/Galette/Filters/TransactionsList.php:144
 #: ../lib/Galette/Filters/TransactionsList.php:245
 #: ../lib/Galette/Filters/TransactionsList.php:254
@@ -1790,28 +1796,28 @@ msgstr "Cannot remove a member who still have dependencies (mailings, ...)"
 #: ../lib/Galette/Filters/HistoryList.php:246
 #: ../lib/Galette/Filters/HistoryList.php:255
 #: ../lib/Galette/Filters/HistoryList.php:284
-#: ../lib/Galette/Filters/MailingsList.php:144
-#: ../lib/Galette/Filters/MailingsList.php:240
-#: ../lib/Galette/Filters/MailingsList.php:249
-#: ../lib/Galette/Filters/MailingsList.php:278
-#: ../lib/Galette/Filters/ContributionsList.php:175
-#: ../lib/Galette/Filters/ContributionsList.php:183
-#: ../lib/Galette/Filters/ContributionsList.php:283
-#: ../lib/Galette/Filters/ContributionsList.php:292
-#: ../lib/Galette/Filters/ContributionsList.php:321
+#: ../lib/Galette/Filters/MailingsList.php:150
+#: ../lib/Galette/Filters/MailingsList.php:246
+#: ../lib/Galette/Filters/MailingsList.php:255
+#: ../lib/Galette/Filters/MailingsList.php:284
+#: ../lib/Galette/Filters/ContributionsList.php:180
+#: ../lib/Galette/Filters/ContributionsList.php:188
+#: ../lib/Galette/Filters/ContributionsList.php:288
+#: ../lib/Galette/Filters/ContributionsList.php:297
+#: ../lib/Galette/Filters/ContributionsList.php:326
 #: ../lib/Galette/Filters/AdvancedMembersList.php:343
 #: ../lib/Galette/Filters/AdvancedMembersList.php:460
 #: ../lib/Galette/Filters/AdvancedMembersList.php:606
-#: ../../tempcache/pages/member_form.html.twig:799
-#: ../../tempcache/pages/advanced_search.html.twig:1307
+#: ../../tempcache/pages/member_form.html.twig:899
+#: ../../tempcache/pages/advanced_search.html.twig:1327
 msgid "Y-m-d"
 msgstr "Y-m-d"
 
-#: ../lib/Galette/Repository/SavedSearches.php:267
+#: ../lib/Galette/Repository/SavedSearches.php:271
 msgid "Searches deleted (%list)"
 msgstr "Searches deleted (%list)"
 
-#: ../lib/Galette/Repository/Contributions.php:530
+#: ../lib/Galette/Repository/Contributions.php:535
 msgid "Contributions deleted (%list)"
 msgstr "Contributions deleted (%list)"
 
@@ -1856,106 +1862,115 @@ msgstr "Photo has not been stored!"
 msgid "Photo has not been copied!"
 msgstr "Photo has not been copied!"
 
-#: ../lib/Galette/DynamicFields/DynamicField.php:519
+#: ../lib/Galette/DynamicFields/DynamicField.php:521
 msgid "User, read/write"
 msgstr "User, read/write"
 
-#: ../lib/Galette/DynamicFields/DynamicField.php:520
-#: ../../tempcache/elements/edit_entitleds.html.twig:210
-#: ../../tempcache/elements/ajax_members.html.twig:146
-#: ../../tempcache/pages/members_list.html.twig:617
-#: ../../tempcache/pages/members_list.html.twig:752
+#: ../lib/Galette/DynamicFields/DynamicField.php:522
+#: ../../tempcache/elements/edit_entitleds.html.twig:198
+#: ../../tempcache/elements/ajax_members.html.twig:167
+#: ../../tempcache/pages/members_list.html.twig:619
+#: ../../tempcache/pages/members_list.html.twig:767
 #: ../../tempcache/pages/configuration_core_fields.html.twig:263
-#: ../../tempcache/pages/preferences.html.twig:357
-#: ../../tempcache/pages/configuration_core_lists.html.twig:134
-#: ../../tempcache/pages/configuration_core_lists.html.twig:241
+#: ../../tempcache/pages/preferences.html.twig:436
+#: ../../tempcache/pages/configuration_core_lists.html.twig:143
+#: ../../tempcache/pages/configuration_core_lists.html.twig:250
 msgid "Staff member"
 msgstr "Staff member"
 
-#: ../lib/Galette/DynamicFields/DynamicField.php:521
-#: ../../tempcache/elements/ajax_members.html.twig:139
+#: ../lib/Galette/DynamicFields/DynamicField.php:523
+#: ../../tempcache/elements/ajax_members.html.twig:156
 #: ../../tempcache/pages/configuration_core_fields.html.twig:253
-#: ../../tempcache/pages/configuration_core_lists.html.twig:129
-#: ../../tempcache/pages/configuration_core_lists.html.twig:236
+#: ../../tempcache/pages/configuration_core_lists.html.twig:138
+#: ../../tempcache/pages/configuration_core_lists.html.twig:245
 msgid "Administrator"
 msgstr "Administrator"
 
-#: ../lib/Galette/DynamicFields/DynamicField.php:522
+#: ../lib/Galette/DynamicFields/DynamicField.php:524
 #: ../../tempcache/pages/configuration_core_fields.html.twig:273
-#: ../../tempcache/pages/configuration_core_lists.html.twig:139
-#: ../../tempcache/pages/configuration_core_lists.html.twig:246
-#: ../../tempcache/pages/member_show.html.twig:632
+#: ../../tempcache/pages/configuration_core_lists.html.twig:148
+#: ../../tempcache/pages/configuration_core_lists.html.twig:255
+#: ../../tempcache/pages/member_show.html.twig:562
+#: ../../tempcache/components/forms/groups.html.twig:149
 msgid "Group manager"
 msgstr "Group manager"
 
-#: ../lib/Galette/DynamicFields/DynamicField.php:523
+#: ../lib/Galette/DynamicFields/DynamicField.php:525
 msgid "User, read only"
 msgstr "User, read only"
 
-#: ../lib/Galette/DynamicFields/DynamicField.php:611
+#: ../lib/Galette/DynamicFields/DynamicField.php:613
 msgid "Missing required field name!"
 msgstr "Missing required field name!"
 
-#: ../lib/Galette/DynamicFields/DynamicField.php:620
+#: ../lib/Galette/DynamicFields/DynamicField.php:622
 msgid "Missing required field permissions!"
 msgstr "Missing required field permissions!"
 
-#: ../lib/Galette/DynamicFields/DynamicField.php:625
+#: ../lib/Galette/DynamicFields/DynamicField.php:627
 msgid "Unknown permission!"
 msgstr "Unknown permission!"
 
-#: ../lib/Galette/DynamicFields/DynamicField.php:631
+#: ../lib/Galette/DynamicFields/DynamicField.php:633
 msgid "Missing required form!"
 msgstr "Missing required form!"
 
-#: ../lib/Galette/DynamicFields/DynamicField.php:636
+#: ../lib/Galette/DynamicFields/DynamicField.php:638
 msgid "Unknown form!"
 msgstr "Unknown form!"
 
-#: ../lib/Galette/DynamicFields/DynamicField.php:644
+#: ../lib/Galette/DynamicFields/DynamicField.php:646
 msgid "- Field name already used."
 msgstr "- Field name already used."
 
-#: ../lib/Galette/DynamicFields/DynamicField.php:758
+#: ../lib/Galette/DynamicFields/DynamicField.php:760
 msgid "An error occurred storing the field."
 msgstr "An error occurred storing the field."
 
-#: ../lib/Galette/DynamicFields/DynamicField.php:779
+#: ../lib/Galette/DynamicFields/DynamicField.php:781
 msgid "An error occurred creating field values table"
 msgstr "An error occurred creating field values table"
 
-#: ../lib/Galette/DynamicFields/DynamicField.php:813
+#: ../lib/Galette/DynamicFields/DynamicField.php:815
 msgid "An error occurred storing dynamic field values :("
 msgstr "An error occurred storing dynamic field values :("
 
-#: ../lib/Galette/DynamicFields/DynamicField.php:1023
+#: ../lib/Galette/DynamicFields/DynamicField.php:1027
 msgid "separator"
 msgstr "separator"
 
-#: ../lib/Galette/DynamicFields/DynamicField.php:1024
+#: ../lib/Galette/DynamicFields/DynamicField.php:1028
 msgid "free text"
 msgstr "free text"
 
-#: ../lib/Galette/DynamicFields/DynamicField.php:1025
+#: ../lib/Galette/DynamicFields/DynamicField.php:1029
 msgid "single line"
 msgstr "single line"
 
-#: ../lib/Galette/DynamicFields/DynamicField.php:1026
+#: ../lib/Galette/DynamicFields/DynamicField.php:1030
 msgid "choice"
 msgstr "choice"
 
-#: ../lib/Galette/DynamicFields/DynamicField.php:1027
+#: ../lib/Galette/DynamicFields/DynamicField.php:1031
 msgid "date"
 msgstr "date"
 
-#: ../lib/Galette/DynamicFields/DynamicField.php:1028
+#: ../lib/Galette/DynamicFields/DynamicField.php:1032
 msgid "boolean"
 msgstr "boolean"
 
-#: ../lib/Galette/DynamicFields/DynamicField.php:1029
+#: ../lib/Galette/DynamicFields/DynamicField.php:1033
 msgid "file"
 msgstr "file"
 
+#: ../lib/Galette/Renderers/Html.php:81
+msgid "Galette error"
+msgstr "Galette error"
+
+#: ../lib/Galette/Renderers/Html.php:84 ../../tempcache/pages/404.html.twig:63
+msgid "Page not found"
+msgstr "Page not found"
+
 #: ../lib/Galette/IO/PdfGroups.php:72
 msgid "groups_list"
 msgstr "groups_list"
@@ -1977,52 +1992,52 @@ msgstr "Managers:"
 
 #: ../lib/Galette/IO/PdfGroups.php:179
 #: ../lib/Galette/IO/PdfAttendanceSheet.php:186
-#: ../lib/Galette/Features/Replacements.php:261
-#: ../lib/Galette/Entity/PdfModel.php:458
-#: ../lib/Galette/Filters/MembersList.php:291
+#: ../lib/Galette/Features/Replacements.php:264
+#: ../lib/Galette/Entity/PdfModel.php:463
+#: ../lib/Galette/Filters/MembersList.php:292
 #: ../includes/fields_defs/members_fields.php:322
-#: ../../tempcache/elements/edit_dynamic_fields.html.twig:43
-#: ../../tempcache/elements/edit_entitleds.html.twig:51
-#: ../../tempcache/elements/edit_entitleds.html.twig:99
-#: ../../tempcache/elements/edit_entitleds.html.twig:199
+#: ../../tempcache/elements/edit_dynamic_fields.html.twig:59
+#: ../../tempcache/elements/edit_entitleds.html.twig:52
+#: ../../tempcache/elements/edit_entitleds.html.twig:100
+#: ../../tempcache/elements/edit_entitleds.html.twig:185
 #: ../../tempcache/elements/ajax_members.html.twig:51
 #: ../../tempcache/elements/ajax_groups.html.twig:46
-#: ../../tempcache/elements/group_persons.html.twig:43
+#: ../../tempcache/elements/group_persons.html.twig:44
 #: ../../tempcache/pages/plugins.html.twig:60
 #: ../../tempcache/pages/plugins.html.twig:226
-#: ../../tempcache/pages/members_list.html.twig:495
-#: ../../tempcache/pages/members_list.html.twig:503
+#: ../../tempcache/pages/members_list.html.twig:497
+#: ../../tempcache/pages/members_list.html.twig:505
 #: ../../tempcache/pages/import.html.twig:100
-#: ../../tempcache/pages/configuration_payment_types.html.twig:60
-#: ../../tempcache/pages/configuration_payment_types.html.twig:150
-#: ../../tempcache/pages/mailing_form.html.twig:244
+#: ../../tempcache/pages/configuration_payment_types.html.twig:61
+#: ../../tempcache/pages/configuration_payment_types.html.twig:149
+#: ../../tempcache/pages/mailing_form.html.twig:115
 #: ../../tempcache/pages/saved_searches_list.html.twig:69
 #: ../../tempcache/pages/saved_searches_list.html.twig:134
 #: ../../tempcache/pages/members_public_list.html.twig:78
 #: ../../tempcache/pages/export.html.twig:119
-#: ../../tempcache/pages/export.html.twig:248
+#: ../../tempcache/pages/export.html.twig:246
 msgid "Name"
 msgstr "Name"
 
 #: ../lib/Galette/IO/PdfGroups.php:180
-#: ../lib/Galette/Features/Replacements.php:325
-#: ../lib/Galette/Features/Replacements.php:373
-#: ../../tempcache/elements/member_card.html.twig:147
-#: ../../tempcache/pages/preferences.html.twig:1895
+#: ../lib/Galette/Features/Replacements.php:328
+#: ../lib/Galette/Features/Replacements.php:376
+#: ../../tempcache/elements/member_card.html.twig:120
+#: ../../tempcache/pages/preferences.html.twig:2060
 #: ../../tempcache/pages/members_public_list.html.twig:86
-#: ../../tempcache/pages/members_public_list.html.twig:216
+#: ../../tempcache/pages/members_public_list.html.twig:222
 msgid "Email"
 msgstr "Email"
 
 #: ../lib/Galette/IO/PdfGroups.php:181
-#: ../lib/Galette/Features/Replacements.php:317
-#: ../lib/Galette/Entity/ListsConfig.php:224
-#: ../../tempcache/elements/member_card.html.twig:107
+#: ../lib/Galette/Features/Replacements.php:320
+#: ../lib/Galette/Entity/ListsConfig.php:223
+#: ../../tempcache/elements/member_card.html.twig:80
 msgid "Phone"
 msgstr "Phone"
 
 #: ../lib/Galette/IO/PdfGroups.php:182
-#: ../lib/Galette/Features/Replacements.php:321
+#: ../lib/Galette/Features/Replacements.php:324
 msgid "GSM"
 msgstr "GSM"
 
@@ -2030,79 +2045,77 @@ msgstr "GSM"
 msgid "filtered_memberslist"
 msgstr "filtered_memberslist"
 
-#: ../lib/Galette/IO/MembersCsv.php:228
-#: ../lib/Galette/Features/Replacements.php:608
-#: ../lib/Galette/Entity/Adherent.php:1761
-#: ../../tempcache/modals/mass_change_members.html.twig:152
-#: ../../tempcache/elements/ajax_members.html.twig:119
-#: ../../tempcache/elements/group_persons.html.twig:105
-#: ../../tempcache/pages/advanced_search.html.twig:1071
-#: ../../tempcache/pages/advanced_search.html.twig:1588
+#: ../lib/Galette/IO/MembersCsv.php:229
+#: ../lib/Galette/Features/Replacements.php:612
+#: ../lib/Galette/Entity/Adherent.php:1771
+#: ../../tempcache/modals/mass_change_members.html.twig:163
+#: ../../tempcache/elements/ajax_members.html.twig:126
+#: ../../tempcache/elements/group_persons.html.twig:98
+#: ../../tempcache/pages/advanced_search.html.twig:1091
+#: ../../tempcache/pages/advanced_search.html.twig:1612
 #: ../../tempcache/components/forms/gender.html.twig:129
 msgid "Man"
 msgstr "Man"
 
-#: ../lib/Galette/IO/MembersCsv.php:231
-#: ../lib/Galette/Features/Replacements.php:610
-#: ../lib/Galette/Entity/Adherent.php:1763
-#: ../../tempcache/modals/mass_change_members.html.twig:143
-#: ../../tempcache/elements/ajax_members.html.twig:126
-#: ../../tempcache/elements/group_persons.html.twig:112
-#: ../../tempcache/pages/advanced_search.html.twig:1071
-#: ../../tempcache/pages/advanced_search.html.twig:1588
+#: ../lib/Galette/IO/MembersCsv.php:232
+#: ../lib/Galette/Features/Replacements.php:614
+#: ../lib/Galette/Entity/Adherent.php:1773
+#: ../../tempcache/modals/mass_change_members.html.twig:154
+#: ../../tempcache/elements/ajax_members.html.twig:137
+#: ../../tempcache/elements/group_persons.html.twig:109
+#: ../../tempcache/pages/advanced_search.html.twig:1091
+#: ../../tempcache/pages/advanced_search.html.twig:1612
 #: ../../tempcache/components/forms/gender.html.twig:146
 msgid "Woman"
 msgstr "Woman"
 
-#: ../lib/Galette/IO/MembersCsv.php:234
-#: ../lib/Galette/Features/Replacements.php:612
-#: ../lib/Galette/Entity/Adherent.php:1765
-#: ../../tempcache/modals/mass_change_members.html.twig:134
-#: ../../tempcache/pages/advanced_search.html.twig:1071
-#: ../../tempcache/pages/advanced_search.html.twig:1588
+#: ../lib/Galette/IO/MembersCsv.php:235
+#: ../lib/Galette/Features/Replacements.php:616
+#: ../lib/Galette/Entity/Adherent.php:1775
+#: ../../tempcache/modals/mass_change_members.html.twig:145
+#: ../../tempcache/pages/advanced_search.html.twig:1091
+#: ../../tempcache/pages/advanced_search.html.twig:1612
 #: ../../tempcache/components/forms/gender.html.twig:112
 msgid "Unspecified"
 msgstr "Unspecified"
 
-#: ../lib/Galette/IO/MembersCsv.php:242 ../lib/Galette/IO/MembersCsv.php:246
-#: ../lib/Galette/IO/MembersCsv.php:250 ../lib/Galette/IO/MembersCsv.php:254
-#: ../lib/Galette/IO/ContributionsCsv.php:176
-#: ../lib/Galette/Features/Replacements.php:733
-#: ../lib/Galette/Entity/Adherent.php:1730
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:130
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:411
-#: ../../tempcache/elements/edit_dynamic_fields.html.twig:110
-#: ../../tempcache/elements/edit_entitleds.html.twig:127
-#: ../../tempcache/elements/edit_entitleds.html.twig:242
+#: ../lib/Galette/IO/MembersCsv.php:243 ../lib/Galette/IO/MembersCsv.php:247
+#: ../lib/Galette/IO/MembersCsv.php:251 ../lib/Galette/IO/MembersCsv.php:255
+#: ../lib/Galette/Features/Replacements.php:737
+#: ../lib/Galette/Entity/Adherent.php:1740
+#: ../../tempcache/elements/edit_dynamic_fields.html.twig:111
+#: ../../tempcache/elements/edit_entitleds.html.twig:128
+#: ../../tempcache/elements/edit_entitleds.html.twig:231
 #: ../../tempcache/elements/js/messages.js.twig:118
 #: ../../tempcache/elements/display_dynamic_fields.html.twig:129
 #: ../../tempcache/elements/messages_inline.html.twig:310
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:137
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:422
 #: ../../tempcache/pages/configuration_core_fields.html.twig:186
-#: ../../tempcache/pages/mailings_list.html.twig:197
+#: ../../tempcache/pages/mailings_list.html.twig:195
 #: ../../tempcache/pages/advanced_search.html.twig:469
-#: ../../tempcache/pages/advanced_search.html.twig:1335
-#: ../../tempcache/pages/advanced_search.html.twig:1704
+#: ../../tempcache/pages/advanced_search.html.twig:1355
+#: ../../tempcache/pages/advanced_search.html.twig:1699
 msgid "Yes"
 msgstr "Yes"
 
-#: ../lib/Galette/IO/MembersCsv.php:242 ../lib/Galette/IO/MembersCsv.php:246
-#: ../lib/Galette/IO/MembersCsv.php:250 ../lib/Galette/IO/MembersCsv.php:254
-#: ../lib/Galette/IO/ContributionsCsv.php:176
-#: ../lib/Galette/Features/Replacements.php:733
-#: ../lib/Galette/Entity/Adherent.php:1730
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:122
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:403
-#: ../../tempcache/elements/edit_dynamic_fields.html.twig:112
-#: ../../tempcache/elements/edit_entitleds.html.twig:123
-#: ../../tempcache/elements/edit_entitleds.html.twig:248
-#: ../../tempcache/elements/js/messages.js.twig:127
+#: ../lib/Galette/IO/MembersCsv.php:243 ../lib/Galette/IO/MembersCsv.php:247
+#: ../lib/Galette/IO/MembersCsv.php:251 ../lib/Galette/IO/MembersCsv.php:255
+#: ../lib/Galette/Features/Replacements.php:737
+#: ../lib/Galette/Entity/Adherent.php:1740
+#: ../../tempcache/elements/edit_dynamic_fields.html.twig:113
+#: ../../tempcache/elements/edit_entitleds.html.twig:124
+#: ../../tempcache/elements/edit_entitleds.html.twig:237
+#: ../../tempcache/elements/js/messages.js.twig:136
 #: ../../tempcache/elements/display_dynamic_fields.html.twig:135
 #: ../../tempcache/elements/messages_inline.html.twig:314
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:129
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:414
 #: ../../tempcache/pages/configuration_core_fields.html.twig:205
-#: ../../tempcache/pages/mailings_list.html.twig:213
+#: ../../tempcache/pages/mailings_list.html.twig:211
 #: ../../tempcache/pages/advanced_search.html.twig:485
-#: ../../tempcache/pages/advanced_search.html.twig:1343
-#: ../../tempcache/pages/advanced_search.html.twig:1706
+#: ../../tempcache/pages/advanced_search.html.twig:1363
+#: ../../tempcache/pages/advanced_search.html.twig:1701
 msgid "No"
 msgstr "No"
 
@@ -2118,7 +2131,7 @@ msgstr "%A, %B %#d%O %Y"
 msgid "Signature"
 msgstr "Signature"
 
-#: ../lib/Galette/IO/Charts.php:143 ../lib/Galette/Filters/MembersList.php:317
+#: ../lib/Galette/IO/Charts.php:143 ../lib/Galette/Filters/MembersList.php:318
 msgid "Staff members"
 msgstr "Staff members"
 
@@ -2139,7 +2152,7 @@ msgid "Up to date"
 msgstr "Up to date"
 
 #: ../lib/Galette/IO/Charts.php:252
-#: ../../tempcache/pages/reminder.html.twig:113
+#: ../../tempcache/pages/reminder.html.twig:116
 msgid "Late"
 msgstr "Late"
 
@@ -2160,7 +2173,7 @@ msgid "Member's Labels"
 msgstr "Member's Labels"
 
 #: ../lib/Galette/IO/PdfMembersLabels.php:87
-#: ../../tempcache/pages/preferences.html.twig:77
+#: ../../tempcache/pages/preferences.html.twig:101
 msgid "Labels"
 msgstr "Labels"
 
@@ -2218,31 +2231,11 @@ msgstr "An error occurred storing member at row %row (%name):"
 msgid "An error occurred while importing members"
 msgstr "An error occurred while importing members"
 
-#: ../lib/Galette/IO/Pdf.php:100 ../lib/Galette/IO/Pdf.php:264
+#: ../lib/Galette/IO/Pdf.php:100 ../lib/Galette/IO/Pdf.php:226
 #, php-format
 msgid "Association %s"
 msgstr "Association %s"
 
-#: ../lib/Galette/IO/Pdf.php:208
-msgid "Missing or incorrect image file "
-msgstr "Missing or incorrect image file "
-
-#: ../lib/Galette/IO/Pdf.php:211
-msgid "Not a GIF file "
-msgstr "Not a GIF file "
-
-#: ../lib/Galette/IO/Pdf.php:220
-msgid "Error loading "
-msgstr "Error loading "
-
-#: ../lib/Galette/IO/Pdf.php:225
-msgid "Error creating temporary png file from "
-msgstr "Error creating temporary png file from "
-
-#: ../lib/Galette/IO/Pdf.php:228
-msgid "Unable to convert GIF file "
-msgstr "Unable to convert GIF file "
-
 #: ../lib/Galette/IO/PdfMembersCards.php:93
 msgid "cards"
 msgstr "cards"
@@ -2252,7 +2245,7 @@ msgid "Member's Cards"
 msgstr "Member's Cards"
 
 #: ../lib/Galette/IO/PdfMembersCards.php:106
-#: ../../tempcache/pages/preferences.html.twig:81
+#: ../../tempcache/pages/preferences.html.twig:109
 msgid "Cards"
 msgstr "Cards"
 
@@ -2271,7 +2264,7 @@ msgstr ""
 msgid "File extension is not allowed, only %s files are."
 msgstr "File extension is not allowed, only %s files are."
 
-#: ../lib/Galette/IO/FileTrait.php:494 ../lib/Galette/Features/Dynamics.php:306
+#: ../lib/Galette/IO/FileTrait.php:494 ../lib/Galette/Features/Dynamics.php:302
 #, php-format
 msgid "File is too big. Maximum allowed size is %dKo"
 msgstr "File is too big. Maximum allowed size is %dKo"
@@ -2332,11 +2325,11 @@ msgstr "Unknown upload error"
 msgid "adherent_form"
 msgstr "adherent_form"
 
-#: ../lib/Galette/IO/PdfContribution.php:88
+#: ../lib/Galette/IO/PdfContribution.php:89
 msgid "receipt"
 msgstr "receipt"
 
-#: ../lib/Galette/IO/PdfContribution.php:90
+#: ../lib/Galette/IO/PdfContribution.php:91
 msgid "invoice"
 msgstr "invoice"
 
@@ -2355,222 +2348,223 @@ msgstr "Unable to update dynamic translation for %field :("
 msgid "Unable to remove old dynamic translation for %field :("
 msgstr "Unable to remove old dynamic translation for %field :("
 
-#: ../lib/Galette/Features/Replacements.php:128
+#: ../lib/Galette/Features/Replacements.php:129
 #, php-format
 msgid "Label for dynamic field \"%s\""
 msgstr "Label for dynamic field \"%s\""
 
-#: ../lib/Galette/Features/Replacements.php:131
+#: ../lib/Galette/Features/Replacements.php:132
 #, php-format
 msgid "Form entry for dynamic field \"%s\""
 msgstr "Form entry for dynamic field \"%s\""
 
-#: ../lib/Galette/Features/Replacements.php:136
+#: ../lib/Galette/Features/Replacements.php:138
 #, php-format
 msgid "Value for dynamic field \"%s\""
 msgstr "Value for dynamic field \"%s\""
 
-#: ../lib/Galette/Features/Replacements.php:203
+#: ../lib/Galette/Features/Replacements.php:205
 msgid "Your organisation name"
 msgstr "Your organisation name"
 
-#: ../lib/Galette/Features/Replacements.php:207
+#: ../lib/Galette/Features/Replacements.php:209
 msgid "Your organisation slogan"
 msgstr "Your organisation slogan"
 
-#: ../lib/Galette/Features/Replacements.php:211
-#: ../lib/Galette/Features/Replacements.php:215
+#: ../lib/Galette/Features/Replacements.php:213
+#: ../lib/Galette/Features/Replacements.php:217
 msgid "Your organisation address"
 msgstr "Your organisation address"
 
-#: ../lib/Galette/Features/Replacements.php:215
-#: ../lib/Galette/Features/Replacements.php:301
+#: ../lib/Galette/Features/Replacements.php:217
+#: ../lib/Galette/Features/Replacements.php:304
 msgid "with break lines"
 msgstr "with break lines"
 
-#: ../lib/Galette/Features/Replacements.php:219
+#: ../lib/Galette/Features/Replacements.php:221
 msgid "Your organisation website"
 msgstr "Your organisation website"
 
-#: ../lib/Galette/Features/Replacements.php:223
+#: ../lib/Galette/Features/Replacements.php:225
 msgid "Your organisation logo"
 msgstr "Your organisation logo"
 
-#: ../lib/Galette/Features/Replacements.php:227
+#. TRANS: see https://www.php.net/manual/datetime.format.php
+#: ../lib/Galette/Features/Replacements.php:230
 msgid "Current date (Y-m-d)"
 msgstr "Current date (Y-m-d)"
 
-#: ../lib/Galette/Features/Replacements.php:231
+#: ../lib/Galette/Features/Replacements.php:234
 msgid "Galette's login URI"
 msgstr "Galette's login URI"
 
-#: ../lib/Galette/Features/Replacements.php:249
-#: ../lib/Galette/Entity/PdfModel.php:467
-#: ../../tempcache/modals/members_attendance_sheet.html.twig:75
+#: ../lib/Galette/Features/Replacements.php:252
+#: ../lib/Galette/Entity/PdfModel.php:472
+#: ../../tempcache/modals/members_attendance_sheet.html.twig:110
 #: ../../tempcache/elements/edit_pdf_models.html.twig:50
 msgid "Title"
 msgstr "Title"
 
-#: ../lib/Galette/Features/Replacements.php:253
+#: ../lib/Galette/Features/Replacements.php:256
 msgid "Member's ID"
 msgstr "Member's ID"
 
-#: ../lib/Galette/Features/Replacements.php:257
-#: ../lib/Galette/Filters/MembersList.php:292
-#: ../../tempcache/pages/preferences.html.twig:1927
+#: ../lib/Galette/Features/Replacements.php:260
+#: ../lib/Galette/Filters/MembersList.php:293
+#: ../../tempcache/pages/preferences.html.twig:2092
 msgid "Member number"
 msgstr "Member number"
 
-#: ../lib/Galette/Features/Replacements.php:265
-#: ../lib/Galette/Features/Replacements.php:361
+#: ../lib/Galette/Features/Replacements.php:268
+#: ../lib/Galette/Features/Replacements.php:364
 msgid "Last name"
 msgstr "Last name"
 
-#: ../lib/Galette/Features/Replacements.php:269
-#: ../lib/Galette/Features/Replacements.php:365 ../includes/i18n.inc.php:330
+#: ../lib/Galette/Features/Replacements.php:272
+#: ../lib/Galette/Features/Replacements.php:368 ../includes/i18n.inc.php:330
 msgid "First name"
 msgstr "First name"
 
-#: ../lib/Galette/Features/Replacements.php:273
-#: ../../tempcache/elements/group_persons.html.twig:49
-#: ../../tempcache/pages/preferences.html.twig:1911
+#: ../lib/Galette/Features/Replacements.php:276
+#: ../../tempcache/elements/group_persons.html.twig:50
+#: ../../tempcache/pages/preferences.html.twig:2076
 #: ../../tempcache/pages/members_public_list.html.twig:78
-#: ../../tempcache/pages/members_public_list.html.twig:205
+#: ../../tempcache/pages/members_public_list.html.twig:211
 msgid "Nickname"
 msgstr "Nickname"
 
-#: ../lib/Galette/Features/Replacements.php:277
+#: ../lib/Galette/Features/Replacements.php:280
 msgid "Gender"
 msgstr "Gender"
 
-#: ../lib/Galette/Features/Replacements.php:281
+#: ../lib/Galette/Features/Replacements.php:284
 #: ../../tempcache/pages/advanced_search.html.twig:266
 msgid "Birth date"
 msgstr "Birth date"
 
-#: ../lib/Galette/Features/Replacements.php:285
+#: ../lib/Galette/Features/Replacements.php:288
 msgid "Birth place"
 msgstr "Birth place"
 
-#: ../lib/Galette/Features/Replacements.php:289
-#: ../../tempcache/pages/preferences.html.twig:1919
+#: ../lib/Galette/Features/Replacements.php:292
+#: ../../tempcache/pages/preferences.html.twig:2084
 msgid "Profession"
 msgstr "Profession"
 
-#: ../lib/Galette/Features/Replacements.php:293
-#: ../lib/Galette/Features/Replacements.php:357
-#: ../lib/Galette/Filters/MembersList.php:293
+#: ../lib/Galette/Features/Replacements.php:296
+#: ../lib/Galette/Features/Replacements.php:360
+#: ../lib/Galette/Filters/MembersList.php:294
 msgid "Company name"
 msgstr "Company name"
 
-#: ../lib/Galette/Features/Replacements.php:297
-#: ../lib/Galette/Features/Replacements.php:301
-#: ../lib/Galette/Filters/MembersList.php:294
-#: ../../tempcache/pages/mailing_form.html.twig:254
+#: ../lib/Galette/Features/Replacements.php:300
+#: ../lib/Galette/Features/Replacements.php:304
+#: ../lib/Galette/Filters/MembersList.php:295
+#: ../../tempcache/pages/mailing_form.html.twig:125
 msgid "Address"
 msgstr "Address"
 
-#: ../lib/Galette/Features/Replacements.php:305
+#: ../lib/Galette/Features/Replacements.php:308
 msgid "Zipcode"
 msgstr "Zipcode"
 
-#: ../lib/Galette/Features/Replacements.php:309
+#: ../lib/Galette/Features/Replacements.php:312
 msgid "Town"
 msgstr "Town"
 
-#: ../lib/Galette/Features/Replacements.php:313 ../includes/i18n.inc.php:327
+#: ../lib/Galette/Features/Replacements.php:316 ../includes/i18n.inc.php:327
 msgid "Country"
 msgstr "Country"
 
-#: ../lib/Galette/Features/Replacements.php:333
+#: ../lib/Galette/Features/Replacements.php:336
 msgid "Member's main group"
 msgstr "Member's main group"
 
-#: ../lib/Galette/Features/Replacements.php:337
+#: ../lib/Galette/Features/Replacements.php:340
 msgid "Member's groups (as list)"
 msgstr "Member's groups (as list)"
 
-#: ../lib/Galette/Features/Replacements.php:341
+#: ../lib/Galette/Features/Replacements.php:344
 msgid "Member state of dues"
 msgstr "Member state of dues"
 
-#: ../lib/Galette/Features/Replacements.php:345
+#: ../lib/Galette/Features/Replacements.php:348
 msgid "Membership remaining days"
 msgstr "Membership remaining days"
 
-#: ../lib/Galette/Features/Replacements.php:349
+#: ../lib/Galette/Features/Replacements.php:352
 msgid "Membership expired since"
 msgstr "Membership expired since"
 
-#: ../lib/Galette/Features/Replacements.php:395
+#: ../lib/Galette/Features/Replacements.php:398
 msgid "Contribution label"
 msgstr "Contribution label"
 
-#: ../lib/Galette/Features/Replacements.php:399
-#: ../../tempcache/pages/transaction_form.html.twig:302
-#: ../../tempcache/pages/contributions_list.html.twig:364
-#: ../../tempcache/pages/contributions_list.html.twig:642
-#: ../../tempcache/pages/contribution_form.html.twig:112
-#: ../../tempcache/pages/transactions_list.html.twig:271
-#: ../../tempcache/pages/transactions_list.html.twig:462
-#: ../../tempcache/pages/advanced_search.html.twig:777
+#: ../lib/Galette/Features/Replacements.php:402
+#: ../../tempcache/pages/transaction_form.html.twig:253
+#: ../../tempcache/pages/contributions_list.html.twig:368
+#: ../../tempcache/pages/contributions_list.html.twig:645
+#: ../../tempcache/pages/contribution_form.html.twig:282
+#: ../../tempcache/pages/transactions_list.html.twig:272
+#: ../../tempcache/pages/transactions_list.html.twig:463
+#: ../../tempcache/pages/advanced_search.html.twig:789
 msgid "Amount"
 msgstr "Amount"
 
-#: ../lib/Galette/Features/Replacements.php:403
+#: ../lib/Galette/Features/Replacements.php:406
 msgid "Amount (in letters)"
 msgstr "Amount (in letters)"
 
-#: ../lib/Galette/Features/Replacements.php:407
+#: ../lib/Galette/Features/Replacements.php:410
 msgid "Full date"
 msgstr "Full date"
 
-#: ../lib/Galette/Features/Replacements.php:411
+#: ../lib/Galette/Features/Replacements.php:414
 msgid "Contribution year"
 msgstr "Contribution year"
 
-#: ../lib/Galette/Features/Replacements.php:415
+#: ../lib/Galette/Features/Replacements.php:418
 msgid "Comment"
 msgstr "Comment"
 
-#: ../lib/Galette/Features/Replacements.php:419
-#: ../../tempcache/pages/advanced_search.html.twig:691
+#: ../lib/Galette/Features/Replacements.php:422
+#: ../../tempcache/pages/advanced_search.html.twig:703
 msgid "Begin date"
 msgstr "Begin date"
 
-#: ../lib/Galette/Features/Replacements.php:423
-#: ../../tempcache/pages/advanced_search.html.twig:735
+#: ../lib/Galette/Features/Replacements.php:426
+#: ../../tempcache/pages/advanced_search.html.twig:747
 msgid "End date"
 msgstr "End date"
 
-#: ../lib/Galette/Features/Replacements.php:427
-#: ../lib/Galette/Entity/Contribution.php:147
+#: ../lib/Galette/Features/Replacements.php:430
+#: ../lib/Galette/Entity/Contribution.php:150
 msgid "Contribution id"
 msgstr "Contribution id"
 
-#: ../lib/Galette/Features/Replacements.php:431
-#: ../../tempcache/pages/contributions_list.html.twig:364
-#: ../../tempcache/pages/contributions_list.html.twig:650
-#: ../../tempcache/pages/advanced_search.html.twig:841
-#: ../../tempcache/pages/advanced_search.html.twig:846
+#: ../lib/Galette/Features/Replacements.php:434
+#: ../../tempcache/pages/contributions_list.html.twig:368
+#: ../../tempcache/pages/contributions_list.html.twig:653
+#: ../../tempcache/pages/advanced_search.html.twig:853
+#: ../../tempcache/pages/advanced_search.html.twig:858
 msgid "Payment type"
 msgstr "Payment type"
 
-#: ../lib/Galette/Features/Replacements.php:435
-#: ../lib/Galette/Entity/Contribution.php:1097
-#: ../lib/Galette/Entity/Texts.php:629
-#: ../lib/Galette/Entity/PdfContribution.php:89
+#: ../lib/Galette/Features/Replacements.php:438
+#: ../lib/Galette/Entity/Contribution.php:1105
+#: ../lib/Galette/Entity/Texts.php:632
+#: ../lib/Galette/Entity/PdfContribution.php:86
 msgid "Contribution information"
 msgstr "Contribution information"
 
-#: ../lib/Galette/Features/Replacements.php:616
-#: ../lib/Galette/Features/Replacements.php:617
-#: ../../tempcache/elements/group.html.twig:157
-#: ../../tempcache/pages/preferences.html.twig:2094
+#: ../lib/Galette/Features/Replacements.php:620
+#: ../lib/Galette/Features/Replacements.php:621
+#: ../../tempcache/elements/group.html.twig:159
+#: ../../tempcache/pages/preferences.html.twig:2313
 msgid "None"
 msgstr "None"
 
-#: ../lib/Galette/Features/Replacements.php:792
+#: ../lib/Galette/Features/Replacements.php:796
 msgid "Member information"
 msgstr "Member information"
 
@@ -2580,342 +2574,342 @@ msgid "Missing required field %field"
 msgstr "Missing required field %field"
 
 #: ../lib/Galette/Features/Dynamics.php:203
-#: ../lib/Galette/Entity/Adherent.php:1304
-#: ../lib/Galette/Entity/Transaction.php:345
-#: ../lib/Galette/Entity/Contribution.php:453
-#: ../lib/Galette/Entity/Contribution.php:1354
+#: ../lib/Galette/Entity/Adherent.php:1314
+#: ../lib/Galette/Entity/Transaction.php:352
+#: ../lib/Galette/Entity/Contribution.php:460
+#: ../lib/Galette/Entity/Contribution.php:1362
 #, php-format
 msgid "- Wrong date format (%date_format) for %field!"
 msgstr "- Wrong date format (%date_format) for %field!"
 
-#: ../lib/Galette/Entity/ListsConfig.php:214
+#: ../lib/Galette/Entity/ListsConfig.php:213
 msgid "Is admin"
 msgstr "Is admin"
 
-#: ../lib/Galette/Entity/ListsConfig.php:217
+#: ../lib/Galette/Entity/ListsConfig.php:216
 msgid "Modified"
 msgstr "Modified"
 
 #. TRANS: see https://www.urbandictionary.com/define.php?term=b-day
-#: ../lib/Galette/Entity/ListsConfig.php:221
+#: ../lib/Galette/Entity/ListsConfig.php:220
 msgid "b-day"
 msgstr "b-day"
 
-#: ../lib/Galette/Entity/ListsConfig.php:227
+#: ../lib/Galette/Entity/ListsConfig.php:226
 msgid "Public"
 msgstr "Public"
 
-#: ../lib/Galette/Entity/Reminder.php:271
+#: ../lib/Galette/Entity/Reminder.php:277
 msgid "%name <%mail> (%days days)"
 msgstr "%name <%mail> (%days days)"
 
-#: ../lib/Galette/Entity/Reminder.php:278
+#: ../lib/Galette/Entity/Reminder.php:284
 msgid "Sent reminder email for late membership"
 msgstr "Sent reminder email for late membership"
 
-#: ../lib/Galette/Entity/Reminder.php:280
+#: ../lib/Galette/Entity/Reminder.php:286
 msgid "Sent reminder email for impending membership"
 msgstr "Sent reminder email for impending membership"
 
-#: ../lib/Galette/Entity/Reminder.php:286
+#: ../lib/Galette/Entity/Reminder.php:292
 msgid "A problem happened while sending late membership email"
 msgstr "A problem happened while sending late membership email"
 
-#: ../lib/Galette/Entity/Reminder.php:288
+#: ../lib/Galette/Entity/Reminder.php:294
 msgid "A problem happened while sending impending membership email"
 msgstr "A problem happened while sending impending membership email"
 
-#: ../lib/Galette/Entity/Reminder.php:298
+#: ../lib/Galette/Entity/Reminder.php:304
 msgid "Unable to send %membership reminder (no email address)."
 msgstr "Unable to send %membership reminder (no email address)."
 
-#: ../lib/Galette/Entity/Reminder.php:311
+#: ../lib/Galette/Entity/Reminder.php:317
 msgid "%name (#%id - %days days)"
 msgstr "%name (#%id - %days days)"
 
-#: ../lib/Galette/Entity/Adherent.php:782
+#: ../lib/Galette/Entity/Adherent.php:787
 msgid "Freed of dues"
 msgstr "Freed of dues"
 
-#: ../lib/Galette/Entity/Adherent.php:794
+#: ../lib/Galette/Entity/Adherent.php:799
 #, php-format
 msgid "Never contributed: Registered %days days ago (since %date)"
 msgstr "Never contributed: Registered %days days ago (since %date)"
 
-#: ../lib/Galette/Entity/Adherent.php:797
-#: ../lib/Galette/Filters/MembersList.php:316
-#: ../../tempcache/pages/members_list.html.twig:526
+#: ../lib/Galette/Entity/Adherent.php:802
+#: ../lib/Galette/Filters/MembersList.php:317
+#: ../../tempcache/pages/members_list.html.twig:528
 msgid "Never contributed"
 msgstr "Never contributed"
 
-#: ../lib/Galette/Entity/Adherent.php:802
+#: ../lib/Galette/Entity/Adherent.php:807
 msgid "Last day!"
 msgstr "Last day!"
 
-#: ../lib/Galette/Entity/Adherent.php:804
+#: ../lib/Galette/Entity/Adherent.php:809
 msgid "Late since today!"
 msgstr "Late since today!"
 
-#: ../lib/Galette/Entity/Adherent.php:816
+#: ../lib/Galette/Entity/Adherent.php:821
 #, php-format
 msgid "%days days remaining (ending on %date)"
 msgstr "%days days remaining (ending on %date)"
 
-#: ../lib/Galette/Entity/Adherent.php:830
+#: ../lib/Galette/Entity/Adherent.php:835
 #, php-format
 msgid "Late of %days days (since %date)"
 msgstr "Late of %days days (since %date)"
 
-#: ../lib/Galette/Entity/Adherent.php:833
+#: ../lib/Galette/Entity/Adherent.php:838
 msgid "No longer member"
 msgstr "No longer member"
 
-#: ../lib/Galette/Entity/Adherent.php:1197
-#: ../lib/Galette/Entity/Adherent.php:1202
+#: ../lib/Galette/Entity/Adherent.php:1203
+#: ../lib/Galette/Entity/Adherent.php:1213
 msgid "You have to select a group you own!"
 msgstr "You have to select a group you own!"
 
-#: ../lib/Galette/Entity/Adherent.php:1275
+#: ../lib/Galette/Entity/Adherent.php:1285
 msgid "- Birthdate must be set in the past!"
 msgstr "- Birthdate must be set in the past!"
 
-#: ../lib/Galette/Entity/Adherent.php:1283
+#: ../lib/Galette/Entity/Adherent.php:1293
 msgid "- Members must be less than 200 years old (currently %years)!"
 msgstr "- Members must be less than 200 years old (currently %years)!"
 
-#: ../lib/Galette/Entity/Adherent.php:1321
+#: ../lib/Galette/Entity/Adherent.php:1331
 msgid "- Non-valid E-Mail address!"
 msgstr "- Non-valid E-Mail address!"
 
-#: ../lib/Galette/Entity/Adherent.php:1339
+#: ../lib/Galette/Entity/Adherent.php:1349
 msgid "- This E-Mail address is already used by another member!"
 msgstr "- This E-Mail address is already used by another member!"
 
-#: ../lib/Galette/Entity/Adherent.php:1346
-#: ../lib/Galette/Entity/Adherent.php:1388
+#: ../lib/Galette/Entity/Adherent.php:1356
+#: ../lib/Galette/Entity/Adherent.php:1398
 msgid "An error has occurred while looking if login already exists."
 msgstr "An error has occurred while looking if login already exists."
 
-#: ../lib/Galette/Entity/Adherent.php:1356
+#: ../lib/Galette/Entity/Adherent.php:1366
 msgid "- The username must be composed of at least %i characters!"
 msgstr "- The username must be composed of at least %i characters!"
 
-#: ../lib/Galette/Entity/Adherent.php:1361
+#: ../lib/Galette/Entity/Adherent.php:1371
 msgid "- The username cannot contain the @ character"
 msgstr "- The username cannot contain the @ character"
 
-#: ../lib/Galette/Entity/Adherent.php:1381
+#: ../lib/Galette/Entity/Adherent.php:1391
 msgid "- This username is already in use, please choose another one!"
 msgstr "- This username is already in use, please choose another one!"
 
-#: ../lib/Galette/Entity/Adherent.php:1404
+#: ../lib/Galette/Entity/Adherent.php:1414
 msgid "Password misrepeated: "
 msgstr "Password misrepeated: "
 
-#: ../lib/Galette/Entity/Adherent.php:1438
+#: ../lib/Galette/Entity/Adherent.php:1448
 msgid "Status #%id does not exists in database."
 msgstr "Status #%id does not exists in database."
 
-#: ../lib/Galette/Entity/Adherent.php:1447
+#: ../lib/Galette/Entity/Adherent.php:1457
 msgid "An error has occurred while looking if status does exists."
 msgstr "An error has occurred while looking if status does exists."
 
-#: ../lib/Galette/Entity/Adherent.php:1454
+#: ../lib/Galette/Entity/Adherent.php:1464
 msgid "Gender %gender does not exists!"
 msgstr "Gender %gender does not exists!"
 
-#: ../lib/Galette/Entity/Adherent.php:1568
+#: ../lib/Galette/Entity/Adherent.php:1578
 msgid "Self_subscription as a member: "
 msgstr "Self_subscription as a member: "
 
-#: ../lib/Galette/Entity/Adherent.php:1574
+#: ../lib/Galette/Entity/Adherent.php:1584
 msgid "Member card added"
 msgstr "Member card added"
 
-#: ../lib/Galette/Entity/Adherent.php:1582
+#: ../lib/Galette/Entity/Adherent.php:1592
 msgid "Fail to add new member."
 msgstr "Fail to add new member."
 
-#: ../lib/Galette/Entity/Adherent.php:1612
+#: ../lib/Galette/Entity/Adherent.php:1622
 msgid "Member card updated"
 msgstr "Member card updated"
 
-#: ../lib/Galette/Entity/Adherent.php:1733
+#: ../lib/Galette/Entity/Adherent.php:1743
 #: ../../tempcache/components/forms/account.html.twig:64
 msgid "Active"
 msgstr "Active"
 
-#: ../lib/Galette/Entity/Adherent.php:1733
-#: ../../tempcache/pages/contributions_list.html.twig:206
-#: ../../tempcache/pages/transactions_list.html.twig:151
+#: ../lib/Galette/Entity/Adherent.php:1743
+#: ../../tempcache/pages/contributions_list.html.twig:207
+#: ../../tempcache/pages/transactions_list.html.twig:152
 #: ../../tempcache/components/forms/account.html.twig:72
 msgid "Inactive"
 msgstr "Inactive"
 
-#: ../lib/Galette/Entity/Adherent.php:2018
-#: ../../tempcache/pages/member_form.html.twig:813
+#: ../lib/Galette/Entity/Adherent.php:2029
+#: ../../tempcache/pages/member_form.html.twig:913
 msgid " (%age years old)"
 msgstr " (%age years old)"
 
-#: ../lib/Galette/Entity/Adherent.php:2091
+#: ../lib/Galette/Entity/Adherent.php:2102
 msgid "Duplicated from %name (%id)"
 msgstr "Duplicated from %name (%id)"
 
-#: ../lib/Galette/Entity/Transaction.php:117
-#: ../../tempcache/pages/transaction_form.html.twig:111
+#: ../lib/Galette/Entity/Transaction.php:119
+#: ../../tempcache/pages/transaction_form.html.twig:143
 #: ../../tempcache/pages/plugin_info.html.twig:97
 msgid "Date:"
 msgstr "Date:"
 
-#: ../lib/Galette/Entity/Transaction.php:121
-#: ../lib/Galette/Entity/Contribution.php:159
-#: ../../tempcache/pages/transaction_form.html.twig:134
-#: ../../tempcache/pages/contribution_form.html.twig:337
+#: ../lib/Galette/Entity/Transaction.php:123
+#: ../lib/Galette/Entity/Contribution.php:162
+#: ../../tempcache/pages/transaction_form.html.twig:166
+#: ../../tempcache/pages/contribution_form.html.twig:406
 msgid "Amount:"
 msgstr "Amount:"
 
-#: ../lib/Galette/Entity/Transaction.php:125
-#: ../../tempcache/pages/transaction_form.html.twig:71
+#: ../lib/Galette/Entity/Transaction.php:127
+#: ../../tempcache/pages/transaction_form.html.twig:78
 #: ../../tempcache/pages/plugin_info.html.twig:81
 msgid "Description:"
 msgstr "Description:"
 
-#: ../lib/Galette/Entity/Transaction.php:129
-#: ../../tempcache/pages/transaction_form.html.twig:85
+#: ../lib/Galette/Entity/Transaction.php:131
+#: ../../tempcache/pages/transaction_form.html.twig:92
 msgid "Originator:"
 msgstr "Originator:"
 
-#: ../lib/Galette/Entity/Transaction.php:356
-#: ../lib/Galette/Entity/Contribution.php:474
+#: ../lib/Galette/Entity/Transaction.php:363
+#: ../lib/Galette/Entity/Contribution.php:481
 msgid "- The amount must be an integer!"
 msgstr "- The amount must be an integer!"
 
-#: ../lib/Galette/Entity/Transaction.php:363
+#: ../lib/Galette/Entity/Transaction.php:370
 msgid "- Transaction description must be 150 characters long maximum."
 msgstr "- Transaction description must be 150 characters long maximum."
 
-#: ../lib/Galette/Entity/Transaction.php:388
-#: ../lib/Galette/Entity/Contribution.php:535
+#: ../lib/Galette/Entity/Transaction.php:395
+#: ../lib/Galette/Entity/Contribution.php:542
 msgid "- Sum of all contributions exceed corresponding transaction amount."
 msgstr "- Sum of all contributions exceed corresponding transaction amount."
 
-#: ../lib/Galette/Entity/Transaction.php:445
+#: ../lib/Galette/Entity/Transaction.php:452
 msgid "Transaction added"
 msgstr "Transaction added"
 
-#: ../lib/Galette/Entity/Transaction.php:451
+#: ../lib/Galette/Entity/Transaction.php:458
 msgid "Fail to add new transaction."
 msgstr "Fail to add new transaction."
 
-#: ../lib/Galette/Entity/Transaction.php:465
+#: ../lib/Galette/Entity/Transaction.php:472
 msgid "Transaction updated"
 msgstr "Transaction updated"
 
-#: ../lib/Galette/Entity/ContributionsTypes.php:117
+#: ../lib/Galette/Entity/ContributionsTypes.php:118
 msgid "contribution type"
 msgstr "contribution type"
 
-#: ../lib/Galette/Entity/Contribution.php:151
-#: ../../tempcache/pages/contribution_form.html.twig:220
+#: ../lib/Galette/Entity/Contribution.php:154
+#: ../../tempcache/pages/contribution_form.html.twig:112
 msgid "Contributor:"
 msgstr "Contributor:"
 
-#: ../lib/Galette/Entity/Contribution.php:155
-#: ../../tempcache/pages/contribution_form.html.twig:244
+#: ../lib/Galette/Entity/Contribution.php:158
+#: ../../tempcache/pages/contribution_form.html.twig:161
 msgid "Contribution type:"
 msgstr "Contribution type:"
 
-#: ../lib/Galette/Entity/Contribution.php:163
+#: ../lib/Galette/Entity/Contribution.php:166
 #: ../../tempcache/components/forms/payment_types.html.twig:53
 msgid "Payment type:"
 msgstr "Payment type:"
 
-#: ../lib/Galette/Entity/Contribution.php:167
-#: ../../tempcache/pages/contribution_form.html.twig:479
+#: ../lib/Galette/Entity/Contribution.php:170
+#: ../../tempcache/pages/contribution_form.html.twig:558
 msgid "Comments:"
 msgstr "Comments:"
 
-#: ../lib/Galette/Entity/Contribution.php:171
-#: ../../tempcache/modals/members_attendance_sheet.html.twig:89
-#: ../../tempcache/pages/transaction_form.html.twig:273
-#: ../../tempcache/pages/contributions_list.html.twig:348
-#: ../../tempcache/pages/contributions_list.html.twig:547
+#: ../lib/Galette/Entity/Contribution.php:174
+#: ../../tempcache/modals/members_attendance_sheet.html.twig:124
+#: ../../tempcache/pages/transaction_form.html.twig:224
+#: ../../tempcache/pages/contributions_list.html.twig:352
+#: ../../tempcache/pages/contributions_list.html.twig:550
 #: ../../tempcache/pages/history.html.twig:102
 #: ../../tempcache/pages/history.html.twig:321
 #: ../../tempcache/pages/import.html.twig:104
-#: ../../tempcache/pages/import.html.twig:163
-#: ../../tempcache/pages/contribution_form.html.twig:104
+#: ../../tempcache/pages/import.html.twig:161
+#: ../../tempcache/pages/contribution_form.html.twig:274
 #: ../../tempcache/pages/mailings_list.html.twig:97
-#: ../../tempcache/pages/mailings_list.html.twig:307
-#: ../../tempcache/pages/transactions_list.html.twig:239
-#: ../../tempcache/pages/transactions_list.html.twig:335
+#: ../../tempcache/pages/mailings_list.html.twig:303
+#: ../../tempcache/pages/transactions_list.html.twig:240
+#: ../../tempcache/pages/transactions_list.html.twig:336
 #: ../../tempcache/pages/export.html.twig:123
-#: ../../tempcache/pages/export.html.twig:171
+#: ../../tempcache/pages/export.html.twig:169
 msgid "Date"
 msgstr "Date"
 
-#: ../lib/Galette/Entity/Contribution.php:175
-#: ../../tempcache/pages/contribution_form.html.twig:403
+#: ../lib/Galette/Entity/Contribution.php:178
+#: ../../tempcache/pages/contribution_form.html.twig:481
 msgid "Date of contribution:"
 msgstr "Date of contribution:"
 
-#: ../lib/Galette/Entity/Contribution.php:176
-#: ../../tempcache/pages/contribution_form.html.twig:397
+#: ../lib/Galette/Entity/Contribution.php:179
+#: ../../tempcache/pages/contribution_form.html.twig:475
 msgid "Start date of membership:"
 msgstr "Start date of membership:"
 
-#: ../lib/Galette/Entity/Contribution.php:180
-#: ../../tempcache/pages/contribution_form.html.twig:455
+#: ../lib/Galette/Entity/Contribution.php:183
+#: ../../tempcache/pages/contribution_form.html.twig:533
 msgid "End date of membership:"
 msgstr "End date of membership:"
 
-#: ../lib/Galette/Entity/Contribution.php:184
+#: ../lib/Galette/Entity/Contribution.php:187
 msgid "Transaction ID"
 msgstr "Transaction ID"
 
-#: ../lib/Galette/Entity/Contribution.php:190
-#: ../../tempcache/pages/contribution_form.html.twig:437
+#: ../lib/Galette/Entity/Contribution.php:193
+#: ../../tempcache/pages/contribution_form.html.twig:515
 msgid "Membership extension:"
 msgstr "Membership extension:"
 
-#: ../lib/Galette/Entity/Contribution.php:487
+#: ../lib/Galette/Entity/Contribution.php:494
 msgid "- Unknown payment type"
 msgstr "- Unknown payment type"
 
-#: ../lib/Galette/Entity/Contribution.php:501
+#: ../lib/Galette/Entity/Contribution.php:508
 msgid "- The duration must be a positive integer!"
 msgstr "- The duration must be a positive integer!"
 
-#: ../lib/Galette/Entity/Contribution.php:600
+#: ../lib/Galette/Entity/Contribution.php:608
 msgid "- Membership period overlaps period starting at "
 msgstr "- Membership period overlaps period starting at "
 
-#: ../lib/Galette/Entity/Contribution.php:669
+#: ../lib/Galette/Entity/Contribution.php:677
 msgid "Contribution added"
 msgstr "Contribution added"
 
-#: ../lib/Galette/Entity/Contribution.php:675
+#: ../lib/Galette/Entity/Contribution.php:683
 msgid "Fail to add new contribution."
 msgstr "Fail to add new contribution."
 
-#: ../lib/Galette/Entity/Contribution.php:690
+#: ../lib/Galette/Entity/Contribution.php:698
 msgid "Contribution updated"
 msgstr "Contribution updated"
 
-#: ../lib/Galette/Entity/Contribution.php:1099
+#: ../lib/Galette/Entity/Contribution.php:1107
 msgid "Script output"
 msgstr "Script output"
 
-#: ../lib/Galette/Entity/Contribution.php:1127
-#: ../../tempcache/modals/mass_choose_contributions_type.html.twig:78
+#: ../lib/Galette/Entity/Contribution.php:1135
+#: ../../tempcache/modals/mass_choose_contributions_type.html.twig:97
 msgid "Membership"
 msgstr "Membership"
 
-#: ../lib/Galette/Entity/Entitled.php:342
+#: ../lib/Galette/Entity/Entitled.php:344
 msgid "ID must be an integer!"
 msgstr "ID must be an integer!"
 
-#: ../lib/Galette/Entity/Entitled.php:354
+#: ../lib/Galette/Entity/Entitled.php:356
 msgid "Label does not exist"
 msgstr "Label does not exist"
 
@@ -2923,195 +2917,190 @@ msgstr "Label does not exist"
 msgid "Cannot delete this label: it's still used"
 msgstr "Cannot delete this label: it's still used"
 
-#: ../lib/Galette/Entity/Title.php:183
+#: ../lib/Galette/Entity/Title.php:191
 msgid "You cannot delete Mr. or Mrs. titles!"
 msgstr "You cannot delete Mr. or Mrs. titles!"
 
-#: ../lib/Galette/Entity/Texts.php:122
+#: ../lib/Galette/Entity/Texts.php:124
 msgid "Insert a carriage return"
 msgstr "Insert a carriage return"
 
-#: ../lib/Galette/Entity/Texts.php:126
+#: ../lib/Galette/Entity/Texts.php:128
 msgid "Insert a new blank line"
 msgstr "Insert a new blank line"
 
-#: ../lib/Galette/Entity/Texts.php:130
+#: ../lib/Galette/Entity/Texts.php:132
 msgid "Link validity"
 msgstr "Link validity"
 
-#: ../lib/Galette/Entity/Texts.php:135
+#: ../lib/Galette/Entity/Texts.php:137
 msgid "Direct link for member card download"
 msgstr "Direct link for member card download"
 
-#: ../lib/Galette/Entity/Texts.php:140
+#: ../lib/Galette/Entity/Texts.php:142
 msgid "Direct link for invoice/receipt download"
 msgstr "Direct link for invoice/receipt download"
 
-#: ../lib/Galette/Entity/Texts.php:145
+#: ../lib/Galette/Entity/Texts.php:147
 msgid "Galette's change password URI"
 msgstr "Galette's change password URI"
 
-#: ../lib/Galette/Entity/Texts.php:636
+#: ../lib/Galette/Entity/Texts.php:639
 msgid "Mail specific"
 msgstr "Mail specific"
 
-#: ../lib/Galette/Entity/Social.php:361
+#: ../lib/Galette/Entity/Social.php:362
 msgid "Mastodon"
 msgstr "Mastodon"
 
-#: ../lib/Galette/Entity/Social.php:362
+#: ../lib/Galette/Entity/Social.php:363
 msgid "Twitter"
 msgstr "Twitter"
 
-#: ../lib/Galette/Entity/Social.php:363
+#: ../lib/Galette/Entity/Social.php:364
 msgid "Facebook"
 msgstr "Facebook"
 
-#: ../lib/Galette/Entity/Social.php:364
+#: ../lib/Galette/Entity/Social.php:365
 msgid "LinkedIn"
 msgstr "LinkedIn"
 
-#: ../lib/Galette/Entity/Social.php:365
+#: ../lib/Galette/Entity/Social.php:366
 msgid "Viadeo"
 msgstr "Viadeo"
 
-#: ../lib/Galette/Entity/Social.php:366
+#: ../lib/Galette/Entity/Social.php:367
 msgid "Jabber"
 msgstr "Jabber"
 
-#: ../lib/Galette/Entity/Social.php:367
+#: ../lib/Galette/Entity/Social.php:368
 msgid "ICQ"
 msgstr "ICQ"
 
-#: ../lib/Galette/Entity/Social.php:368 ../webroot/installer.php:374
+#: ../lib/Galette/Entity/Social.php:369 ../webroot/installer.php:374
 #: ../../tempcache/elements/footer.html.twig:44
 msgid "Website"
 msgstr "Website"
 
-#: ../lib/Galette/Entity/Social.php:369
+#: ../lib/Galette/Entity/Social.php:370
 msgid "Blog"
 msgstr "Blog"
 
-#: ../lib/Galette/Entity/PdfModel.php:304
+#: ../lib/Galette/Entity/PdfModel.php:313
 #, php-format
 msgid "%field should be less than %chars characters long."
 msgstr "%field should be less than %chars characters long."
 
-#: ../lib/Galette/Entity/PdfModel.php:314
+#: ../lib/Galette/Entity/PdfModel.php:323
 #, php-format
 msgid "%field should not be empty!"
 msgstr "%field should not be empty!"
 
-#: ../lib/Galette/Entity/PdfModel.php:451
+#: ../lib/Galette/Entity/PdfModel.php:456
 msgid "Unknown type %type!"
 msgstr "Unknown type %type!"
 
-#: ../lib/Galette/Entity/PdfModel.php:469
-#: ../../tempcache/modals/members_attendance_sheet.html.twig:82
-#: ../../tempcache/elements/edit_pdf_models.html.twig:64
+#: ../lib/Galette/Entity/PdfModel.php:474
+#: ../../tempcache/modals/members_attendance_sheet.html.twig:117
+#: ../../tempcache/elements/edit_pdf_models.html.twig:67
 msgid "Subtitle"
 msgstr "Subtitle"
 
-#: ../lib/Galette/Entity/PdfModel.php:484
+#: ../lib/Galette/Entity/PdfModel.php:489
 msgid "header and footer should not be empty!"
 msgstr "header and footer should not be empty!"
 
-#: ../lib/Galette/Entity/PdfModel.php:488
+#: ../lib/Galette/Entity/PdfModel.php:493
 msgid "body should not be empty!"
 msgstr "body should not be empty!"
 
-#: ../lib/Galette/Entity/PaymentType.php:187
+#: ../lib/Galette/Entity/PaymentType.php:191
 msgid "You cannot delete system payment types!"
 msgstr "You cannot delete system payment types!"
 
-#: ../lib/Galette/Entity/PaymentType.php:294
+#: ../lib/Galette/Entity/PaymentType.php:298
 msgid "Other"
 msgstr "Other"
 
-#: ../lib/Galette/Entity/PaymentType.php:295
+#: ../lib/Galette/Entity/PaymentType.php:299
 msgid "Cash"
 msgstr "Cash"
 
-#: ../lib/Galette/Entity/PaymentType.php:296
+#: ../lib/Galette/Entity/PaymentType.php:300
 msgid "Credit card"
 msgstr "Credit card"
 
-#: ../lib/Galette/Entity/PaymentType.php:297
+#: ../lib/Galette/Entity/PaymentType.php:301
 msgid "Check"
 msgstr "Check"
 
-#: ../lib/Galette/Entity/PaymentType.php:298
+#: ../lib/Galette/Entity/PaymentType.php:302
 msgid "Transfer"
 msgstr "Transfer"
 
-#: ../lib/Galette/Entity/PaymentType.php:299
+#: ../lib/Galette/Entity/PaymentType.php:303
 msgid "Paypal"
 msgstr "Paypal"
 
-#: ../lib/Galette/Entity/Status.php:119
+#: ../lib/Galette/Entity/Status.php:120
 msgid "status"
 msgstr "status"
 
-#: ../lib/Galette/Entity/Status.php:132
+#: ../lib/Galette/Entity/Status.php:133
 msgid "You cannot delete default status!"
 msgstr "You cannot delete default status!"
 
-#: ../lib/Galette/Entity/SavedSearch.php:155
+#: ../lib/Galette/Entity/SavedSearch.php:163
 msgid "Form is mandatory!"
 msgstr "Form is mandatory!"
 
-#: ../lib/Galette/Entity/SavedSearch.php:347
+#: ../lib/Galette/Entity/SavedSearch.php:358
 #, php-format
 msgid "Unknown form %form!"
 msgstr "Unknown form %form!"
 
-#: ../lib/Galette/Entity/SavedSearch.php:362
+#: ../lib/Galette/Entity/SavedSearch.php:373
 msgid "Name cannot be empty!"
 msgstr "Name cannot be empty!"
 
-#: ../lib/Galette/Entity/Group.php:384
+#: ../lib/Galette/Entity/Group.php:386
 msgid "Group has been detached from its parent"
 msgstr "Group has been detached from its parent"
 
-#: ../lib/Galette/Entity/Group.php:421
-#: ../../tempcache/pages/groups_list.html.twig:209
+#: ../lib/Galette/Entity/Group.php:423
+#: ../../tempcache/pages/groups_list.html.twig:201
 msgid "The group name you have requested already exists in the database."
 msgstr "The group name you have requested already exists in the database."
 
-#: ../lib/Galette/Entity/Group.php:449
+#: ../lib/Galette/Entity/Group.php:451
 msgid "Group added"
 msgstr "Group added"
 
-#: ../lib/Galette/Entity/Group.php:454
+#: ../lib/Galette/Entity/Group.php:456
 msgid "Fail to add new group."
 msgstr "Fail to add new group."
 
-#: ../lib/Galette/Entity/Group.php:472
+#: ../lib/Galette/Entity/Group.php:474
 msgid "Group updated"
 msgstr "Group updated"
 
-#: ../lib/Galette/Entity/Group.php:709
+#: ../lib/Galette/Entity/Group.php:711
 #, php-format
 msgid "Group `%1$s` cannot be set as parent!"
 msgstr "Group `%1$s` cannot be set as parent!"
 
-#: ../lib/Galette/Middleware/CheckAcls.php:132
-#: ../lib/Galette/Middleware/CheckAcls.php:179
-msgid "Route '%name' is not registered in ACLs!"
-msgstr "Route '%name' is not registered in ACLs!"
-
-#: ../lib/Galette/Middleware/CheckAcls.php:138
-msgid "Routes '%names' are not registered in ACLs!"
-msgstr "Routes '%names' are not registered in ACLs!"
-
-#: ../lib/Galette/Middleware/Authenticate.php:102
+#: ../lib/Galette/Middleware/Authenticate.php:124
 msgid "Login required"
 msgstr "Login required"
 
-#: ../lib/Galette/Middleware/Authenticate.php:154
+#: ../lib/Galette/Middleware/Authenticate.php:181
 msgid "Unknown ACL rule '%acl'!"
 msgstr "Unknown ACL rule '%acl'!"
 
+#: ../lib/Galette/Middleware/Authenticate.php:234
+msgid "Route '%name' is not registered in ACLs!"
+msgstr "Route '%name' is not registered in ACLs!"
+
 #: ../lib/Galette/Middleware/UpdateAndMaintenance.php:146
 #: ../lib/Galette/Middleware/UpdateAndMaintenance.php:191
 msgid "Galette needs update!"
@@ -3137,8 +3126,8 @@ msgstr "Your Galette database is not present, or not up to date."
 msgid "Please run install or upgrade procedure (check the documentation)"
 msgstr "Please run install or upgrade procedure (check the documentation)"
 
-#: ../lib/Galette/Events/ContribListener.php:162
-#: ../lib/Galette/Events/MemberListener.php:188
+#: ../lib/Galette/Events/ContribListener.php:159
+#: ../lib/Galette/Events/MemberListener.php:185
 msgid ""
 "You asked Galette to send a confirmation email to the member, but email has "
 "been disabled in the preferences."
@@ -3146,28 +3135,28 @@ msgstr ""
 "You asked Galette to send a confirmation email to the member, but email has "
 "been disabled in the preferences."
 
-#: ../lib/Galette/Events/ContribListener.php:177
-#: ../lib/Galette/Events/MemberListener.php:199
+#: ../lib/Galette/Events/ContribListener.php:174
+#: ../lib/Galette/Events/MemberListener.php:196
 msgid ""
 "- You can't send a confirmation by email if the member hasn't got an address!"
 msgstr ""
 "- You can't send a confirmation by email if the member hasn't got an address!"
 
-#: ../lib/Galette/Events/ContribListener.php:235
+#: ../lib/Galette/Events/ContribListener.php:232
 msgid "Email sent to user %name (%email)"
 msgstr "Email sent to user %name (%email)"
 
-#: ../lib/Galette/Events/ContribListener.php:242
+#: ../lib/Galette/Events/ContribListener.php:239
 msgid ""
 "A problem happened while sending contribution receipt to user %name (%email)"
 msgstr ""
 "A problem happened while sending contribution receipt to user %name (%email)"
 
-#: ../lib/Galette/Events/ContribListener.php:307
+#: ../lib/Galette/Events/ContribListener.php:304
 msgid "Email sent to admin for user %name (%email)"
 msgstr "Email sent to admin for user %name (%email)"
 
-#: ../lib/Galette/Events/ContribListener.php:314
+#: ../lib/Galette/Events/ContribListener.php:311
 msgid ""
 "A problem happened while sending to admin notification for user %name "
 "(%email) contribution"
@@ -3175,93 +3164,96 @@ msgstr ""
 "A problem happened while sending to admin notification for user %name "
 "(%email) contribution"
 
-#: ../lib/Galette/Events/ContribListener.php:343
+#: ../lib/Galette/Events/ContribListener.php:340
 msgid "Post contribution script failed"
 msgstr "Post contribution script failed"
 
-#: ../lib/Galette/Events/ContribListener.php:352
+#: ../lib/Galette/Events/ContribListener.php:349
 msgid "The configured post contribution script has failed."
 msgstr "The configured post contribution script has failed."
 
-#: ../lib/Galette/Events/ContribListener.php:353
+#: ../lib/Galette/Events/ContribListener.php:350
 msgid "You can find contribution information and script output below."
 msgstr "You can find contribution information and script output below."
 
-#: ../lib/Galette/Events/ContribListener.php:361
+#: ../lib/Galette/Events/ContribListener.php:358
 msgid "Post contribution script has failed."
 msgstr "Post contribution script has failed."
 
-#: ../lib/Galette/Events/MemberListener.php:254
+#: ../lib/Galette/Events/MemberListener.php:251
 #, php-format
 msgid "New account email sent to '%s'."
 msgstr "New account email sent to '%s'."
 
-#: ../lib/Galette/Events/MemberListener.php:254
+#: ../lib/Galette/Events/MemberListener.php:251
 #, php-format
 msgid "Account modification email sent to '%s'."
 msgstr "Account modification email sent to '%s'."
 
-#: ../lib/Galette/Events/MemberListener.php:262
+#: ../lib/Galette/Events/MemberListener.php:259
 #, php-format
 msgid "A problem happened while sending account email to '%s'"
 msgstr "A problem happened while sending account email to '%s'"
 
-#: ../lib/Galette/Events/MemberListener.php:322
+#: ../lib/Galette/Events/MemberListener.php:319
 #, php-format
 msgid "New account email sent to admin for '%s'."
 msgstr "New account email sent to admin for '%s'."
 
-#: ../lib/Galette/Events/MemberListener.php:323
+#: ../lib/Galette/Events/MemberListener.php:320
 msgid "Account modification email sent to admin."
 msgstr "Account modification email sent to admin."
 
-#: ../lib/Galette/Events/MemberListener.php:335
+#: ../lib/Galette/Events/MemberListener.php:332
 #, php-format
 msgid "A problem happened while sending email to admin for account '%s'."
 msgstr "A problem happened while sending email to admin for account '%s'."
 
-#: ../lib/Galette/Events/MemberListener.php:336
+#: ../lib/Galette/Events/MemberListener.php:333
 msgid "A problem happened while sending account email to admin"
 msgstr "A problem happened while sending account email to admin"
 
-#: ../lib/Galette/Filters/MembersList.php:295
+#: ../lib/Galette/Filters/MembersList.php:296
 msgid "Email,URL,IM"
 msgstr "Email,URL,IM"
 
-#: ../lib/Galette/Filters/MembersList.php:296
+#: ../lib/Galette/Filters/MembersList.php:297
 msgid "Job"
 msgstr "Job"
 
-#: ../lib/Galette/Filters/MembersList.php:297
+#: ../lib/Galette/Filters/MembersList.php:298
 msgid "Infos"
 msgstr "Infos"
 
-#: ../lib/Galette/Filters/MembersList.php:301
+#: ../lib/Galette/Filters/MembersList.php:302
+#: ../../tempcache/pages/transaction_form.html.twig:104
+#: ../../tempcache/pages/contribution_form.html.twig:119
+#: ../../tempcache/pages/member_form.html.twig:200
 msgid "Member ID"
 msgstr "Member ID"
 
-#: ../lib/Galette/Filters/MembersList.php:312
+#: ../lib/Galette/Filters/MembersList.php:313
 msgid "All members"
 msgstr "All members"
 
-#: ../lib/Galette/Filters/MembersList.php:313
-#: ../../tempcache/pages/preferences.html.twig:745
+#: ../lib/Galette/Filters/MembersList.php:314
+#: ../../tempcache/pages/preferences.html.twig:828
 msgid "Up to date members"
 msgstr "Up to date members"
 
-#: ../lib/Galette/Filters/MembersList.php:314
+#: ../lib/Galette/Filters/MembersList.php:315
 msgid "Close expiries"
 msgstr "Close expiries"
 
-#: ../lib/Galette/Filters/MembersList.php:315
+#: ../lib/Galette/Filters/MembersList.php:316
 msgid "Latecomers"
 msgstr "Latecomers"
 
-#: ../lib/Galette/Filters/MembersList.php:318
+#: ../lib/Galette/Filters/MembersList.php:319
 msgid "Administrators"
 msgstr "Administrators"
 
-#: ../lib/Galette/Filters/MembersList.php:319
+#: ../lib/Galette/Filters/MembersList.php:320
 msgid "Non members"
 msgstr "Non members"
 
@@ -3269,10 +3261,10 @@ msgstr "Non members"
 #: ../lib/Galette/Filters/TransactionsList.php:252
 #: ../lib/Galette/Filters/HistoryList.php:216
 #: ../lib/Galette/Filters/HistoryList.php:253
-#: ../lib/Galette/Filters/MailingsList.php:210
-#: ../lib/Galette/Filters/MailingsList.php:247
-#: ../lib/Galette/Filters/ContributionsList.php:253
-#: ../lib/Galette/Filters/ContributionsList.php:290
+#: ../lib/Galette/Filters/MailingsList.php:216
+#: ../lib/Galette/Filters/MailingsList.php:253
+#: ../lib/Galette/Filters/ContributionsList.php:258
+#: ../lib/Galette/Filters/ContributionsList.php:295
 msgid "Y"
 msgstr "Y"
 
@@ -3280,42 +3272,56 @@ msgstr "Y"
 #: ../lib/Galette/Filters/TransactionsList.php:253
 #: ../lib/Galette/Filters/HistoryList.php:232
 #: ../lib/Galette/Filters/HistoryList.php:254
-#: ../lib/Galette/Filters/MailingsList.php:226
-#: ../lib/Galette/Filters/MailingsList.php:248
-#: ../lib/Galette/Filters/ContributionsList.php:269
-#: ../lib/Galette/Filters/ContributionsList.php:291
+#: ../lib/Galette/Filters/MailingsList.php:232
+#: ../lib/Galette/Filters/MailingsList.php:254
+#: ../lib/Galette/Filters/ContributionsList.php:274
+#: ../lib/Galette/Filters/ContributionsList.php:296
 msgid "Y-m"
 msgstr "Y-m"
 
+#: ../lib/Galette/Filters/TransactionsList.php:259
+#: ../lib/Galette/Filters/HistoryList.php:260
+#: ../lib/Galette/Filters/MailingsList.php:260
+#: ../lib/Galette/Filters/ContributionsList.php:302
+msgid "start date filter"
+msgstr "start date filter"
+
+#: ../lib/Galette/Filters/TransactionsList.php:262
+#: ../lib/Galette/Filters/HistoryList.php:263
+#: ../lib/Galette/Filters/MailingsList.php:263
+#: ../lib/Galette/Filters/ContributionsList.php:305
+msgid "end date filter"
+msgstr "end date filter"
+
 #: ../lib/Galette/Filters/TransactionsList.php:272
 #: ../lib/Galette/Filters/HistoryList.php:273
-#: ../lib/Galette/Filters/MailingsList.php:267
-#: ../lib/Galette/Filters/ContributionsList.php:310
+#: ../lib/Galette/Filters/MailingsList.php:273
+#: ../lib/Galette/Filters/ContributionsList.php:315
 #, php-format
 msgid "Unknown date format for %field.<br/>Know formats are: %formats"
 msgstr "Unknown date format for %field.<br/>Know formats are: %formats"
 
-#: ../webroot/installer.php:124
+#: ../webroot/installer.php:125
 msgid "No host"
 msgstr "No host"
 
-#: ../webroot/installer.php:127
+#: ../webroot/installer.php:128
 msgid "No port"
 msgstr "No port"
 
-#: ../webroot/installer.php:130 ../webroot/installer.php:170
+#: ../webroot/installer.php:131 ../webroot/installer.php:171
 msgid "No user name"
 msgstr "No user name"
 
-#: ../webroot/installer.php:136
+#: ../webroot/installer.php:137
 msgid "No database name"
 msgstr "No database name"
 
-#: ../webroot/installer.php:173
+#: ../webroot/installer.php:174
 msgid "The username cannot contain the @ character"
 msgstr "The username cannot contain the @ character"
 
-#: ../webroot/installer.php:214
+#: ../webroot/installer.php:215
 msgid "Galette Installation"
 msgstr "Galette Installation"
 
@@ -3334,17 +3340,17 @@ msgid "Database access/permissions"
 msgstr "Database access/permissions"
 
 #: ../webroot/installer.php:323
-#: ../../tempcache/modals/plugin_initdb.html.twig:377
+#: ../../tempcache/modals/plugin_initdb.html.twig:412
 msgid "Version selection"
 msgstr "Version selection"
 
 #: ../webroot/installer.php:329
-#: ../../tempcache/modals/plugin_initdb.html.twig:391
+#: ../../tempcache/modals/plugin_initdb.html.twig:431
 msgid "Database upgrade"
 msgstr "Database upgrade"
 
 #: ../webroot/installer.php:338
-#: ../../tempcache/modals/plugin_initdb.html.twig:389
+#: ../../tempcache/modals/plugin_initdb.html.twig:429
 msgid "Database installation"
 msgstr "Database installation"
 
@@ -3356,30 +3362,14 @@ msgstr "Galette initialisation"
 msgid "Documentation"
 msgstr "Documentation"
 
-#: ../includes/routes/public_pages.routes.php:44
+#: ../includes/main.inc.php:140
 msgid "Unauthorized"
 msgstr "Unauthorized"
 
-#: ../includes/routes/plugins.routes.php:74
+#: ../includes/routes/plugins.routes.php:75
 msgid "Invalid extension!"
 msgstr "Invalid extension!"
 
-#: ../includes/routes/ajax.routes.php:69
-msgid "Required argument not present!"
-msgstr "Required argument not present!"
-
-#: ../includes/routes/ajax.routes.php:108
-msgid "Member photo has been changed."
-msgstr "Member photo has been changed."
-
-#: ../includes/routes/ajax.routes.php:218
-msgid "Telemetry information has been sent. Thank you!"
-msgstr "Telemetry information has been sent. Thank you!"
-
-#: ../includes/routes/ajax.routes.php:238
-msgid "Thank you for registering!"
-msgstr "Thank you for registering!"
-
 #: ../includes/i18n.inc.php:277
 msgid "Realization:"
 msgstr "Realization:"
@@ -3623,7 +3613,12 @@ msgstr "to"
 msgid "Association"
 msgstr "Association"
 
-#: ../includes/dependencies.php:489
+#. TRANS: see https://fomantic-ui.com/modules/calendar.html#custom-format - must be the same as Y-m-d for PHP https://www.php.net/manual/datetime.format.php
+#: ../includes/dependencies.php:188
+msgid "YYYY-MM-DD"
+msgstr "YYYY-MM-DD"
+
+#: ../includes/dependencies.php:459
 msgid "Failed CSRF check!"
 msgstr "Failed CSRF check!"
 
@@ -3636,13 +3631,12 @@ msgid "Status:"
 msgstr "Status:"
 
 #: ../includes/fields_defs/members_fields.php:62
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:66
-#: ../../tempcache/elements/group.html.twig:115
-#: ../../tempcache/elements/group.html.twig:126
+#: ../../tempcache/elements/group.html.twig:117
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:73
 #: ../../tempcache/pages/plugin_info.html.twig:73
-#: ../../tempcache/pages/configuration_entitled_form.html.twig:69
-#: ../../tempcache/pages/groups_list.html.twig:169
-#: ../../tempcache/pages/configuration_payment_type_form.html.twig:59
+#: ../../tempcache/pages/configuration_entitled_form.html.twig:75
+#: ../../tempcache/pages/groups_list.html.twig:163
+#: ../../tempcache/pages/configuration_payment_type_form.html.twig:65
 msgid "Name:"
 msgstr "Name:"
 
@@ -3671,23 +3665,23 @@ msgid "Gender:"
 msgstr "Gender:"
 
 #: ../includes/fields_defs/members_fields.php:120
-#: ../../tempcache/pages/preferences.html.twig:212
-#: ../../tempcache/pages/preferences.html.twig:226
+#: ../../tempcache/pages/preferences.html.twig:291
+#: ../../tempcache/pages/preferences.html.twig:305
 msgid "Address:"
 msgstr "Address:"
 
 #: ../includes/fields_defs/members_fields.php:128
-#: ../../tempcache/pages/preferences.html.twig:243
+#: ../../tempcache/pages/preferences.html.twig:322
 msgid "Zip Code:"
 msgstr "Zip Code:"
 
 #: ../includes/fields_defs/members_fields.php:136
-#: ../../tempcache/pages/preferences.html.twig:262
+#: ../../tempcache/pages/preferences.html.twig:341
 msgid "City:"
 msgstr "City:"
 
 #: ../includes/fields_defs/members_fields.php:144
-#: ../../tempcache/pages/preferences.html.twig:281
+#: ../../tempcache/pages/preferences.html.twig:360
 msgid "Country:"
 msgstr "Country:"
 
@@ -3718,19 +3712,19 @@ msgstr "Profession:"
 #: ../includes/fields_defs/members_fields.php:200 ../install/steps/admin.php:46
 #: ../../tempcache/pages/index.html.twig:69
 #: ../../tempcache/pages/index.html.twig:73
-#: ../../tempcache/pages/preferences.html.twig:2227
+#: ../../tempcache/pages/preferences.html.twig:2395
 msgid "Username:"
 msgstr "Username:"
 
 #: ../includes/fields_defs/members_fields.php:208 ../install/steps/admin.php:50
 #: ../install/steps/db.php:87 ../../tempcache/pages/index.html.twig:81
 #: ../../tempcache/pages/index.html.twig:85
-#: ../../tempcache/pages/preferences.html.twig:2241
+#: ../../tempcache/pages/preferences.html.twig:2409
 msgid "Password:"
 msgstr "Password:"
 
 #: ../includes/fields_defs/members_fields.php:216
-#: ../../tempcache/elements/group.html.twig:99
+#: ../../tempcache/elements/group.html.twig:100
 msgid "Creation date:"
 msgstr "Creation date:"
 
@@ -3943,7 +3937,7 @@ msgstr ""
 "automatically)"
 
 #: ../includes/fields_defs/texts_fields.php:99
-#: ../../tempcache/pages/reminder.html.twig:78
+#: ../../tempcache/pages/reminder.html.twig:79
 msgid "Impending due date"
 msgstr "Impending due date"
 
@@ -4044,22 +4038,22 @@ msgstr "Unable to create main datadir in %path!"
 msgid "Unable to create datadir in %dir!"
 msgstr "Unable to create datadir in %dir!"
 
-#: ../install/scripts/upgrade-to-0.8.php:189
+#: ../install/scripts/upgrade-to-0.8.php:187
 #, php-format
 msgid "File %file has not been moved :-/"
 msgstr "File %file has not been moved :-/"
 
-#: ../install/scripts/upgrade-to-0.8.php:202
+#: ../install/scripts/upgrade-to-0.8.php:200
 #, php-format
 msgid "Directory %dir has been moved!"
 msgstr "Directory %dir has been moved!"
 
-#: ../install/scripts/upgrade-to-0.8.php:214
+#: ../install/scripts/upgrade-to-0.8.php:212
 #, php-format
 msgid "Directory %dir has not been moved :("
 msgstr "Directory %dir has not been moved :("
 
-#: ../install/scripts/upgrade-to-0.8.php:223
+#: ../install/scripts/upgrade-to-0.8.php:221
 #, php-format
 msgid "Directory %dir is not in its original path and will not be moved."
 msgstr "Directory %dir is not in its original path and will not be moved."
@@ -4085,7 +4079,7 @@ msgid "Please chose the parameters of the admin account on Galette"
 msgstr "Please chose the parameters of the admin account on Galette"
 
 #: ../install/steps/admin.php:54
-#: ../../tempcache/pages/preferences.html.twig:2255
+#: ../../tempcache/pages/preferences.html.twig:2423
 msgid "Retype password:"
 msgstr "Retype password:"
 
@@ -4095,8 +4089,8 @@ msgstr "Retype password:"
 #: ../install/steps/db_checks.php:245 ../install/steps/galette.php:87
 #: ../install/steps/check.php:174 ../install/steps/db.php:112
 #: ../install/steps/type.php:69
-#: ../../tempcache/modals/plugin_initdb.html.twig:322
-#: ../../tempcache/pages/plugins.html.twig:362
+#: ../../tempcache/modals/plugin_initdb.html.twig:333
+#: ../../tempcache/pages/plugins.html.twig:377
 msgid "Next step"
 msgstr "Next step"
 
@@ -4122,7 +4116,7 @@ msgstr "Database has been upgraded :)"
 
 #: ../install/steps/db_install.php:83 ../install/steps/galette.php:83
 #: ../install/steps/check.php:168
-#: ../../tempcache/modals/plugin_initdb.html.twig:316
+#: ../../tempcache/modals/plugin_initdb.html.twig:327
 msgid "Retry"
 msgstr "Retry"
 
@@ -4175,43 +4169,41 @@ msgid "Your current Galette version is..."
 msgstr "Your current Galette version is..."
 
 #: ../install/steps/db_select_version.php:101
-#: ../../tempcache/modals/plugin_initdb.html.twig:173
+#: ../../tempcache/modals/plugin_initdb.html.twig:177
 msgid "older than %version"
 msgstr "older than %version"
 
 #: ../install/steps/db_select_version.php:104
-#: ../../tempcache/modals/plugin_initdb.html.twig:180
+#: ../../tempcache/modals/plugin_initdb.html.twig:184
 msgid "comprised between"
 msgstr "comprised between"
 
 #: ../install/steps/db_select_version.php:105
-#: ../../tempcache/modals/plugin_initdb.html.twig:184
+#: ../../tempcache/modals/plugin_initdb.html.twig:188
 #: ../../tempcache/pages/advanced_search.html.twig:289
 #: ../../tempcache/pages/advanced_search.html.twig:331
 #: ../../tempcache/pages/advanced_search.html.twig:375
 #: ../../tempcache/pages/advanced_search.html.twig:417
-#: ../../tempcache/pages/advanced_search.html.twig:672
-#: ../../tempcache/pages/advanced_search.html.twig:714
-#: ../../tempcache/pages/advanced_search.html.twig:758
-#: ../../tempcache/pages/advanced_search.html.twig:793
-#: ../../tempcache/pages/advanced_search.html.twig:1022
+#: ../../tempcache/pages/advanced_search.html.twig:684
+#: ../../tempcache/pages/advanced_search.html.twig:726
+#: ../../tempcache/pages/advanced_search.html.twig:770
+#: ../../tempcache/pages/advanced_search.html.twig:805
+#: ../../tempcache/pages/advanced_search.html.twig:1042
 msgid "and"
 msgstr "and"
 
 #: ../install/steps/db_select_version.php:140
-#: ../../tempcache/modals/mass_choose_contributions_type.html.twig:96
-#: ../../tempcache/modals/confirm_removal.html.twig:161
-#: ../../tempcache/modals/mass_add_contributions.html.twig:95
-#: ../../tempcache/modals/mass_change_members.html.twig:197
-#: ../../tempcache/modals/telemetry.html.twig:145
-#: ../../tempcache/elements/js/removal.js.twig:158
-#: ../../tempcache/pages/plugins.html.twig:355
-#: ../../tempcache/pages/members_list.html.twig:1188
-#: ../../tempcache/pages/members_list.html.twig:1370
-#: ../../tempcache/pages/mailing_form.html.twig:697
-#: ../../tempcache/pages/configuration_title_form.html.twig:84
-#: ../../tempcache/pages/preferences.html.twig:2394
-#: ../../tempcache/pages/configuration_payment_type_form.html.twig:84
+#: ../../tempcache/modals/mass_choose_contributions_type.html.twig:120
+#: ../../tempcache/modals/confirm_removal.html.twig:160
+#: ../../tempcache/modals/mass_add_contributions.html.twig:114
+#: ../../tempcache/modals/mass_change_members.html.twig:216
+#: ../../tempcache/modals/telemetry.html.twig:131
+#: ../../tempcache/elements/js/modal.js.twig:259
+#: ../../tempcache/pages/members_list.html.twig:1125
+#: ../../tempcache/pages/mailing_form.html.twig:718
+#: ../../tempcache/pages/configuration_title_form.html.twig:94
+#: ../../tempcache/pages/preferences.html.twig:2593
+#: ../../tempcache/pages/configuration_payment_type_form.html.twig:94
 msgid "Cancel"
 msgstr "Cancel"
 
@@ -4326,12 +4318,24 @@ msgid "Data initialized."
 msgstr "Data initialized."
 
 #: ../install/steps/galette.php:58
-#: ../../tempcache/elements/js/removal.js.twig:134
-#: ../../tempcache/elements/js/removal.js.twig:172
-#: ../../tempcache/pages/members_list.html.twig:1107
-#: ../../tempcache/pages/members_list.html.twig:1305
-#: ../../tempcache/pages/members_list.html.twig:1328
-#: ../../tempcache/pages/configuration_dynamic_fields.html.twig:228
+#: ../../tempcache/modals/telemetry.html.twig:207
+#: ../../tempcache/elements/js/modal_action.js.twig:137
+#: ../../tempcache/elements/js/choose_adh.js.twig:65
+#: ../../tempcache/elements/js/removal.js.twig:158
+#: ../../tempcache/elements/js/removal.js.twig:174
+#: ../../tempcache/elements/scripts.html.twig:93
+#: ../../tempcache/elements/scripts.html.twig:113
+#: ../../tempcache/pages/plugins.html.twig:438
+#: ../../tempcache/pages/members_list.html.twig:1260
+#: ../../tempcache/pages/members_list.html.twig:1274
+#: ../../tempcache/pages/members_list.html.twig:1288
+#: ../../tempcache/pages/members_list.html.twig:1358
+#: ../../tempcache/pages/members_list.html.twig:1372
+#: ../../tempcache/pages/members_list.html.twig:1386
+#: ../../tempcache/pages/groups_list.html.twig:196
+#: ../../tempcache/pages/configuration_payment_types.html.twig:287
+#: ../../tempcache/pages/configuration_dynamic_fields.html.twig:178
+#: ../../tempcache/pages/configuration_dynamic_fields.html.twig:249
 msgid "An error occurred :("
 msgstr "An error occurred :("
 
@@ -4352,8 +4356,8 @@ msgid "Temporary images"
 msgstr "Temporary images"
 
 #: ../install/steps/check.php:75
-#: ../../tempcache/pages/mailing_form.html.twig:132
-#: ../../tempcache/pages/mailings_list.html.twig:335
+#: ../../tempcache/pages/mailing_form.html.twig:244
+#: ../../tempcache/pages/mailings_list.html.twig:331
 msgid "Attachments"
 msgstr "Attachments"
 
@@ -4484,7 +4488,7 @@ msgid "(Indicate the CURRENT prefix of your Galette tables)"
 msgstr "(Indicate the CURRENT prefix of your Galette tables)"
 
 #: ../install/steps/type.php:45
-#: ../../tempcache/modals/plugin_initdb.html.twig:89
+#: ../../tempcache/modals/plugin_initdb.html.twig:88
 msgid "New installation"
 msgstr "New installation"
 
@@ -4498,7 +4502,7 @@ msgstr ""
 "you wish to erase an older version of Galette without keeping your data"
 
 #: ../install/steps/type.php:57
-#: ../../tempcache/modals/plugin_initdb.html.twig:115
+#: ../../tempcache/modals/plugin_initdb.html.twig:116
 msgid "Update"
 msgstr "Update"
 
@@ -4511,298 +4515,164 @@ msgstr ""
 "version"
 
 #: ../install/steps/type.php:62
-#: ../../tempcache/modals/plugin_initdb.html.twig:126
+#: ../../tempcache/modals/plugin_initdb.html.twig:127
 #: ../../tempcache/pages/import.html.twig:85
 msgid "Warning: Don't forget to backup your current database."
 msgstr "Warning: Don't forget to backup your current database."
 
-#: ../../tempcache/modals/mass_choose_contributions_type.html.twig:71
+#: ../../tempcache/modals/mass_choose_contributions_type.html.twig:90
 msgid "Contribution type"
 msgstr "Contribution type"
 
-#: ../../tempcache/modals/mass_choose_contributions_type.html.twig:90
-#: ../../tempcache/modals/mass_add_contributions.html.twig:88
-#: ../../tempcache/modals/mass_change_members.html.twig:190
+#: ../../tempcache/modals/mass_choose_contributions_type.html.twig:114
+#: ../../tempcache/modals/mass_add_contributions.html.twig:107
+#: ../../tempcache/modals/mass_change_members.html.twig:209
 msgid "OK"
 msgstr "OK"
 
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:58
-#, php-format
-msgid "Edit field %field"
-msgstr "Edit field %field"
-
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:80
-msgid "Permissions:"
-msgstr "Permissions:"
+#: ../../tempcache/modals/plugin_initdb.html.twig:94
+msgid "you're installing %name for the first time"
+msgstr "you're installing %name for the first time"
 
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:113
-msgid "Required:"
-msgstr "Required:"
+#: ../../tempcache/modals/plugin_initdb.html.twig:98
+msgid ""
+"you wish to erase an older version of of %name without keeping your data"
+msgstr ""
+"you wish to erase an older version of of %name without keeping your data"
 
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:143
-msgid "Width:"
-msgstr "Width:"
+#: ../../tempcache/modals/plugin_initdb.html.twig:122
+msgid ""
+"you already have installed %name, and you want to upgrade to the latest "
+"version"
+msgstr ""
+"you already have installed %name, and you want to upgrade to the latest "
+"version"
 
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:159
-msgid "Height:"
-msgstr "Height:"
+#: ../../tempcache/modals/plugin_initdb.html.twig:154
+msgid "You current %name version is..."
+msgstr "You current %name version is..."
 
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:175
-msgid "Size:"
-msgstr "Size:"
+#: ../../tempcache/modals/plugin_initdb.html.twig:229
+msgid "(Errors on DROP and RENAME operations can be ignored)"
+msgstr "(Errors on DROP and RENAME operations can be ignored)"
 
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:186
-msgid "Maximum file size, in Ko."
-msgstr "Maximum file size, in Ko."
+#: ../../tempcache/modals/plugin_initdb.html.twig:241
+msgid "The tables are not totally created, it may be a permission problem."
+msgstr "The tables are not totally created, it may be a permission problem."
 
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:192
-msgid "Maximum number of characters."
-msgstr "Maximum number of characters."
+#: ../../tempcache/modals/plugin_initdb.html.twig:247
+msgid ""
+"The tables have not been totally created, it may be a permission problem."
+msgstr ""
+"The tables have not been totally created, it may be a permission problem."
 
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:207
-msgid "Repeat:"
-msgstr "Repeat:"
+#: ../../tempcache/modals/plugin_initdb.html.twig:252
+msgid "Your database is maybe not usable, try to restore the older version."
+msgstr "Your database is maybe not usable, try to restore the older version."
 
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:215
-msgid "Number of values or zero if infinite."
-msgstr "Number of values or zero if infinite."
+#: ../../tempcache/modals/plugin_initdb.html.twig:273
+msgid "Plugin '%name' has been successfully installed!"
+msgstr "Plugin '%name' has been successfully installed!"
 
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:227
-msgid "Values:"
-msgstr "Values:"
+#: ../../tempcache/modals/plugin_initdb.html.twig:279
+msgid "Plugin '%name' has been successfully updated!"
+msgstr "Plugin '%name' has been successfully updated!"
 
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:235
-msgid "Choice list (one entry per line)."
-msgstr "Choice list (one entry per line)."
+#: ../../tempcache/modals/plugin_initdb.html.twig:350
+msgid "Back to plugins managment page"
+msgstr "Back to plugins managment page"
 
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:244
-msgid "Information:"
-msgstr "Information:"
+#: ../../tempcache/modals/plugin_initdb.html.twig:395
+msgid "Access permissions to database"
+msgstr "Access permissions to database"
 
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:252
-msgid "Extra information displayed along with dynamic field."
-msgstr "Extra information displayed along with dynamic field."
+#: ../../tempcache/modals/confirm_removal.html.twig:86
+msgid "Delete all associated data"
+msgstr "Delete all associated data"
 
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:262
-#: ../../tempcache/elements/edit_pdf_models.html.twig:201
-#: ../../tempcache/elements/group.html.twig:257
-#: ../../tempcache/pages/transaction_form.html.twig:190
-#: ../../tempcache/pages/configuration_texts.html.twig:188
-#: ../../tempcache/pages/configuration_entitled_form.html.twig:159
-#: ../../tempcache/pages/members_list.html.twig:385
-#: ../../tempcache/pages/members_list.html.twig:415
-#: ../../tempcache/pages/members_list.html.twig:1152
-#: ../../tempcache/pages/configuration_core_fields.html.twig:338
-#: ../../tempcache/pages/contribution_form.html.twig:581
-#: ../../tempcache/pages/mailing_form.html.twig:323
-#: ../../tempcache/pages/configuration_title_form.html.twig:79
-#: ../../tempcache/pages/preferences.html.twig:2292
-#: ../../tempcache/pages/configuration_core_lists.html.twig:278
-#: ../../tempcache/pages/member_form.html.twig:377
-#: ../../tempcache/pages/configuration_payment_type_form.html.twig:79
-#: ../../tempcache/pages/configuration_dynamic_translations.html.twig:176
-msgid "Save"
-msgstr "Save"
+#: ../../tempcache/modals/confirm_removal.html.twig:90
+msgid "Cascade delete"
+msgstr "Cascade delete"
 
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:278
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:287
-#: ../../tempcache/pages/configuration_dynamic_fields.html.twig:200
-msgid "New dynamic field"
-msgstr "New dynamic field"
-
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:298
-#: ../../tempcache/pages/configuration_core_fields.html.twig:103
-#: ../../tempcache/pages/configuration_core_fields.html.twig:147
-#: ../../tempcache/pages/configuration_core_lists.html.twig:69
-#: ../../tempcache/pages/configuration_core_lists.html.twig:102
-#: ../../tempcache/pages/configuration_core_lists.html.twig:180
-#: ../../tempcache/pages/configuration_core_lists.html.twig:209
-msgid "Field name"
-msgstr "Field name"
-
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:310
-msgid "Visibility"
-msgstr "Visibility"
-
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:351
-#: ../../tempcache/elements/edit_dynamic_fields.html.twig:51
-#: ../../tempcache/elements/edit_pdf_models.html.twig:148
-#: ../../tempcache/pages/transaction_form.html.twig:298
-#: ../../tempcache/pages/contributions_list.html.twig:364
-#: ../../tempcache/pages/contributions_list.html.twig:634
-#: ../../tempcache/pages/advanced_search.html.twig:807
-#: ../../tempcache/pages/advanced_search.html.twig:812
-msgid "Type"
-msgstr "Type"
-
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:394
-#: ../../tempcache/elements/edit_dynamic_fields.html.twig:55
-#: ../../tempcache/pages/configuration_core_fields.html.twig:109
-#: ../../tempcache/pages/configuration_core_fields.html.twig:174
-msgid "Required"
-msgstr "Required"
-
-#: ../../tempcache/modals/configuration_dynamic_field_form.html.twig:429
-#: ../../tempcache/elements/edit_entitleds.html.twig:151
-#: ../../tempcache/elements/edit_socials.html.twig:152
-#: ../../tempcache/pages/configuration_titles.html.twig:100
-#: ../../tempcache/pages/configuration_payment_types.html.twig:90
-#: ../../tempcache/pages/configuration_dynamic_fields.html.twig:140
-#: ../../tempcache/pages/configuration_dynamic_fields.html.twig:146
-#: ../../tempcache/pages/configuration_dynamic_fields.html.twig:209
-msgid "Add"
-msgstr "Add"
-
-#: ../../tempcache/modals/plugin_initdb.html.twig:53
-msgid "%plugin plugin installation"
-msgstr "%plugin plugin installation"
-
-#: ../../tempcache/modals/plugin_initdb.html.twig:95
-msgid "you're installing %name for the first time"
-msgstr "you're installing %name for the first time"
-
-#: ../../tempcache/modals/plugin_initdb.html.twig:99
-msgid ""
-"you wish to erase an older version of of %name without keeping your data"
-msgstr ""
-"you wish to erase an older version of of %name without keeping your data"
-
-#: ../../tempcache/modals/plugin_initdb.html.twig:121
-msgid ""
-"you already have installed %name, and you want to upgrade to the latest "
-"version"
-msgstr ""
-"you already have installed %name, and you want to upgrade to the latest "
-"version"
-
-#: ../../tempcache/modals/plugin_initdb.html.twig:149
-msgid "You current %name version is..."
-msgstr "You current %name version is..."
-
-#: ../../tempcache/modals/plugin_initdb.html.twig:225
-msgid "(Errors on DROP and RENAME operations can be ignored)"
-msgstr "(Errors on DROP and RENAME operations can be ignored)"
-
-#: ../../tempcache/modals/plugin_initdb.html.twig:237
-msgid "The tables are not totally created, it may be a permission problem."
-msgstr "The tables are not totally created, it may be a permission problem."
-
-#: ../../tempcache/modals/plugin_initdb.html.twig:243
-msgid ""
-"The tables have not been totally created, it may be a permission problem."
-msgstr ""
-"The tables have not been totally created, it may be a permission problem."
-
-#: ../../tempcache/modals/plugin_initdb.html.twig:248
-msgid "Your database is maybe not usable, try to restore the older version."
-msgstr "Your database is maybe not usable, try to restore the older version."
-
-#: ../../tempcache/modals/plugin_initdb.html.twig:266
-msgid "Plugin '%name' has been successfully installed!"
-msgstr "Plugin '%name' has been successfully installed!"
-
-#: ../../tempcache/modals/plugin_initdb.html.twig:272
-msgid "Plugin '%name' has been successfully updated!"
-msgstr "Plugin '%name' has been successfully updated!"
-
-#: ../../tempcache/modals/plugin_initdb.html.twig:334
-msgid "Back to plugins managment page"
-msgstr "Back to plugins managment page"
-
-#: ../../tempcache/modals/plugin_initdb.html.twig:349
-msgid "Steps:"
-msgstr "Steps:"
-
-#: ../../tempcache/modals/plugin_initdb.html.twig:366
-msgid "Access permissions to database"
-msgstr "Access permissions to database"
-
-#: ../../tempcache/modals/confirm_removal.html.twig:85
-msgid "Cascade delete"
-msgstr "Cascade delete"
-
-#: ../../tempcache/modals/confirm_removal.html.twig:89
-msgid "Delete all associated data"
-msgstr "Delete all associated data"
-
-#: ../../tempcache/modals/confirm_removal.html.twig:132
+#: ../../tempcache/modals/confirm_removal.html.twig:134
 msgid "Are you sure you want to proceed?"
 msgstr "Are you sure you want to proceed?"
 
-#: ../../tempcache/modals/confirm_removal.html.twig:134
+#: ../../tempcache/modals/confirm_removal.html.twig:136
 msgid "This can't be undone."
 msgstr "This can't be undone."
 
-#: ../../tempcache/modals/confirm_removal.html.twig:155
-#: ../../tempcache/elements/js/removal.js.twig:152
-#: ../../tempcache/pages/mailing_form.html.twig:685
+#: ../../tempcache/modals/confirm_removal.html.twig:154
+#: ../../tempcache/elements/js/removal.js.twig:168
+#: ../../tempcache/pages/mailing_form.html.twig:718
 msgid "Remove"
 msgstr "Remove"
 
-#: ../../tempcache/modals/mass_add_contributions.html.twig:86
-#: ../../tempcache/modals/mass_change_members.html.twig:188
+#: ../../tempcache/modals/mass_add_contributions.html.twig:105
+#: ../../tempcache/modals/mass_change_members.html.twig:207
 msgid "Edit"
 msgstr "Edit"
 
-#: ../../tempcache/modals/mailing_preview.html.twig:53
+#: ../../tempcache/modals/mailing_preview.html.twig:52
 msgid "Headers"
 msgstr "Headers"
 
-#: ../../tempcache/modals/mailing_preview.html.twig:62
+#: ../../tempcache/modals/mailing_preview.html.twig:61
 msgid "From:"
 msgstr "From:"
 
-#: ../../tempcache/modals/mailing_preview.html.twig:72
+#: ../../tempcache/modals/mailing_preview.html.twig:73
 msgid "To:"
 msgstr "To:"
 
-#: ../../tempcache/modals/mailing_preview.html.twig:139
-#: ../../tempcache/pages/reminder.html.twig:182
+#: ../../tempcache/modals/mailing_preview.html.twig:117
+#: ../../tempcache/pages/reminder.html.twig:190
+#: ../../tempcache/pages/mailing_form.html.twig:407
 msgid "Subject:"
 msgstr "Subject:"
 
-#: ../../tempcache/modals/mailing_preview.html.twig:149
+#: ../../tempcache/modals/mailing_preview.html.twig:129
 msgid "Attachments:"
 msgstr "Attachments:"
 
-#: ../../tempcache/modals/mailing_preview.html.twig:207
+#: ../../tempcache/modals/mailing_preview.html.twig:186
 msgid "Mail body"
 msgstr "Mail body"
 
-#: ../../tempcache/modals/mass_change_members.html.twig:81
+#: ../../tempcache/modals/mass_change_members.html.twig:92
 msgid "Only checked fields will be updated."
 msgstr "Only checked fields will be updated."
 
-#: ../../tempcache/modals/mass_change_members.html.twig:97
+#: ../../tempcache/modals/mass_change_members.html.twig:108
 msgid "You are about to proceed following changes for selected members:"
 msgstr "You are about to proceed following changes for selected members:"
 
-#: ../../tempcache/modals/members_attendance_sheet.html.twig:55
+#: ../../tempcache/modals/members_attendance_sheet.html.twig:90
 msgid "Some details about your attendance sheet..."
 msgstr "Some details about your attendance sheet..."
 
-#: ../../tempcache/modals/members_attendance_sheet.html.twig:57
+#: ../../tempcache/modals/members_attendance_sheet.html.twig:92
 #, php-format
 msgid "%s attendees"
 msgstr "%s attendees"
 
-#: ../../tempcache/modals/members_attendance_sheet.html.twig:65
+#: ../../tempcache/modals/members_attendance_sheet.html.twig:100
 msgid "Sheet type"
 msgstr "Sheet type"
 
-#: ../../tempcache/modals/members_attendance_sheet.html.twig:94
-#: ../../tempcache/pages/transaction_form.html.twig:128
-#: ../../tempcache/pages/contributions_list.html.twig:120
-#: ../../tempcache/pages/contributions_list.html.twig:137
+#: ../../tempcache/modals/members_attendance_sheet.html.twig:134
+#: ../../tempcache/pages/transaction_form.html.twig:160
+#: ../../tempcache/pages/contributions_list.html.twig:122
+#: ../../tempcache/pages/contributions_list.html.twig:139
 #: ../../tempcache/pages/history.html.twig:131
 #: ../../tempcache/pages/history.html.twig:148
-#: ../../tempcache/pages/contribution_form.html.twig:387
-#: ../../tempcache/pages/contribution_form.html.twig:424
-#: ../../tempcache/pages/contribution_form.html.twig:467
+#: ../../tempcache/pages/contribution_form.html.twig:465
+#: ../../tempcache/pages/contribution_form.html.twig:502
+#: ../../tempcache/pages/contribution_form.html.twig:545
 #: ../../tempcache/pages/mailings_list.html.twig:126
 #: ../../tempcache/pages/mailings_list.html.twig:143
-#: ../../tempcache/pages/transactions_list.html.twig:75
-#: ../../tempcache/pages/transactions_list.html.twig:90
+#: ../../tempcache/pages/transactions_list.html.twig:77
+#: ../../tempcache/pages/transactions_list.html.twig:92
 #: ../../tempcache/pages/advanced_search.html.twig:281
 #: ../../tempcache/pages/advanced_search.html.twig:298
 #: ../../tempcache/pages/advanced_search.html.twig:323
@@ -4811,25 +4681,25 @@ msgstr "Sheet type"
 #: ../../tempcache/pages/advanced_search.html.twig:384
 #: ../../tempcache/pages/advanced_search.html.twig:409
 #: ../../tempcache/pages/advanced_search.html.twig:426
-#: ../../tempcache/pages/advanced_search.html.twig:664
-#: ../../tempcache/pages/advanced_search.html.twig:681
-#: ../../tempcache/pages/advanced_search.html.twig:706
-#: ../../tempcache/pages/advanced_search.html.twig:723
-#: ../../tempcache/pages/advanced_search.html.twig:750
-#: ../../tempcache/pages/advanced_search.html.twig:767
-#: ../../tempcache/pages/advanced_search.html.twig:1311
-#: ../../tempcache/pages/advanced_search.html.twig:1736
+#: ../../tempcache/pages/advanced_search.html.twig:676
+#: ../../tempcache/pages/advanced_search.html.twig:693
+#: ../../tempcache/pages/advanced_search.html.twig:718
+#: ../../tempcache/pages/advanced_search.html.twig:735
+#: ../../tempcache/pages/advanced_search.html.twig:762
+#: ../../tempcache/pages/advanced_search.html.twig:779
+#: ../../tempcache/pages/advanced_search.html.twig:1331
+#: ../../tempcache/pages/advanced_search.html.twig:1731
 #: ../../tempcache/components/forms/date.html.twig:55
 #: ../../tempcache/components/forms/date.html.twig:61
-#: ../../tempcache/components/dynamic_fields.html.twig:608
+#: ../../tempcache/components/dynamic_fields.html.twig:610
 msgid "(yyyy-mm-dd format)"
 msgstr "(yyyy-mm-dd format)"
 
-#: ../../tempcache/modals/members_attendance_sheet.html.twig:100
+#: ../../tempcache/modals/members_attendance_sheet.html.twig:142
 msgid "With photos?"
 msgstr "With photos?"
 
-#: ../../tempcache/modals/members_attendance_sheet.html.twig:133
+#: ../../tempcache/modals/members_attendance_sheet.html.twig:175
 msgid "Generate"
 msgstr "Generate"
 
@@ -4839,35 +4709,78 @@ msgid "Existing variables"
 msgstr "Existing variables"
 
 #: ../../tempcache/modals/replacements_legend.html.twig:131
-#: ../../tempcache/modals/telemetry.html.twig:122
-#: ../../tempcache/elements/list.html.twig:377
-#: ../../tempcache/pages/transaction_form.html.twig:556
-#: ../../tempcache/pages/contributions_list.html.twig:800
-#: ../../tempcache/pages/import_model.html.twig:312
-#: ../../tempcache/pages/members_list.html.twig:626
-#: ../../tempcache/pages/members_list.html.twig:1098
-#: ../../tempcache/pages/members_list.html.twig:1264
-#: ../../tempcache/pages/members_list.html.twig:1319
-#: ../../tempcache/pages/configuration_core_fields.html.twig:462
-#: ../../tempcache/pages/groups_list.html.twig:294
-#: ../../tempcache/pages/import.html.twig:317
-#: ../../tempcache/pages/import.html.twig:342
-#: ../../tempcache/pages/reminder.html.twig:203
-#: ../../tempcache/pages/reminder.html.twig:243
-#: ../../tempcache/pages/mailing_form.html.twig:511
-#: ../../tempcache/pages/mailing_form.html.twig:559
-#: ../../tempcache/pages/mailings_list.html.twig:475
-#: ../../tempcache/pages/configuration_dynamic_fields.html.twig:215
-#: ../../tempcache/pages/member_form.html.twig:570
-#: ../../tempcache/pages/member_show.html.twig:724
-#: ../../tempcache/pages/transactions_list.html.twig:557
+#: ../../tempcache/modals/telemetry.html.twig:118
+#: ../../tempcache/modals/telemetry.html.twig:124
+#: ../../tempcache/modals/telemetry.html.twig:207
+#: ../../tempcache/elements/js/modal_action.js.twig:74
+#: ../../tempcache/elements/js/modal_action.js.twig:137
+#: ../../tempcache/elements/js/photo_dnd.js.twig:112
+#: ../../tempcache/elements/js/pwdcheck.js.twig:135
+#: ../../tempcache/elements/js/choose_adh.js.twig:65
+#: ../../tempcache/elements/js/removal.js.twig:158
+#: ../../tempcache/elements/js/removal.js.twig:174
+#: ../../tempcache/elements/scripts.html.twig:93
+#: ../../tempcache/elements/scripts.html.twig:113
+#: ../../tempcache/elements/list.html.twig:388
+#: ../../tempcache/pages/plugins.html.twig:335
+#: ../../tempcache/pages/plugins.html.twig:361
+#: ../../tempcache/pages/plugins.html.twig:377
+#: ../../tempcache/pages/plugins.html.twig:409
+#: ../../tempcache/pages/plugins.html.twig:432
+#: ../../tempcache/pages/plugins.html.twig:438
+#: ../../tempcache/pages/transaction_form.html.twig:560
+#: ../../tempcache/pages/transaction_form.html.twig:615
+#: ../../tempcache/pages/transaction_form.html.twig:626
+#: ../../tempcache/pages/transaction_form.html.twig:666
+#: ../../tempcache/pages/transaction_form.html.twig:697
+#: ../../tempcache/pages/transaction_form.html.twig:728
+#: ../../tempcache/pages/contributions_list.html.twig:802
+#: ../../tempcache/pages/import_model.html.twig:269
+#: ../../tempcache/pages/members_list.html.twig:628
+#: ../../tempcache/pages/members_list.html.twig:1189
+#: ../../tempcache/pages/members_list.html.twig:1260
+#: ../../tempcache/pages/members_list.html.twig:1274
+#: ../../tempcache/pages/members_list.html.twig:1288
+#: ../../tempcache/pages/members_list.html.twig:1358
+#: ../../tempcache/pages/members_list.html.twig:1372
+#: ../../tempcache/pages/members_list.html.twig:1386
+#: ../../tempcache/pages/configuration_core_fields.html.twig:463
+#: ../../tempcache/pages/groups_list.html.twig:196
+#: ../../tempcache/pages/groups_list.html.twig:201
+#: ../../tempcache/pages/groups_list.html.twig:211
+#: ../../tempcache/pages/groups_list.html.twig:218
+#: ../../tempcache/pages/groups_list.html.twig:233
+#: ../../tempcache/pages/groups_list.html.twig:274
+#: ../../tempcache/pages/groups_list.html.twig:296
+#: ../../tempcache/pages/groups_list.html.twig:359
+#: ../../tempcache/pages/groups_list.html.twig:427
+#: ../../tempcache/pages/import.html.twig:314
+#: ../../tempcache/pages/import.html.twig:325
+#: ../../tempcache/pages/configuration_payment_types.html.twig:287
+#: ../../tempcache/pages/reminder.html.twig:215
+#: ../../tempcache/pages/reminder.html.twig:244
+#: ../../tempcache/pages/contribution_form.html.twig:723
+#: ../../tempcache/pages/contribution_form.html.twig:750
+#: ../../tempcache/pages/mailing_form.html.twig:550
+#: ../../tempcache/pages/mailing_form.html.twig:560
+#: ../../tempcache/pages/mailing_form.html.twig:587
+#: ../../tempcache/pages/mailing_form.html.twig:597
+#: ../../tempcache/pages/mailing_form.html.twig:631
+#: ../../tempcache/pages/mailing_form.html.twig:696
+#: ../../tempcache/pages/preferences.html.twig:2585
+#: ../../tempcache/pages/mailings_list.html.twig:453
+#: ../../tempcache/pages/mailings_list.html.twig:463
+#: ../../tempcache/pages/configuration_dynamic_fields.html.twig:172
+#: ../../tempcache/pages/configuration_dynamic_fields.html.twig:178
+#: ../../tempcache/pages/configuration_dynamic_fields.html.twig:249
+#: ../../tempcache/pages/member_form.html.twig:643
+#: ../../tempcache/pages/member_form.html.twig:663
+#: ../../tempcache/pages/member_show.html.twig:725
+#: ../../tempcache/pages/transactions_list.html.twig:558
 msgid "Close"
 msgstr "Close"
 
 #: ../../tempcache/modals/replacements_legend.html.twig:139
-#: ../../tempcache/modals/replacements_legend.html.twig:141
-#: ../../tempcache/pages/configuration_texts.html.twig:144
-#: ../../tempcache/pages/configuration_texts.html.twig:146
 msgid "Show existing variables"
 msgstr "Show existing variables"
 
@@ -4906,14 +4819,14 @@ msgid "Send telemetry information"
 msgstr "Send telemetry information"
 
 #: ../../tempcache/modals/telemetry.html.twig:71
-#: ../../tempcache/pages/reminder.html.twig:156
-#: ../../tempcache/pages/mailing_form.html.twig:335
-#: ../../tempcache/pages/mailing_form.html.twig:407
-#: ../../tempcache/pages/preferences.html.twig:2354
+#: ../../tempcache/pages/reminder.html.twig:162
+#: ../../tempcache/pages/mailing_form.html.twig:374
+#: ../../tempcache/pages/mailing_form.html.twig:465
+#: ../../tempcache/pages/preferences.html.twig:2553
 msgid "Send"
 msgstr "Send"
 
-#: ../../tempcache/modals/telemetry.html.twig:138
+#: ../../tempcache/modals/telemetry.html.twig:124
 msgid "An error occurred sending telemetry information :("
 msgstr "An error occurred sending telemetry information :("
 
@@ -4926,54 +4839,85 @@ msgstr "Choose your language"
 msgid "Switch locale to '%locale'"
 msgstr "Switch locale to '%locale'"
 
-#: ../../tempcache/elements/edit_dynamic_fields.html.twig:47
+#: ../../tempcache/elements/edit_dynamic_fields.html.twig:48
+#: ../../tempcache/elements/edit_entitleds.html.twig:152
+#: ../../tempcache/elements/edit_socials.html.twig:158
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:440
+#: ../../tempcache/pages/configuration_titles.html.twig:101
+#: ../../tempcache/pages/configuration_payment_types.html.twig:91
+#: ../../tempcache/pages/configuration_dynamic_fields.html.twig:172
+#: ../../tempcache/components/dynamic_fields.html.twig:256
+msgid "Add"
+msgstr "Add"
+
+#: ../../tempcache/elements/edit_dynamic_fields.html.twig:63
 #: ../../tempcache/pages/configuration_core_fields.html.twig:115
 #: ../../tempcache/pages/configuration_core_fields.html.twig:225
-#: ../../tempcache/pages/configuration_core_lists.html.twig:75
-#: ../../tempcache/pages/configuration_core_lists.html.twig:117
-#: ../../tempcache/pages/configuration_core_lists.html.twig:186
-#: ../../tempcache/pages/configuration_core_lists.html.twig:224
+#: ../../tempcache/pages/configuration_core_lists.html.twig:84
+#: ../../tempcache/pages/configuration_core_lists.html.twig:126
+#: ../../tempcache/pages/configuration_core_lists.html.twig:195
+#: ../../tempcache/pages/configuration_core_lists.html.twig:233
 msgid "Permissions"
 msgstr "Permissions"
 
-#: ../../tempcache/elements/edit_dynamic_fields.html.twig:59
-#: ../../tempcache/elements/edit_entitleds.html.twig:71
-#: ../../tempcache/elements/list.html.twig:319
-#: ../../tempcache/pages/configuration_titles.html.twig:68
-#: ../../tempcache/pages/members_list.html.twig:541
+#: ../../tempcache/elements/edit_dynamic_fields.html.twig:67
+#: ../../tempcache/elements/edit_pdf_models.html.twig:163
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:364
+#: ../../tempcache/pages/transaction_form.html.twig:249
+#: ../../tempcache/pages/contributions_list.html.twig:368
+#: ../../tempcache/pages/contributions_list.html.twig:637
+#: ../../tempcache/pages/advanced_search.html.twig:819
+#: ../../tempcache/pages/advanced_search.html.twig:824
+msgid "Type"
+msgstr "Type"
+
+#: ../../tempcache/elements/edit_dynamic_fields.html.twig:71
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:405
+#: ../../tempcache/pages/configuration_core_fields.html.twig:109
+#: ../../tempcache/pages/configuration_core_fields.html.twig:174
+msgid "Required"
+msgstr "Required"
+
+#: ../../tempcache/elements/edit_dynamic_fields.html.twig:75
+#: ../../tempcache/elements/edit_entitleds.html.twig:72
+#: ../../tempcache/elements/list.html.twig:339
+#: ../../tempcache/pages/transaction_form.html.twig:260
+#: ../../tempcache/pages/configuration_titles.html.twig:69
+#: ../../tempcache/pages/members_list.html.twig:543
 #: ../../tempcache/pages/import.html.twig:112
-#: ../../tempcache/pages/configuration_payment_types.html.twig:64
+#: ../../tempcache/pages/configuration_payment_types.html.twig:65
+#: ../../tempcache/pages/contribution_form.html.twig:290
 msgid "Actions"
 msgstr "Actions"
 
-#: ../../tempcache/elements/edit_dynamic_fields.html.twig:130
-#: ../../tempcache/elements/edit_entitleds.html.twig:274
+#: ../../tempcache/elements/edit_dynamic_fields.html.twig:131
+#: ../../tempcache/elements/edit_entitleds.html.twig:263
 #, php-format
 msgid "Edit '%s' field"
 msgstr "Edit '%s' field"
 
-#: ../../tempcache/elements/edit_dynamic_fields.html.twig:143
-#: ../../tempcache/elements/edit_entitleds.html.twig:287
-#, php-format
-msgid "Delete '%s' field"
-msgstr "Delete '%s' field"
-
-#: ../../tempcache/elements/edit_dynamic_fields.html.twig:156
+#: ../../tempcache/elements/edit_dynamic_fields.html.twig:144
 #, php-format
 msgid "Translate '%s' field"
 msgstr "Translate '%s' field"
 
+#: ../../tempcache/elements/edit_dynamic_fields.html.twig:157
+#: ../../tempcache/elements/edit_entitleds.html.twig:276
+#, php-format
+msgid "Delete '%s' field"
+msgstr "Delete '%s' field"
+
 #: ../../tempcache/elements/edit_dynamic_fields.html.twig:177
 #, php-format
 msgid "Move up '%s' field"
 msgstr "Move up '%s' field"
 
-#: ../../tempcache/elements/edit_dynamic_fields.html.twig:200
+#: ../../tempcache/elements/edit_dynamic_fields.html.twig:199
 #, php-format
 msgid "Move down '%s' field"
 msgstr "Move down '%s' field"
 
-#: ../../tempcache/elements/edit_dynamic_fields.html.twig:225
+#: ../../tempcache/elements/edit_dynamic_fields.html.twig:216
 #, php-format
 msgid "There is not yet any dynamic field configured for '%formname'"
 msgstr "There is not yet any dynamic field configured for '%formname'"
@@ -4996,67 +4940,67 @@ msgid "Subscribe"
 msgstr "Subscribe"
 
 #: ../../tempcache/elements/edit_entitleds.html.twig:40
-#: ../../tempcache/pages/configuration_entitled_form.html.twig:120
+#: ../../tempcache/pages/configuration_entitled_form.html.twig:114
 msgid ""
 "Note: members with a status priority lower than %priority are staff members."
 msgstr ""
 "Note: members with a status priority lower than %priority are staff members."
 
-#: ../../tempcache/elements/edit_entitleds.html.twig:58
-#: ../../tempcache/elements/edit_entitleds.html.twig:109
-#: ../../tempcache/elements/edit_entitleds.html.twig:229
-#: ../../tempcache/pages/configuration_entitled_form.html.twig:101
+#: ../../tempcache/elements/edit_entitleds.html.twig:59
+#: ../../tempcache/elements/edit_entitleds.html.twig:110
+#: ../../tempcache/elements/edit_entitleds.html.twig:218
+#: ../../tempcache/pages/configuration_entitled_form.html.twig:137
 msgid "Extends membership?"
 msgstr "Extends membership?"
 
-#: ../../tempcache/elements/edit_entitleds.html.twig:65
-#: ../../tempcache/elements/edit_entitleds.html.twig:111
-#: ../../tempcache/elements/edit_entitleds.html.twig:231
+#: ../../tempcache/elements/edit_entitleds.html.twig:66
+#: ../../tempcache/elements/edit_entitleds.html.twig:112
+#: ../../tempcache/elements/edit_entitleds.html.twig:220
 msgid "Priority"
 msgstr "Priority"
 
-#: ../../tempcache/elements/edit_entitleds.html.twig:84
+#: ../../tempcache/elements/edit_entitleds.html.twig:85
 msgid "New status"
 msgstr "New status"
 
-#: ../../tempcache/elements/edit_entitleds.html.twig:90
+#: ../../tempcache/elements/edit_entitleds.html.twig:91
 msgid "New contribution type"
 msgstr "New contribution type"
 
-#: ../../tempcache/elements/edit_entitleds.html.twig:192
+#: ../../tempcache/elements/edit_entitleds.html.twig:178
 #, php-format
 msgid "%s field"
 msgstr "%s field"
 
 #: ../../tempcache/elements/ajax_members.html.twig:57
-#: ../../tempcache/pages/preferences.html.twig:1903
+#: ../../tempcache/pages/preferences.html.twig:2068
 msgid "Zip - Town"
 msgstr "Zip - Town"
 
 #: ../../tempcache/elements/ajax_members.html.twig:70
-#: ../../tempcache/elements/list.html.twig:146
+#: ../../tempcache/elements/list.html.twig:153
 #: ../../tempcache/pages/members_public_gallery.html.twig:179
 msgid "Pages:"
 msgstr "Pages:"
 
-#: ../../tempcache/elements/ajax_members.html.twig:112
-#: ../../tempcache/elements/group_persons.html.twig:98
+#: ../../tempcache/elements/ajax_members.html.twig:115
+#: ../../tempcache/elements/group_persons.html.twig:87
 msgid "Company"
 msgstr "Company"
 
-#: ../../tempcache/elements/ajax_members.html.twig:177
+#: ../../tempcache/elements/ajax_members.html.twig:199
 msgid "no member"
 msgstr "no member"
 
-#: ../../tempcache/elements/ajax_members.html.twig:197
+#: ../../tempcache/elements/ajax_members.html.twig:219
 msgid "Selected members"
 msgstr "Selected members"
 
-#: ../../tempcache/elements/ajax_members.html.twig:214
+#: ../../tempcache/elements/ajax_members.html.twig:236
 msgid "No members has been selected yet."
 msgstr "No members has been selected yet."
 
-#: ../../tempcache/elements/ajax_members.html.twig:278
+#: ../../tempcache/elements/ajax_members.html.twig:300
 #: ../../tempcache/elements/ajax_groups.html.twig:205
 msgid "Validate"
 msgstr "Validate"
@@ -5070,7 +5014,7 @@ msgid "%membercount members"
 msgstr "%membercount members"
 
 #: ../../tempcache/elements/ajax_groups.html.twig:136
-#: ../../tempcache/pages/groups_list.html.twig:148
+#: ../../tempcache/pages/groups_list.html.twig:142
 msgid "no group"
 msgstr "no group"
 
@@ -5082,6 +5026,140 @@ msgstr "Selected groups"
 msgid "No groups has been selected yet."
 msgstr "No groups has been selected yet."
 
+#: ../../tempcache/elements/js/calendar.js.twig:46
+msgid "S,M,T,W,T,F,S"
+msgstr "S,M,T,W,T,F,S"
+
+#: ../../tempcache/elements/js/calendar.js.twig:51
+msgid "January"
+msgstr "January"
+
+#: ../../tempcache/elements/js/calendar.js.twig:55
+msgid "February"
+msgstr "February"
+
+#: ../../tempcache/elements/js/calendar.js.twig:59
+msgid "March"
+msgstr "March"
+
+#: ../../tempcache/elements/js/calendar.js.twig:63
+msgid "April"
+msgstr "April"
+
+#: ../../tempcache/elements/js/calendar.js.twig:67
+#: ../../tempcache/elements/js/calendar.js.twig:117
+msgid "May"
+msgstr "May"
+
+#: ../../tempcache/elements/js/calendar.js.twig:71
+msgid "June"
+msgstr "June"
+
+#: ../../tempcache/elements/js/calendar.js.twig:75
+msgid "July"
+msgstr "July"
+
+#: ../../tempcache/elements/js/calendar.js.twig:79
+msgid "August"
+msgstr "August"
+
+#: ../../tempcache/elements/js/calendar.js.twig:83
+msgid "September"
+msgstr "September"
+
+#: ../../tempcache/elements/js/calendar.js.twig:87
+msgid "October"
+msgstr "October"
+
+#: ../../tempcache/elements/js/calendar.js.twig:91
+msgid "November"
+msgstr "November"
+
+#: ../../tempcache/elements/js/calendar.js.twig:95
+msgid "December"
+msgstr "December"
+
+#: ../../tempcache/elements/js/calendar.js.twig:101
+msgid "Jan"
+msgstr "Jan"
+
+#: ../../tempcache/elements/js/calendar.js.twig:105
+msgid "Feb"
+msgstr "Feb"
+
+#: ../../tempcache/elements/js/calendar.js.twig:109
+msgid "Mar"
+msgstr "Mar"
+
+#: ../../tempcache/elements/js/calendar.js.twig:113
+msgid "Apr"
+msgstr "Apr"
+
+#: ../../tempcache/elements/js/calendar.js.twig:121
+msgid "Jun"
+msgstr "Jun"
+
+#: ../../tempcache/elements/js/calendar.js.twig:125
+msgid "Jul"
+msgstr "Jul"
+
+#: ../../tempcache/elements/js/calendar.js.twig:129
+msgid "Aug"
+msgstr "Aug"
+
+#: ../../tempcache/elements/js/calendar.js.twig:133
+msgid "Sep"
+msgstr "Sep"
+
+#: ../../tempcache/elements/js/calendar.js.twig:137
+msgid "Oct"
+msgstr "Oct"
+
+#: ../../tempcache/elements/js/calendar.js.twig:141
+msgid "Nov"
+msgstr "Nov"
+
+#: ../../tempcache/elements/js/calendar.js.twig:145
+msgid "Dec"
+msgstr "Dec"
+
+#: ../../tempcache/elements/js/calendar.js.twig:150
+msgid "Today"
+msgstr "Today"
+
+#: ../../tempcache/elements/js/calendar.js.twig:154
+msgid "Now"
+msgstr "Now"
+
+#: ../../tempcache/elements/js/modal_action.js.twig:52
+#: ../../tempcache/elements/js/loader.js.twig:49
+#: ../../tempcache/elements/js/loader.js.twig:68
+msgid "Loading..."
+msgstr "Loading..."
+
+#: ../../tempcache/elements/js/modal_action.js.twig:70
+#: ../../tempcache/elements/edit_pdf_models.html.twig:216
+#: ../../tempcache/elements/group.html.twig:290
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:273
+#: ../../tempcache/pages/transaction_form.html.twig:513
+#: ../../tempcache/pages/configuration_texts.html.twig:190
+#: ../../tempcache/pages/configuration_entitled_form.html.twig:168
+#: ../../tempcache/pages/members_list.html.twig:387
+#: ../../tempcache/pages/members_list.html.twig:417
+#: ../../tempcache/pages/members_list.html.twig:1118
+#: ../../tempcache/pages/configuration_core_fields.html.twig:347
+#: ../../tempcache/pages/contribution_form.html.twig:623
+#: ../../tempcache/pages/mailing_form.html.twig:362
+#: ../../tempcache/pages/configuration_title_form.html.twig:89
+#: ../../tempcache/pages/preferences.html.twig:2464
+#: ../../tempcache/pages/configuration_core_lists.html.twig:287
+#: ../../tempcache/pages/member_form.html.twig:89
+#: ../../tempcache/pages/member_form.html.twig:458
+#: ../../tempcache/pages/configuration_payment_type_form.html.twig:89
+#: ../../tempcache/pages/configuration_dynamic_translations.html.twig:179
+msgid "Save"
+msgstr "Save"
+
 #: ../../tempcache/elements/js/photo_dnd.js.twig:112
 msgid "An error occurred sending photo :("
 msgstr "An error occurred sending photo :("
@@ -5108,61 +5186,64 @@ msgstr "Your telemetry data are more than one year old."
 msgid "Do you want to send it again?"
 msgstr "Do you want to send it again?"
 
-#: ../../tempcache/elements/js/messages.js.twig:136
+#: ../../tempcache/elements/js/messages.js.twig:153
 #: ../../tempcache/elements/messages_inline.html.twig:318
 msgid "Later"
 msgstr "Later"
 
 #: ../../tempcache/elements/js/choose_adh.js.twig:51
-#: ../../tempcache/pages/contribution_form.html.twig:228
+#: ../../tempcache/pages/transaction_form.html.twig:110
+#: ../../tempcache/pages/contribution_form.html.twig:125
+#: ../../tempcache/pages/member_form.html.twig:205
 msgid "Search for name or ID and pick member"
 msgstr "Search for name or ID and pick member"
 
-#: ../../tempcache/elements/js/loader.js.twig:46
-msgid "Loading..."
-msgstr "Loading..."
+#: ../../tempcache/elements/js/modal.js.twig:218
+#: ../../tempcache/pages/export.html.twig:375
+msgid "Continue"
+msgstr "Continue"
 
-#: ../../tempcache/elements/navigate.html.twig:52
-#: ../../tempcache/elements/navigate.html.twig:58
+#: ../../tempcache/elements/navigate.html.twig:56
+#: ../../tempcache/elements/navigate.html.twig:62
 msgid "Previous"
 msgstr "Previous"
 
-#: ../../tempcache/elements/navigate.html.twig:81
-#: ../../tempcache/elements/navigate.html.twig:86
+#: ../../tempcache/elements/navigate.html.twig:87
+#: ../../tempcache/elements/navigate.html.twig:92
 msgid "Next"
 msgstr "Next"
 
-#: ../../tempcache/elements/edit_pdf_models.html.twig:81
+#: ../../tempcache/elements/edit_pdf_models.html.twig:87
 msgid "Header"
 msgstr "Header"
 
-#: ../../tempcache/elements/edit_pdf_models.html.twig:95
+#: ../../tempcache/elements/edit_pdf_models.html.twig:104
 msgid "Footer"
 msgstr "Footer"
 
-#: ../../tempcache/elements/edit_pdf_models.html.twig:113
+#: ../../tempcache/elements/edit_pdf_models.html.twig:125
 msgid "Body"
 msgstr "Body"
 
-#: ../../tempcache/elements/edit_pdf_models.html.twig:130
+#: ../../tempcache/elements/edit_pdf_models.html.twig:145
 msgid "CSS styles"
 msgstr "CSS styles"
 
-#: ../../tempcache/elements/edit_pdf_models.html.twig:156
-#: ../../tempcache/pages/contributions_list.html.twig:149
-#: ../../tempcache/pages/advanced_search.html.twig:944
+#: ../../tempcache/elements/edit_pdf_models.html.twig:171
+#: ../../tempcache/pages/contributions_list.html.twig:151
+#: ../../tempcache/pages/advanced_search.html.twig:956
 msgid "Select"
 msgstr "Select"
 
-#: ../../tempcache/elements/edit_pdf_models.html.twig:162
+#: ../../tempcache/elements/edit_pdf_models.html.twig:177
 msgid "Invoice"
 msgstr "Invoice"
 
-#: ../../tempcache/elements/edit_pdf_models.html.twig:168
+#: ../../tempcache/elements/edit_pdf_models.html.twig:183
 msgid "Receipt"
 msgstr "Receipt"
 
-#: ../../tempcache/elements/edit_pdf_models.html.twig:174
+#: ../../tempcache/elements/edit_pdf_models.html.twig:189
 msgid "Adhesion Form"
 msgstr "Adhesion Form"
 
@@ -5176,38 +5257,42 @@ msgstr "Additionnal fields:"
 msgid "Open '%s' in a new window"
 msgstr "Open '%s' in a new window"
 
-#: ../../tempcache/elements/group.html.twig:50
+#: ../../tempcache/elements/group.html.twig:61
 #: ../../tempcache/pages/members_public_list.html.twig:94
-#: ../../tempcache/pages/members_public_list.html.twig:228
+#: ../../tempcache/pages/members_public_list.html.twig:234
 msgid "Information"
 msgstr "Information"
 
-#: ../../tempcache/elements/group.html.twig:54
+#: ../../tempcache/elements/group.html.twig:69
 msgid "Managers"
 msgstr "Managers"
 
-#: ../../tempcache/elements/group.html.twig:71
-#: ../../tempcache/elements/group.html.twig:73
-msgid "Manage members"
-msgstr "Manage members"
+#: ../../tempcache/elements/group.html.twig:150
+msgid "Parent group:"
+msgstr "Parent group:"
 
-#: ../../tempcache/elements/group.html.twig:77
-#: ../../tempcache/elements/group.html.twig:79
+#: ../../tempcache/elements/group.html.twig:235
 msgid "Manage managers"
 msgstr "Manage managers"
 
-#: ../../tempcache/elements/group.html.twig:152
-#: ../../tempcache/elements/group.html.twig:191
-msgid "Parent group:"
-msgstr "Parent group:"
+#: ../../tempcache/elements/group.html.twig:266
+msgid "Manage members"
+msgstr "Manage members"
+
+#: ../../tempcache/elements/group.html.twig:314
+msgid "Current group (and attached people) as PDF"
+msgstr "Current group (and attached people) as PDF"
+
+#: ../../tempcache/elements/group.html.twig:319
+msgid "Group PDF"
+msgstr "Group PDF"
 
-#: ../../tempcache/elements/scripts.html.twig:155
-#: ../../tempcache/elements/scripts.html.twig:193
+#: ../../tempcache/elements/scripts.html.twig:209
 msgid "Deactivate HTML editor"
 msgstr "Deactivate HTML editor"
 
-#: ../../tempcache/elements/scripts.html.twig:182
-#: ../../tempcache/pages/mailing_form.html.twig:294
+#: ../../tempcache/elements/scripts.html.twig:243
+#: ../../tempcache/pages/mailing_form.html.twig:339
 msgid "Activate HTML editor"
 msgstr "Activate HTML editor"
 
@@ -5215,33 +5300,29 @@ msgstr "Activate HTML editor"
 msgid "- WARNING -"
 msgstr "- WARNING -"
 
-#: ../../tempcache/elements/list.html.twig:114
-msgid "For the selection:"
-msgstr "For the selection:"
-
-#: ../../tempcache/elements/list.html.twig:208
+#: ../../tempcache/elements/list.html.twig:222
 #: ../../tempcache/pages/members_public_gallery.html.twig:77
 msgid "Records per page:"
 msgstr "Records per page:"
 
-#: ../../tempcache/elements/list.html.twig:235
+#: ../../tempcache/elements/list.html.twig:249
 #: ../../tempcache/pages/configuration_texts.html.twig:122
-#: ../../tempcache/pages/configuration_dynamic_translations.html.twig:93
+#: ../../tempcache/pages/configuration_dynamic_translations.html.twig:92
 #: ../../tempcache/pages/members_public_gallery.html.twig:104
 msgid "Change"
 msgstr "Change"
 
-#: ../../tempcache/elements/list.html.twig:405
+#: ../../tempcache/elements/list.html.twig:411
 msgid "(Un)Check all"
 msgstr "(Un)Check all"
 
-#: ../../tempcache/elements/list.html.twig:409
+#: ../../tempcache/elements/list.html.twig:415
 msgid "Invert selection"
 msgstr "Invert selection"
 
-#: ../../tempcache/elements/list.html.twig:416
-#: ../../tempcache/pages/transactions_list.html.twig:572
-#: ../../tempcache/pages/transactions_list.html.twig:587
+#: ../../tempcache/elements/list.html.twig:422
+#: ../../tempcache/pages/transactions_list.html.twig:573
+#: ../../tempcache/pages/transactions_list.html.twig:588
 msgid "Show legend"
 msgstr "Show legend"
 
@@ -5254,47 +5335,45 @@ msgstr ""
 "available since this is *not* a regular member."
 
 #: ../../tempcache/elements/modes.html.twig:45
-#: ../../tempcache/pages/mailings_list.html.twig:316
+#: ../../tempcache/pages/mailings_list.html.twig:312
 msgid "Superadmin"
 msgstr "Superadmin"
 
 #: ../../tempcache/elements/modes.html.twig:54
-#: ../../tempcache/public_page.html.twig:112
 msgid ""
 "This application runs under DEMO mode, all features may not be available."
 msgstr ""
 "This application runs under DEMO mode, all features may not be available."
 
-#: ../../tempcache/elements/modes.html.twig:58
-#: ../../tempcache/public_page.html.twig:116
+#: ../../tempcache/elements/modes.html.twig:59
 msgid "Demonstration"
 msgstr "Demonstration"
 
-#: ../../tempcache/elements/group_persons.html.twig:125
+#: ../../tempcache/elements/group_persons.html.twig:126
+#: ../../tempcache/elements/group_persons.html.twig:137
 msgid "[admin]"
 msgstr "[admin]"
 
-#: ../../tempcache/elements/group_persons.html.twig:132
-msgid "[staff]"
-msgstr "[staff]"
-
-#: ../../tempcache/elements/group_persons.html.twig:192
+#: ../../tempcache/elements/group_persons.html.twig:189
+#: ../../tempcache/pages/groups_list.html.twig:346
 msgid "No member attached"
 msgstr "No member attached"
 
-#: ../../tempcache/elements/group_persons.html.twig:198
+#: ../../tempcache/elements/group_persons.html.twig:195
 msgid "No manager attached"
 msgstr "No manager attached"
 
-#: ../../tempcache/elements/member_card.html.twig:64
-#: ../../tempcache/components/forms/picture.html.twig:65
+#: ../../tempcache/elements/logout.html.twig:98
+#: ../../tempcache/elements/logout.html.twig:140
+#: ../../tempcache/elements/logout.html.twig:158
+msgid "Unimpersonate"
+msgstr "Unimpersonate"
+
+#: ../../tempcache/elements/member_card.html.twig:54
+#: ../../tempcache/components/forms/picture.html.twig:67
 msgid "Picture"
 msgstr "Picture"
 
-#: ../../tempcache/elements/member_card.html.twig:70
-msgid "You can drop new image here to get photo changed"
-msgstr "You can drop new image here to get photo changed"
-
 #: ../../tempcache/elements/mailing_recipients.html.twig:50
 #, php-format
 msgid "Your message has been sent to <strong>%s members</strong>"
@@ -5313,15 +5392,15 @@ msgstr "None of the selected members has an email address."
 msgid "No member selected (yet)."
 msgstr "No member selected (yet)."
 
-#: ../../tempcache/elements/mailing_recipients.html.twig:91
+#: ../../tempcache/elements/mailing_recipients.html.twig:92
 msgid "unreachable members:"
 msgstr "unreachable members:"
 
-#: ../../tempcache/elements/mailing_recipients.html.twig:93
+#: ../../tempcache/elements/mailing_recipients.html.twig:94
 msgid "unreachable member:"
 msgstr "unreachable member:"
 
-#: ../../tempcache/elements/mailing_recipients.html.twig:98
+#: ../../tempcache/elements/mailing_recipients.html.twig:100
 msgid ""
 "Some members you have selected have no e-mail address. However, you can "
 "generate envelope labels to contact them by snail mail."
@@ -5329,18 +5408,23 @@ msgstr ""
 "Some members you have selected have no e-mail address. However, you can "
 "generate envelope labels to contact them by snail mail."
 
+#: ../../tempcache/elements/edit_socials.html.twig:98
 #: ../../tempcache/elements/edit_socials.html.twig:103
 msgid "Remove %type"
 msgstr "Remove %type"
 
-#: ../../tempcache/elements/edit_socials.html.twig:116
+#: ../../tempcache/elements/edit_socials.html.twig:122
 msgid "Add new social network"
 msgstr "Add new social network"
 
-#: ../../tempcache/elements/edit_socials.html.twig:123
+#: ../../tempcache/elements/edit_socials.html.twig:129
 msgid "Choose or enter your own..."
 msgstr "Choose or enter your own..."
 
+#: ../../tempcache/macros.twig:380
+msgid "For the selection:"
+msgstr "For the selection:"
+
 #: ../../tempcache/pages/plugins.html.twig:54
 #: ../../tempcache/pages/plugins.html.twig:85
 msgid "Active plugins"
@@ -5350,10 +5434,11 @@ msgstr "Active plugins"
 #: ../../tempcache/pages/plugins.html.twig:125
 #: ../../tempcache/pages/history.html.twig:102
 #: ../../tempcache/pages/history.html.twig:345
-#: ../../tempcache/pages/transactions_list.html.twig:255
-#: ../../tempcache/pages/transactions_list.html.twig:408
-#: ../../tempcache/pages/export.html.twig:252
-#: ../../tempcache/pages/export.html.twig:297
+#: ../../tempcache/pages/contribution_form.html.twig:270
+#: ../../tempcache/pages/transactions_list.html.twig:256
+#: ../../tempcache/pages/transactions_list.html.twig:409
+#: ../../tempcache/pages/export.html.twig:250
+#: ../../tempcache/pages/export.html.twig:280
 msgid "Description"
 msgstr "Description"
 
@@ -5418,155 +5503,233 @@ msgid "No inactive plugin."
 msgstr "No inactive plugin."
 
 #: ../../tempcache/pages/plugins.html.twig:335
-#: ../../tempcache/pages/preferences.html.twig:1052
-#: ../../tempcache/pages/preferences.html.twig:2218
+#: ../../tempcache/pages/preferences.html.twig:1155
+#: ../../tempcache/pages/preferences.html.twig:2386
 msgid ""
 "Application runs under demo mode. This functionnality is not enabled, sorry."
 msgstr ""
 "Application runs under demo mode. This functionnality is not enabled, sorry."
 
-#: ../../tempcache/pages/plugins.html.twig:345
-msgid "Plugin database initialization: %name"
-msgstr "Plugin database initialization: %name"
-
-#: ../../tempcache/pages/plugins.html.twig:403
-#: ../../tempcache/pages/plugins.html.twig:427
+#: ../../tempcache/pages/plugins.html.twig:361
+#: ../../tempcache/pages/plugins.html.twig:409
 msgid ""
 "An error occurred displaying plugin database initialization interface :("
 msgstr ""
 "An error occurred displaying plugin database initialization interface :("
 
+#: ../../tempcache/pages/plugins.html.twig:373
+msgid "Plugin database initialization: %name"
+msgstr "Plugin database initialization: %name"
+
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:62
+#, php-format
+msgid "Edit field %field"
+msgstr "Edit field %field"
+
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:87
+msgid "Permissions:"
+msgstr "Permissions:"
+
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:120
+msgid "Required:"
+msgstr "Required:"
+
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:150
+msgid "Width:"
+msgstr "Width:"
+
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:166
+msgid "Height:"
+msgstr "Height:"
+
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:182
+msgid "Size:"
+msgstr "Size:"
+
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:193
+msgid "Maximum file size, in Ko."
+msgstr "Maximum file size, in Ko."
+
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:199
+msgid "Maximum number of characters."
+msgstr "Maximum number of characters."
+
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:214
+msgid "Repeat:"
+msgstr "Repeat:"
+
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:222
+msgid "Number of values or zero if infinite."
+msgstr "Number of values or zero if infinite."
+
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:234
+msgid "Values:"
+msgstr "Values:"
+
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:242
+msgid "Choice list (one entry per line)."
+msgstr "Choice list (one entry per line)."
+
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:251
+msgid "Information:"
+msgstr "Information:"
+
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:259
+msgid "Extra information displayed along with dynamic field."
+msgstr "Extra information displayed along with dynamic field."
+
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:291
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:300
+#: ../../tempcache/pages/configuration_dynamic_fields.html.twig:172
+msgid "New dynamic field"
+msgstr "New dynamic field"
+
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:311
+#: ../../tempcache/pages/configuration_core_fields.html.twig:103
+#: ../../tempcache/pages/configuration_core_fields.html.twig:147
+#: ../../tempcache/pages/configuration_core_lists.html.twig:78
+#: ../../tempcache/pages/configuration_core_lists.html.twig:111
+#: ../../tempcache/pages/configuration_core_lists.html.twig:189
+#: ../../tempcache/pages/configuration_core_lists.html.twig:218
+msgid "Field name"
+msgstr "Field name"
+
+#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:323
+msgid "Visibility"
+msgstr "Visibility"
+
 #: ../../tempcache/pages/transaction_form.html.twig:63
 msgid "Transaction details"
 msgstr "Transaction details"
 
-#: ../../tempcache/pages/transaction_form.html.twig:98
-#: ../../tempcache/pages/member_form.html.twig:138
-msgid "-- select a name --"
-msgstr "-- select a name --"
-
-#: ../../tempcache/pages/transaction_form.html.twig:105
-#: ../../tempcache/pages/contribution_form.html.twig:235
-#: ../../tempcache/pages/member_form.html.twig:144
+#: ../../tempcache/pages/transaction_form.html.twig:135
+#: ../../tempcache/pages/transaction_form.html.twig:137
+#: ../../tempcache/pages/contribution_form.html.twig:150
+#: ../../tempcache/pages/contribution_form.html.twig:152
+#: ../../tempcache/pages/member_form.html.twig:229
+#: ../../tempcache/pages/member_form.html.twig:231
 msgid "Reset"
 msgstr "Reset"
 
-#: ../../tempcache/pages/transaction_form.html.twig:152
-#: ../../tempcache/pages/transaction_form.html.twig:158
-#: ../../tempcache/pages/contribution_form.html.twig:510
-#: ../../tempcache/pages/contribution_form.html.twig:516
+#: ../../tempcache/pages/transaction_form.html.twig:184
+#: ../../tempcache/pages/transaction_form.html.twig:190
+#: ../../tempcache/pages/contribution_form.html.twig:235
 msgid "Select a contribution type to create for dispatch transaction"
 msgstr "Select a contribution type to create for dispatch transaction"
 
-#: ../../tempcache/pages/transaction_form.html.twig:154
-#: ../../tempcache/pages/contribution_form.html.twig:512
+#: ../../tempcache/pages/transaction_form.html.twig:186
+#: ../../tempcache/pages/contribution_form.html.twig:231
 msgid "Dispatch type:"
 msgstr "Dispatch type:"
 
-#: ../../tempcache/pages/transaction_form.html.twig:212
+#: ../../tempcache/pages/transaction_form.html.twig:216
 msgid "Attached contributions"
 msgstr "Attached contributions"
 
-#: ../../tempcache/pages/transaction_form.html.twig:234
-#: ../../tempcache/pages/contribution_form.html.twig:182
-msgid "Create a new fee that will be attached to the current transaction"
-msgstr "Create a new fee that will be attached to the current transaction"
-
-#: ../../tempcache/pages/transaction_form.html.twig:249
-#: ../../tempcache/pages/contribution_form.html.twig:200
-msgid "Create a new donation that will be attached to the current transaction"
-msgstr "Create a new donation that will be attached to the current transaction"
-
-#: ../../tempcache/pages/transaction_form.html.twig:260
-msgid ""
-"Select an existing contribution in the database, and attach it to the "
-"current transaction"
-msgstr ""
-"Select an existing contribution in the database, and attach it to the "
-"current transaction"
-
-#: ../../tempcache/pages/transaction_form.html.twig:277
-#: ../../tempcache/pages/contributions_list.html.twig:85
-#: ../../tempcache/pages/contributions_list.html.twig:348
-#: ../../tempcache/pages/contributions_list.html.twig:555
+#: ../../tempcache/pages/transaction_form.html.twig:228
+#: ../../tempcache/pages/contributions_list.html.twig:87
+#: ../../tempcache/pages/contributions_list.html.twig:352
+#: ../../tempcache/pages/contributions_list.html.twig:558
 msgid "Begin"
 msgstr "Begin"
 
-#: ../../tempcache/pages/transaction_form.html.twig:281
-#: ../../tempcache/pages/contributions_list.html.twig:95
-#: ../../tempcache/pages/contributions_list.html.twig:348
-#: ../../tempcache/pages/contributions_list.html.twig:563
+#: ../../tempcache/pages/transaction_form.html.twig:232
+#: ../../tempcache/pages/contributions_list.html.twig:97
+#: ../../tempcache/pages/contributions_list.html.twig:352
+#: ../../tempcache/pages/contributions_list.html.twig:566
 msgid "End"
 msgstr "End"
 
-#: ../../tempcache/pages/transaction_form.html.twig:285
-#: ../../tempcache/pages/contributions_list.html.twig:364
-#: ../../tempcache/pages/contributions_list.html.twig:658
+#: ../../tempcache/pages/transaction_form.html.twig:236
+#: ../../tempcache/pages/contributions_list.html.twig:368
+#: ../../tempcache/pages/contributions_list.html.twig:661
 msgid "Duration"
 msgstr "Duration"
 
-#: ../../tempcache/pages/transaction_form.html.twig:292
-#: ../../tempcache/pages/contributions_list.html.twig:356
-#: ../../tempcache/pages/contributions_list.html.twig:574
+#: ../../tempcache/pages/transaction_form.html.twig:243
+#: ../../tempcache/pages/contributions_list.html.twig:360
+#: ../../tempcache/pages/contributions_list.html.twig:577
 #: ../../tempcache/pages/history.html.twig:165
-#: ../../tempcache/pages/contribution_form.html.twig:108
-#: ../../tempcache/pages/transactions_list.html.twig:247
-#: ../../tempcache/pages/transactions_list.html.twig:346
+#: ../../tempcache/pages/contribution_form.html.twig:278
+#: ../../tempcache/pages/transactions_list.html.twig:248
+#: ../../tempcache/pages/transactions_list.html.twig:347
 msgid "Member"
 msgstr "Member"
 
-#: ../../tempcache/pages/transaction_form.html.twig:324
+#: ../../tempcache/pages/transaction_form.html.twig:277
 msgid "Dispatched amount:"
 msgstr "Dispatched amount:"
 
-#: ../../tempcache/pages/transaction_form.html.twig:341
+#: ../../tempcache/pages/transaction_form.html.twig:294
 msgid "Not dispatched amount:"
 msgstr "Not dispatched amount:"
 
-#: ../../tempcache/pages/transaction_form.html.twig:438
+#: ../../tempcache/pages/transaction_form.html.twig:326
+#: ../../tempcache/pages/transaction_form.html.twig:333
+msgid "Create a new fee that will be attached to the current transaction"
+msgstr "Create a new fee that will be attached to the current transaction"
+
+#: ../../tempcache/pages/transaction_form.html.twig:346
+#: ../../tempcache/pages/transaction_form.html.twig:353
+msgid "Create a new donation that will be attached to the current transaction"
+msgstr "Create a new donation that will be attached to the current transaction"
+
+#: ../../tempcache/pages/transaction_form.html.twig:361
+#: ../../tempcache/pages/transaction_form.html.twig:368
+msgid ""
+"Select an existing contribution in the database, and attach it to the "
+"current transaction"
+msgstr ""
+"Select an existing contribution in the database, and attach it to the "
+"current transaction"
+
+#: ../../tempcache/pages/transaction_form.html.twig:466
 msgid "Detach contribution from this transaction"
 msgstr "Detach contribution from this transaction"
 
-#: ../../tempcache/pages/transaction_form.html.twig:458
-#: ../../tempcache/pages/contributions_list.html.twig:734
+#: ../../tempcache/pages/transaction_form.html.twig:486
+#: ../../tempcache/pages/contributions_list.html.twig:736
 msgid "no contribution"
 msgstr "no contribution"
 
-#: ../../tempcache/pages/transaction_form.html.twig:479
-#: ../../tempcache/pages/contribution_form.html.twig:611
+#: ../../tempcache/pages/transaction_form.html.twig:535
+#: ../../tempcache/pages/contribution_form.html.twig:657
 msgid "No member registered!"
 msgstr "No member registered!"
 
-#: ../../tempcache/pages/transaction_form.html.twig:484
-#: ../../tempcache/pages/contribution_form.html.twig:616
+#: ../../tempcache/pages/transaction_form.html.twig:540
+#: ../../tempcache/pages/contribution_form.html.twig:662
 msgid "Unfortunately, there is no member in your database yet,"
 msgstr "Unfortunately, there is no member in your database yet,"
 
-#: ../../tempcache/pages/transaction_form.html.twig:491
-#: ../../tempcache/pages/contribution_form.html.twig:623
+#: ../../tempcache/pages/transaction_form.html.twig:547
+#: ../../tempcache/pages/contribution_form.html.twig:669
 msgid "please create a member"
 msgstr "please create a member"
 
-#: ../../tempcache/pages/transaction_form.html.twig:538
-#: ../../tempcache/pages/groups_list.html.twig:267
-#: ../../tempcache/pages/groups_list.html.twig:339
-#: ../../tempcache/pages/groups_list.html.twig:398
-#: ../../tempcache/pages/mailing_form.html.twig:541
-#: ../../tempcache/pages/mailing_form.html.twig:597
-#: ../../tempcache/pages/mailing_form.html.twig:660
+#: ../../tempcache/pages/transaction_form.html.twig:615
+#: ../../tempcache/pages/groups_list.html.twig:274
+#: ../../tempcache/pages/groups_list.html.twig:359
+#: ../../tempcache/pages/groups_list.html.twig:427
+#: ../../tempcache/pages/mailing_form.html.twig:587
+#: ../../tempcache/pages/mailing_form.html.twig:631
+#: ../../tempcache/pages/mailing_form.html.twig:696
 msgid "An error occurred displaying members interface :("
 msgstr "An error occurred displaying members interface :("
 
-#: ../../tempcache/pages/transaction_form.html.twig:549
+#: ../../tempcache/pages/transaction_form.html.twig:626
 msgid "Contributions selection"
 msgstr "Contributions selection"
 
-#: ../../tempcache/pages/transaction_form.html.twig:591
-#: ../../tempcache/pages/transaction_form.html.twig:614
+#: ../../tempcache/pages/transaction_form.html.twig:666
+#: ../../tempcache/pages/transaction_form.html.twig:697
+#: ../../tempcache/pages/transaction_form.html.twig:728
 msgid "An error occurred displaying contributions :("
 msgstr "An error occurred displaying contributions :("
 
-#: ../../tempcache/pages/transaction_form.html.twig:631
+#: ../../tempcache/pages/transaction_form.html.twig:745
+#: ../../tempcache/pages/groups_list.html.twig:393
+#: ../../tempcache/pages/member_form.html.twig:742
 msgid "Click on a contribution row to attach it to the current transaction"
 msgstr "Click on a contribution row to attach it to the current transaction"
 
@@ -5610,11 +5773,11 @@ msgstr "No ACLs!"
 msgid "Raw information"
 msgstr "Raw information"
 
-#: ../../tempcache/pages/contributions_list.html.twig:52
+#: ../../tempcache/pages/contributions_list.html.twig:54
 msgid "No contribution selected"
 msgstr "No contribution selected"
 
-#: ../../tempcache/pages/contributions_list.html.twig:52
+#: ../../tempcache/pages/contributions_list.html.twig:54
 msgid ""
 "Please make sure to select at least one contribution from the list to "
 "perform this action."
@@ -5622,141 +5785,141 @@ msgstr ""
 "Please make sure to select at least one contribution from the list to "
 "perform this action."
 
-#: ../../tempcache/pages/contributions_list.html.twig:74
+#: ../../tempcache/pages/contributions_list.html.twig:76
 msgid "Show contributions by"
 msgstr "Show contributions by"
 
-#: ../../tempcache/pages/contributions_list.html.twig:105
+#: ../../tempcache/pages/contributions_list.html.twig:107
 msgid "Record"
 msgstr "Record"
 
-#: ../../tempcache/pages/contributions_list.html.twig:113
+#: ../../tempcache/pages/contributions_list.html.twig:115
 #: ../../tempcache/pages/history.html.twig:124
 #: ../../tempcache/pages/mailings_list.html.twig:119
 msgid "since"
 msgstr "since"
 
-#: ../../tempcache/pages/contributions_list.html.twig:130
+#: ../../tempcache/pages/contributions_list.html.twig:132
 #: ../../tempcache/pages/history.html.twig:141
 #: ../../tempcache/pages/mailings_list.html.twig:136
-#: ../../tempcache/pages/transactions_list.html.twig:83
+#: ../../tempcache/pages/transactions_list.html.twig:85
 msgid "until"
 msgstr "until"
 
-#: ../../tempcache/pages/contributions_list.html.twig:155
+#: ../../tempcache/pages/contributions_list.html.twig:157
 #: ../../tempcache/pages/history.html.twig:247
-#: ../../tempcache/pages/members_list.html.twig:370
-#: ../../tempcache/pages/mailings_list.html.twig:222
-#: ../../tempcache/pages/transactions_list.html.twig:100
+#: ../../tempcache/pages/members_list.html.twig:372
+#: ../../tempcache/pages/mailings_list.html.twig:221
+#: ../../tempcache/pages/transactions_list.html.twig:102
 msgid "Apply filters"
 msgstr "Apply filters"
 
-#: ../../tempcache/pages/contributions_list.html.twig:160
+#: ../../tempcache/pages/contributions_list.html.twig:162
 #: ../../tempcache/pages/history.html.twig:252
-#: ../../tempcache/pages/members_list.html.twig:375
-#: ../../tempcache/pages/mailings_list.html.twig:227
-#: ../../tempcache/pages/transactions_list.html.twig:105
-#: ../../tempcache/pages/advanced_search.html.twig:1450
+#: ../../tempcache/pages/members_list.html.twig:377
+#: ../../tempcache/pages/mailings_list.html.twig:226
+#: ../../tempcache/pages/transactions_list.html.twig:107
+#: ../../tempcache/pages/advanced_search.html.twig:1474
 msgid "Filter"
 msgstr "Filter"
 
-#: ../../tempcache/pages/contributions_list.html.twig:165
+#: ../../tempcache/pages/contributions_list.html.twig:167
 #: ../../tempcache/pages/history.html.twig:257
-#: ../../tempcache/pages/members_list.html.twig:390
-#: ../../tempcache/pages/members_list.html.twig:431
-#: ../../tempcache/pages/mailings_list.html.twig:232
-#: ../../tempcache/pages/transactions_list.html.twig:110
+#: ../../tempcache/pages/members_list.html.twig:392
+#: ../../tempcache/pages/members_list.html.twig:433
+#: ../../tempcache/pages/mailings_list.html.twig:231
+#: ../../tempcache/pages/transactions_list.html.twig:112
 msgid "Reset all filters to defaults"
 msgstr "Reset all filters to defaults"
 
-#: ../../tempcache/pages/contributions_list.html.twig:170
+#: ../../tempcache/pages/contributions_list.html.twig:172
 #: ../../tempcache/pages/history.html.twig:262
-#: ../../tempcache/pages/members_list.html.twig:395
-#: ../../tempcache/pages/members_list.html.twig:436
-#: ../../tempcache/pages/mailings_list.html.twig:237
-#: ../../tempcache/pages/transactions_list.html.twig:115
-#: ../../tempcache/pages/advanced_search.html.twig:1458
+#: ../../tempcache/pages/members_list.html.twig:397
+#: ../../tempcache/pages/members_list.html.twig:438
+#: ../../tempcache/pages/mailings_list.html.twig:236
+#: ../../tempcache/pages/transactions_list.html.twig:117
+#: ../../tempcache/pages/advanced_search.html.twig:1482
 msgid "Clear filter"
 msgstr "Clear filter"
 
-#: ../../tempcache/pages/contributions_list.html.twig:196
+#: ../../tempcache/pages/contributions_list.html.twig:197
 msgid "Show all members contributions"
 msgstr "Show all members contributions"
 
-#: ../../tempcache/pages/contributions_list.html.twig:220
-#: ../../tempcache/pages/transactions_list.html.twig:165
+#: ../../tempcache/pages/contributions_list.html.twig:221
+#: ../../tempcache/pages/transactions_list.html.twig:166
 msgid "See member profile"
 msgstr "See member profile"
 
-#: ../../tempcache/pages/contributions_list.html.twig:294
+#: ../../tempcache/pages/contributions_list.html.twig:298
 #, php-format
 msgid "%count contribution"
 msgid_plural "%count contributions"
 msgstr[0] "%count contribution"
 msgstr[1] "%count contributions"
 
-#: ../../tempcache/pages/contributions_list.html.twig:393
+#: ../../tempcache/pages/contributions_list.html.twig:397
 #, php-format
 msgid "Found contributions total %f"
 msgstr "Found contributions total %f"
 
-#: ../../tempcache/pages/contributions_list.html.twig:487
-#: ../../tempcache/pages/contributions_list.html.twig:517
+#: ../../tempcache/pages/contributions_list.html.twig:491
+#: ../../tempcache/pages/contributions_list.html.twig:520
 msgid "Contribution %id"
 msgstr "Contribution %id"
 
-#: ../../tempcache/pages/contributions_list.html.twig:505
-#: ../../tempcache/pages/contributions_list.html.twig:527
+#: ../../tempcache/pages/contributions_list.html.twig:508
+#: ../../tempcache/pages/contributions_list.html.twig:530
 #, php-format
 msgid "Transaction: %s"
 msgstr "Transaction: %s"
 
-#: ../../tempcache/pages/contributions_list.html.twig:604
+#: ../../tempcache/pages/contributions_list.html.twig:607
 msgid "Show only '%name' contributions"
 msgstr "Show only '%name' contributions"
 
-#: ../../tempcache/pages/contributions_list.html.twig:619
-#: ../../tempcache/pages/transactions_list.html.twig:389
+#: ../../tempcache/pages/contributions_list.html.twig:622
+#: ../../tempcache/pages/transactions_list.html.twig:390
 msgid "Show '%name' card"
 msgstr "Show '%name' card"
 
-#: ../../tempcache/pages/contributions_list.html.twig:679
+#: ../../tempcache/pages/contributions_list.html.twig:681
 msgid "Print an invoice or a receipt (depending on contribution type)"
 msgstr "Print an invoice or a receipt (depending on contribution type)"
 
-#: ../../tempcache/pages/contributions_list.html.twig:696
+#: ../../tempcache/pages/contributions_list.html.twig:698
 msgid "Edit the contribution"
 msgstr "Edit the contribution"
 
-#: ../../tempcache/pages/contributions_list.html.twig:709
+#: ../../tempcache/pages/contributions_list.html.twig:711
 msgid "Delete the contribution"
 msgstr "Delete the contribution"
 
-#: ../../tempcache/pages/contributions_list.html.twig:749
-#: ../../tempcache/pages/contributions_list.html.twig:753
-#: ../../tempcache/pages/members_list.html.twig:475
-#: ../../tempcache/pages/members_list.html.twig:479
-#: ../../tempcache/pages/transactions_list.html.twig:531
-#: ../../tempcache/pages/transactions_list.html.twig:535
+#: ../../tempcache/pages/contributions_list.html.twig:751
+#: ../../tempcache/pages/contributions_list.html.twig:755
+#: ../../tempcache/pages/members_list.html.twig:477
+#: ../../tempcache/pages/members_list.html.twig:481
+#: ../../tempcache/pages/transactions_list.html.twig:532
+#: ../../tempcache/pages/transactions_list.html.twig:536
 msgid "Legend"
 msgstr "Legend"
 
-#: ../../tempcache/pages/contributions_list.html.twig:767
-#: ../../tempcache/pages/members_list.html.twig:552
-#: ../../tempcache/pages/member_show.html.twig:87
+#: ../../tempcache/pages/contributions_list.html.twig:769
+#: ../../tempcache/pages/members_list.html.twig:554
+#: ../../tempcache/pages/member_show.html.twig:83
 msgid "Modification"
 msgstr "Modification"
 
-#: ../../tempcache/pages/contributions_list.html.twig:776
-#: ../../tempcache/pages/members_list.html.twig:568
+#: ../../tempcache/pages/contributions_list.html.twig:778
+#: ../../tempcache/pages/members_list.html.twig:570
 msgid "Deletion"
 msgstr "Deletion"
 
-#: ../../tempcache/pages/contributions_list.html.twig:786
+#: ../../tempcache/pages/contributions_list.html.twig:788
 msgid "Contribution"
 msgstr "Contribution"
 
-#: ../../tempcache/pages/contributions_list.html.twig:793
+#: ../../tempcache/pages/contributions_list.html.twig:795
 msgid "Gift"
 msgstr "Gift"
 
@@ -5772,28 +5935,28 @@ msgstr ""
 msgid "Select actions(s)"
 msgstr "Select actions(s)"
 
-#: ../../tempcache/pages/admintools.html.twig:68
-#: ../../tempcache/pages/admintools.html.twig:75
-#: ../../tempcache/pages/admintools.html.twig:85
+#: ../../tempcache/pages/admintools.html.twig:70
+#: ../../tempcache/pages/admintools.html.twig:78
 #: ../../tempcache/pages/admintools.html.twig:92
+#: ../../tempcache/pages/admintools.html.twig:100
 msgid "Reset all emails contents to their default values"
 msgstr "Reset all emails contents to their default values"
 
-#: ../../tempcache/pages/admintools.html.twig:70
+#: ../../tempcache/pages/admintools.html.twig:74
 msgid "Reset emails contents"
 msgstr "Reset emails contents"
 
-#: ../../tempcache/pages/admintools.html.twig:79
-#: ../../tempcache/pages/admintools.html.twig:98
-#: ../../tempcache/pages/admintools.html.twig:116
+#: ../../tempcache/pages/admintools.html.twig:82
+#: ../../tempcache/pages/admintools.html.twig:106
+#: ../../tempcache/pages/admintools.html.twig:128
 msgid "(all existing values will be removed)"
 msgstr "(all existing values will be removed)"
 
-#: ../../tempcache/pages/admintools.html.twig:87
+#: ../../tempcache/pages/admintools.html.twig:96
 msgid "Reset fields configuration"
 msgstr "Reset fields configuration"
 
-#: ../../tempcache/pages/admintools.html.twig:94
+#: ../../tempcache/pages/admintools.html.twig:102
 msgid ""
 "This includes fields positions, order, visibility, access levels and "
 "mandatory marks."
@@ -5801,55 +5964,55 @@ msgstr ""
 "This includes fields positions, order, visibility, access levels and "
 "mandatory marks."
 
-#: ../../tempcache/pages/admintools.html.twig:104
-#: ../../tempcache/pages/admintools.html.twig:112
+#: ../../tempcache/pages/admintools.html.twig:116
+#: ../../tempcache/pages/admintools.html.twig:124
 msgid "Reset all PDF models to their default values"
 msgstr "Reset all PDF models to their default values"
 
-#: ../../tempcache/pages/admintools.html.twig:106
+#: ../../tempcache/pages/admintools.html.twig:120
 msgid "Reinitialize PDF models"
 msgstr "Reinitialize PDF models"
 
-#: ../../tempcache/pages/admintools.html.twig:122
-#: ../../tempcache/pages/admintools.html.twig:129
+#: ../../tempcache/pages/admintools.html.twig:138
+#: ../../tempcache/pages/admintools.html.twig:146
 msgid "Fill all empty login and passwords"
 msgstr "Fill all empty login and passwords"
 
-#: ../../tempcache/pages/admintools.html.twig:124
+#: ../../tempcache/pages/admintools.html.twig:142
 msgid "Generate empty logins and passwords"
 msgstr "Generate empty logins and passwords"
 
-#: ../../tempcache/pages/admintools.html.twig:139
+#: ../../tempcache/pages/admintools.html.twig:158
 msgid "Go"
 msgstr "Go"
 
-#: ../../tempcache/pages/configuration_titles.html.twig:60
-#: ../../tempcache/pages/configuration_titles.html.twig:84
-#: ../../tempcache/pages/configuration_titles.html.twig:160
+#: ../../tempcache/pages/configuration_titles.html.twig:61
+#: ../../tempcache/pages/configuration_titles.html.twig:85
+#: ../../tempcache/pages/configuration_titles.html.twig:159
 msgid "Short form"
 msgstr "Short form"
 
-#: ../../tempcache/pages/configuration_titles.html.twig:64
-#: ../../tempcache/pages/configuration_titles.html.twig:90
-#: ../../tempcache/pages/configuration_titles.html.twig:166
+#: ../../tempcache/pages/configuration_titles.html.twig:65
+#: ../../tempcache/pages/configuration_titles.html.twig:91
+#: ../../tempcache/pages/configuration_titles.html.twig:165
 msgid "Long form"
 msgstr "Long form"
 
-#: ../../tempcache/pages/configuration_titles.html.twig:78
+#: ../../tempcache/pages/configuration_titles.html.twig:79
 msgid "Add title"
 msgstr "Add title"
 
-#: ../../tempcache/pages/configuration_titles.html.twig:153
+#: ../../tempcache/pages/configuration_titles.html.twig:152
 #, php-format
 msgid "%s title"
 msgstr "%s title"
 
-#: ../../tempcache/pages/configuration_titles.html.twig:181
+#: ../../tempcache/pages/configuration_titles.html.twig:180
 #, php-format
 msgid "Edit '%s' title"
 msgstr "Edit '%s' title"
 
-#: ../../tempcache/pages/configuration_titles.html.twig:202
+#: ../../tempcache/pages/configuration_titles.html.twig:201
 #, php-format
 msgid "Delete '%s' title"
 msgstr "Delete '%s' title"
@@ -5890,66 +6053,67 @@ msgstr "Select an action"
 msgid "History entry %id"
 msgstr "History entry %id"
 
-#: ../../tempcache/pages/history.html.twig:377
-msgid "logs are empty"
-msgstr "logs are empty"
-
-#: ../../tempcache/pages/history.html.twig:398
+#: ../../tempcache/pages/history.html.twig:356
+#: ../../tempcache/pages/history.html.twig:361
 msgid "Show associated query"
 msgstr "Show associated query"
 
-#: ../../tempcache/pages/import_model.html.twig:54
+#: ../../tempcache/pages/history.html.twig:390
+msgid "logs are empty"
+msgstr "logs are empty"
+
+#: ../../tempcache/pages/import_model.html.twig:58
 msgid "Current model"
 msgstr "Current model"
 
-#: ../../tempcache/pages/import_model.html.twig:58
+#: ../../tempcache/pages/import_model.html.twig:66
 msgid "Change model"
 msgstr "Change model"
 
-#: ../../tempcache/pages/import_model.html.twig:69
+#: ../../tempcache/pages/import_model.html.twig:80
 msgid "Default fields"
 msgstr "Default fields"
 
-#: ../../tempcache/pages/import_model.html.twig:75
+#: ../../tempcache/pages/import_model.html.twig:86
 #, php-format
 msgid "Model parameted on %date"
 msgstr "Model parameted on %date"
 
-#: ../../tempcache/pages/import_model.html.twig:85
-#: ../../tempcache/pages/import_model.html.twig:193
+#: ../../tempcache/pages/import_model.html.twig:96
+#: ../../tempcache/pages/import_model.html.twig:184
 msgid "Field"
 msgstr "Field"
 
-#: ../../tempcache/pages/import_model.html.twig:117
+#: ../../tempcache/pages/import_model.html.twig:113
 #, php-format
 msgid "Missing field '%field'"
 msgstr "Missing field '%field'"
 
-#: ../../tempcache/pages/import_model.html.twig:152
+#: ../../tempcache/pages/import_model.html.twig:140
 msgid "Generate empty CSV file"
 msgstr "Generate empty CSV file"
 
-#: ../../tempcache/pages/import_model.html.twig:168
+#: ../../tempcache/pages/import_model.html.twig:156
 msgid "Remove model and back to defaults"
 msgstr "Remove model and back to defaults"
 
-#: ../../tempcache/pages/import_model.html.twig:174
+#: ../../tempcache/pages/import_model.html.twig:162
 msgid "Remove model"
 msgstr "Remove model"
 
-#: ../../tempcache/pages/import_model.html.twig:261
+#: ../../tempcache/pages/import_model.html.twig:229
 msgid "Store new model"
 msgstr "Store new model"
 
-#: ../../tempcache/pages/import_model.html.twig:282
+#: ../../tempcache/pages/import_model.html.twig:250
 msgid "Go back to import page"
 msgstr "Go back to import page"
 
-#: ../../tempcache/pages/import_model.html.twig:302
+#: ../../tempcache/pages/import_model.html.twig:269
 msgid "No field selected"
 msgstr "No field selected"
 
-#: ../../tempcache/pages/import_model.html.twig:307
+#: ../../tempcache/pages/import_model.html.twig:269
 msgid ""
 "Please make sure to select at least one field from the list to perform this "
 "action."
@@ -5965,15 +6129,15 @@ msgstr "Choose an entry"
 msgid "Reference:"
 msgstr "Reference:"
 
-#: ../../tempcache/pages/configuration_texts.html.twig:154
+#: ../../tempcache/pages/configuration_texts.html.twig:148
 msgid "Email Subject"
 msgstr "Email Subject"
 
-#: ../../tempcache/pages/configuration_texts.html.twig:160
+#: ../../tempcache/pages/configuration_texts.html.twig:159
 msgid "(Max 255 characters)"
 msgstr "(Max 255 characters)"
 
-#: ../../tempcache/pages/configuration_texts.html.twig:166
+#: ../../tempcache/pages/configuration_texts.html.twig:165
 msgid "Email Body:"
 msgstr "Email Body:"
 
@@ -5981,15 +6145,15 @@ msgstr "Email Body:"
 msgid "Sorry, the page you are looking for could not be found."
 msgstr "Sorry, the page you are looking for could not be found."
 
-#: ../../tempcache/pages/configuration_entitled_form.html.twig:94
+#: ../../tempcache/pages/configuration_entitled_form.html.twig:100
 msgid "Priority:"
 msgstr "Priority:"
 
-#: ../../tempcache/pages/members_list.html.twig:58
+#: ../../tempcache/pages/members_list.html.twig:60
 msgid "No member selected"
 msgstr "No member selected"
 
-#: ../../tempcache/pages/members_list.html.twig:58
+#: ../../tempcache/pages/members_list.html.twig:60
 msgid ""
 "Please make sure to select at least one member from the list to perform this "
 "action."
@@ -5997,7 +6161,7 @@ msgstr ""
 "Please make sure to select at least one member from the list to perform this "
 "action."
 
-#: ../../tempcache/pages/members_list.html.twig:73
+#: ../../tempcache/pages/members_list.html.twig:75
 #: ../../tempcache/pages/members_public_list.html.twig:63
 #: ../../tempcache/pages/members_public_gallery.html.twig:70
 #, php-format
@@ -6006,149 +6170,156 @@ msgid_plural "%count members"
 msgstr[0] "%count member"
 msgstr[1] "%count members"
 
-#: ../../tempcache/pages/members_list.html.twig:127
+#: ../../tempcache/pages/members_list.html.twig:129
 msgid "Mbr id"
 msgstr "Mbr id"
 
-#: ../../tempcache/pages/members_list.html.twig:180
+#: ../../tempcache/pages/members_list.html.twig:182
 #: ../../tempcache/pages/advanced_search.html.twig:67
 msgid "Search:"
 msgstr "Search:"
 
-#: ../../tempcache/pages/members_list.html.twig:186
+#: ../../tempcache/pages/members_list.html.twig:188
 #: ../../tempcache/pages/advanced_search.html.twig:73
 msgid "Enter a value"
 msgstr "Enter a value"
 
-#: ../../tempcache/pages/members_list.html.twig:192
+#: ../../tempcache/pages/members_list.html.twig:194
 #: ../../tempcache/pages/advanced_search.html.twig:79
 msgid "in:"
 msgstr "in:"
 
-#: ../../tempcache/pages/members_list.html.twig:221
-#: ../../tempcache/pages/members_list.html.twig:250
-#: ../../tempcache/pages/members_list.html.twig:279
+#: ../../tempcache/pages/members_list.html.twig:223
+#: ../../tempcache/pages/members_list.html.twig:252
+#: ../../tempcache/pages/members_list.html.twig:281
 msgid "among:"
 msgstr "among:"
 
-#: ../../tempcache/pages/members_list.html.twig:284
-#: ../../tempcache/pages/groups_list.html.twig:60
+#: ../../tempcache/pages/members_list.html.twig:286
+#: ../../tempcache/pages/groups_list.html.twig:68
 #: ../../tempcache/pages/advanced_search.html.twig:171
-#: ../../tempcache/pages/advanced_search.html.twig:589
+#: ../../tempcache/pages/advanced_search.html.twig:597
 msgid "Select a group"
 msgstr "Select a group"
 
-#: ../../tempcache/pages/members_list.html.twig:315
+#: ../../tempcache/pages/members_list.html.twig:317
 msgid "Members that have an email address:"
 msgstr "Members that have an email address:"
 
-#: ../../tempcache/pages/members_list.html.twig:329
-#: ../../tempcache/pages/mailings_list.html.twig:181
+#: ../../tempcache/pages/members_list.html.twig:331
+#: ../../tempcache/pages/mailings_list.html.twig:179
 #: ../../tempcache/pages/advanced_search.html.twig:214
 #: ../../tempcache/pages/advanced_search.html.twig:453
 msgid "Don't care"
 msgstr "Don't care"
 
-#: ../../tempcache/pages/members_list.html.twig:345
+#: ../../tempcache/pages/members_list.html.twig:347
 #: ../../tempcache/pages/advanced_search.html.twig:230
 msgid "With"
 msgstr "With"
 
-#: ../../tempcache/pages/members_list.html.twig:361
+#: ../../tempcache/pages/members_list.html.twig:363
 #: ../../tempcache/pages/advanced_search.html.twig:246
 msgid "Without"
 msgstr "Without"
 
-#: ../../tempcache/pages/members_list.html.twig:380
+#: ../../tempcache/pages/members_list.html.twig:382
 msgid "Save selected criteria"
 msgstr "Save selected criteria"
 
-#: ../../tempcache/pages/members_list.html.twig:406
+#: ../../tempcache/pages/members_list.html.twig:408
 msgid "Advanced search mode"
 msgstr "Advanced search mode"
 
-#: ../../tempcache/pages/members_list.html.twig:410
+#: ../../tempcache/pages/members_list.html.twig:412
 msgid "Save current advanced search criteria"
 msgstr "Save current advanced search criteria"
 
-#: ../../tempcache/pages/members_list.html.twig:420
+#: ../../tempcache/pages/members_list.html.twig:422
 msgid "Change search criteria"
 msgstr "Change search criteria"
 
-#: ../../tempcache/pages/members_list.html.twig:425
+#: ../../tempcache/pages/members_list.html.twig:427
 msgid "Change criteria"
 msgstr "Change criteria"
 
-#: ../../tempcache/pages/members_list.html.twig:444
+#: ../../tempcache/pages/members_list.html.twig:446
 msgid "Show/hide query"
 msgstr "Show/hide query"
 
-#: ../../tempcache/pages/members_list.html.twig:487
+#: ../../tempcache/pages/members_list.html.twig:489
 msgid "Reading the list"
 msgstr "Reading the list"
 
-#: ../../tempcache/pages/members_list.html.twig:499
+#: ../../tempcache/pages/members_list.html.twig:501
 msgid "Active account"
 msgstr "Active account"
 
-#: ../../tempcache/pages/members_list.html.twig:507
+#: ../../tempcache/pages/members_list.html.twig:509
 msgid "Inactive account"
 msgstr "Inactive account"
 
-#: ../../tempcache/pages/members_list.html.twig:514
+#: ../../tempcache/pages/members_list.html.twig:516
 msgid "Membership in order"
 msgstr "Membership in order"
 
-#: ../../tempcache/pages/members_list.html.twig:519
+#: ../../tempcache/pages/members_list.html.twig:521
 msgid "Membership will expire soon (&lt;30d)"
 msgstr "Membership will expire soon (&lt;30d)"
 
-#: ../../tempcache/pages/members_list.html.twig:531
+#: ../../tempcache/pages/members_list.html.twig:533
 msgid "Lateness in fee"
 msgstr "Lateness in fee"
 
-#: ../../tempcache/pages/members_list.html.twig:578
+#: ../../tempcache/pages/members_list.html.twig:580
 msgid "User status/interactions"
 msgstr "User status/interactions"
 
-#: ../../tempcache/pages/members_list.html.twig:587
+#: ../../tempcache/pages/members_list.html.twig:589
 msgid "Send an email"
 msgstr "Send an email"
 
-#: ../../tempcache/pages/members_list.html.twig:592
-#: ../../tempcache/pages/members_list.html.twig:692
-#: ../../tempcache/pages/members_public_list.html.twig:160
+#: ../../tempcache/pages/members_list.html.twig:594
+#: ../../tempcache/pages/members_list.html.twig:697
+#: ../../tempcache/pages/members_public_list.html.twig:147
+#: ../../tempcache/pages/members_public_list.html.twig:151
 msgid "Is a company"
 msgstr "Is a company"
 
-#: ../../tempcache/pages/members_list.html.twig:600
-#: ../../tempcache/pages/members_list.html.twig:699
-#: ../../tempcache/pages/members_public_list.html.twig:167
+#: ../../tempcache/pages/members_list.html.twig:602
+#: ../../tempcache/pages/members_list.html.twig:708
+#: ../../tempcache/pages/members_public_list.html.twig:161
+#: ../../tempcache/pages/members_public_list.html.twig:165
 msgid "Is a man"
 msgstr "Is a man"
 
-#: ../../tempcache/pages/members_list.html.twig:605
-#: ../../tempcache/pages/members_list.html.twig:706
-#: ../../tempcache/pages/members_public_list.html.twig:174
+#: ../../tempcache/pages/members_list.html.twig:607
+#: ../../tempcache/pages/members_list.html.twig:719
+#: ../../tempcache/pages/members_public_list.html.twig:175
+#: ../../tempcache/pages/members_public_list.html.twig:179
 msgid "Is a woman"
 msgstr "Is a woman"
 
-#: ../../tempcache/pages/members_list.html.twig:612
-#: ../../tempcache/pages/members_list.html.twig:741
-#: ../../tempcache/pages/preferences.html.twig:96
+#: ../../tempcache/pages/members_list.html.twig:614
+#: ../../tempcache/pages/members_list.html.twig:756
+#: ../../tempcache/pages/preferences.html.twig:132
 msgid "Admin"
 msgstr "Admin"
 
-#: ../../tempcache/pages/members_list.html.twig:1002
+#: ../../tempcache/pages/members_list.html.twig:1017
 msgid "No member has been found"
 msgstr "No member has been found"
 
-#: ../../tempcache/pages/members_list.html.twig:1023
-#: ../../tempcache/page.html.twig:143
+#: ../../tempcache/pages/members_list.html.twig:1080
+msgid "Search title"
+msgstr "Search title"
+
+#: ../../tempcache/pages/members_list.html.twig:1151
+#: ../../tempcache/page.html.twig:159
 msgid "Existing mailing"
 msgstr "Existing mailing"
 
-#: ../../tempcache/pages/members_list.html.twig:1028
+#: ../../tempcache/pages/members_list.html.twig:1151
 msgid ""
 "A mailing already exists. Do you want to create a new one or resume the "
 "existing?"
@@ -6156,35 +6327,23 @@ msgstr ""
 "A mailing already exists. Do you want to create a new one or resume the "
 "existing?"
 
-#: ../../tempcache/pages/members_list.html.twig:1033
-msgid "Resume"
-msgstr "Resume"
-
-#: ../../tempcache/pages/members_list.html.twig:1045
+#: ../../tempcache/pages/members_list.html.twig:1151
 msgid "New"
 msgstr "New"
 
-#: ../../tempcache/pages/members_list.html.twig:1145
-msgid "Search title"
-msgstr "Search title"
-
-#: ../../tempcache/pages/members_list.html.twig:1354
-msgid "Attendance sheet details"
-msgstr "Attendance sheet details"
-
-#: ../../tempcache/pages/members_list.html.twig:1361
-#: ../../tempcache/pages/export.html.twig:423
-msgid "Continue"
-msgstr "Continue"
+#: ../../tempcache/pages/members_list.html.twig:1151
+msgid "Resume"
+msgstr "Resume"
 
-#: ../../tempcache/pages/members_list.html.twig:1379
+#: ../../tempcache/pages/members_list.html.twig:1189
 msgid "An error occurred displaying attendance sheet details interface :("
 msgstr "An error occurred displaying attendance sheet details interface :("
 
 #: ../../tempcache/pages/configuration_core_fields.html.twig:56
-#: ../../tempcache/pages/configuration_core_fields.html.twig:401
-msgid "Collapse all"
-msgstr "Collapse all"
+#: ../../tempcache/pages/configuration_core_fields.html.twig:339
+#: ../../tempcache/pages/configuration_core_fields.html.twig:407
+msgid "Expand all"
+msgstr "Expand all"
 
 #: ../../tempcache/pages/configuration_core_fields.html.twig:177
 #, php-format
@@ -6197,95 +6356,89 @@ msgid "Mark '%field' as (not) required"
 msgstr "Mark '%field' as (not) required"
 
 #: ../../tempcache/pages/configuration_core_fields.html.twig:227
-#: ../../tempcache/pages/configuration_core_lists.html.twig:119
-#: ../../tempcache/pages/configuration_core_lists.html.twig:226
+#: ../../tempcache/pages/configuration_core_lists.html.twig:128
+#: ../../tempcache/pages/configuration_core_lists.html.twig:235
 #, php-format
 msgid "Change '%field' permissions"
 msgstr "Change '%field' permissions"
 
 #: ../../tempcache/pages/configuration_core_fields.html.twig:243
-#: ../../tempcache/pages/configuration_core_lists.html.twig:124
-#: ../../tempcache/pages/configuration_core_lists.html.twig:231
+#: ../../tempcache/pages/configuration_core_lists.html.twig:133
+#: ../../tempcache/pages/configuration_core_lists.html.twig:240
 msgid "Inaccessible"
 msgstr "Inaccessible"
 
 #: ../../tempcache/pages/configuration_core_fields.html.twig:283
-#: ../../tempcache/pages/configuration_core_lists.html.twig:144
-#: ../../tempcache/pages/configuration_core_lists.html.twig:251
+#: ../../tempcache/pages/configuration_core_lists.html.twig:153
+#: ../../tempcache/pages/configuration_core_lists.html.twig:260
 msgid "Read only"
 msgstr "Read only"
 
 #: ../../tempcache/pages/configuration_core_fields.html.twig:293
-#: ../../tempcache/pages/configuration_core_lists.html.twig:149
-#: ../../tempcache/pages/configuration_core_lists.html.twig:256
+#: ../../tempcache/pages/configuration_core_lists.html.twig:158
+#: ../../tempcache/pages/configuration_core_lists.html.twig:265
 msgid "Read/Write"
 msgstr "Read/Write"
 
-#: ../../tempcache/pages/configuration_core_fields.html.twig:397
-msgid "Expand all"
-msgstr "Expand all"
+#: ../../tempcache/pages/configuration_core_fields.html.twig:411
+msgid "Collapse all"
+msgstr "Collapse all"
 
-#: ../../tempcache/pages/configuration_core_fields.html.twig:477
+#: ../../tempcache/pages/configuration_core_fields.html.twig:475
 msgid "Warning"
 msgstr "Warning"
 
-#: ../../tempcache/pages/configuration_core_fields.html.twig:479
+#: ../../tempcache/pages/configuration_core_fields.html.twig:477
 msgid "Some warnings has been thrown:"
 msgstr "Some warnings has been thrown:"
 
-#: ../../tempcache/pages/configuration_core_fields.html.twig:481
+#: ../../tempcache/pages/configuration_core_fields.html.twig:479
 msgid "Please correct above warnings to continue."
 msgstr "Please correct above warnings to continue."
 
-#: ../../tempcache/pages/groups_list.html.twig:95
-msgid "Current group (and attached people) as PDF"
-msgstr "Current group (and attached people) as PDF"
-
-#: ../../tempcache/pages/groups_list.html.twig:100
-msgid "Group PDF"
-msgstr "Group PDF"
-
-#: ../../tempcache/pages/groups_list.html.twig:105
-#: ../../tempcache/pages/advanced_search.html.twig:1032
-msgid "or"
-msgstr "or"
-
-#: ../../tempcache/pages/groups_list.html.twig:111
+#: ../../tempcache/pages/groups_list.html.twig:99
 msgid "Export all groups and their members as PDF"
 msgstr "Export all groups and their members as PDF"
 
-#: ../../tempcache/pages/groups_list.html.twig:115
+#: ../../tempcache/pages/groups_list.html.twig:104
 msgid "All groups PDF"
 msgstr "All groups PDF"
 
-#: ../../tempcache/pages/groups_list.html.twig:129
+#: ../../tempcache/pages/groups_list.html.twig:114
+#: ../../tempcache/pages/groups_list.html.twig:119
 msgid "New group"
 msgstr "New group"
 
-#: ../../tempcache/pages/groups_list.html.twig:174
+#: ../../tempcache/pages/groups_list.html.twig:168
 msgid "Add a new group"
 msgstr "Add a new group"
 
-#: ../../tempcache/pages/groups_list.html.twig:181
-msgid "Create"
-msgstr "Create"
-
-#: ../../tempcache/pages/groups_list.html.twig:219
+#: ../../tempcache/pages/groups_list.html.twig:211
 msgid "An error occurred checking name uniqueness :("
 msgstr "An error occurred checking name uniqueness :("
 
+#: ../../tempcache/pages/groups_list.html.twig:218
+msgid "Please provide a group name"
+msgstr "Please provide a group name"
+
 #: ../../tempcache/pages/groups_list.html.twig:226
-msgid "Pleade provide a group name"
-msgstr "Pleade provide a group name"
+msgid "Create"
+msgstr "Create"
 
-#: ../../tempcache/pages/groups_list.html.twig:279
+#: ../../tempcache/pages/groups_list.html.twig:286
 msgid "Group members selection"
 msgstr "Group members selection"
 
-#: ../../tempcache/pages/groups_list.html.twig:284
+#: ../../tempcache/pages/groups_list.html.twig:291
 msgid "Group managers selection"
 msgstr "Group managers selection"
 
+#: ../../tempcache/pages/groups_list.html.twig:336
+msgid ""
+"Items in this list have been modified. Don't forget to save your changes."
+msgstr ""
+"Items in this list have been modified. Don't forget to save your changes."
+
 #: ../../tempcache/pages/index.html.twig:112
 #: ../../tempcache/pages/index.html.twig:118
 msgid "Lost your password?"
@@ -6304,23 +6457,23 @@ msgid "The following files seems ready to import on the disk:"
 msgstr "The following files seems ready to import on the disk:"
 
 #: ../../tempcache/pages/import.html.twig:108
-#: ../../tempcache/pages/import.html.twig:172
+#: ../../tempcache/pages/import.html.twig:170
 #: ../../tempcache/pages/export.html.twig:127
-#: ../../tempcache/pages/export.html.twig:180
+#: ../../tempcache/pages/export.html.twig:178
 msgid "Size"
 msgstr "Size"
 
-#: ../../tempcache/pages/import.html.twig:158
+#: ../../tempcache/pages/import.html.twig:156
 msgid "see"
 msgstr "see"
 
-#: ../../tempcache/pages/import.html.twig:190
-#: ../../tempcache/pages/export.html.twig:198
+#: ../../tempcache/pages/import.html.twig:188
+#: ../../tempcache/pages/export.html.twig:196
 #, php-format
 msgid "Remove '%file' from disk"
 msgstr "Remove '%file' from disk"
 
-#: ../../tempcache/pages/import.html.twig:214
+#: ../../tempcache/pages/import.html.twig:212
 msgid "Run the import process, but do *not* store anything in the database"
 msgstr "Run the import process, but do *not* store anything in the database"
 
@@ -6328,15 +6481,15 @@ msgstr "Run the import process, but do *not* store anything in the database"
 msgid "Dry run"
 msgstr "Dry run"
 
-#: ../../tempcache/pages/import.html.twig:228
+#: ../../tempcache/pages/import.html.twig:229
 msgid "Import"
 msgstr "Import"
 
-#: ../../tempcache/pages/import.html.twig:240
+#: ../../tempcache/pages/import.html.twig:241
 msgid "No import file actually exists."
 msgstr "No import file actually exists."
 
-#: ../../tempcache/pages/import.html.twig:242
+#: ../../tempcache/pages/import.html.twig:243
 msgid ""
 "Use upload form below to send a new file on server, or copy it directly in "
 "the imports directory."
@@ -6344,62 +6497,65 @@ msgstr ""
 "Use upload form below to send a new file on server, or copy it directly in "
 "the imports directory."
 
-#: ../../tempcache/pages/import.html.twig:257
+#: ../../tempcache/pages/import.html.twig:258
 msgid "Upload new file"
 msgstr "Upload new file"
 
-#: ../../tempcache/pages/import.html.twig:268
-msgid "Select a file:"
-msgstr "Select a file:"
+#: ../../tempcache/pages/import.html.twig:273
+#: ../../tempcache/pages/preferences.html.twig:254
+#: ../../tempcache/pages/preferences.html.twig:1982
+#: ../../tempcache/components/forms/picture.html.twig:86
+#: ../../tempcache/components/dynamic_fields.html.twig:717
+msgid "Choose a file"
+msgstr "Choose a file"
 
-#: ../../tempcache/pages/import.html.twig:277
+#: ../../tempcache/pages/import.html.twig:285
 msgid "Upload file"
 msgstr "Upload file"
 
-#: ../../tempcache/pages/import.html.twig:307
+#: ../../tempcache/pages/import.html.twig:314
+#: ../../tempcache/pages/import.html.twig:325
 msgid "No file selected"
 msgstr "No file selected"
 
-#: ../../tempcache/pages/import.html.twig:312
+#: ../../tempcache/pages/import.html.twig:314
 msgid "Please make sure to select one file to import."
 msgstr "Please make sure to select one file to import."
 
-#: ../../tempcache/pages/import.html.twig:332
-msgid "No file to upload"
-msgstr "No file to upload"
-
-#: ../../tempcache/pages/import.html.twig:337
+#: ../../tempcache/pages/import.html.twig:325
 msgid "Please make sure to select one file to upload."
 msgstr "Please make sure to select one file to upload."
 
-#: ../../tempcache/pages/configuration_payment_types.html.twig:74
+#: ../../tempcache/pages/configuration_payment_types.html.twig:75
 msgid "Add payment type"
 msgstr "Add payment type"
 
-#: ../../tempcache/pages/configuration_payment_types.html.twig:80
+#: ../../tempcache/pages/configuration_payment_types.html.twig:81
 msgid "Label"
 msgstr "Label"
 
-#: ../../tempcache/pages/configuration_payment_types.html.twig:143
+#: ../../tempcache/pages/configuration_payment_types.html.twig:142
 #, php-format
 msgid "%s payment type"
 msgstr "%s payment type"
 
-#: ../../tempcache/pages/configuration_payment_types.html.twig:165
+#: ../../tempcache/pages/configuration_payment_types.html.twig:164
 #, php-format
 msgid "Edit '%s' payment type"
 msgstr "Edit '%s' payment type"
 
-#: ../../tempcache/pages/configuration_payment_types.html.twig:178
-#: ../../tempcache/pages/preferences.html.twig:151
-#: ../../tempcache/pages/preferences.html.twig:157
-#: ../../tempcache/pages/preferences.html.twig:1692
-#: ../../tempcache/pages/preferences.html.twig:1725
+#: ../../tempcache/pages/configuration_payment_types.html.twig:177
+#: ../../tempcache/pages/preferences.html.twig:195
+#: ../../tempcache/pages/preferences.html.twig:201
+#: ../../tempcache/pages/preferences.html.twig:1805
+#: ../../tempcache/pages/preferences.html.twig:1811
+#: ../../tempcache/pages/preferences.html.twig:1842
+#: ../../tempcache/pages/preferences.html.twig:1848
 #, php-format
 msgid "Translate '%s'"
 msgstr "Translate '%s'"
 
-#: ../../tempcache/pages/configuration_payment_types.html.twig:200
+#: ../../tempcache/pages/configuration_payment_types.html.twig:198
 #, php-format
 msgid "Delete '%s' payment type"
 msgstr "Delete '%s' payment type"
@@ -6408,114 +6564,113 @@ msgstr "Delete '%s' payment type"
 msgid "Choose wich reminder(s) you want to send:"
 msgstr "Choose wich reminder(s) you want to send:"
 
-#: ../../tempcache/pages/reminder.html.twig:82
-#: ../../tempcache/pages/reminder.html.twig:117
+#: ../../tempcache/pages/reminder.html.twig:84
+#: ../../tempcache/pages/reminder.html.twig:121
 msgid "preview"
 msgstr "preview"
 
-#: ../../tempcache/pages/reminder.html.twig:88
-#: ../../tempcache/pages/reminder.html.twig:123
+#: ../../tempcache/pages/reminder.html.twig:90
+#: ../../tempcache/pages/reminder.html.twig:127
 #, php-format
 msgid "%s members with an email address"
 msgstr "%s members with an email address"
 
-#: ../../tempcache/pages/reminder.html.twig:94
-#: ../../tempcache/pages/reminder.html.twig:129
+#: ../../tempcache/pages/reminder.html.twig:96
+#: ../../tempcache/pages/reminder.html.twig:133
 #, php-format
 msgid "%s members without email address"
 msgstr "%s members without email address"
 
-#: ../../tempcache/pages/reminder.html.twig:146
+#: ../../tempcache/pages/reminder.html.twig:151
 msgid "Generate labels for members without email address"
 msgstr "Generate labels for members without email address"
 
-#: ../../tempcache/pages/reminder.html.twig:192
-#: ../../tempcache/pages/mailing_form.html.twig:274
-#: ../../tempcache/pages/mailing_form.html.twig:367
+#: ../../tempcache/pages/reminder.html.twig:202
+#: ../../tempcache/pages/mailing_form.html.twig:304
+#: ../../tempcache/pages/mailing_form.html.twig:417
 #: ../../tempcache/pages/500.html.twig:111
 msgid "Message:"
 msgstr "Message:"
 
-#: ../../tempcache/pages/reminder.html.twig:233
+#: ../../tempcache/pages/reminder.html.twig:244
 msgid "No reminder selected"
 msgstr "No reminder selected"
 
-#: ../../tempcache/pages/reminder.html.twig:238
+#: ../../tempcache/pages/reminder.html.twig:244
 msgid "Please make sure to select at least one reminder."
 msgstr "Please make sure to select at least one reminder."
 
-#: ../../tempcache/pages/contribution_form.html.twig:69
-msgid "Related transaction information"
-msgstr "Related transaction information"
-
-#: ../../tempcache/pages/contribution_form.html.twig:90
-#: ../../tempcache/pages/contribution_form.html.twig:95
-msgid "View transaction"
-msgstr "View transaction"
-
-#: ../../tempcache/pages/contribution_form.html.twig:116
-msgid "Not dispatched amount"
-msgstr "Not dispatched amount"
-
-#: ../../tempcache/pages/contribution_form.html.twig:158
+#: ../../tempcache/pages/contribution_form.html.twig:73
 msgid "Select contributor and membership fee type"
 msgstr "Select contributor and membership fee type"
 
-#: ../../tempcache/pages/contribution_form.html.twig:164
+#: ../../tempcache/pages/contribution_form.html.twig:79
 msgid "Select contributor and donation type"
 msgstr "Select contributor and donation type"
 
-#: ../../tempcache/pages/contribution_form.html.twig:187
-msgid "New attached fee"
-msgstr "New attached fee"
-
-#: ../../tempcache/pages/contribution_form.html.twig:205
-msgid "New attached donation"
-msgstr "New attached donation"
+#: ../../tempcache/pages/contribution_form.html.twig:90
+msgid "Transaction related"
+msgstr "Transaction related"
 
-#: ../../tempcache/pages/contribution_form.html.twig:300
+#: ../../tempcache/pages/contribution_form.html.twig:214
 msgid "Reload"
 msgstr "Reload"
 
-#: ../../tempcache/pages/contribution_form.html.twig:302
+#: ../../tempcache/pages/contribution_form.html.twig:216
 msgid ""
 "Reload date information according to selected member and contribution type"
 msgstr ""
 "Reload date information according to selected member and contribution type"
 
-#: ../../tempcache/pages/contribution_form.html.twig:320
+#: ../../tempcache/pages/contribution_form.html.twig:262
+msgid "Related transaction information"
+msgstr "Related transaction information"
+
+#: ../../tempcache/pages/contribution_form.html.twig:286
+msgid "Not dispatched amount"
+msgstr "Not dispatched amount"
+
+#: ../../tempcache/pages/contribution_form.html.twig:330
+msgid "View transaction"
+msgstr "View transaction"
+
+#: ../../tempcache/pages/contribution_form.html.twig:348
+msgid "New attached fee"
+msgstr "New attached fee"
+
+#: ../../tempcache/pages/contribution_form.html.twig:362
+msgid "New attached donation"
+msgstr "New attached donation"
+
+#: ../../tempcache/pages/contribution_form.html.twig:388
 msgid "Details of membership fee"
 msgstr "Details of membership fee"
 
-#: ../../tempcache/pages/contribution_form.html.twig:326
+#: ../../tempcache/pages/contribution_form.html.twig:394
 msgid "Details of donation"
 msgstr "Details of donation"
 
-#: ../../tempcache/pages/contribution_form.html.twig:369
+#: ../../tempcache/pages/contribution_form.html.twig:447
 msgid "Record date:"
 msgstr "Record date:"
 
-#: ../../tempcache/pages/contribution_form.html.twig:449
+#: ../../tempcache/pages/contribution_form.html.twig:527
 msgid "months"
 msgstr "months"
 
-#: ../../tempcache/pages/contribution_form.html.twig:503
-msgid "Transaction related"
-msgstr "Transaction related"
-
-#: ../../tempcache/pages/contribution_form.html.twig:555
+#: ../../tempcache/pages/contribution_form.html.twig:597
 msgid "Notify member"
 msgstr "Notify member"
 
-#: ../../tempcache/pages/contribution_form.html.twig:562
+#: ../../tempcache/pages/contribution_form.html.twig:604
 msgid "Member will receive a notification by email, if he has an address."
 msgstr "Member will receive a notification by email, if he has an address."
 
-#: ../../tempcache/pages/contribution_form.html.twig:676
+#: ../../tempcache/pages/contribution_form.html.twig:723
 msgid "An error occurred retrieving dates :("
 msgstr "An error occurred retrieving dates :("
 
-#: ../../tempcache/pages/contribution_form.html.twig:702
+#: ../../tempcache/pages/contribution_form.html.twig:749
 msgid "Contribution amount should not be greater than %max"
 msgstr "Contribution amount should not be greater than %max"
 
@@ -6523,32 +6678,58 @@ msgstr "Contribution amount should not be greater than %max"
 msgid "Mailing information"
 msgstr "Mailing information"
 
+#: ../../tempcache/pages/mailing_form.html.twig:84
+#: ../../tempcache/pages/mailings_list.html.twig:97
+#: ../../tempcache/pages/mailings_list.html.twig:309
+msgid "Sender"
+msgstr "Sender"
+
 #: ../../tempcache/pages/mailing_form.html.twig:91
+#: ../../tempcache/pages/preferences.html.twig:408
+msgid "from preferences"
+msgstr "from preferences"
+
+#: ../../tempcache/pages/mailing_form.html.twig:100
+msgid "current logged in user"
+msgstr "current logged in user"
+
+#: ../../tempcache/pages/mailing_form.html.twig:108
+msgid "other"
+msgstr "other"
+
+#: ../../tempcache/pages/mailing_form.html.twig:138
+#: ../../tempcache/pages/mailings_list.html.twig:97
+#: ../../tempcache/pages/mailings_list.html.twig:319
+msgid "Recipients"
+msgstr "Recipients"
+
+#: ../../tempcache/pages/mailing_form.html.twig:151
 msgid "Go back to members list"
 msgstr "Go back to members list"
 
-#: ../../tempcache/pages/mailing_form.html.twig:100
+#: ../../tempcache/pages/mailing_form.html.twig:160
 msgid "Manage selected members"
 msgstr "Manage selected members"
 
-#: ../../tempcache/pages/mailing_form.html.twig:143
+#: ../../tempcache/pages/mailing_form.html.twig:182
+#: ../../tempcache/pages/configuration_core_lists.html.twig:55
+#: ../../tempcache/pages/charts.html.twig:56
+#: ../../tempcache/pages/advanced_search.html.twig:529
+#: ../../tempcache/pages/advanced_search.html.twig:994
+#: ../../tempcache/components/forms/groups.html.twig:47
+msgid "This feature requires javascript."
+msgstr "This feature requires javascript."
+
+#: ../../tempcache/pages/mailing_form.html.twig:199
 msgid "Existing attachments:"
 msgstr "Existing attachments:"
 
-#: ../../tempcache/pages/mailing_form.html.twig:164
-#: ../../tempcache/pages/mailing_form.html.twig:673
+#: ../../tempcache/pages/mailing_form.html.twig:221
+#: ../../tempcache/pages/mailing_form.html.twig:716
 msgid "Remove attachment"
 msgstr "Remove attachment"
 
-#: ../../tempcache/pages/mailing_form.html.twig:183
-msgid "Select attachments"
-msgstr "Select attachments"
-
-#: ../../tempcache/pages/mailing_form.html.twig:185
-msgid "Add attachment"
-msgstr "Add attachment"
-
-#: ../../tempcache/pages/mailing_form.html.twig:191
+#: ../../tempcache/pages/mailing_form.html.twig:256
 msgid ""
 "Select files to add as attachments.<br/>Multiple file selection using 'ctrl' "
 "or 'shift' keys are only available on compatible browsers."
@@ -6556,110 +6737,95 @@ msgstr ""
 "Select files to add as attachments.<br/>Multiple file selection using 'ctrl' "
 "or 'shift' keys are only available on compatible browsers."
 
-#: ../../tempcache/pages/mailing_form.html.twig:206
+#: ../../tempcache/pages/mailing_form.html.twig:264
+msgid "Add attachment"
+msgstr "Add attachment"
+
+#: ../../tempcache/pages/mailing_form.html.twig:287
 msgid "Write your mailing"
 msgstr "Write your mailing"
 
-#: ../../tempcache/pages/mailing_form.html.twig:213
-#: ../../tempcache/pages/mailings_list.html.twig:97
-#: ../../tempcache/pages/mailings_list.html.twig:313
-msgid "Sender"
-msgstr "Sender"
-
-#: ../../tempcache/pages/mailing_form.html.twig:220
-#: ../../tempcache/pages/preferences.html.twig:329
-msgid "from preferences"
-msgstr "from preferences"
-
-#: ../../tempcache/pages/mailing_form.html.twig:229
-msgid "current logged in user"
-msgstr "current logged in user"
-
-#: ../../tempcache/pages/mailing_form.html.twig:237
-msgid "other"
-msgstr "other"
-
-#: ../../tempcache/pages/mailing_form.html.twig:264
-#: ../../tempcache/pages/mailing_form.html.twig:360
+#: ../../tempcache/pages/mailing_form.html.twig:294
 msgid "Object:"
 msgstr "Object:"
 
-#: ../../tempcache/pages/mailing_form.html.twig:304
+#: ../../tempcache/pages/mailing_form.html.twig:332
 msgid "Interpret HTML"
 msgstr "Interpret HTML"
 
-#: ../../tempcache/pages/mailing_form.html.twig:316
+#: ../../tempcache/pages/mailing_form.html.twig:355
 msgid "Preview"
 msgstr "Preview"
 
-#: ../../tempcache/pages/mailing_form.html.twig:342
-#: ../../tempcache/pages/mailing_form.html.twig:414
+#: ../../tempcache/pages/mailing_form.html.twig:381
+#: ../../tempcache/pages/mailing_form.html.twig:472
 msgid "Cancel mailing"
 msgstr "Cancel mailing"
 
-#: ../../tempcache/pages/mailing_form.html.twig:355
+#: ../../tempcache/pages/mailing_form.html.twig:398
 msgid "Preview your mailing"
 msgstr "Preview your mailing"
 
-#: ../../tempcache/pages/mailing_form.html.twig:393
+#: ../../tempcache/pages/mailing_form.html.twig:451
 msgid "Modifiy mailing"
 msgstr "Modifiy mailing"
 
-#: ../../tempcache/pages/mailing_form.html.twig:493
-#: ../../tempcache/pages/mailings_list.html.twig:457
+#: ../../tempcache/pages/mailing_form.html.twig:550
+#: ../../tempcache/pages/mailings_list.html.twig:453
 msgid "An error occurred displaying preview :("
 msgstr "An error occurred displaying preview :("
 
-#: ../../tempcache/pages/mailing_form.html.twig:552
+#: ../../tempcache/pages/mailing_form.html.twig:597
 msgid "Members selection"
 msgstr "Members selection"
 
-#: ../../tempcache/pages/mailing_form.html.twig:678
+#: ../../tempcache/pages/mailing_form.html.twig:713
 msgid "Are you sure you want to remove this attachment?"
 msgstr "Are you sure you want to remove this attachment?"
 
-#: ../../tempcache/pages/mailing_form.html.twig:680
-msgid "This will immediately remove attachment from disk and cannot be undo."
-msgstr "This will immediately remove attachment from disk and cannot be undo."
+#: ../../tempcache/pages/mailing_form.html.twig:713
+msgid "This will immediately remove attachment from disk and cannot be undone."
+msgstr ""
+"This will immediately remove attachment from disk and cannot be undone."
 
-#: ../../tempcache/pages/configuration_title_form.html.twig:57
+#: ../../tempcache/pages/configuration_title_form.html.twig:63
 msgid "Short form:"
 msgstr "Short form:"
 
-#: ../../tempcache/pages/configuration_title_form.html.twig:67
+#: ../../tempcache/pages/configuration_title_form.html.twig:73
 msgid "Long form:"
 msgstr "Long form:"
 
-#: ../../tempcache/pages/preferences.html.twig:57
+#: ../../tempcache/pages/preferences.html.twig:61
 msgid "General"
 msgstr "General"
 
-#: ../../tempcache/pages/preferences.html.twig:65
+#: ../../tempcache/pages/preferences.html.twig:77
 #: ../../tempcache/pages/saved_searches_list.html.twig:69
 msgid "Parameters"
 msgstr "Parameters"
 
-#: ../../tempcache/pages/preferences.html.twig:69
+#: ../../tempcache/pages/preferences.html.twig:85
 msgid "Rights"
 msgstr "Rights"
 
-#: ../../tempcache/pages/preferences.html.twig:73
+#: ../../tempcache/pages/preferences.html.twig:93
 msgid "E-Mail"
 msgstr "E-Mail"
 
-#: ../../tempcache/pages/preferences.html.twig:88
+#: ../../tempcache/pages/preferences.html.twig:120
 msgid "Security parameters"
 msgstr "Security parameters"
 
-#: ../../tempcache/pages/preferences.html.twig:113
+#: ../../tempcache/pages/preferences.html.twig:152
 msgid "Name of the association:"
 msgstr "Name of the association:"
 
-#: ../../tempcache/pages/preferences.html.twig:132
+#: ../../tempcache/pages/preferences.html.twig:171
 msgid "Association's short description:"
 msgstr "Association's short description:"
 
-#: ../../tempcache/pages/preferences.html.twig:162
+#: ../../tempcache/pages/preferences.html.twig:175
 msgid ""
 "Enter here a short description for your association, it will be displayed on "
 "the index page and into pages' title."
@@ -6667,34 +6833,41 @@ msgstr ""
 "Enter here a short description for your association, it will be displayed on "
 "the index page and into pages' title."
 
-#: ../../tempcache/pages/preferences.html.twig:172
-#: ../../tempcache/pages/preferences.html.twig:1818
+#: ../../tempcache/pages/preferences.html.twig:211
+#: ../../tempcache/pages/preferences.html.twig:1939
 msgid "Logo:"
 msgstr "Logo:"
 
-#: ../../tempcache/pages/preferences.html.twig:185
+#: ../../tempcache/pages/preferences.html.twig:227
 msgid "Current logo"
 msgstr "Current logo"
 
-#: ../../tempcache/pages/preferences.html.twig:189
-#: ../../tempcache/pages/preferences.html.twig:1835
-#: ../../tempcache/components/forms/picture.html.twig:72
+#: ../../tempcache/pages/preferences.html.twig:252
+#: ../../tempcache/pages/preferences.html.twig:1980
+#: ../../tempcache/components/forms/picture.html.twig:84
+#: ../../tempcache/components/dynamic_fields.html.twig:715
+msgid "Choose another file"
+msgstr "Choose another file"
+
+#: ../../tempcache/pages/preferences.html.twig:269
+#: ../../tempcache/pages/preferences.html.twig:1997
+#: ../../tempcache/components/forms/picture.html.twig:101
 msgid "Delete image"
 msgstr "Delete image"
 
-#: ../../tempcache/pages/preferences.html.twig:228
+#: ../../tempcache/pages/preferences.html.twig:307
 msgid " (continuation)"
 msgstr " (continuation)"
 
-#: ../../tempcache/pages/preferences.html.twig:300
+#: ../../tempcache/pages/preferences.html.twig:379
 msgid "Website:"
 msgstr "Website:"
 
-#: ../../tempcache/pages/preferences.html.twig:318
+#: ../../tempcache/pages/preferences.html.twig:397
 msgid "Postal address:"
 msgstr "Postal address:"
 
-#: ../../tempcache/pages/preferences.html.twig:322
+#: ../../tempcache/pages/preferences.html.twig:401
 msgid ""
 "Use either the address setted below or select a staff member to retrieve "
 "he's address."
@@ -6702,19 +6875,19 @@ msgstr ""
 "Use either the address setted below or select a staff member to retrieve "
 "he's address."
 
-#: ../../tempcache/pages/preferences.html.twig:343
+#: ../../tempcache/pages/preferences.html.twig:422
 msgid "from a staff user"
 msgstr "from a staff user"
 
-#: ../../tempcache/pages/preferences.html.twig:362
+#: ../../tempcache/pages/preferences.html.twig:441
 msgid "-- Choose a staff member --"
 msgstr "-- Choose a staff member --"
 
-#: ../../tempcache/pages/preferences.html.twig:392
+#: ../../tempcache/pages/preferences.html.twig:471
 msgid "Footer text:"
 msgstr "Footer text:"
 
-#: ../../tempcache/pages/preferences.html.twig:398
+#: ../../tempcache/pages/preferences.html.twig:477
 msgid ""
 "Enter a text (HTML allowed) that will be displayed in the footer of every "
 "page"
@@ -6722,127 +6895,127 @@ msgstr ""
 "Enter a text (HTML allowed) that will be displayed in the footer of every "
 "page"
 
-#: ../../tempcache/pages/preferences.html.twig:411
+#: ../../tempcache/pages/preferences.html.twig:490
 msgid "Telemetry date:"
 msgstr "Telemetry date:"
 
-#: ../../tempcache/pages/preferences.html.twig:415
+#: ../../tempcache/pages/preferences.html.twig:494
 msgid "Last telemetry sent date."
 msgstr "Last telemetry sent date."
 
-#: ../../tempcache/pages/preferences.html.twig:425
+#: ../../tempcache/pages/preferences.html.twig:504
 msgid "send"
 msgstr "send"
 
-#: ../../tempcache/pages/preferences.html.twig:433
+#: ../../tempcache/pages/preferences.html.twig:512
 msgid "Registration date:"
 msgstr "Registration date:"
 
-#: ../../tempcache/pages/preferences.html.twig:437
+#: ../../tempcache/pages/preferences.html.twig:516
 msgid "Date on which you registered your Galette instance."
 msgstr "Date on which you registered your Galette instance."
 
-#: ../../tempcache/pages/preferences.html.twig:446
+#: ../../tempcache/pages/preferences.html.twig:525
 msgid "Update your information"
 msgstr "Update your information"
 
-#: ../../tempcache/pages/preferences.html.twig:455
-#: ../../tempcache/pages/desktop.html.twig:104
+#: ../../tempcache/pages/preferences.html.twig:534
+#: ../../tempcache/pages/desktop.html.twig:105
 msgid "Register"
 msgstr "Register"
 
-#: ../../tempcache/pages/preferences.html.twig:458
+#: ../../tempcache/pages/preferences.html.twig:537
 msgid "Not registered"
 msgstr "Not registered"
 
-#: ../../tempcache/pages/preferences.html.twig:490
+#: ../../tempcache/pages/preferences.html.twig:571
 msgid "Default language:"
 msgstr "Default language:"
 
-#: ../../tempcache/pages/preferences.html.twig:521
+#: ../../tempcache/pages/preferences.html.twig:602
 msgid "Lines / Page:"
 msgstr "Lines / Page:"
 
-#: ../../tempcache/pages/preferences.html.twig:550
-#: ../../tempcache/pages/member_form.html.twig:238
+#: ../../tempcache/pages/preferences.html.twig:631
+#: ../../tempcache/pages/member_form.html.twig:314
 msgid "After member creation:"
 msgstr "After member creation:"
 
-#: ../../tempcache/pages/preferences.html.twig:561
-#: ../../tempcache/pages/member_form.html.twig:249
+#: ../../tempcache/pages/preferences.html.twig:642
+#: ../../tempcache/pages/member_form.html.twig:325
 msgid "create a new contribution (default action)"
 msgstr "create a new contribution (default action)"
 
-#: ../../tempcache/pages/preferences.html.twig:571
-#: ../../tempcache/pages/member_form.html.twig:259
+#: ../../tempcache/pages/preferences.html.twig:652
+#: ../../tempcache/pages/member_form.html.twig:335
 msgid "create a new transaction"
 msgstr "create a new transaction"
 
-#: ../../tempcache/pages/preferences.html.twig:581
-#: ../../tempcache/pages/member_form.html.twig:269
+#: ../../tempcache/pages/preferences.html.twig:662
+#: ../../tempcache/pages/member_form.html.twig:345
 msgid "create another new member"
 msgstr "create another new member"
 
-#: ../../tempcache/pages/preferences.html.twig:591
-#: ../../tempcache/pages/member_form.html.twig:279
+#: ../../tempcache/pages/preferences.html.twig:672
+#: ../../tempcache/pages/member_form.html.twig:355
 msgid "show member"
 msgstr "show member"
 
-#: ../../tempcache/pages/preferences.html.twig:601
-#: ../../tempcache/pages/member_form.html.twig:289
+#: ../../tempcache/pages/preferences.html.twig:682
+#: ../../tempcache/pages/member_form.html.twig:365
 msgid "go to members list"
 msgstr "go to members list"
 
-#: ../../tempcache/pages/preferences.html.twig:611
-#: ../../tempcache/pages/member_form.html.twig:299
+#: ../../tempcache/pages/preferences.html.twig:692
+#: ../../tempcache/pages/member_form.html.twig:375
 msgid "go to main page"
 msgstr "go to main page"
 
-#: ../../tempcache/pages/preferences.html.twig:618
+#: ../../tempcache/pages/preferences.html.twig:699
 msgid "Logging level:"
 msgstr "Logging level:"
 
-#: ../../tempcache/pages/preferences.html.twig:629
+#: ../../tempcache/pages/preferences.html.twig:710
 msgid "Disabled"
 msgstr "Disabled"
 
-#: ../../tempcache/pages/preferences.html.twig:639
+#: ../../tempcache/pages/preferences.html.twig:720
 msgid "Enabled"
 msgstr "Enabled"
 
-#: ../../tempcache/pages/preferences.html.twig:646
+#: ../../tempcache/pages/preferences.html.twig:727
 msgid "Default account filter:"
 msgstr "Default account filter:"
 
-#: ../../tempcache/pages/preferences.html.twig:675
+#: ../../tempcache/pages/preferences.html.twig:756
 msgid "Default payment type:"
 msgstr "Default payment type:"
 
-#: ../../tempcache/pages/preferences.html.twig:707
+#: ../../tempcache/pages/preferences.html.twig:795
 msgid "Public pages enabled?"
 msgstr "Public pages enabled?"
 
-#: ../../tempcache/pages/preferences.html.twig:724
+#: ../../tempcache/pages/preferences.html.twig:807
 msgid "Show public pages for"
 msgstr "Show public pages for"
 
-#: ../../tempcache/pages/preferences.html.twig:735
+#: ../../tempcache/pages/preferences.html.twig:818
 msgid "Everyone"
 msgstr "Everyone"
 
-#: ../../tempcache/pages/preferences.html.twig:755
+#: ../../tempcache/pages/preferences.html.twig:838
 msgid "Admin and staff only"
 msgstr "Admin and staff only"
 
-#: ../../tempcache/pages/preferences.html.twig:762
+#: ../../tempcache/pages/preferences.html.twig:852
 msgid "Self subscription enabled?"
 msgstr "Self subscription enabled?"
 
-#: ../../tempcache/pages/preferences.html.twig:774
+#: ../../tempcache/pages/preferences.html.twig:859
 msgid "Post new contribution script URI"
 msgstr "Post new contribution script URI"
 
-#: ../../tempcache/pages/preferences.html.twig:780
+#: ../../tempcache/pages/preferences.html.twig:865
 msgid ""
 "Enter a script URI that would be called after adding a new contribution.<br/"
 ">Script URI must be prefixed by one of '<em>galette://</em>' for Galette "
@@ -6856,21 +7029,21 @@ msgstr ""
 "or '<em>post://</em>' for HTTP calls (prefix will be replaced by http:// in "
 "those cases)."
 
-#: ../../tempcache/pages/preferences.html.twig:792
+#: ../../tempcache/pages/preferences.html.twig:877
 msgid "RSS feed URL"
 msgstr "RSS feed URL"
 
-#: ../../tempcache/pages/preferences.html.twig:798
+#: ../../tempcache/pages/preferences.html.twig:883
 msgid ""
 "Enter the full URL to the RSS feed. It will be displayed on Galette desktop."
 msgstr ""
 "Enter the full URL to the RSS feed. It will be displayed on Galette desktop."
 
-#: ../../tempcache/pages/preferences.html.twig:814
+#: ../../tempcache/pages/preferences.html.twig:899
 msgid "Galette base URL"
 msgstr "Galette base URL"
 
-#: ../../tempcache/pages/preferences.html.twig:820
+#: ../../tempcache/pages/preferences.html.twig:905
 msgid ""
 "Enter the base URL to your Galette instance. You should only change this "
 "parameter if the current page URL is not:<br/>%galette_url"
@@ -6878,39 +7051,39 @@ msgstr ""
 "Enter the base URL to your Galette instance. You should only change this "
 "parameter if the current page URL is not:<br/>%galette_url"
 
-#: ../../tempcache/pages/preferences.html.twig:838
+#: ../../tempcache/pages/preferences.html.twig:930
 msgid "Show identifiers"
 msgstr "Show identifiers"
 
-#: ../../tempcache/pages/preferences.html.twig:842
+#: ../../tempcache/pages/preferences.html.twig:935
 msgid "Display database identifiers in related windows"
 msgstr "Display database identifiers in related windows"
 
-#: ../../tempcache/pages/preferences.html.twig:860
+#: ../../tempcache/pages/preferences.html.twig:947
 msgid "Default membership status:"
 msgstr "Default membership status:"
 
-#: ../../tempcache/pages/preferences.html.twig:889
+#: ../../tempcache/pages/preferences.html.twig:976
 msgid "Default membership extension:"
 msgstr "Default membership extension:"
 
-#: ../../tempcache/pages/preferences.html.twig:903
+#: ../../tempcache/pages/preferences.html.twig:990
 msgid "(Months)"
 msgstr "(Months)"
 
-#: ../../tempcache/pages/preferences.html.twig:914
+#: ../../tempcache/pages/preferences.html.twig:1001
 msgid "Beginning of membership:"
 msgstr "Beginning of membership:"
 
-#: ../../tempcache/pages/preferences.html.twig:926
+#: ../../tempcache/pages/preferences.html.twig:1013
 msgid "(dd/mm)"
 msgstr "(dd/mm)"
 
-#: ../../tempcache/pages/preferences.html.twig:932
+#: ../../tempcache/pages/preferences.html.twig:1019
 msgid "Number of months offered:"
 msgstr "Number of months offered:"
 
-#: ../../tempcache/pages/preferences.html.twig:938
+#: ../../tempcache/pages/preferences.html.twig:1025
 msgid ""
 "When using the beginning of membership option; you can offer the last months "
 "of the year."
@@ -6918,7 +7091,7 @@ msgstr ""
 "When using the beginning of membership option; you can offer the last months "
 "of the year."
 
-#: ../../tempcache/pages/preferences.html.twig:940
+#: ../../tempcache/pages/preferences.html.twig:1027
 msgid ""
 "Let's say you offer last 2 months, and have a renewal on 31th of December. "
 "All created contributions in current year will be valid until this date, but "
@@ -6928,31 +7101,31 @@ msgstr ""
 "All created contributions in current year will be valid until this date, but "
 "as of October, they will be valid for the entire next year."
 
-#: ../../tempcache/pages/preferences.html.twig:965
+#: ../../tempcache/pages/preferences.html.twig:1061
 msgid "Can members create child?"
 msgstr "Can members create child?"
 
-#: ../../tempcache/pages/preferences.html.twig:977
+#: ../../tempcache/pages/preferences.html.twig:1075
 msgid "Can group managers edit their groups?"
 msgstr "Can group managers edit their groups?"
 
-#: ../../tempcache/pages/preferences.html.twig:989
+#: ../../tempcache/pages/preferences.html.twig:1089
 msgid "Can group managers create members?"
 msgstr "Can group managers create members?"
 
-#: ../../tempcache/pages/preferences.html.twig:1001
+#: ../../tempcache/pages/preferences.html.twig:1103
 msgid "Can group managers edit members?"
 msgstr "Can group managers edit members?"
 
-#: ../../tempcache/pages/preferences.html.twig:1013
+#: ../../tempcache/pages/preferences.html.twig:1117
 msgid "Can group managers send mailings?"
 msgstr "Can group managers send mailings?"
 
-#: ../../tempcache/pages/preferences.html.twig:1025
+#: ../../tempcache/pages/preferences.html.twig:1131
 msgid "Can group managers do exports?"
 msgstr "Can group managers do exports?"
 
-#: ../../tempcache/pages/preferences.html.twig:1029
+#: ../../tempcache/pages/preferences.html.twig:1136
 msgid ""
 "Groups managers will be allowed to export members as csv, pdf cards, "
 "attendence sheetss and groups pdf"
@@ -6960,16 +7133,16 @@ msgstr ""
 "Groups managers will be allowed to export members as csv, pdf cards, "
 "attendence sheetss and groups pdf"
 
-#: ../../tempcache/pages/preferences.html.twig:1061
+#: ../../tempcache/pages/preferences.html.twig:1164
 msgid "Sender name:"
 msgstr "Sender name:"
 
-#: ../../tempcache/pages/preferences.html.twig:1080
+#: ../../tempcache/pages/preferences.html.twig:1183
 msgid "Sender Email:"
 msgstr "Sender Email:"
 
-#: ../../tempcache/pages/preferences.html.twig:1095
-#: ../../tempcache/pages/preferences.html.twig:1146
+#: ../../tempcache/pages/preferences.html.twig:1198
+#: ../../tempcache/pages/preferences.html.twig:1249
 msgid ""
 "(You can enter several emails separated with a comma. First address will be "
 "the default one.)"
@@ -6977,27 +7150,27 @@ msgstr ""
 "(You can enter several emails separated with a comma. First address will be "
 "the default one.)"
 
-#: ../../tempcache/pages/preferences.html.twig:1101
+#: ../../tempcache/pages/preferences.html.twig:1204
 msgid "Reply-To Email:"
 msgstr "Reply-To Email:"
 
-#: ../../tempcache/pages/preferences.html.twig:1107
+#: ../../tempcache/pages/preferences.html.twig:1210
 msgid "Leave empty to use Sender Email as reply address"
 msgstr "Leave empty to use Sender Email as reply address"
 
-#: ../../tempcache/pages/preferences.html.twig:1126
+#: ../../tempcache/pages/preferences.html.twig:1229
 msgid "Members administrator's Email:"
 msgstr "Members administrator's Email:"
 
-#: ../../tempcache/pages/preferences.html.twig:1132
+#: ../../tempcache/pages/preferences.html.twig:1235
 msgid "Recipient of new online registation and edition emails"
 msgstr "Recipient of new online registation and edition emails"
 
-#: ../../tempcache/pages/preferences.html.twig:1152
+#: ../../tempcache/pages/preferences.html.twig:1265
 msgid "Send email to administrators?"
 msgstr "Send email to administrators?"
 
-#: ../../tempcache/pages/preferences.html.twig:1156
+#: ../../tempcache/pages/preferences.html.twig:1270
 msgid ""
 "Sends an email each time a new member registers online or edit his/her "
 "account"
@@ -7005,11 +7178,11 @@ msgstr ""
 "Sends an email each time a new member registers online or edit his/her "
 "account"
 
-#: ../../tempcache/pages/preferences.html.twig:1171
+#: ../../tempcache/pages/preferences.html.twig:1286
 msgid "Wrap emails text?"
 msgstr "Wrap emails text?"
 
-#: ../../tempcache/pages/preferences.html.twig:1175
+#: ../../tempcache/pages/preferences.html.twig:1291
 msgid ""
 "Automatically wrap emails texts before sending. Make sure to wrap yourself "
 "if you disable that. Please note that current editing mailing will not be "
@@ -7019,11 +7192,11 @@ msgstr ""
 "if you disable that. Please note that current editing mailing will not be "
 "affected by a change."
 
-#: ../../tempcache/pages/preferences.html.twig:1190
+#: ../../tempcache/pages/preferences.html.twig:1307
 msgid "Send email to members?"
 msgstr "Send email to members?"
 
-#: ../../tempcache/pages/preferences.html.twig:1194
+#: ../../tempcache/pages/preferences.html.twig:1312
 msgid ""
 "Sends an email each time a member card or a contribution has been added or "
 "edited. This can be disabled for each case."
@@ -7031,59 +7204,63 @@ msgstr ""
 "Sends an email each time a member card or a contribution has been added or "
 "edited. This can be disabled for each case."
 
-#: ../../tempcache/pages/preferences.html.twig:1209
+#: ../../tempcache/pages/preferences.html.twig:1328
 msgid "Activate HTML editor?"
 msgstr "Activate HTML editor?"
 
-#: ../../tempcache/pages/preferences.html.twig:1213
+#: ../../tempcache/pages/preferences.html.twig:1333
 msgid "Should HTML editor be activated on page load ?"
 msgstr "Should HTML editor be activated on page load ?"
 
-#: ../../tempcache/pages/preferences.html.twig:1235
+#: ../../tempcache/pages/preferences.html.twig:1339
+msgid "Mail signature"
+msgstr "Mail signature"
+
+#: ../../tempcache/pages/preferences.html.twig:1360
 msgid "Emailing method:"
 msgstr "Emailing method:"
 
-#: ../../tempcache/pages/preferences.html.twig:1247
+#: ../../tempcache/pages/preferences.html.twig:1372
 msgid "Emailing disabled"
 msgstr "Emailing disabled"
 
-#: ../../tempcache/pages/preferences.html.twig:1261
+#: ../../tempcache/pages/preferences.html.twig:1386
 msgid "PHP mail() function"
 msgstr "PHP mail() function"
 
-#: ../../tempcache/pages/preferences.html.twig:1275
+#: ../../tempcache/pages/preferences.html.twig:1400
 msgid "Using a SMTP server (slower)"
 msgstr "Using a SMTP server (slower)"
 
-#: ../../tempcache/pages/preferences.html.twig:1289
+#: ../../tempcache/pages/preferences.html.twig:1414
 msgid "Using GMAIL as SMTP server (slower)"
 msgstr "Using GMAIL as SMTP server (slower)"
 
-#: ../../tempcache/pages/preferences.html.twig:1303
+#: ../../tempcache/pages/preferences.html.twig:1428
 msgid "Using Sendmail server"
 msgstr "Using Sendmail server"
 
-#: ../../tempcache/pages/preferences.html.twig:1317
+#: ../../tempcache/pages/preferences.html.twig:1442
 msgid "Using QMAIL server"
 msgstr "Using QMAIL server"
 
-#: ../../tempcache/pages/preferences.html.twig:1333
+#: ../../tempcache/pages/preferences.html.twig:1458
 msgid "Test email settings"
 msgstr "Test email settings"
 
-#: ../../tempcache/pages/preferences.html.twig:1346
+#: ../../tempcache/pages/preferences.html.twig:1466
 msgid "SMTP server:"
 msgstr "SMTP server:"
 
-#: ../../tempcache/pages/preferences.html.twig:1360
+#: ../../tempcache/pages/preferences.html.twig:1480
 msgid "SMTP port:"
 msgstr "SMTP port:"
 
-#: ../../tempcache/pages/preferences.html.twig:1375
+#: ../../tempcache/pages/preferences.html.twig:1505
 msgid "Use SMTP authentication?"
 msgstr "Use SMTP authentication?"
 
-#: ../../tempcache/pages/preferences.html.twig:1379
+#: ../../tempcache/pages/preferences.html.twig:1510
 msgid ""
 "Would emailing use any SMTP authentication? You'll have to provide username "
 "and password below. For GMail, authentication will always be on."
@@ -7091,11 +7268,11 @@ msgstr ""
 "Would emailing use any SMTP authentication? You'll have to provide username "
 "and password below. For GMail, authentication will always be on."
 
-#: ../../tempcache/pages/preferences.html.twig:1394
+#: ../../tempcache/pages/preferences.html.twig:1526
 msgid "Use TLS for SMTP?"
 msgstr "Use TLS for SMTP?"
 
-#: ../../tempcache/pages/preferences.html.twig:1398
+#: ../../tempcache/pages/preferences.html.twig:1531
 msgid ""
 "Do you want to use server's TLS capabilities?<br/>For GMail, this will "
 "always be on."
@@ -7103,11 +7280,11 @@ msgstr ""
 "Do you want to use server's TLS capabilities?<br/>For GMail, this will "
 "always be on."
 
-#: ../../tempcache/pages/preferences.html.twig:1413
+#: ../../tempcache/pages/preferences.html.twig:1547
 msgid "Allow unsecure TLS?"
 msgstr "Allow unsecure TLS?"
 
-#: ../../tempcache/pages/preferences.html.twig:1417
+#: ../../tempcache/pages/preferences.html.twig:1552
 msgid ""
 "Do you want to allow 'unsecure' connections? This may be usefull if you "
 "server uses a self-signed certificate, and on some other cases."
@@ -7115,67 +7292,63 @@ msgstr ""
 "Do you want to allow 'unsecure' connections? This may be usefull if you "
 "server uses a self-signed certificate, and on some other cases."
 
-#: ../../tempcache/pages/preferences.html.twig:1440
+#: ../../tempcache/pages/preferences.html.twig:1561
 msgid "SMTP (or GMail) user:"
 msgstr "SMTP (or GMail) user:"
 
-#: ../../tempcache/pages/preferences.html.twig:1454
+#: ../../tempcache/pages/preferences.html.twig:1575
 msgid "SMTP (or GMail) password:"
 msgstr "SMTP (or GMail) password:"
 
-#: ../../tempcache/pages/preferences.html.twig:1469
-msgid "Mail signature"
-msgstr "Mail signature"
-
-#: ../../tempcache/pages/preferences.html.twig:1495
-#: ../../tempcache/pages/preferences.html.twig:1960
+#: ../../tempcache/pages/preferences.html.twig:1604
+#: ../../tempcache/pages/preferences.html.twig:2125
 msgid "Vertical margins:"
 msgstr "Vertical margins:"
 
-#: ../../tempcache/pages/preferences.html.twig:1512
-#: ../../tempcache/pages/preferences.html.twig:1977
+#: ../../tempcache/pages/preferences.html.twig:1621
+#: ../../tempcache/pages/preferences.html.twig:2142
 msgid "Horizontal margins:"
 msgstr "Horizontal margins:"
 
-#: ../../tempcache/pages/preferences.html.twig:1529
-#: ../../tempcache/pages/preferences.html.twig:2011
+#: ../../tempcache/pages/preferences.html.twig:1638
+#: ../../tempcache/pages/preferences.html.twig:2176
 msgid "Horizontal spacing:"
 msgstr "Horizontal spacing:"
 
-#: ../../tempcache/pages/preferences.html.twig:1546
-#: ../../tempcache/pages/preferences.html.twig:1994
+#: ../../tempcache/pages/preferences.html.twig:1655
+#: ../../tempcache/pages/preferences.html.twig:2159
 msgid "Vertical spacing:"
 msgstr "Vertical spacing:"
 
-#: ../../tempcache/pages/preferences.html.twig:1563
+#: ../../tempcache/pages/preferences.html.twig:1679
 msgid "Print border"
 msgstr "Print border"
 
-#: ../../tempcache/pages/preferences.html.twig:1567
+#: ../../tempcache/pages/preferences.html.twig:1684
 msgid "Check this box to print a grey border around each label."
 msgstr "Check this box to print a grey border around each label."
 
-#: ../../tempcache/pages/preferences.html.twig:1582
+#: ../../tempcache/pages/preferences.html.twig:1693
 msgid "Label width:"
 msgstr "Label width:"
 
-#: ../../tempcache/pages/preferences.html.twig:1599
+#: ../../tempcache/pages/preferences.html.twig:1710
 msgid "Label height:"
 msgstr "Label height:"
 
-#: ../../tempcache/pages/preferences.html.twig:1616
+#: ../../tempcache/pages/preferences.html.twig:1727
 msgid "Number of label columns:"
 msgstr "Number of label columns:"
 
-#: ../../tempcache/pages/preferences.html.twig:1630
+#: ../../tempcache/pages/preferences.html.twig:1741
 msgid "Number of label lines:"
 msgstr "Number of label lines:"
 
-#: ../../tempcache/pages/preferences.html.twig:1644
+#: ../../tempcache/pages/preferences.html.twig:1755
 msgid "Font size:"
 msgstr "Font size:"
 
-#: ../../tempcache/pages/preferences.html.twig:1665
+#: ../../tempcache/pages/preferences.html.twig:1778
 msgid ""
 "Each card is 75mm width and 40mm height. Each page contains 2 columns and 6 "
 "rows.<br/>Double check margins and spacings ;)"
@@ -7183,74 +7356,74 @@ msgstr ""
 "Each card is 75mm width and 40mm height. Each page contains 2 columns and 6 "
 "rows.<br/>Double check margins and spacings ;)"
 
-#: ../../tempcache/pages/preferences.html.twig:1673
+#: ../../tempcache/pages/preferences.html.twig:1786
 msgid "Short Text (Card Center):"
 msgstr "Short Text (Card Center):"
 
-#: ../../tempcache/pages/preferences.html.twig:1700
+#: ../../tempcache/pages/preferences.html.twig:1817
 msgid "(10 characters max)"
 msgstr "(10 characters max)"
 
-#: ../../tempcache/pages/preferences.html.twig:1706
+#: ../../tempcache/pages/preferences.html.twig:1823
 msgid "Long Text (Bottom Line):"
 msgstr "Long Text (Bottom Line):"
 
-#: ../../tempcache/pages/preferences.html.twig:1733
+#: ../../tempcache/pages/preferences.html.twig:1854
 msgid "(65 characters max)"
 msgstr "(65 characters max)"
 
-#: ../../tempcache/pages/preferences.html.twig:1740
+#: ../../tempcache/pages/preferences.html.twig:1861
 msgid "Strip Text Color:"
 msgstr "Strip Text Color:"
 
-#: ../../tempcache/pages/preferences.html.twig:1744
-#: ../../tempcache/pages/preferences.html.twig:1762
-#: ../../tempcache/pages/preferences.html.twig:1780
-#: ../../tempcache/pages/preferences.html.twig:1798
+#: ../../tempcache/pages/preferences.html.twig:1873
+#: ../../tempcache/pages/preferences.html.twig:1891
+#: ../../tempcache/pages/preferences.html.twig:1909
+#: ../../tempcache/pages/preferences.html.twig:1927
 msgid "Hexadecimal color notation: #RRGGBB"
 msgstr "Hexadecimal color notation: #RRGGBB"
 
-#: ../../tempcache/pages/preferences.html.twig:1758
+#: ../../tempcache/pages/preferences.html.twig:1879
 msgid "Active Member Color:"
 msgstr "Active Member Color:"
 
-#: ../../tempcache/pages/preferences.html.twig:1776
+#: ../../tempcache/pages/preferences.html.twig:1897
 msgid "Board Members Color:"
 msgstr "Board Members Color:"
 
-#: ../../tempcache/pages/preferences.html.twig:1794
+#: ../../tempcache/pages/preferences.html.twig:1915
 msgid "Honor Members Color:"
 msgstr "Honor Members Color:"
 
-#: ../../tempcache/pages/preferences.html.twig:1831
+#: ../../tempcache/pages/preferences.html.twig:1955
 msgid "Current logo for printing"
 msgstr "Current logo for printing"
 
-#: ../../tempcache/pages/preferences.html.twig:1852
+#: ../../tempcache/pages/preferences.html.twig:2023
 msgid "Allow members to print card ?"
 msgstr "Allow members to print card ?"
 
-#: ../../tempcache/pages/preferences.html.twig:1867
+#: ../../tempcache/pages/preferences.html.twig:2040
 msgid "Show title ?"
 msgstr "Show title ?"
 
-#: ../../tempcache/pages/preferences.html.twig:1871
+#: ../../tempcache/pages/preferences.html.twig:2045
 msgid "(Show or not title in front of name)"
 msgstr "(Show or not title in front of name)"
 
-#: ../../tempcache/pages/preferences.html.twig:1886
+#: ../../tempcache/pages/preferences.html.twig:2051
 msgid "Address type:"
 msgstr "Address type:"
 
-#: ../../tempcache/pages/preferences.html.twig:1932
+#: ../../tempcache/pages/preferences.html.twig:2097
 msgid "(Choose address printed below name)"
 msgstr "(Choose address printed below name)"
 
-#: ../../tempcache/pages/preferences.html.twig:1938
+#: ../../tempcache/pages/preferences.html.twig:2103
 msgid "Year:"
 msgstr "Year:"
 
-#: ../../tempcache/pages/preferences.html.twig:1944
+#: ../../tempcache/pages/preferences.html.twig:2109
 msgid ""
 "You can enter either:<br/>- a year,<br/>- two years with a slash as "
 "separator,<br/>- the string 'DEADLINE' to use member deadline"
@@ -7258,24 +7431,23 @@ msgstr ""
 "You can enter either:<br/>- a year,<br/>- two years with a slash as "
 "separator,<br/>- the string 'DEADLINE' to use member deadline"
 
-#: ../../tempcache/pages/preferences.html.twig:2040
-#: ../../tempcache/pages/preferences.html.twig:2048
-msgid "Minimum password length required for all accounts. Minimal size is 6."
-msgstr "Minimum password length required for all accounts. Minimal size is 6."
-
-#: ../../tempcache/pages/preferences.html.twig:2042
+#: ../../tempcache/pages/preferences.html.twig:2207
 msgid "Password length:"
 msgstr "Password length:"
 
-#: ../../tempcache/pages/preferences.html.twig:2060
+#: ../../tempcache/pages/preferences.html.twig:2213
+msgid "Minimum password length required for all accounts. Minimal size is 6."
+msgstr "Minimum password length required for all accounts. Minimal size is 6."
+
+#: ../../tempcache/pages/preferences.html.twig:2232
 msgid "Enable password blacklists"
 msgstr "Enable password blacklists"
 
-#: ../../tempcache/pages/preferences.html.twig:2062
+#: ../../tempcache/pages/preferences.html.twig:2234
 msgid "Enable blacklists:"
 msgstr "Enable blacklists:"
 
-#: ../../tempcache/pages/preferences.html.twig:2066
+#: ../../tempcache/pages/preferences.html.twig:2239
 msgid ""
 "If you enable blacklists; it will not be possible to use any of blacklisted "
 "passwords. A list is provided along with Galette, but you can add you owns."
@@ -7283,62 +7455,70 @@ msgstr ""
 "If you enable blacklists; it will not be possible to use any of blacklisted "
 "passwords. A list is provided along with Galette, but you can add you owns."
 
-#: ../../tempcache/pages/preferences.html.twig:2078
+#: ../../tempcache/pages/preferences.html.twig:2245
 msgid "Enforce password strength"
 msgstr "Enforce password strength"
 
-#: ../../tempcache/pages/preferences.html.twig:2080
+#: ../../tempcache/pages/preferences.html.twig:2247
 msgid "Password strength:"
 msgstr "Password strength:"
 
-#: ../../tempcache/pages/preferences.html.twig:2086
+#: ../../tempcache/pages/preferences.html.twig:2258
+msgid "None (default)"
+msgstr "None (default)"
+
+#: ../../tempcache/pages/preferences.html.twig:2268
+#: ../../tempcache/pages/preferences.html.twig:2319
+msgid "Weak"
+msgstr "Weak"
+
+#: ../../tempcache/pages/preferences.html.twig:2278
+#: ../../tempcache/pages/preferences.html.twig:2325
+msgid "Medium"
+msgstr "Medium"
+
+#: ../../tempcache/pages/preferences.html.twig:2288
+#: ../../tempcache/pages/preferences.html.twig:2331
+msgid "Strong"
+msgstr "Strong"
+
+#: ../../tempcache/pages/preferences.html.twig:2298
+msgid "Very strong"
+msgstr "Very strong"
+
+#: ../../tempcache/pages/preferences.html.twig:2304
 msgid "Enforce minimal password strength for all password."
 msgstr "Enforce minimal password strength for all password."
 
-#: ../../tempcache/pages/preferences.html.twig:2090
+#: ../../tempcache/pages/preferences.html.twig:2308
 msgid "Levels are:"
 msgstr "Levels are:"
 
-#: ../../tempcache/pages/preferences.html.twig:2096
+#: ../../tempcache/pages/preferences.html.twig:2315
 msgid "for no strength enforcement"
 msgstr "for no strength enforcement"
 
-#: ../../tempcache/pages/preferences.html.twig:2100
-#: ../../tempcache/pages/preferences.html.twig:2150
-msgid "Weak"
-msgstr "Weak"
-
-#: ../../tempcache/pages/preferences.html.twig:2102
+#: ../../tempcache/pages/preferences.html.twig:2321
 msgid "require at least one matched rule"
 msgstr "require at least one matched rule"
 
-#: ../../tempcache/pages/preferences.html.twig:2106
-#: ../../tempcache/pages/preferences.html.twig:2160
-msgid "Medium"
-msgstr "Medium"
-
-#: ../../tempcache/pages/preferences.html.twig:2108
+#: ../../tempcache/pages/preferences.html.twig:2327
 msgid "require at least two matched rules"
 msgstr "require at least two matched rules"
 
-#: ../../tempcache/pages/preferences.html.twig:2112
-#: ../../tempcache/pages/preferences.html.twig:2170
-msgid "Strong"
-msgstr "Strong"
-
-#: ../../tempcache/pages/preferences.html.twig:2114
+#: ../../tempcache/pages/preferences.html.twig:2333
 msgid "require at least three matched rules (recommended for most usages)"
 msgstr "require at least three matched rules (recommended for most usages)"
 
-#: ../../tempcache/pages/preferences.html.twig:2118
+#: ../../tempcache/pages/preferences.html.twig:2337
 msgid "Very Strong"
 msgstr "Very Strong"
 
-#: ../../tempcache/pages/preferences.html.twig:2120
+#: ../../tempcache/pages/preferences.html.twig:2339
 msgid "requires all rules."
 msgstr "requires all rules."
 
-#: ../../tempcache/pages/preferences.html.twig:2124
+#: ../../tempcache/pages/preferences.html.twig:2344
 msgid ""
 "Rules include lower case characters, upper case characters, numbers, and "
 "special characters."
@@ -7346,7 +7526,7 @@ msgstr ""
 "Rules include lower case characters, upper case characters, numbers, and "
 "special characters."
 
-#: ../../tempcache/pages/preferences.html.twig:2128
+#: ../../tempcache/pages/preferences.html.twig:2348
 msgid ""
 "Note that with any enforcement level, user cannot use his personal "
 "information (name, login, ...) as password."
@@ -7354,34 +7534,25 @@ msgstr ""
 "Note that with any enforcement level, user cannot use his personal "
 "information (name, login, ...) as password."
 
-#: ../../tempcache/pages/preferences.html.twig:2140
-msgid "None (default)"
-msgstr "None (default)"
-
-#: ../../tempcache/pages/preferences.html.twig:2180
-msgid "Very strong"
-msgstr "Very strong"
+#: ../../tempcache/pages/preferences.html.twig:2356
+msgid "Test a password:"
+msgstr "Test a password:"
 
-#: ../../tempcache/pages/preferences.html.twig:2188
-#: ../../tempcache/pages/preferences.html.twig:2196
+#: ../../tempcache/pages/preferences.html.twig:2362
 msgid "Test a password with current selected values."
 msgstr "Test a password with current selected values."
 
-#: ../../tempcache/pages/preferences.html.twig:2190
-msgid "Test a password:"
-msgstr "Test a password:"
-
-#: ../../tempcache/pages/preferences.html.twig:2198
+#: ../../tempcache/pages/preferences.html.twig:2364
 msgid ""
 "Do not forget to save your preferences if you're happy with the result ;)"
 msgstr ""
 "Do not forget to save your preferences if you're happy with the result ;)"
 
-#: ../../tempcache/pages/preferences.html.twig:2347
+#: ../../tempcache/pages/preferences.html.twig:2546
 msgid "Enter the email adress"
 msgstr "Enter the email adress"
 
-#: ../../tempcache/pages/preferences.html.twig:2386
+#: ../../tempcache/pages/preferences.html.twig:2585
 msgid "An error occurred sending test email :("
 msgstr "An error occurred sending test email :("
 
@@ -7389,14 +7560,9 @@ msgstr "An error occurred sending test email :("
 msgid "Create new mailing"
 msgstr "Create new mailing"
 
-#: ../../tempcache/pages/mailings_list.html.twig:97
-#: ../../tempcache/pages/mailings_list.html.twig:323
-msgid "Recipients"
-msgstr "Recipients"
-
 #: ../../tempcache/pages/mailings_list.html.twig:97
 #: ../../tempcache/pages/mailings_list.html.twig:154
-#: ../../tempcache/pages/mailings_list.html.twig:329
+#: ../../tempcache/pages/mailings_list.html.twig:325
 msgid "Subject"
 msgstr "Subject"
 
@@ -7405,42 +7571,42 @@ msgid "Att."
 msgstr "Att."
 
 #: ../../tempcache/pages/mailings_list.html.twig:97
-#: ../../tempcache/pages/mailings_list.html.twig:345
+#: ../../tempcache/pages/mailings_list.html.twig:341
 msgid "Sent"
 msgstr "Sent"
 
-#: ../../tempcache/pages/mailings_list.html.twig:167
+#: ../../tempcache/pages/mailings_list.html.twig:164
 msgid "Sent mailings:"
 msgstr "Sent mailings:"
 
-#: ../../tempcache/pages/mailings_list.html.twig:301
+#: ../../tempcache/pages/mailings_list.html.twig:297
 msgid "Mailing entry %id"
 msgstr "Mailing entry %id"
 
-#: ../../tempcache/pages/mailings_list.html.twig:371
+#: ../../tempcache/pages/mailings_list.html.twig:367
 #, php-format
 msgid "Display mailing '%subject' details in preview window"
 msgstr "Display mailing '%subject' details in preview window"
 
-#: ../../tempcache/pages/mailings_list.html.twig:386
+#: ../../tempcache/pages/mailings_list.html.twig:381
 #, php-format
 msgid "Use mailing '%subject' as a template for a new one"
 msgstr "Use mailing '%subject' as a template for a new one"
 
-#: ../../tempcache/pages/mailings_list.html.twig:399
+#: ../../tempcache/pages/mailings_list.html.twig:394
 #, php-format
 msgid "Delete mailing '%subject'"
 msgstr "Delete mailing '%subject'"
 
-#: ../../tempcache/pages/mailings_list.html.twig:418
+#: ../../tempcache/pages/mailings_list.html.twig:413
 msgid "No sent mailing has been stored in the database yet."
 msgstr "No sent mailing has been stored in the database yet."
 
-#: ../../tempcache/pages/configuration_core_lists.html.twig:59
+#: ../../tempcache/pages/configuration_core_lists.html.twig:68
 msgid "Fields in list"
 msgstr "Fields in list"
 
-#: ../../tempcache/pages/configuration_core_lists.html.twig:170
+#: ../../tempcache/pages/configuration_core_lists.html.twig:179
 msgid "Available fields"
 msgstr "Available fields"
 
@@ -7454,7 +7620,7 @@ msgstr[1] "%count searches"
 #: ../../tempcache/pages/saved_searches_list.html.twig:69
 #: ../../tempcache/pages/saved_searches_list.html.twig:128
 #: ../../tempcache/pages/advanced_search.html.twig:308
-#: ../../tempcache/pages/advanced_search.html.twig:649
+#: ../../tempcache/pages/advanced_search.html.twig:661
 msgid "Creation date"
 msgstr "Creation date"
 
@@ -7462,86 +7628,88 @@ msgstr "Creation date"
 msgid "Search parameters"
 msgstr "Search parameters"
 
-#: ../../tempcache/pages/saved_searches_list.html.twig:144
+#: ../../tempcache/pages/saved_searches_list.html.twig:146
 msgid "Show parameters"
 msgstr "Show parameters"
 
-#: ../../tempcache/pages/saved_searches_list.html.twig:203
+#: ../../tempcache/pages/saved_searches_list.html.twig:204
 msgid "Load saved search"
 msgstr "Load saved search"
 
-#: ../../tempcache/pages/saved_searches_list.html.twig:217
+#: ../../tempcache/pages/saved_searches_list.html.twig:218
 msgid "Delete saved search"
 msgstr "Delete saved search"
 
-#: ../../tempcache/pages/saved_searches_list.html.twig:236
+#: ../../tempcache/pages/saved_searches_list.html.twig:237
 msgid "no search"
 msgstr "no search"
 
-#: ../../tempcache/pages/member_form.html.twig:85
-#: ../../tempcache/pages/member_show.html.twig:297
+#: ../../tempcache/pages/member_form.html.twig:105
+msgid "Display"
+msgstr "Display"
+
+#: ../../tempcache/pages/member_form.html.twig:137
+#: ../../tempcache/pages/member_show.html.twig:289
 msgid "Attached to:"
 msgstr "Attached to:"
 
-#: ../../tempcache/pages/member_form.html.twig:113
+#: ../../tempcache/pages/member_form.html.twig:168
 msgid "Detach?"
 msgstr "Detach?"
 
-#: ../../tempcache/pages/member_form.html.twig:130
+#: ../../tempcache/pages/member_form.html.twig:191
 msgid "Attach member"
 msgstr "Attach member"
 
-#: ../../tempcache/pages/member_form.html.twig:161
-#: ../../tempcache/pages/member_show.html.twig:315
+#: ../../tempcache/pages/member_form.html.twig:250
+#: ../../tempcache/pages/member_show.html.twig:307
 msgid "Parent of:"
 msgstr "Parent of:"
 
-#: ../../tempcache/pages/member_form.html.twig:336
+#: ../../tempcache/pages/member_form.html.twig:417
 msgid "Notify member his account has been modified"
 msgstr "Notify member his account has been modified"
 
-#: ../../tempcache/pages/member_form.html.twig:342
+#: ../../tempcache/pages/member_form.html.twig:423
 msgid "Notify member his account has been created"
 msgstr "Notify member his account has been created"
 
-#: ../../tempcache/pages/member_form.html.twig:355
+#: ../../tempcache/pages/member_form.html.twig:436
 msgid "Member will be notified by email his account has been modified."
 msgstr "Member will be notified by email his account has been modified."
 
-#: ../../tempcache/pages/member_form.html.twig:361
+#: ../../tempcache/pages/member_form.html.twig:442
 msgid ""
 "Member will receive his username and password by email, if he has an address."
 msgstr ""
 "Member will receive his username and password by email, if he has an address."
 
-#: ../../tempcache/pages/member_form.html.twig:545
+#: ../../tempcache/pages/member_form.html.twig:643
 msgid "An error occurred displaying groups interface :("
 msgstr "An error occurred displaying groups interface :("
 
-#: ../../tempcache/pages/member_form.html.twig:555
+#: ../../tempcache/pages/member_form.html.twig:653
 msgid "Groups selection"
 msgstr "Groups selection"
 
-#: ../../tempcache/pages/member_form.html.twig:560
+#: ../../tempcache/pages/member_form.html.twig:658
 msgid "Managed groups selection"
 msgstr "Managed groups selection"
 
-#: ../../tempcache/pages/member_form.html.twig:588
-#: ../../tempcache/components/forms/groups.html.twig:208
+#: ../../tempcache/pages/member_form.html.twig:678
 msgid "Manager for:"
 msgstr "Manager for:"
 
-#: ../../tempcache/pages/member_form.html.twig:593
-#: ../../tempcache/components/forms/groups.html.twig:161
+#: ../../tempcache/pages/member_form.html.twig:683
 msgid "Member of:"
 msgstr "Member of:"
 
-#: ../../tempcache/pages/configuration_payment_type_form.html.twig:57
-#: ../../tempcache/pages/configuration_payment_type_form.html.twig:65
+#: ../../tempcache/pages/configuration_payment_type_form.html.twig:63
+#: ../../tempcache/pages/configuration_payment_type_form.html.twig:71
 msgid "Original string for name, that will be used for translations."
 msgstr "Original string for name, that will be used for translations."
 
-#: ../../tempcache/pages/member_show.html.twig:110
+#: ../../tempcache/pages/member_show.html.twig:104
 msgid ""
 "Send member a link to generate a new password, as if had used the 'lost "
 "password' functionality."
@@ -7549,49 +7717,50 @@ msgstr ""
 "Send member a link to generate a new password, as if had used the 'lost "
 "password' functionality."
 
-#: ../../tempcache/pages/member_show.html.twig:117
+#: ../../tempcache/pages/member_show.html.twig:111
 msgid "New password"
 msgstr "New password"
 
-#: ../../tempcache/pages/member_show.html.twig:145
+#: ../../tempcache/pages/member_show.html.twig:139
 msgid "Generate Member Card"
 msgstr "Generate Member Card"
 
-#: ../../tempcache/pages/member_show.html.twig:158
+#: ../../tempcache/pages/member_show.html.twig:152
 msgid "Adhesion form"
 msgstr "Adhesion form"
 
-#: ../../tempcache/pages/member_show.html.twig:177
+#: ../../tempcache/pages/member_show.html.twig:171
 msgid "View contributions"
 msgstr "View contributions"
 
-#: ../../tempcache/pages/member_show.html.twig:229
+#: ../../tempcache/pages/member_show.html.twig:221
 msgid "Create a new member with %name information."
 msgstr "Create a new member with %name information."
 
-#: ../../tempcache/pages/member_show.html.twig:236
+#: ../../tempcache/pages/member_show.html.twig:228
 msgid "Duplicate"
 msgstr "Duplicate"
 
-#: ../../tempcache/pages/member_show.html.twig:285
+#: ../../tempcache/pages/member_show.html.twig:277
 msgid "Family"
 msgstr "Family"
 
-#: ../../tempcache/pages/member_show.html.twig:591
+#: ../../tempcache/pages/member_show.html.twig:524
 #: ../../tempcache/components/forms/groups.html.twig:40
 msgid "Groups:"
 msgstr "Groups:"
 
-#: ../../tempcache/pages/member_show.html.twig:623
+#: ../../tempcache/pages/member_show.html.twig:553
 #: ../../tempcache/pages/advanced_search.html.twig:166
+#: ../../tempcache/components/forms/groups.html.twig:140
 msgid "Member of group"
 msgstr "Member of group"
 
-#: ../../tempcache/pages/member_show.html.twig:714
+#: ../../tempcache/pages/member_show.html.twig:725
 msgid "Not managed group"
 msgstr "Not managed group"
 
-#: ../../tempcache/pages/member_show.html.twig:719
+#: ../../tempcache/pages/member_show.html.twig:725
 msgid "You are not part of managers for the requested group."
 msgstr "You are not part of managers for the requested group."
 
@@ -7622,97 +7791,97 @@ msgstr "(at least 4 characters)"
 msgid "Change my password"
 msgstr "Change my password"
 
-#: ../../tempcache/pages/transactions_list.html.twig:68
+#: ../../tempcache/pages/transactions_list.html.twig:70
 msgid "Show transactions since"
 msgstr "Show transactions since"
 
-#: ../../tempcache/pages/transactions_list.html.twig:141
+#: ../../tempcache/pages/transactions_list.html.twig:142
 msgid "Show all members transactions"
 msgstr "Show all members transactions"
 
-#: ../../tempcache/pages/transactions_list.html.twig:199
+#: ../../tempcache/pages/transactions_list.html.twig:200
 #, php-format
 msgid "%count transaction"
 msgid_plural "%count transactions"
 msgstr[0] "%count transaction"
 msgstr[1] "%count transactions"
 
-#: ../../tempcache/pages/transactions_list.html.twig:263
-#: ../../tempcache/pages/transactions_list.html.twig:419
+#: ../../tempcache/pages/transactions_list.html.twig:264
+#: ../../tempcache/pages/transactions_list.html.twig:420
 msgid "Originator"
 msgstr "Originator"
 
-#: ../../tempcache/pages/transactions_list.html.twig:326
+#: ../../tempcache/pages/transactions_list.html.twig:327
 msgid "Transaction %id"
 msgstr "Transaction %id"
 
-#: ../../tempcache/pages/transactions_list.html.twig:374
+#: ../../tempcache/pages/transactions_list.html.twig:375
 msgid "Show only '%name' transactions"
 msgstr "Show only '%name' transactions"
 
-#: ../../tempcache/pages/transactions_list.html.twig:483
+#: ../../tempcache/pages/transactions_list.html.twig:484
 msgid "Edit transaction #%id"
 msgstr "Edit transaction #%id"
 
-#: ../../tempcache/pages/transactions_list.html.twig:496
+#: ../../tempcache/pages/transactions_list.html.twig:497
 msgid "Remove transaction #%id"
 msgstr "Remove transaction #%id"
 
-#: ../../tempcache/pages/transactions_list.html.twig:516
+#: ../../tempcache/pages/transactions_list.html.twig:517
 msgid "no transaction"
 msgstr "no transaction"
 
-#: ../../tempcache/pages/transactions_list.html.twig:543
+#: ../../tempcache/pages/transactions_list.html.twig:544
 msgid "Completely dispatched transaction"
 msgstr "Completely dispatched transaction"
 
-#: ../../tempcache/pages/transactions_list.html.twig:550
+#: ../../tempcache/pages/transactions_list.html.twig:551
 msgid "Uncomplete dispatched transaction"
 msgstr "Uncomplete dispatched transaction"
 
-#: ../../tempcache/pages/configuration_dynamic_translations.html.twig:59
+#: ../../tempcache/pages/configuration_dynamic_translations.html.twig:58
 msgid "Choose label to translate"
 msgstr "Choose label to translate"
 
-#: ../../tempcache/pages/configuration_dynamic_translations.html.twig:117
+#: ../../tempcache/pages/configuration_dynamic_translations.html.twig:116
 #, php-format
 msgid "Original text: '%s'"
 msgstr "Original text: '%s'"
 
-#: ../../tempcache/pages/configuration_dynamic_translations.html.twig:127
+#: ../../tempcache/pages/configuration_dynamic_translations.html.twig:126
 #, php-format
 msgid "Translation of '%s' label"
 msgstr "Translation of '%s' label"
 
-#: ../../tempcache/pages/configuration_dynamic_translations.html.twig:189
+#: ../../tempcache/pages/configuration_dynamic_translations.html.twig:199
 msgid "No fields to translate."
 msgstr "No fields to translate."
 
-#: ../../tempcache/pages/charts.html.twig:55
-#: ../../tempcache/pages/charts.html.twig:140
+#: ../../tempcache/pages/charts.html.twig:63
+#: ../../tempcache/pages/charts.html.twig:148
 msgid "Members by status"
 msgstr "Members by status"
 
-#: ../../tempcache/pages/charts.html.twig:65
-#: ../../tempcache/pages/charts.html.twig:206
+#: ../../tempcache/pages/charts.html.twig:73
+#: ../../tempcache/pages/charts.html.twig:214
 msgid "Members by state of dues"
 msgstr "Members by state of dues"
 
-#: ../../tempcache/pages/charts.html.twig:75
-#: ../../tempcache/pages/charts.html.twig:271
+#: ../../tempcache/pages/charts.html.twig:83
+#: ../../tempcache/pages/charts.html.twig:279
 msgid "Contributions types repartition"
 msgstr "Contributions types repartition"
 
-#: ../../tempcache/pages/charts.html.twig:85
-#: ../../tempcache/pages/charts.html.twig:336
+#: ../../tempcache/pages/charts.html.twig:93
+#: ../../tempcache/pages/charts.html.twig:344
 msgid "Individuals and Companies"
 msgstr "Individuals and Companies"
 
-#: ../../tempcache/pages/charts.html.twig:95
+#: ../../tempcache/pages/charts.html.twig:103
 msgid "Contributions over time"
 msgstr "Contributions over time"
 
-#: ../../tempcache/pages/charts.html.twig:397
+#: ../../tempcache/pages/charts.html.twig:405
 msgid "Total contributions for the month"
 msgstr "Total contributions for the month"
 
@@ -7729,7 +7898,7 @@ msgstr ""
 "account to be visible here, edit your profile and check 'Be visible in the "
 "members list'"
 
-#: ../../tempcache/pages/members_public_list.html.twig:254
+#: ../../tempcache/pages/members_public_list.html.twig:252
 #: ../../tempcache/pages/members_public_gallery.html.twig:197
 msgid "No member to show"
 msgstr "No member to show"
@@ -7763,10 +7932,10 @@ msgstr "With email:"
 #: ../../tempcache/pages/advanced_search.html.twig:314
 #: ../../tempcache/pages/advanced_search.html.twig:358
 #: ../../tempcache/pages/advanced_search.html.twig:400
-#: ../../tempcache/pages/advanced_search.html.twig:655
-#: ../../tempcache/pages/advanced_search.html.twig:697
-#: ../../tempcache/pages/advanced_search.html.twig:741
-#: ../../tempcache/pages/advanced_search.html.twig:783
+#: ../../tempcache/pages/advanced_search.html.twig:667
+#: ../../tempcache/pages/advanced_search.html.twig:709
+#: ../../tempcache/pages/advanced_search.html.twig:753
+#: ../../tempcache/pages/advanced_search.html.twig:795
 msgid "beetween"
 msgstr "beetween"
 
@@ -7782,88 +7951,96 @@ msgstr "Due date"
 msgid "Show public infos"
 msgstr "Show public infos"
 
-#: ../../tempcache/pages/advanced_search.html.twig:532
+#: ../../tempcache/pages/advanced_search.html.twig:536
 msgid "Advanced groups search"
 msgstr "Advanced groups search"
 
-#: ../../tempcache/pages/advanced_search.html.twig:534
+#: ../../tempcache/pages/advanced_search.html.twig:538
 msgid "Experimental"
 msgstr "Experimental"
 
-#: ../../tempcache/pages/advanced_search.html.twig:544
+#: ../../tempcache/pages/advanced_search.html.twig:546
+#: ../../tempcache/pages/advanced_search.html.twig:552
 msgid "Add new group search criteria"
 msgstr "Add new group search criteria"
 
-#: ../../tempcache/pages/advanced_search.html.twig:559
+#: ../../tempcache/pages/advanced_search.html.twig:567
 msgid "In all selected groups"
 msgstr "In all selected groups"
 
-#: ../../tempcache/pages/advanced_search.html.twig:569
+#: ../../tempcache/pages/advanced_search.html.twig:577
 msgid "In any of selected groups"
 msgstr "In any of selected groups"
 
-#: ../../tempcache/pages/advanced_search.html.twig:620
-#: ../../tempcache/pages/advanced_search.html.twig:1429
+#: ../../tempcache/pages/advanced_search.html.twig:626
+#: ../../tempcache/pages/advanced_search.html.twig:632
+#: ../../tempcache/pages/advanced_search.html.twig:1447
+#: ../../tempcache/pages/advanced_search.html.twig:1453
 msgid "Remove criteria"
 msgstr "Remove criteria"
 
-#: ../../tempcache/pages/advanced_search.html.twig:641
+#: ../../tempcache/pages/advanced_search.html.twig:653
 msgid "Within contributions"
 msgstr "Within contributions"
 
-#: ../../tempcache/pages/advanced_search.html.twig:985
+#: ../../tempcache/pages/advanced_search.html.twig:1001
 msgid "Free search"
 msgstr "Free search"
 
-#: ../../tempcache/pages/advanced_search.html.twig:995
+#: ../../tempcache/pages/advanced_search.html.twig:1009
+#: ../../tempcache/pages/advanced_search.html.twig:1015
 msgid "Add new free search criteria"
 msgstr "Add new free search criteria"
 
-#: ../../tempcache/pages/advanced_search.html.twig:1038
+#: ../../tempcache/pages/advanced_search.html.twig:1052
+msgid "or"
+msgstr "or"
+
+#: ../../tempcache/pages/advanced_search.html.twig:1058
 msgid "Select a field"
 msgstr "Select a field"
 
-#: ../../tempcache/pages/advanced_search.html.twig:1204
-#: ../../tempcache/pages/advanced_search.html.twig:1282
-#: ../../tempcache/pages/advanced_search.html.twig:1326
-#: ../../tempcache/pages/advanced_search.html.twig:1357
-#: ../../tempcache/pages/advanced_search.html.twig:1484
+#: ../../tempcache/pages/advanced_search.html.twig:1224
+#: ../../tempcache/pages/advanced_search.html.twig:1302
+#: ../../tempcache/pages/advanced_search.html.twig:1346
+#: ../../tempcache/pages/advanced_search.html.twig:1377
+#: ../../tempcache/pages/advanced_search.html.twig:1508
 msgid "is"
 msgstr "is"
 
-#: ../../tempcache/pages/advanced_search.html.twig:1214
-#: ../../tempcache/pages/advanced_search.html.twig:1377
-#: ../../tempcache/pages/advanced_search.html.twig:1504
+#: ../../tempcache/pages/advanced_search.html.twig:1234
+#: ../../tempcache/pages/advanced_search.html.twig:1397
+#: ../../tempcache/pages/advanced_search.html.twig:1528
 msgid "is not"
 msgstr "is not"
 
-#: ../../tempcache/pages/advanced_search.html.twig:1292
-#: ../../tempcache/pages/advanced_search.html.twig:1544
+#: ../../tempcache/pages/advanced_search.html.twig:1312
+#: ../../tempcache/pages/advanced_search.html.twig:1568
 msgid "before"
 msgstr "before"
 
-#: ../../tempcache/pages/advanced_search.html.twig:1302
-#: ../../tempcache/pages/advanced_search.html.twig:1554
+#: ../../tempcache/pages/advanced_search.html.twig:1322
+#: ../../tempcache/pages/advanced_search.html.twig:1578
 msgid "after"
 msgstr "after"
 
-#: ../../tempcache/pages/advanced_search.html.twig:1367
-#: ../../tempcache/pages/advanced_search.html.twig:1494
+#: ../../tempcache/pages/advanced_search.html.twig:1387
+#: ../../tempcache/pages/advanced_search.html.twig:1518
 msgid "contains"
 msgstr "contains"
 
-#: ../../tempcache/pages/advanced_search.html.twig:1387
-#: ../../tempcache/pages/advanced_search.html.twig:1514
+#: ../../tempcache/pages/advanced_search.html.twig:1407
+#: ../../tempcache/pages/advanced_search.html.twig:1538
 msgid "do not contains"
 msgstr "do not contains"
 
-#: ../../tempcache/pages/advanced_search.html.twig:1397
-#: ../../tempcache/pages/advanced_search.html.twig:1524
+#: ../../tempcache/pages/advanced_search.html.twig:1417
+#: ../../tempcache/pages/advanced_search.html.twig:1548
 msgid "starts with"
 msgstr "starts with"
 
-#: ../../tempcache/pages/advanced_search.html.twig:1407
-#: ../../tempcache/pages/advanced_search.html.twig:1534
+#: ../../tempcache/pages/advanced_search.html.twig:1427
+#: ../../tempcache/pages/advanced_search.html.twig:1558
 msgid "ends with"
 msgstr "ends with"
 
@@ -7915,27 +8092,27 @@ msgstr "Existing exports"
 msgid "The following exports already seems to exist on the disk:"
 msgstr "The following exports already seems to exist on the disk:"
 
-#: ../../tempcache/pages/export.html.twig:231
+#: ../../tempcache/pages/export.html.twig:229
 msgid "Parameted exports"
 msgstr "Parameted exports"
 
-#: ../../tempcache/pages/export.html.twig:240
+#: ../../tempcache/pages/export.html.twig:238
 msgid "Which parameted export(s) do you want to run?"
 msgstr "Which parameted export(s) do you want to run?"
 
-#: ../../tempcache/pages/export.html.twig:327
+#: ../../tempcache/pages/export.html.twig:302
 msgid "No parameted exports are available."
 msgstr "No parameted exports are available."
 
-#: ../../tempcache/pages/export.html.twig:341
+#: ../../tempcache/pages/export.html.twig:316
 msgid "Galette tables exports"
 msgstr "Galette tables exports"
 
-#: ../../tempcache/pages/export.html.twig:347
+#: ../../tempcache/pages/export.html.twig:322
 msgid "Additionnaly, which table(s) do you want to export?"
 msgstr "Additionnaly, which table(s) do you want to export?"
 
-#: ../../tempcache/pages/export.html.twig:355
+#: ../../tempcache/pages/export.html.twig:330
 msgid "Table name"
 msgstr "Table name"
 
@@ -7951,19 +8128,19 @@ msgstr ""
 "Take a moment to share some information with us so we can know better "
 "Galette's uses."
 
-#: ../../tempcache/pages/desktop.html.twig:80
+#: ../../tempcache/pages/desktop.html.twig:81
 msgid "Send anonymous and imprecise data about your Galette instance"
 msgstr "Send anonymous and imprecise data about your Galette instance"
 
-#: ../../tempcache/pages/desktop.html.twig:85
+#: ../../tempcache/pages/desktop.html.twig:86
 msgid "Telemetry"
 msgstr "Telemetry"
 
-#: ../../tempcache/pages/desktop.html.twig:99
+#: ../../tempcache/pages/desktop.html.twig:100
 msgid "Register your organization as a Galette user"
 msgstr "Register your organization as a Galette user"
 
-#: ../../tempcache/pages/desktop.html.twig:111
+#: ../../tempcache/pages/desktop.html.twig:114
 msgid ""
 "The panel will be automatically hidden once you have registered and send "
 "telemetry data. Check the box if you want to hide it anyways."
@@ -7971,35 +8148,35 @@ msgstr ""
 "The panel will be automatically hidden once you have registered and send "
 "telemetry data. Check the box if you want to hide it anyways."
 
-#: ../../tempcache/pages/desktop.html.twig:121
+#: ../../tempcache/pages/desktop.html.twig:124
 msgid "Hide this panel"
 msgstr "Hide this panel"
 
-#: ../../tempcache/pages/desktop.html.twig:139
+#: ../../tempcache/pages/desktop.html.twig:142
 msgid "Activities"
 msgstr "Activities"
 
-#: ../../tempcache/pages/desktop.html.twig:178
+#: ../../tempcache/pages/desktop.html.twig:181
 msgid "News"
 msgstr "News"
 
-#: ../../tempcache/pages/desktop.html.twig:220
+#: ../../tempcache/pages/desktop.html.twig:223
 msgid "Show dashboard on login"
 msgstr "Show dashboard on login"
 
-#: ../../tempcache/components/form.html.twig:215
+#: ../../tempcache/components/form.html.twig:235
 msgid "This comment is only displayed for admins and staff members."
 msgstr "This comment is only displayed for admins and staff members."
 
-#: ../../tempcache/components/form.html.twig:224
+#: ../../tempcache/components/form.html.twig:244
 msgid "This comment is reserved to the member."
 msgstr "This comment is reserved to the member."
 
-#: ../../tempcache/components/form.html.twig:295
+#: ../../tempcache/components/form.html.twig:315
 msgid "Do member want to appear publically?"
 msgstr "Do member want to appear publically?"
 
-#: ../../tempcache/components/form.html.twig:298
+#: ../../tempcache/components/form.html.twig:318
 msgid ""
 "If you check this box (and if you are up to date with your contributions), "
 "your full name and other information will be publically visible on the "
@@ -8013,7 +8190,7 @@ msgstr ""
 "trombinoscope page.<br/>Note that administrators can disabled public pages, "
 "this setting will have no effect in that case."
 
-#: ../../tempcache/components/form.html.twig:310
+#: ../../tempcache/components/form.html.twig:330
 msgid "(at least %i characters)"
 msgstr "(at least %i characters)"
 
@@ -8021,23 +8198,23 @@ msgstr "(at least %i characters)"
 msgid "Password confirmation:"
 msgstr "Password confirmation:"
 
-#: ../../tempcache/components/forms/groups.html.twig:50
+#: ../../tempcache/components/forms/groups.html.twig:178
 msgid "Manage user's groups"
 msgstr "Manage user's groups"
 
-#: ../../tempcache/components/forms/groups.html.twig:63
+#: ../../tempcache/components/forms/groups.html.twig:191
 msgid "Manage user's managed groups"
 msgstr "Manage user's managed groups"
 
-#: ../../tempcache/components/forms/company.html.twig:40
+#: ../../tempcache/components/forms/company.html.twig:60
 msgid "Is company?"
 msgstr "Is company?"
 
-#: ../../tempcache/components/forms/company.html.twig:40
+#: ../../tempcache/components/forms/company.html.twig:60
 msgid "Is member a company?"
 msgstr "Is member a company?"
 
-#: ../../tempcache/components/forms/company.html.twig:40
+#: ../../tempcache/components/forms/company.html.twig:60
 msgid ""
 "Do you manage a non profit organization, or a company? If you do so, check "
 "the box, and then enter its name in the field that will appear."
@@ -8057,7 +8234,7 @@ msgstr ""
 "This field is required trying to avoid registration spam. We are sorry for "
 "the inconvennience."
 
-#: ../../tempcache/components/forms/captcha.html.twig:87
+#: ../../tempcache/components/forms/captcha.html.twig:90
 msgid "Captcha"
 msgstr "Captcha"
 
@@ -8069,46 +8246,33 @@ msgstr "Not supplied"
 msgid "Picture:"
 msgstr "Picture:"
 
-#: ../../tempcache/components/dynamic_fields.html.twig:200
+#: ../../tempcache/components/dynamic_fields.html.twig:202
 msgid "Enter as many occurences you want."
 msgstr "Enter as many occurences you want."
 
-#: ../../tempcache/components/dynamic_fields.html.twig:225
+#: ../../tempcache/components/dynamic_fields.html.twig:227
 #, php-format
 msgid "Enter up to %count more occurences."
 msgstr "Enter up to %count more occurences."
 
-#: ../../tempcache/components/dynamic_fields.html.twig:252
-#: ../../tempcache/components/dynamic_fields.html.twig:254
-msgid "New occurrence"
-msgstr "New occurrence"
-
-#: ../../tempcache/components/dynamic_fields.html.twig:287
+#: ../../tempcache/components/dynamic_fields.html.twig:289
 #, php-format
 msgid "Enter up to %count more occurrences."
 msgstr "Enter up to %count more occurrences."
 
-#: ../../tempcache/components/dynamic_fields.html.twig:542
+#: ../../tempcache/components/dynamic_fields.html.twig:536
 msgid "Select an option"
 msgstr "Select an option"
 
-#: ../../tempcache/components/dynamic_fields.html.twig:665
-msgid "new"
-msgstr "new"
-
-#: ../../tempcache/components/dynamic_fields.html.twig:705
-msgid "current"
-msgstr "current"
-
-#: ../../tempcache/components/dynamic_fields.html.twig:724
+#: ../../tempcache/components/dynamic_fields.html.twig:758
 msgid "delete"
 msgstr "delete"
 
-#: ../../tempcache/public_page.html.twig:179 ../../tempcache/page.html.twig:167
+#: ../../tempcache/public_page.html.twig:151 ../../tempcache/page.html.twig:194
 msgid "Back to top"
 msgstr "Back to top"
 
-#: ../../tempcache/public_page.html.twig:198
+#: ../../tempcache/public_page.html.twig:170
 msgid "Public page content"
 msgstr "Public page content"
 
@@ -8116,7 +8280,7 @@ msgstr "Public page content"
 msgid "Ajax page content"
 msgstr "Ajax page content"
 
-#: ../../tempcache/page.html.twig:136
+#: ../../tempcache/page.html.twig:152
 msgid ""
 "A mailing exists in the current session. Click here if you want to resume or "
 "cancel it."
@@ -8124,6 +8288,6 @@ msgstr ""
 "A mailing exists in the current session. Click here if you want to resume or "
 "cancel it."
 
-#: ../../tempcache/page.html.twig:193
+#: ../../tempcache/page.html.twig:220
 msgid "Page content"
 msgstr "Page content"