]> git.agnieray.net Git - galette.git/commitdiff
Update translations
authorJohan Cwiklinski <johan@x-tnd.be>
Sat, 2 Mar 2019 12:53:03 +0000 (13:53 +0100)
committerJohan Cwiklinski <johan@x-tnd.be>
Sat, 2 Mar 2019 12:56:05 +0000 (13:56 +0100)
galette/lang/de_DE.utf8/LC_MESSAGES/galette.mo
galette/lang/en_US/LC_MESSAGES/galette.mo
galette/lang/fr_FR.utf8/LC_MESSAGES/galette.mo
galette/lang/galette.pot
galette/lang/galette_de_DE.utf8.po
galette/lang/galette_en_US.po
galette/lang/galette_fr_FR.utf8.po

index 9a4404845611e73bbbcc48fc57e6dfff658a06e8..c312c4fb1dd8610356710af776f8aafa3771e7c7 100644 (file)
Binary files a/galette/lang/de_DE.utf8/LC_MESSAGES/galette.mo and b/galette/lang/de_DE.utf8/LC_MESSAGES/galette.mo differ
index 78fa7e588cd3986980c81c5b744783fead25ca60..0de757114d835254a0b9955cd8c3e3aee2985a3e 100644 (file)
Binary files a/galette/lang/en_US/LC_MESSAGES/galette.mo and b/galette/lang/en_US/LC_MESSAGES/galette.mo differ
index 55e06a656172804f12adbc6c6f0e6501e03c2b11..a67b6f63b5852f2f1c131848061380ba53ce9ce4 100644 (file)
Binary files a/galette/lang/fr_FR.utf8/LC_MESSAGES/galette.mo and b/galette/lang/fr_FR.utf8/LC_MESSAGES/galette.mo differ
index fbe41c375f02991e3a3cf0faf8a1ce84329773e1..3e54714a1f04b9148dac7c8c266281fcb8c903f3 100644 (file)
@@ -18,7 +18,7 @@ msgstr ""
 msgid "Permissions:"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:2012
+#: ../includes/routes/management.routes.php:1766
 msgid "Titles management"
 msgstr ""
 
@@ -34,16 +34,16 @@ msgstr ""
 msgid "You current %name version is..."
 msgstr ""
 
-#: ../lib/Galette/Entity/Contribution.php:148 ../templates/default/ajouter_contribution.tpl:110
+#: ../lib/Galette/Entity/Contribution.php:148 ../templates/default/ajouter_contribution.tpl:119
 #: ../templates/default/dispatch_type.tpl:119
 msgid "End date of membership:"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:1302
+#: ../includes/routes/management.routes.php:1056
 msgid "Remove mailing #%1$s"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:381
+#: ../lib/Galette/Core/Preferences.php:497
 msgid "- You must indicate an email address Galette should use to send emails!"
 msgstr ""
 
@@ -55,7 +55,7 @@ msgstr ""
 msgid "Not registered"
 msgstr ""
 
-#: ../includes/routes/members.routes.php:2472
+#: ../includes/routes/members.routes.php:2488
 msgid "Sent reminders:"
 msgstr ""
 
@@ -67,7 +67,7 @@ msgstr ""
 msgid "-- Choose a staff member --"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:2974
+#: ../includes/routes/management.routes.php:2728
 msgid "An error occurred trying to delete field :("
 msgstr ""
 
@@ -75,7 +75,7 @@ msgstr ""
 msgid "Complete the following form and send it with your funds, in order to complete your subscription."
 msgstr ""
 
-#: ../includes/routes/management.routes.php:3173 ../templates/default/page.tpl:189
+#: ../includes/routes/management.routes.php:2927 ../templates/default/page.tpl:189
 msgid "Generate fake data"
 msgstr ""
 
@@ -91,7 +91,7 @@ msgstr ""
 msgid "On .......... / .......... / .......... "
 msgstr ""
 
-#: ../lib/Galette/Core/Preferences.php:633
+#: ../lib/Galette/Core/Preferences.php:918
 msgid "Current cards configuration may exceed page width!"
 msgstr ""
 
@@ -107,7 +107,7 @@ msgstr ""
 msgid "Route '%name' is not registered in ACLs!"
 msgstr ""
 
-#: ../lib/Galette/Core/Preferences.php:455
+#: ../lib/Galette/Core/Preferences.php:698
 msgid "%name\n%complement\n%address\n%zip %town - %country"
 msgstr ""
 
@@ -145,7 +145,7 @@ msgstr ""
 msgid "Is member a company?"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:3255 ../install/steps/check.php:111
+#: ../includes/routes/management.routes.php:3009 ../install/steps/check.php:111
 msgid "Some PHP modules are missing. Please install them or contact your support.<br/>More informations on required modules may be found in the documentation."
 msgstr ""
 
@@ -168,11 +168,11 @@ msgstr ""
 msgid "Manage members"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:348 ../templates/default/preferences.tpl:471
+#: ../templates/default/preferences.tpl:350 ../templates/default/preferences.tpl:473
 msgid "Horizontal spacing:"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:2547
+#: ../includes/routes/management.routes.php:2301
 msgid "%type '%label' was successfully removed"
 msgstr ""
 
@@ -184,11 +184,11 @@ msgstr ""
 msgid "Membership"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:2074
+#: ../includes/routes/management.routes.php:1828
 msgid "Remove title %1$s"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:2390
+#: ../includes/routes/management.routes.php:2144
 msgid "Edit contribution type"
 msgstr ""
 
@@ -225,7 +225,7 @@ msgstr ""
 msgid "Informations about available plugins"
 msgstr ""
 
-#: ../lib/Galette/Entity/PdfModel.php:568
+#: ../lib/Galette/Entity/PdfModel.php:570
 msgid "header and footer should not be empty!"
 msgstr ""
 
@@ -243,7 +243,7 @@ msgstr ""
 msgid "Payment type"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:2441
+#: ../includes/routes/management.routes.php:2195
 msgid "%type #%id has not been updated"
 msgstr ""
 
@@ -296,8 +296,8 @@ msgstr ""
 msgid "User status/interactions"
 msgstr ""
 
-#: ../lib/Galette/IO/FileTrait.php:486
-msgid "File extension is not allowed, only %s files are."
+#: ../install/steps/db_install.php:53
+msgid "Database has been installed :)"
 msgstr ""
 
 #: ../templates/default/mailing_adherents.tpl:315
@@ -316,7 +316,7 @@ msgstr ""
 msgid "No inactive plugin."
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:1507 ../templates/default/gestion_contributions.tpl:44
+#: ../lib/Galette/Entity/Adherent.php:1514 ../templates/default/gestion_contributions.tpl:44
 #: ../templates/default/forms_types/account.tpl:6
 msgid "Inactive"
 msgstr ""
@@ -325,7 +325,7 @@ msgstr ""
 msgid "Reset emails contents"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:464
+#: ../includes/routes/management.routes.php:217
 msgid "An SQL error has occurred while storing preferences. Please try again, and contact the administrator if the problem persists."
 msgstr ""
 
@@ -345,7 +345,7 @@ msgstr ""
 msgid "Transaction added"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:1987
+#: ../includes/routes/management.routes.php:1741
 msgid "Model has not been stored :("
 msgstr ""
 
@@ -353,7 +353,7 @@ msgstr ""
 msgid "Tables Creation"
 msgstr ""
 
-#: ../includes/routes/contributions.routes.php:1033
+#: ../includes/routes/contributions.routes.php:1017
 msgid "An error occurred while storing the transaction."
 msgstr ""
 
@@ -389,7 +389,7 @@ msgstr ""
 msgid "Modifiy mailing"
 msgstr ""
 
-#: ../templates/default/member.tpl:305
+#: ../templates/default/member.tpl:319
 msgid "Attached member selection"
 msgstr ""
 
@@ -405,8 +405,8 @@ msgstr ""
 msgid "Public page content"
 msgstr ""
 
-#: ../includes/routes/members.routes.php:1918 ../includes/routes/members.routes.php:1922
-#: ../includes/routes/members.routes.php:2069 ../includes/routes/members.routes.php:2071
+#: ../includes/routes/members.routes.php:1934 ../includes/routes/members.routes.php:1938
+#: ../includes/routes/members.routes.php:2085 ../includes/routes/members.routes.php:2087
 msgid "Trying to load mailing while mail is disabled in preferences."
 msgstr ""
 
@@ -446,11 +446,15 @@ msgstr ""
 msgid "annual fee"
 msgstr ""
 
+#: ../templates/default/ajouter_contribution.tpl:58
+msgid "Search for name or ID and pick member"
+msgstr ""
+
 #: ../templates/default/telemetry.tpl:39
 msgid "An error occurred sending telemetry informations :("
 msgstr ""
 
-#: ../templates/default/preferences.tpl:454
+#: ../templates/default/preferences.tpl:456
 msgid "Each card is 75mm width and 40mm height. Each page contains 2 columns and 6 rows.<br/>Double check margins and spacings ;)"
 msgstr ""
 
@@ -458,7 +462,7 @@ msgstr ""
 msgid "New status"
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:1077
+#: ../lib/Galette/Entity/Adherent.php:1084
 msgid "- Birthdate must be set in the past!"
 msgstr ""
 
@@ -486,7 +490,7 @@ msgstr ""
 msgid "Member's deadline"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:426
+#: ../templates/default/preferences.tpl:428
 msgid "Allow members to print card ?"
 msgstr ""
 
@@ -510,11 +514,11 @@ msgstr ""
 msgid "Due free"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:1352
+#: ../includes/routes/management.routes.php:1106
 msgid "An error occurred trying to delete mailing :("
 msgstr ""
 
-#: ../webroot/installer.php:214 ../includes/routes/management.routes.php:430
+#: ../lib/Galette/Core/Preferences.php:546 ../webroot/installer.php:214
 msgid "Passwords mismatch"
 msgstr ""
 
@@ -531,19 +535,19 @@ msgstr ""
 msgid "An error occurred displaying contributions :("
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:1238
+#: ../lib/Galette/Entity/Adherent.php:1245
 msgid "Status #%id does not exists in database."
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:1188
+#: ../lib/Galette/Entity/Adherent.php:1195
 msgid "- This username is already in use, please choose another one!"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:596
+#: ../includes/routes/management.routes.php:350
 msgid "An email has been sent to %email"
 msgstr ""
 
-#: ../includes/routes/contributions.routes.php:983
+#: ../includes/routes/contributions.routes.php:967
 msgid "Transaction ID cannot ben set while adding!"
 msgstr ""
 
@@ -556,7 +560,7 @@ msgstr ""
 msgid "List of transactions"
 msgstr ""
 
-#: ../includes/routes/authentication.routes.php:364 ../includes/routes/management.routes.php:334
+#: ../lib/Galette/Core/Preferences.php:453 ../includes/routes/authentication.routes.php:364
 msgid "- The password must be of at least 4 characters!"
 msgstr ""
 
@@ -568,7 +572,7 @@ msgstr ""
 msgid "Label does not exist"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:442
+#: ../templates/default/preferences.tpl:444
 msgid "ICQ"
 msgstr ""
 
@@ -580,7 +584,7 @@ msgstr ""
 msgid "Without"
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:727
+#: ../lib/Galette/Entity/Adherent.php:734
 msgid "Late of %days days (since %date)"
 msgstr ""
 
@@ -592,7 +596,7 @@ msgstr ""
 msgid "Members that have an email address:"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:433
+#: ../templates/default/preferences.tpl:435
 msgid "(Show or not title in front of name)"
 msgstr ""
 
@@ -608,7 +612,7 @@ msgstr ""
 msgid "Use upload form below to send a new file on server, or copy it directly in the imports directory."
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:1148 ../lib/Galette/Entity/Adherent.php:1195
+#: ../lib/Galette/Entity/Adherent.php:1155 ../lib/Galette/Entity/Adherent.php:1202
 msgid "An error has occurred while looking if login already exists."
 msgstr ""
 
@@ -617,7 +621,7 @@ msgstr ""
 msgid "Member Profile"
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:1363
+#: ../lib/Galette/Entity/Adherent.php:1370
 msgid "Member card added"
 msgstr ""
 
@@ -629,21 +633,20 @@ msgstr ""
 msgid "No sent mailing has been stored in the database yet."
 msgstr ""
 
-#: ../templates/default/preferences.tpl:402
+#: ../templates/default/preferences.tpl:404
 msgid "Active Member Color:"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:273
+#: ../templates/default/preferences.tpl:275
 msgid "Using GMAIL as SMTP server (slower)"
 msgstr ""
 
-#: ../lib/Galette/Entity/PdfModel.php:551 ../templates/default/gestion_pdf_content.tpl:6
+#: ../lib/Galette/Entity/PdfModel.php:553 ../templates/default/gestion_pdf_content.tpl:6
 #: ../templates/default/attendance_sheet_details.tpl:16
 msgid "Title"
 msgstr ""
 
-#: ../templates/default/ajouter_transaction.tpl:17 ../templates/default/ajouter_contribution.tpl:49
-#: ../templates/default/dispatch_type.tpl:49
+#: ../templates/default/ajouter_transaction.tpl:17 ../templates/default/dispatch_type.tpl:49
 msgid "-- select a name --"
 msgstr ""
 
@@ -663,7 +666,7 @@ msgstr ""
 msgid "Existing mailing"
 msgstr ""
 
-#: ../templates/default/member.tpl:179
+#: ../templates/default/member.tpl:193
 msgid "An error occurred displaying groups interface :("
 msgstr ""
 
@@ -683,7 +686,7 @@ msgstr ""
 msgid "Galette is configured to display errors. This must be avoided in production environments."
 msgstr ""
 
-#: ../includes/routes/members.routes.php:1423
+#: ../includes/routes/members.routes.php:1439
 msgid "An error occurred trying to remove member %name :/"
 msgstr ""
 
@@ -704,7 +707,7 @@ msgstr ""
 msgid "Amount"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:1417
+#: ../includes/routes/management.routes.php:1171
 msgid "Remove %1$s file %2$s"
 msgstr ""
 
@@ -754,11 +757,11 @@ msgstr ""
 msgid "Member's last name"
 msgstr ""
 
-#: ../includes/routes/members.routes.php:1168
+#: ../includes/routes/members.routes.php:1169
 msgid "Account modification mail sent to admin."
 msgstr ""
 
-#: ../includes/routes/contributions.routes.php:1125 ../templates/default/gestion_transactions.tpl:32
+#: ../includes/routes/contributions.routes.php:1109 ../templates/default/gestion_transactions.tpl:32
 msgid "transaction"
 msgstr ""
 
@@ -774,7 +777,7 @@ msgstr ""
 msgid "No member to show"
 msgstr ""
 
-#: ../templates/default/member.tpl:186
+#: ../templates/default/member.tpl:200
 msgid "Groups selection"
 msgstr ""
 
@@ -782,7 +785,7 @@ msgstr ""
 msgid "Found contributions total %f"
 msgstr ""
 
-#: ../includes/routes/members.routes.php:2874 ../includes/main.inc.php:219
+#: ../includes/routes/members.routes.php:2890 ../includes/main.inc.php:219
 msgid "You do not have permission for requested URL."
 msgstr ""
 
@@ -802,7 +805,7 @@ msgstr ""
 msgid "Old-timer"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:2200 ../includes/routes/management.routes.php:3550
+#: ../includes/routes/management.routes.php:1954 ../includes/routes/management.routes.php:3304
 msgid "Title '%s' has not been modified!"
 msgstr ""
 
@@ -814,7 +817,7 @@ msgstr ""
 msgid "File is empty!"
 msgstr ""
 
-#: ../includes/routes/members.routes.php:2111
+#: ../includes/routes/members.routes.php:2127
 msgid "Please type an object for the message."
 msgstr ""
 
@@ -826,11 +829,11 @@ msgstr ""
 msgid "Under Windows, check these directories are not in Read-Only mode in their property panel."
 msgstr ""
 
-#: ../includes/routes/contributions.routes.php:1168
+#: ../includes/routes/contributions.routes.php:1152
 msgid "Remove %1$s"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:3319
+#: ../includes/routes/management.routes.php:3073
 msgid "Logins and passwords has been successfully filled (%i processed)."
 msgstr ""
 
@@ -838,11 +841,11 @@ msgstr ""
 msgid "An mail has been sent to the member."
 msgstr ""
 
-#: ../includes/routes/management.routes.php:2571
+#: ../includes/routes/management.routes.php:2325
 msgid "Requested label does not exists!"
 msgstr ""
 
-#: ../includes/routes/contributions.routes.php:598
+#: ../includes/routes/contributions.routes.php:589
 msgid "An error occurred while storing the contribution."
 msgstr ""
 
@@ -850,8 +853,8 @@ msgstr ""
 msgid "Other informations:"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:397 ../templates/default/preferences.tpl:403
-#: ../templates/default/preferences.tpl:408 ../templates/default/preferences.tpl:413
+#: ../templates/default/preferences.tpl:399 ../templates/default/preferences.tpl:405
+#: ../templates/default/preferences.tpl:410 ../templates/default/preferences.tpl:415
 msgid "Hexadecimal color notation: #RRGGBB"
 msgstr ""
 
@@ -876,12 +879,12 @@ msgstr ""
 
 #: ../lib/Galette/Filters/ContributionsList.php:258 ../lib/Galette/Filters/MailingsList.php:238
 #: ../lib/Galette/Filters/HistoryList.php:244 ../lib/Galette/Filters/TransactionsList.php:233
-#: ../includes/routes/management.routes.php:1032 ../includes/routes/management.routes.php:1245
+#: ../includes/routes/management.routes.php:786 ../includes/routes/management.routes.php:999
 #: ../includes/routes/contributions.routes.php:216
 msgid "end date filter"
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:1358
+#: ../lib/Galette/Entity/Adherent.php:1365
 msgid "Self_subscription as a member: "
 msgstr ""
 
@@ -901,7 +904,7 @@ msgstr ""
 msgid "No reminder selected"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:1982
+#: ../includes/routes/management.routes.php:1736
 msgid "Model has been successfully stored!"
 msgstr ""
 
@@ -909,11 +912,11 @@ msgstr ""
 msgid "Edit"
 msgstr ""
 
-#: ../templates/default/admintools.tpl:5
-msgid "Make sure you've done a backup of the database before using any of the following tools!"
+#: ../templates/default/gestion_textes.tpl:101
+msgid "Link validity"
 msgstr ""
 
-#: ../includes/routes/contributions.routes.php:928
+#: ../includes/routes/contributions.routes.php:912
 msgid "Contribution has been successfully attached to current transaction"
 msgstr ""
 
@@ -921,7 +924,7 @@ msgstr ""
 msgid "Association's short description:"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:992 ../install/steps/check.php:75
+#: ../includes/routes/management.routes.php:746 ../install/steps/check.php:75
 #: ../templates/default/page.tpl:150
 msgid "Logs"
 msgstr ""
@@ -930,7 +933,7 @@ msgstr ""
 msgid "The project: "
 msgstr ""
 
-#: ../includes/routes/management.routes.php:1340
+#: ../includes/routes/management.routes.php:1094
 msgid "Mailing has been successfully deleted!"
 msgstr ""
 
@@ -943,7 +946,7 @@ msgstr ""
 msgid "Extends membership?"
 msgstr ""
 
-#: ../templates/default/member.tpl:222 ../templates/default/forms_types/groups.tpl:35
+#: ../templates/default/member.tpl:236 ../templates/default/forms_types/groups.tpl:35
 msgid "Member of:"
 msgstr ""
 
@@ -969,11 +972,11 @@ msgid "Import"
 msgstr ""
 
 #: ../templates/default/plugins.tpl:102 ../templates/default/preferences.tpl:224
-#: ../templates/default/preferences.tpl:481
+#: ../templates/default/preferences.tpl:483
 msgid "Application runs under demo mode. This functionnality is not enabled, sorry."
 msgstr ""
 
-#: ../templates/default/preferences.tpl:245
+#: ../templates/default/preferences.tpl:247
 msgid "Send email to administrators?"
 msgstr ""
 
@@ -1004,7 +1007,7 @@ msgstr ""
 msgid "Galette Installation"
 msgstr ""
 
-#: ../includes/routes/members.routes.php:1964 ../includes/routes/members.routes.php:2093
+#: ../includes/routes/members.routes.php:1980 ../includes/routes/members.routes.php:2109
 msgid "No member selected for mailing!"
 msgstr ""
 
@@ -1040,7 +1043,7 @@ msgstr ""
 msgid "Remove model and back to defaults"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:376
+#: ../lib/Galette/Core/Preferences.php:492
 msgid "- You must indicate a sender name for emails!"
 msgstr ""
 
@@ -1048,7 +1051,7 @@ msgstr ""
 msgid "Latecomers"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:3295
+#: ../includes/routes/management.routes.php:3049
 msgid "An error occurred reinitializing fields configuration :("
 msgstr ""
 
@@ -1084,7 +1087,7 @@ msgstr ""
 msgid "Cash"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:2384
+#: ../includes/routes/management.routes.php:2138
 msgid "Edit status"
 msgstr ""
 
@@ -1117,7 +1120,7 @@ msgstr ""
 msgid "Contribution added"
 msgstr ""
 
-#: ../includes/routes/members.routes.php:1373
+#: ../includes/routes/members.routes.php:1389
 msgid "You are about to remove %count members."
 msgstr ""
 
@@ -1137,7 +1140,7 @@ msgstr ""
 msgid "Self subscription enabled?"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:36 ../templates/default/preferences.tpl:421
+#: ../templates/default/preferences.tpl:36 ../templates/default/preferences.tpl:423
 #: ../templates/default/forms_types/picture.tpl:10
 msgid "Delete image"
 msgstr ""
@@ -1155,7 +1158,7 @@ msgstr ""
 msgid "- WARNING -"
 msgstr ""
 
-#: ../includes/routes/members.routes.php:2917
+#: ../includes/routes/members.routes.php:2933
 msgid "The file does not exists or cannot be read :("
 msgstr ""
 
@@ -1175,11 +1178,11 @@ msgstr ""
 msgid "Checks"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:3484
+#: ../includes/routes/management.routes.php:3238
 msgid "That payment type is still in use, you cannot delete it!"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:3247
+#: ../includes/routes/management.routes.php:3001
 msgid "Administration tools"
 msgstr ""
 
@@ -1207,7 +1210,7 @@ msgstr ""
 msgid "Parameted exports"
 msgstr ""
 
-#: ../includes/routes/members.routes.php:1340
+#: ../includes/routes/members.routes.php:1356
 msgid "Remove member %1$s"
 msgstr ""
 
@@ -1219,15 +1222,15 @@ msgstr ""
 msgid "Show dashboard on login"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:1869
+#: ../includes/routes/management.routes.php:1623
 msgid "Import model has been successfully stored :)"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:572
+#: ../templates/default/preferences.tpl:574
 msgid "Enter the email adress"
 msgstr ""
 
-#: ../includes/routes/members.routes.php:1172
+#: ../includes/routes/members.routes.php:1173
 msgid "A problem happened while sending account mail to admin"
 msgstr ""
 
@@ -1235,11 +1238,11 @@ msgstr ""
 msgid "To work as excpected, Galette needs write permission on files listed above."
 msgstr ""
 
-#: ../templates/default/gestion_textes.tpl:101
-msgid "Link validity"
+#: ../templates/default/admintools.tpl:5
+msgid "Make sure you've done a backup of the database before using any of the following tools!"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:2650
+#: ../includes/routes/management.routes.php:2404
 msgid "No translation for '%s'!<br/>Please fill and submit above form to create it."
 msgstr ""
 
@@ -1259,11 +1262,11 @@ msgstr ""
 msgid "Select a sender"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:240
+#: ../templates/default/preferences.tpl:241
 msgid "Members administrator's Email:"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:2440
+#: ../includes/routes/management.routes.php:2194
 msgid "%type has not been added :("
 msgstr ""
 
@@ -1271,7 +1274,7 @@ msgstr ""
 msgid "Members selection"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:439
+#: ../templates/default/preferences.tpl:441
 msgid "MSN"
 msgstr ""
 
@@ -1312,7 +1315,7 @@ msgstr ""
 msgid "Show contributions by"
 msgstr ""
 
-#: ../includes/routes/members.routes.php:1212 ../includes/routes/members.routes.php:3123
+#: ../includes/routes/members.routes.php:1213 ../includes/routes/members.routes.php:3139
 msgid "An error occurred while storing the member."
 msgstr ""
 
@@ -1324,7 +1327,7 @@ msgstr ""
 msgid "Detach contribution from this transaction"
 msgstr ""
 
-#: ../includes/routes/members.routes.php:1208
+#: ../includes/routes/members.routes.php:1209
 msgid "An error occurred adding member to its groups as manager."
 msgstr ""
 
@@ -1336,7 +1339,7 @@ msgstr ""
 msgid "Is a women"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:2761
+#: ../includes/routes/management.routes.php:2515
 msgid "Fields configuration"
 msgstr ""
 
@@ -1348,7 +1351,7 @@ msgstr ""
 msgid "Contribution year"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:396
+#: ../templates/default/preferences.tpl:398
 msgid "Strip Text Color:"
 msgstr ""
 
@@ -1374,7 +1377,7 @@ msgstr ""
 msgid "An error occurred displaying attendance sheet details interface :("
 msgstr ""
 
-#: ../templates/default/ajouter_contribution.tpl:44 ../templates/default/dispatch_type.tpl:44
+#: ../templates/default/ajouter_contribution.tpl:46 ../templates/default/dispatch_type.tpl:44
 msgid "Select contributor and membership fee type"
 msgstr ""
 
@@ -1402,7 +1405,7 @@ msgstr ""
 msgid "Original text: '%s'"
 msgstr ""
 
-#: ../includes/routes/contributions.routes.php:562
+#: ../includes/routes/contributions.routes.php:553
 msgid "The configured post contribution script has failed."
 msgstr ""
 
@@ -1492,7 +1495,7 @@ msgstr ""
 msgid "Manage additional fields for various forms"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:1850
+#: ../includes/routes/management.routes.php:1604
 msgid "galette_import_model.csv"
 msgstr ""
 
@@ -1504,11 +1507,11 @@ msgstr ""
 msgid "Delete all associated data"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:420
+#: ../templates/default/preferences.tpl:422
 msgid "Current logo for printing"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:452
+#: ../templates/default/preferences.tpl:454
 msgid "(Enter a year or two years with a separator)"
 msgstr ""
 
@@ -1520,7 +1523,7 @@ msgstr ""
 msgid "Download empty adhesion form"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:235
+#: ../templates/default/preferences.tpl:236
 msgid "Reply-To Email:"
 msgstr ""
 
@@ -1528,7 +1531,7 @@ msgstr ""
 msgid "Compilation"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:717
+#: ../includes/routes/management.routes.php:471
 msgid "Plugin %name has been disabled"
 msgstr ""
 
@@ -1540,7 +1543,7 @@ msgstr ""
 msgid "Current logo"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:1652
+#: ../includes/routes/management.routes.php:1406
 msgid "CSV members import"
 msgstr ""
 
@@ -1560,7 +1563,7 @@ msgstr ""
 msgid "file"
 msgstr ""
 
-#: ../includes/routes/contributions.routes.php:1242
+#: ../includes/routes/contributions.routes.php:1226
 msgid "An error occurred trying to remove contributions(s) :("
 msgstr ""
 
@@ -1584,7 +1587,7 @@ msgstr ""
 msgid "Short form"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:1388
+#: ../includes/routes/management.routes.php:1142
 msgid "CVS database Export"
 msgstr ""
 
@@ -1612,7 +1615,7 @@ msgstr ""
 msgid "An error occurred checking name uniqueness :("
 msgstr ""
 
-#: ../templates/default/member.tpl:220 ../templates/default/forms_types/groups.tpl:45
+#: ../templates/default/member.tpl:234 ../templates/default/forms_types/groups.tpl:45
 msgid "Manager for:"
 msgstr ""
 
@@ -1624,7 +1627,7 @@ msgstr ""
 msgid "Directory %dir has not been moved :("
 msgstr ""
 
-#: ../includes/routes/contributions.routes.php:1062
+#: ../includes/routes/contributions.routes.php:1046
 msgid "Transaction has been successfully stored"
 msgstr ""
 
@@ -1652,7 +1655,7 @@ msgstr ""
 msgid "Configuration"
 msgstr ""
 
-#: ../templates/default/ajouter_contribution.tpl:44 ../templates/default/dispatch_type.tpl:44
+#: ../templates/default/ajouter_contribution.tpl:49 ../templates/default/dispatch_type.tpl:44
 msgid "Select contributor and donation type"
 msgstr ""
 
@@ -1660,15 +1663,19 @@ msgstr ""
 msgid "Show identifiers"
 msgstr ""
 
-#: ../templates/default/gestion_textes.tpl:116 ../templates/default/gestion_pdf.tpl:78
-msgid "Contribution amount"
+#: ../templates/default/member.tpl:310 ../templates/default/member.tpl:391
+#: ../templates/default/mailing_adherents.tpl:204 ../templates/default/mailing_adherents.tpl:250
+#: ../templates/default/mailing_adherents.tpl:306 ../templates/default/gestion_groupes.tpl:189
+#: ../templates/default/gestion_groupes.tpl:249 ../templates/default/gestion_groupes.tpl:302
+#: ../templates/default/ajouter_transaction.tpl:175
+msgid "An error occurred displaying members interface :("
 msgstr ""
 
 #: ../templates/default/public_page.tpl:84
 msgid "View your member card"
 msgstr ""
 
-#: ../includes/routes/contributions.routes.php:492
+#: ../includes/routes/contributions.routes.php:490
 msgid "Contribution ID must be null calling add route!"
 msgstr ""
 
@@ -1688,7 +1695,7 @@ msgstr ""
 msgid "A mail has been sent to your address.<br/>Please check your inbox and follow the instructions."
 msgstr ""
 
-#: ../includes/routes/management.routes.php:2912
+#: ../includes/routes/management.routes.php:2666
 msgid "Requested field does not exists!"
 msgstr ""
 
@@ -1700,7 +1707,7 @@ msgstr ""
 msgid "entry"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:2047
+#: ../includes/routes/management.routes.php:1801
 msgid "Title '%s' has been successfully added."
 msgstr ""
 
@@ -1724,7 +1731,7 @@ msgstr ""
 msgid "Field %field is required, but missing in row %row"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:236
+#: ../templates/default/preferences.tpl:237
 msgid "Leave empty to use Sender Email as reply address"
 msgstr ""
 
@@ -1736,20 +1743,24 @@ msgstr ""
 msgid "To:"
 msgstr ""
 
-#: ../lib/Galette/Entity/PdfModel.php:572
+#: ../lib/Galette/Entity/PdfModel.php:574
 msgid "body should not be empty!"
 msgstr ""
 
+#: ../templates/default/member.tpl:87
+msgid "create a new transaction"
+msgstr ""
+
 #: ../templates/default/forms_types/titles.tpl:6
 msgid "Not supplied"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:650 ../templates/default/page.tpl:154
+#: ../includes/routes/management.routes.php:404 ../templates/default/page.tpl:154
 msgid "Charts"
 msgstr ""
 
-#: ../includes/routes/members.routes.php:1224 ../includes/routes/management.routes.php:499
-#: ../includes/routes/management.routes.php:531
+#: ../includes/routes/members.routes.php:1225 ../includes/routes/management.routes.php:252
+#: ../includes/routes/management.routes.php:284
 msgid "Delete failed"
 msgstr ""
 
@@ -1769,15 +1780,15 @@ msgstr ""
 msgid "Website:"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:436
+#: ../templates/default/preferences.tpl:438
 msgid "Address type:"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:440
+#: ../templates/default/preferences.tpl:442
 msgid "Jabber"
 msgstr ""
 
-#: ../lib/Galette/IO/PdfContribution.php:144 ../includes/routes/contributions.routes.php:1125
+#: ../lib/Galette/IO/PdfContribution.php:144 ../includes/routes/contributions.routes.php:1109
 #: ../templates/default/gestion_contributions.tpl:52
 msgid "contribution"
 msgstr ""
@@ -1790,7 +1801,7 @@ msgstr ""
 msgid "Member's main group"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:387
+#: ../lib/Galette/Core/Preferences.php:503
 msgid "- You must indicate the SMTP server you want to use!"
 msgstr ""
 
@@ -1798,7 +1809,7 @@ msgstr ""
 msgid "Zip Code:"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:343 ../templates/default/preferences.tpl:461
+#: ../templates/default/preferences.tpl:345 ../templates/default/preferences.tpl:463
 msgid "Horizontal margins:"
 msgstr ""
 
@@ -1830,11 +1841,11 @@ msgstr ""
 msgid "Number of groups:"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:353 ../templates/default/preferences.tpl:466
+#: ../templates/default/preferences.tpl:355 ../templates/default/preferences.tpl:468
 msgid "Vertical spacing:"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:256
+#: ../templates/default/preferences.tpl:258
 msgid "Activate HTML editor?"
 msgstr ""
 
@@ -1859,18 +1870,18 @@ msgstr ""
 msgid "An error occurred while updating your password."
 msgstr ""
 
-#: ../templates/default/member.tpl:84 ../templates/default/gestion_pdf_content.tpl:51
+#: ../templates/default/member.tpl:96 ../templates/default/gestion_pdf_content.tpl:51
 #: ../templates/default/editer_intitule.tpl:40 ../templates/default/traduire_libelles.tpl:38
 #: ../templates/default/mailing_adherents.tpl:93 ../templates/default/edit_title.tpl:19
 #: ../templates/default/ajouter_transaction.tpl:45 ../templates/default/group.tpl:76
-#: ../templates/default/config_fields.tpl:57 ../templates/default/preferences.tpl:507
+#: ../templates/default/config_fields.tpl:57 ../templates/default/preferences.tpl:509
 #: ../templates/default/editer_champ.tpl:72 ../templates/default/edit_paymenttype.tpl:15
-#: ../templates/default/ajouter_contribution.tpl:144 ../templates/default/dispatch_type.tpl:140
+#: ../templates/default/ajouter_contribution.tpl:153 ../templates/default/dispatch_type.tpl:140
 #: ../templates/default/gestion_textes.tpl:45
 msgid "Save"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:350
+#: ../lib/Galette/Core/Preferences.php:469
 msgid "- Invalid date for beginning of membership."
 msgstr ""
 
@@ -1902,7 +1913,7 @@ msgstr ""
 msgid "Database can't be reached. Please go back to enter the connection parameters again."
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:1507 ../templates/default/forms_types/account.tpl:5
+#: ../lib/Galette/Entity/Adherent.php:1514 ../templates/default/forms_types/account.tpl:5
 msgid "Active"
 msgstr ""
 
@@ -1918,12 +1929,12 @@ msgstr ""
 msgid "With"
 msgstr ""
 
-#: ../includes/routes/members.routes.php:1512
+#: ../includes/routes/members.routes.php:1528
 msgid "Status label"
 msgstr ""
 
 #: ../includes/routes/members.routes.php:754 ../includes/routes/contributions.routes.php:377
-#: ../includes/routes/contributions.routes.php:850
+#: ../includes/routes/contributions.routes.php:834
 msgid "creation"
 msgstr ""
 
@@ -1931,7 +1942,7 @@ msgstr ""
 msgid "Update models"
 msgstr ""
 
-#: ../templates/default/ajouter_transaction.tpl:69
+#: ../templates/default/ajouter_transaction.tpl:69 ../templates/default/ajouter_contribution.tpl:51
 msgid "Create a new donation that will be attached to the current transaction"
 msgstr ""
 
@@ -1955,7 +1966,7 @@ msgstr ""
 msgid "SELECT operation not allowed"
 msgstr ""
 
-#: ../templates/default/ajouter_transaction.tpl:147 ../templates/default/ajouter_contribution.tpl:153
+#: ../templates/default/ajouter_transaction.tpl:147 ../templates/default/ajouter_contribution.tpl:162
 #: ../templates/default/dispatch_type.tpl:152
 msgid "No member registered!"
 msgstr ""
@@ -1964,7 +1975,7 @@ msgstr ""
 msgid "DROP operation not allowed"
 msgstr ""
 
-#: ../lib/Galette/Entity/Contribution.php:158 ../templates/default/ajouter_contribution.tpl:106
+#: ../lib/Galette/Entity/Contribution.php:158 ../templates/default/ajouter_contribution.tpl:115
 #: ../templates/default/dispatch_type.tpl:115
 msgid "Membership extension:"
 msgstr ""
@@ -1974,11 +1985,11 @@ msgstr ""
 msgid "Currently loading..."
 msgstr ""
 
-#: ../includes/routes/management.routes.php:2890
+#: ../includes/routes/management.routes.php:2644
 msgid "Field has been successfully moved"
 msgstr ""
 
-#: ../includes/routes/members.routes.php:2396 ../templates/default/desktop.tpl:36
+#: ../includes/routes/members.routes.php:2412 ../templates/default/desktop.tpl:36
 #: ../templates/default/page.tpl:149
 msgid "Reminders"
 msgstr ""
@@ -1987,7 +1998,7 @@ msgstr ""
 msgid "Change model"
 msgstr ""
 
-#: ../templates/default/js_chosen_adh.tpl:52
+#: ../templates/default/js_chosen_adh.tpl:61
 msgid "Load previous members..."
 msgstr ""
 
@@ -2007,11 +2018,11 @@ msgstr ""
 msgid "Telemetry date:"
 msgstr ""
 
-#: ../lib/Galette/Entity/PdfModel.php:535
+#: ../lib/Galette/Entity/PdfModel.php:537
 msgid "Unknown type %type!"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:288 ../includes/routes/management.routes.php:309
+#: ../lib/Galette/Core/Preferences.php:407 ../lib/Galette/Core/Preferences.php:428
 msgid "- The numbers and measures have to be integers!"
 msgstr ""
 
@@ -2031,11 +2042,11 @@ msgstr ""
 msgid "Please make sure to select at least one reminder."
 msgstr ""
 
-#: ../includes/routes/management.routes.php:605
+#: ../includes/routes/management.routes.php:359
 msgid "No email sent to %email"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:609
+#: ../templates/default/preferences.tpl:611
 msgid "An error occurred sending test email :("
 msgstr ""
 
@@ -2047,7 +2058,7 @@ msgstr ""
 msgid "Email sent is disabled in the preferences. Ask galette admin"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:1568
+#: ../includes/routes/management.routes.php:1322
 msgid "An error occurred running parameted export '%export'. Please check the logs."
 msgstr ""
 
@@ -2055,16 +2066,16 @@ msgstr ""
 msgid "you already have installed Galette, and you want to upgrade to the latest version"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:3476
+#: ../includes/routes/management.routes.php:3230
 msgid "An error occurred removing payment type '%name' :("
 msgstr ""
 
-#: ../includes/routes/members.routes.php:1827
+#: ../includes/routes/members.routes.php:1843
 msgid "labels_print_filename"
 msgstr ""
 
-#: ../includes/routes/members.routes.php:2590 ../includes/routes/members.routes.php:2609
-msgid "No member selected to generate attendance sheet"
+#: ../templates/default/fake_data.tpl:13
+msgid "Add members photos"
 msgstr ""
 
 #: ../lib/Galette/Util/FakeData.php:304
@@ -2075,11 +2086,11 @@ msgstr ""
 msgid "City:"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:2928
+#: ../includes/routes/management.routes.php:2682
 msgid "Dynamic field"
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:1401
+#: ../lib/Galette/Entity/Adherent.php:1408
 msgid "Member card updated"
 msgstr ""
 
@@ -2107,19 +2118,19 @@ msgstr ""
 msgid "Deletion"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:3306
+#: ../includes/routes/management.routes.php:3060
 msgid "An error occurred reinitializing PDF models :("
 msgstr ""
 
-#: ../includes/routes/management.routes.php:581
+#: ../includes/routes/management.routes.php:335
 msgid "Test message"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:1082 ../templates/default/history.tpl:44
+#: ../includes/routes/management.routes.php:836 ../templates/default/history.tpl:44
 msgid "Flush the logs"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:441
+#: ../templates/default/preferences.tpl:443
 msgid "Web Site"
 msgstr ""
 
@@ -2143,7 +2154,7 @@ msgstr ""
 msgid "Transactions management"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:3563
+#: ../includes/routes/management.routes.php:3317
 msgid "Payment type '%s' has been successfully modified."
 msgstr ""
 
@@ -2161,11 +2172,15 @@ msgstr ""
 msgid "or"
 msgstr ""
 
+#: ../templates/default/preferences.tpl:233 ../templates/default/preferences.tpl:244
+msgid "(You can enter several emails separated with a comma. First address will be the default one.)"
+msgstr ""
+
 #: ../templates/default/gestion_adherents.tpl:217
 msgid "%membername: edit informations"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:673 ../templates/default/desktop.tpl:40
+#: ../includes/routes/management.routes.php:427 ../templates/default/desktop.tpl:40
 #: ../templates/default/page.tpl:177
 msgid "Plugins"
 msgstr ""
@@ -2191,23 +2206,19 @@ msgstr ""
 msgid "Long form:"
 msgstr ""
 
-#: ../includes/routes/contributions.routes.php:557 ../includes/routes/contributions.routes.php:694
-msgid "%asso Galette's admin"
-msgstr ""
-
 #: ../templates/default/gestion_groupes.tpl:79
 msgid "Missing destination group"
 msgstr ""
 
-#: ../install/steps/db_install.php:53
-msgid "Database has been installed :)"
+#: ../lib/Galette/IO/FileTrait.php:486
+msgid "File extension is not allowed, only %s files are."
 msgstr ""
 
 #: ../templates/default/preferences.tpl:211
 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 ""
 
-#: ../lib/Galette/Entity/Adherent.php:1085
+#: ../lib/Galette/Entity/Adherent.php:1092
 msgid "- Members must be less than 200 years old (currently %years)!"
 msgstr ""
 
@@ -2227,7 +2238,7 @@ msgstr ""
 msgid "An error occurred storing temporary password for %s. Please inform an admin."
 msgstr ""
 
-#: ../templates/default/ajouter_contribution.tpl:108 ../templates/default/dispatch_type.tpl:117
+#: ../templates/default/ajouter_contribution.tpl:117 ../templates/default/dispatch_type.tpl:117
 msgid "months"
 msgstr ""
 
@@ -2239,7 +2250,7 @@ msgstr ""
 msgid "Change '%field' permissions"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:2607 ../templates/default/page.tpl:180
+#: ../includes/routes/management.routes.php:2361 ../templates/default/page.tpl:180
 msgid "Translate labels"
 msgstr ""
 
@@ -2382,6 +2393,10 @@ msgstr ""
 msgid "Customize fields order, set which are required, and for who they're visibles"
 msgstr ""
 
+#: ../templates/default/ajouter_contribution.tpl:51
+msgid "New attached donation"
+msgstr ""
+
 #: ../templates/default/gestion_pdf.tpl:37
 msgid "Your organisation website"
 msgstr ""
@@ -2410,7 +2425,7 @@ msgstr ""
 msgid "Parent of:"
 msgstr ""
 
-#: ../templates/default/ajouter_contribution.tpl:195
+#: ../templates/default/ajouter_contribution.tpl:204
 msgid "An error occurred retrieving dates :("
 msgstr ""
 
@@ -2422,7 +2437,7 @@ msgstr ""
 msgid "Administrators"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:386
+#: ../templates/default/preferences.tpl:388
 msgid "Short Text (Card Center):"
 msgstr ""
 
@@ -2438,7 +2453,7 @@ msgstr ""
 msgid "New password:"
 msgstr ""
 
-#: ../includes/routes/members.routes.php:3081
+#: ../includes/routes/members.routes.php:3097
 msgid "Nothing to do!"
 msgstr ""
 
@@ -2467,7 +2482,7 @@ msgstr ""
 msgid "(all existing values will be removed)"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:468
+#: ../includes/routes/management.routes.php:221
 msgid "Preferences has been saved."
 msgstr ""
 
@@ -2479,7 +2494,7 @@ msgstr ""
 msgid "Post new contribution script URI"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:312
+#: ../templates/default/preferences.tpl:314
 msgid "Allow unsecure TLS?"
 msgstr ""
 
@@ -2503,7 +2518,7 @@ msgstr ""
 msgid "Missing required field permissions!"
 msgstr ""
 
-#: ../includes/routes/members.routes.php:2209
+#: ../includes/routes/members.routes.php:2225
 msgid "Mailing has been successfully sent!"
 msgstr ""
 
@@ -2511,7 +2526,7 @@ msgstr ""
 msgid "File %filename cannot be open!"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:2820
+#: ../includes/routes/management.routes.php:2574
 msgid "Fields configuration has been successfully stored"
 msgstr ""
 
@@ -2519,7 +2534,7 @@ msgstr ""
 msgid "View and filter transactions"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:328
+#: ../templates/default/preferences.tpl:330
 msgid "Mail signature"
 msgstr ""
 
@@ -2576,7 +2591,7 @@ msgstr ""
 msgid "Attached contributions"
 msgstr ""
 
-#: ../lib/Galette/Entity/Contribution.php:143 ../templates/default/ajouter_contribution.tpl:97
+#: ../lib/Galette/Entity/Contribution.php:143 ../templates/default/ajouter_contribution.tpl:106
 #: ../templates/default/dispatch_type.tpl:106
 msgid "Date of contribution:"
 msgstr ""
@@ -2590,7 +2605,7 @@ msgstr ""
 msgid "This will immediately remove attachment from disk and cannot be undo."
 msgstr ""
 
-#: ../includes/routes/contributions.routes.php:1169 ../templates/default/gestion_contributions.tpl:52
+#: ../includes/routes/contributions.routes.php:1153 ../templates/default/gestion_contributions.tpl:52
 msgid "contributions"
 msgstr ""
 
@@ -2599,8 +2614,8 @@ msgid "Globally available"
 msgstr ""
 
 #: ../templates/default/edit_dynamic_fields.tpl:44 ../templates/default/ajouter_transaction.tpl:26
-#: ../templates/default/ajouter_contribution.tpl:89 ../templates/default/ajouter_contribution.tpl:101
-#: ../templates/default/ajouter_contribution.tpl:112 ../templates/default/dispatch_type.tpl:98
+#: ../templates/default/ajouter_contribution.tpl:98 ../templates/default/ajouter_contribution.tpl:110
+#: ../templates/default/ajouter_contribution.tpl:121 ../templates/default/dispatch_type.tpl:98
 #: ../templates/default/dispatch_type.tpl:110 ../templates/default/dispatch_type.tpl:121
 #: ../templates/default/attendance_sheet_details.tpl:26 ../templates/default/advanced_search.tpl:233
 #: ../templates/default/advanced_search.tpl:418 ../templates/default/forms_types/date.tpl:5
@@ -2620,7 +2635,7 @@ msgstr ""
 msgid "An error occurred reordering groups :("
 msgstr ""
 
-#: ../templates/default/preferences.tpl:338 ../templates/default/preferences.tpl:456
+#: ../templates/default/preferences.tpl:340 ../templates/default/preferences.tpl:458
 msgid "Vertical margins:"
 msgstr ""
 
@@ -2632,7 +2647,7 @@ msgstr ""
 msgid "Missing required form!"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:3398
+#: ../includes/routes/management.routes.php:3152
 msgid "Payment type '%s' has been successfully added."
 msgstr ""
 
@@ -2644,15 +2659,15 @@ msgstr ""
 msgid "Notify member his account has been modified"
 msgstr ""
 
-#: ../templates/default/fake_data.tpl:13
-msgid "Add members photos"
+#: ../includes/routes/members.routes.php:2606 ../includes/routes/members.routes.php:2625
+msgid "No member selected to generate attendance sheet"
 msgstr ""
 
 #: ../includes/routes/groups.routes.php:157
 msgid "Group `%groupname` has been successfully saved."
 msgstr ""
 
-#: ../includes/routes/contributions.routes.php:1244
+#: ../includes/routes/contributions.routes.php:1228
 msgid "An error occurred trying to remove transaction(s) :("
 msgstr ""
 
@@ -2669,7 +2684,7 @@ msgstr ""
 msgid "Register"
 msgstr ""
 
-#: ../templates/default/ajouter_contribution.tpl:138 ../templates/default/dispatch_type.tpl:135
+#: ../templates/default/ajouter_contribution.tpl:147 ../templates/default/dispatch_type.tpl:135
 msgid "Member will receive a notification by email, if he has an address."
 msgstr ""
 
@@ -2677,7 +2692,7 @@ msgstr ""
 msgid "Transaction details"
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:709
+#: ../lib/Galette/Entity/Adherent.php:716
 msgid "Never contributed: Registered %days days ago (since %date)"
 msgstr ""
 
@@ -2685,7 +2700,7 @@ msgstr ""
 msgid "If you check this box (and if you are up to date with your contributions), your full name, website address ad other informations will be publically visible on the members list.<br/>If you've uploaded a photo, it will be displayed on the trombinoscope page.<br/>Note that administrators can disabled public pages, this setting will have no effect in that case."
 msgstr ""
 
-#: ../includes/routes/management.routes.php:3304
+#: ../includes/routes/management.routes.php:3058
 msgid "PDF models has been successfully reinitialized."
 msgstr ""
 
@@ -2706,11 +2721,11 @@ msgid "Connection to database successfull"
 msgstr ""
 
 #: ../includes/fields_defs/members_fields.php:236 ../install/steps/admin.php:46
-#: ../templates/default/preferences.tpl:484 ../templates/default/index.tpl:10
+#: ../templates/default/preferences.tpl:486 ../templates/default/index.tpl:10
 msgid "Username:"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:2446
+#: ../includes/routes/management.routes.php:2200
 msgid "%type #%id has been successfully updated!"
 msgstr ""
 
@@ -2722,7 +2737,7 @@ msgstr ""
 msgid "%membercount members"
 msgstr ""
 
-#: ../lib/Galette/Entity/Contribution.php:119 ../templates/default/ajouter_contribution.tpl:46
+#: ../lib/Galette/Entity/Contribution.php:119 ../templates/default/ajouter_contribution.tpl:55
 #: ../templates/default/dispatch_type.tpl:46
 msgid "Contributor:"
 msgstr ""
@@ -2731,13 +2746,13 @@ msgstr ""
 msgid "Contribution payment type"
 msgstr ""
 
-#: ../lib/Galette/DynamicFields/DynamicField.php:522 ../includes/routes/contributions.routes.php:1121
-#: ../includes/routes/contributions.routes.php:1165 ../templates/default/fake_data.tpl:45
+#: ../lib/Galette/DynamicFields/DynamicField.php:522 ../includes/routes/contributions.routes.php:1105
+#: ../includes/routes/contributions.routes.php:1149 ../templates/default/fake_data.tpl:45
 #: ../templates/default/desktop.tpl:34
 msgid "Transactions"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:412
+#: ../templates/default/preferences.tpl:414
 msgid "Honor Members Color:"
 msgstr ""
 
@@ -2749,7 +2764,7 @@ msgstr ""
 msgid "Username"
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:715
+#: ../lib/Galette/Entity/Adherent.php:722
 msgid "Last day!"
 msgstr ""
 
@@ -2757,7 +2772,7 @@ msgstr ""
 msgid "Available only for new password request"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:2741
+#: ../includes/routes/management.routes.php:2495
 msgid "Labels has been sucessfully translated!"
 msgstr ""
 
@@ -2766,7 +2781,7 @@ msgid "Demonstration"
 msgstr ""
 
 #: ../includes/routes/contributions.routes.php:369 ../templates/default/ajouter_transaction.tpl:36
-#: ../templates/default/ajouter_contribution.tpl:128
+#: ../templates/default/ajouter_contribution.tpl:137
 msgid "Membership fee"
 msgstr ""
 
@@ -2774,7 +2789,7 @@ msgstr ""
 msgid "Version"
 msgstr ""
 
-#: ../includes/routes/members.routes.php:2646
+#: ../includes/routes/members.routes.php:2662
 msgid "attendance_sheet"
 msgstr ""
 
@@ -2782,7 +2797,7 @@ msgstr ""
 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 ""
 
-#: ../includes/routes/members.routes.php:1369
+#: ../includes/routes/members.routes.php:1385
 msgid "Remove members"
 msgstr ""
 
@@ -2795,7 +2810,7 @@ msgid "from a staff user"
 msgstr ""
 
 #: ../templates/default/gestion_adherents.tpl:93 ../templates/default/gestion_adherents.tpl:205
-#: ../templates/default/preferences.tpl:444 ../templates/default/group_persons.tpl:8
+#: ../templates/default/preferences.tpl:446 ../templates/default/group_persons.tpl:8
 #: ../templates/default/liste_membres.tpl:37 ../templates/default/liste_membres.tpl:77
 msgid "Nickname"
 msgstr ""
@@ -2822,7 +2837,7 @@ msgstr ""
 msgid "My information"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:319
+#: ../templates/default/preferences.tpl:321
 msgid "SMTP (or GMail) user:"
 msgstr ""
 
@@ -2843,7 +2858,11 @@ msgstr ""
 msgid "PHP Modules"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:329
+#: ../templates/default/member.tpl:91
+msgid "go to main page"
+msgstr ""
+
+#: ../templates/default/preferences.tpl:331
 msgid "The text that will be automatically set as signature for all outgoing emails.<br/>Variables are quoted with braces, are upper case, and will be replaced automatically.<br/>Refer to the doc to know what variables ara available. "
 msgstr ""
 
@@ -2871,7 +2890,7 @@ msgstr ""
 msgid "[member]"
 msgstr ""
 
-#: ../includes/routes/members.routes.php:2966
+#: ../includes/routes/members.routes.php:2982
 msgid "Mass change %count members"
 msgstr ""
 
@@ -2900,7 +2919,7 @@ msgstr ""
 msgid "Size"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:2125
+#: ../includes/routes/management.routes.php:1879
 msgid "An error occurred removing title '%name' :("
 msgstr ""
 
@@ -2912,11 +2931,15 @@ msgstr ""
 msgid "Identity"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:3520
+#: ../includes/routes/management.routes.php:3274
 msgid "Edit payment type"
 msgstr ""
 
-#: ../includes/routes/members.routes.php:3135
+#: ../templates/default/member.tpl:89
+msgid "show member"
+msgstr ""
+
+#: ../includes/routes/members.routes.php:3151
 msgid "Something went wront during mass edition!"
 msgstr ""
 
@@ -2932,7 +2955,7 @@ msgstr ""
 msgid "Member account has been modified."
 msgstr ""
 
-#: ../includes/routes/contributions.routes.php:546
+#: ../includes/routes/contributions.routes.php:544
 msgid "Post contribution script failed"
 msgstr ""
 
@@ -2974,25 +2997,27 @@ msgstr ""
 #: ../lib/Galette/Filters/HistoryList.php:265 ../lib/Galette/Filters/TransactionsList.php:134
 #: ../lib/Galette/Filters/TransactionsList.php:216 ../lib/Galette/Filters/TransactionsList.php:225
 #: ../lib/Galette/Filters/TransactionsList.php:254 ../lib/Galette/Repository/Members.php:1442
-#: ../lib/Galette/Repository/Members.php:1446 ../lib/Galette/Entity/Transaction.php:276
-#: ../lib/Galette/Entity/Transaction.php:285 ../lib/Galette/Entity/Transaction.php:294
-#: ../lib/Galette/Entity/Transaction.php:550 ../lib/Galette/Entity/Adherent.php:703
-#: ../lib/Galette/Entity/Adherent.php:721 ../lib/Galette/Entity/Adherent.php:737
-#: ../lib/Galette/Entity/Adherent.php:1060 ../lib/Galette/Entity/Adherent.php:1094
-#: ../lib/Galette/Entity/Adherent.php:1103 ../lib/Galette/Entity/Adherent.php:1559
-#: ../lib/Galette/Entity/Contribution.php:354 ../lib/Galette/Entity/Contribution.php:363
-#: ../lib/Galette/Entity/Contribution.php:372 ../lib/Galette/Entity/Contribution.php:524
-#: ../lib/Galette/Entity/Contribution.php:1127 ../lib/Galette/Entity/Contribution.php:1225
-#: ../lib/Galette/Entity/Contribution.php:1234 ../lib/Galette/Entity/Contribution.php:1243
-#: ../lib/Galette/Entity/ImportModel.php:212 ../lib/Galette/Entity/Group.php:622
+#: ../lib/Galette/Repository/Members.php:1446 ../lib/Galette/Entity/DynamicsTrait.php:135
+#: ../lib/Galette/Entity/DynamicsTrait.php:148 ../lib/Galette/Entity/DynamicsTrait.php:157
+#: ../lib/Galette/Entity/Transaction.php:276 ../lib/Galette/Entity/Transaction.php:285
+#: ../lib/Galette/Entity/Transaction.php:294 ../lib/Galette/Entity/Transaction.php:550
+#: ../lib/Galette/Entity/Adherent.php:710 ../lib/Galette/Entity/Adherent.php:728
+#: ../lib/Galette/Entity/Adherent.php:744 ../lib/Galette/Entity/Adherent.php:1067
+#: ../lib/Galette/Entity/Adherent.php:1101 ../lib/Galette/Entity/Adherent.php:1110
+#: ../lib/Galette/Entity/Adherent.php:1566 ../lib/Galette/Entity/Contribution.php:354
+#: ../lib/Galette/Entity/Contribution.php:363 ../lib/Galette/Entity/Contribution.php:372
+#: ../lib/Galette/Entity/Contribution.php:524 ../lib/Galette/Entity/Contribution.php:1127
+#: ../lib/Galette/Entity/Contribution.php:1225 ../lib/Galette/Entity/Contribution.php:1234
+#: ../lib/Galette/Entity/Contribution.php:1243 ../lib/Galette/Entity/ImportModel.php:212
+#: ../lib/Galette/Entity/Group.php:622 ../lib/Galette/Entity/PdfModel.php:146
 #: ../lib/Galette/Core/Plugins.php:239 ../includes/routes/members.routes.php:214
 #: ../includes/routes/members.routes.php:225 ../includes/routes/members.routes.php:236
-#: ../includes/routes/members.routes.php:247 ../includes/routes/members.routes.php:2634
-#: ../templates/default/member.tpl:408 ../templates/default/advanced_search.tpl:232
+#: ../includes/routes/members.routes.php:247 ../includes/routes/members.routes.php:2650
+#: ../templates/default/member.tpl:422 ../templates/default/advanced_search.tpl:232
 msgid "Y-m-d"
 msgstr ""
 
-#: ../includes/routes/members.routes.php:2560
+#: ../includes/routes/members.routes.php:2576
 msgid "Attendance sheet configuration"
 msgstr ""
 
@@ -3004,7 +3029,7 @@ msgstr ""
 msgid "First name:"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:276
+#: ../templates/default/preferences.tpl:278
 msgid "Using Sendmail server"
 msgstr ""
 
@@ -3016,7 +3041,7 @@ msgstr ""
 msgid "Login required"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:281
+#: ../lib/Galette/Core/Preferences.php:400
 msgid "- This username is already used by another member !"
 msgstr ""
 
@@ -3032,7 +3057,7 @@ msgstr ""
 msgid "With photos?"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:267
+#: ../templates/default/preferences.tpl:269
 msgid "PHP mail() function"
 msgstr ""
 
@@ -3040,7 +3065,7 @@ msgstr ""
 msgid "adherent_form"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:336
+#: ../templates/default/preferences.tpl:338
 msgid "Label generation parameters"
 msgstr ""
 
@@ -3052,8 +3077,8 @@ msgstr ""
 msgid "Paypal"
 msgstr ""
 
-#: ../lib/Galette/Entity/Transaction.php:333 ../lib/Galette/Entity/Adherent.php:1006
-#: ../lib/Galette/Entity/Contribution.php:443 ../includes/routes/management.routes.php:422
+#: ../lib/Galette/Entity/Transaction.php:333 ../lib/Galette/Entity/Adherent.php:1013
+#: ../lib/Galette/Entity/Contribution.php:443 ../lib/Galette/Core/Preferences.php:538
 msgid "- Mandatory field %field empty."
 msgstr ""
 
@@ -3073,12 +3098,12 @@ msgstr ""
 msgid "Send reminders to late members"
 msgstr ""
 
-#: ../includes/routes/members.routes.php:2308 ../templates/default/gestion_mailings.tpl:219
+#: ../includes/routes/members.routes.php:2324 ../templates/default/gestion_mailings.tpl:219
 #: ../templates/default/mailing_adherents.tpl:178
 msgid "Mailing preview"
 msgstr ""
 
-#: ../includes/routes/members.routes.php:1444
+#: ../includes/routes/members.routes.php:1460
 msgid "%count members have been successfully deleted."
 msgstr ""
 
@@ -3116,7 +3141,7 @@ msgstr ""
 msgid "LinkedIn"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:574
+#: ../includes/routes/management.routes.php:328
 msgid "You asked Galette to send a test email, but mail has been disabled in the preferences."
 msgstr ""
 
@@ -3161,7 +3186,7 @@ msgid "Create new mailing"
 msgstr ""
 
 #: ../templates/default/member.tpl:32 ../templates/default/ajouter_transaction.tpl:50
-#: ../templates/default/group.tpl:90 ../templates/default/preferences.tpl:510
+#: ../templates/default/group.tpl:90 ../templates/default/preferences.tpl:512
 #: ../templates/default/ajouter_contribution.tpl:42 ../templates/default/dispatch_type.tpl:42
 msgid "red"
 msgstr ""
@@ -3174,7 +3199,7 @@ msgstr ""
 msgid "Selected members"
 msgstr ""
 
-#: ../includes/routes/members.routes.php:3028
+#: ../includes/routes/members.routes.php:3044
 msgid "Review mass change %count members"
 msgstr ""
 
@@ -3213,7 +3238,7 @@ msgstr ""
 msgid "Unspecified"
 msgstr ""
 
-#: ../includes/routes/contributions.routes.php:1230
+#: ../includes/routes/contributions.routes.php:1214
 msgid "Contributions(s) has been removed!"
 msgstr ""
 
@@ -3226,7 +3251,7 @@ msgstr ""
 msgid "Warning: Don't forget to backup your current database."
 msgstr ""
 
-#: ../includes/routes/management.routes.php:2445
+#: ../includes/routes/management.routes.php:2199
 msgid "%type has been successfully added!"
 msgstr ""
 
@@ -3269,7 +3294,7 @@ msgstr ""
 msgid "Current page (%i)"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:33 ../templates/default/preferences.tpl:418
+#: ../templates/default/preferences.tpl:33 ../templates/default/preferences.tpl:420
 msgid "Logo:"
 msgstr ""
 
@@ -3289,7 +3314,7 @@ msgstr ""
 msgid "Contribution end date"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:443 ../templates/default/ajax_members.tpl:9
+#: ../templates/default/preferences.tpl:445 ../templates/default/ajax_members.tpl:9
 msgid "Zip - Town"
 msgstr ""
 
@@ -3297,12 +3322,8 @@ msgstr ""
 msgid "Address (continuation)"
 msgstr ""
 
-#: ../templates/default/member.tpl:296 ../templates/default/member.tpl:377
-#: ../templates/default/mailing_adherents.tpl:204 ../templates/default/mailing_adherents.tpl:250
-#: ../templates/default/mailing_adherents.tpl:306 ../templates/default/gestion_groupes.tpl:189
-#: ../templates/default/gestion_groupes.tpl:249 ../templates/default/gestion_groupes.tpl:302
-#: ../templates/default/ajouter_transaction.tpl:175
-msgid "An error occurred displaying members interface :("
+#: ../templates/default/gestion_textes.tpl:116 ../templates/default/gestion_pdf.tpl:78
+msgid "Contribution amount"
 msgstr ""
 
 #: ../templates/default/desktop.tpl:56
@@ -3368,7 +3389,7 @@ msgstr ""
 msgid "Store new model"
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:742
+#: ../lib/Galette/Entity/Adherent.php:749
 msgid "%days days remaining (ending on %date)"
 msgstr ""
 
@@ -3376,7 +3397,7 @@ msgstr ""
 msgid "User, read only"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:377
+#: ../templates/default/preferences.tpl:379
 msgid "Font size:"
 msgstr ""
 
@@ -3450,20 +3471,20 @@ msgstr ""
 msgid "User, read/write"
 msgstr ""
 
-#: ../includes/routes/contributions.routes.php:952
+#: ../includes/routes/contributions.routes.php:936
 msgid "Contribution has been successfully detached from current transaction"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:1118
+#: ../includes/routes/management.routes.php:872
 msgid "Logs have been flushed!"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:1205 ../templates/default/desktop.tpl:35
+#: ../includes/routes/management.routes.php:959 ../templates/default/desktop.tpl:35
 msgid "Mailings"
 msgstr ""
 
 #: ../lib/Galette/IO/PdfGroups.php:179 ../lib/Galette/IO/PdfAttendanceSheet.php:159
-#: ../lib/Galette/Filters/MembersList.php:269 ../lib/Galette/Entity/PdfModel.php:542
+#: ../lib/Galette/Filters/MembersList.php:269 ../lib/Galette/Entity/PdfModel.php:544
 #: ../includes/fields_defs/pdfmodels_fields.php:217 ../templates/default/gestion_paymentstypes.tpl:9
 #: ../templates/default/gestion_paymentstypes.tpl:47 ../templates/default/gestion_adherents.tpl:81
 #: ../templates/default/gestion_adherents.tpl:324 ../templates/default/gestion_adherents.tpl:326
@@ -3477,11 +3498,11 @@ msgstr ""
 msgid "Name"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:2133
+#: ../includes/routes/management.routes.php:1887
 msgid "That title is still in use, you cannot delete it!"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:447
+#: ../templates/default/preferences.tpl:449
 msgid "(Choose address printed below name)"
 msgstr ""
 
@@ -3525,7 +3546,7 @@ msgstr ""
 msgid "Remove model"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:407
+#: ../templates/default/preferences.tpl:409
 msgid "Board Members Color:"
 msgstr ""
 
@@ -3533,7 +3554,7 @@ msgstr ""
 msgid "Default fields"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:307
+#: ../templates/default/preferences.tpl:309
 msgid "Use TLS for SMTP?"
 msgstr ""
 
@@ -3547,7 +3568,7 @@ msgid "Invoice"
 msgstr ""
 
 #: ../includes/fields_defs/members_fields.php:244 ../install/steps/admin.php:50
-#: ../install/steps/db.php:89 ../templates/default/preferences.tpl:488
+#: ../install/steps/db.php:89 ../templates/default/preferences.tpl:490
 #: ../templates/default/index.tpl:14
 msgid "Password:"
 msgstr ""
@@ -3556,7 +3577,7 @@ msgstr ""
 msgid "Status %status does not exists!"
 msgstr ""
 
-#: ../includes/routes/contributions.routes.php:1124
+#: ../includes/routes/contributions.routes.php:1108
 msgid "Remove %1$s #%2$s"
 msgstr ""
 
@@ -3576,16 +3597,17 @@ msgstr ""
 msgid "You are not part of managers for the requested group."
 msgstr ""
 
-#: ../lib/Galette/Entity/Transaction.php:297 ../lib/Galette/Entity/Adherent.php:1106
-#: ../lib/Galette/Entity/Contribution.php:375 ../lib/Galette/Entity/Contribution.php:1246
+#: ../lib/Galette/Entity/DynamicsTrait.php:160 ../lib/Galette/Entity/Transaction.php:297
+#: ../lib/Galette/Entity/Adherent.php:1113 ../lib/Galette/Entity/Contribution.php:375
+#: ../lib/Galette/Entity/Contribution.php:1246
 msgid "- Wrong date format (%date_format) for %field!"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:400
+#: ../templates/default/preferences.tpl:402
 msgid "Strip Background colors:"
 msgstr ""
 
-#: ../templates/default/ajouter_contribution.tpl:210
+#: ../templates/default/ajouter_contribution.tpl:219
 msgid "Contribution amount should be greater than %max"
 msgstr ""
 
@@ -3597,7 +3619,7 @@ msgstr ""
 msgid "Group has been detached from its parent"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:261
+#: ../templates/default/preferences.tpl:263
 msgid "Emailing method:"
 msgstr ""
 
@@ -3629,7 +3651,7 @@ msgstr ""
 msgid "%count transactions requested, and %done created"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:2731
+#: ../includes/routes/management.routes.php:2485
 msgid "An error occurred saving label `%label` for language `%lang`"
 msgstr ""
 
@@ -3650,15 +3672,15 @@ msgstr ""
 msgid "Permissions"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:1922 ../templates/default/page.tpl:185
+#: ../includes/routes/management.routes.php:1676 ../templates/default/page.tpl:185
 msgid "PDF models"
 msgstr ""
 
-#: ../includes/routes/contributions.routes.php:651
+#: ../includes/routes/contributions.routes.php:642
 msgid "Mail sent to user %name (%email)"
 msgstr ""
 
-#: ../includes/routes/contributions.routes.php:714
+#: ../includes/routes/contributions.routes.php:698
 msgid "A problem happened while sending to admin notification for user %name (%email) contribution"
 msgstr ""
 
@@ -3721,11 +3743,11 @@ msgstr ""
 msgid "Expand all"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:368
+#: ../templates/default/preferences.tpl:370
 msgid "Number of label columns:"
 msgstr ""
 
-#: ../templates/default/ajouter_contribution.tpl:70 ../templates/default/dispatch_type.tpl:70
+#: ../templates/default/ajouter_contribution.tpl:79 ../templates/default/dispatch_type.tpl:70
 msgid "Reload"
 msgstr ""
 
@@ -3737,7 +3759,7 @@ msgstr ""
 msgid "No fields to translate."
 msgstr ""
 
-#: ../lib/Galette/IO/PdfMembersCards.php:105 ../includes/routes/members.routes.php:1762
+#: ../lib/Galette/IO/PdfMembersCards.php:105 ../includes/routes/members.routes.php:1778
 #: ../templates/default/preferences.tpl:11
 msgid "Cards"
 msgstr ""
@@ -3746,7 +3768,7 @@ msgstr ""
 msgid "Default membership extension:"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:699
+#: ../includes/routes/management.routes.php:453
 msgid "Plugin %name has been enabled"
 msgstr ""
 
@@ -3794,11 +3816,11 @@ msgstr ""
 msgid "INSERT operation allowed"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:2313
+#: ../includes/routes/management.routes.php:2067
 msgid "Email: '%s' has been successfully modified."
 msgstr ""
 
-#: ../includes/routes/management.routes.php:356
+#: ../lib/Galette/Core/Preferences.php:475
 msgid "- Invalid year for cards."
 msgstr ""
 
@@ -3830,7 +3852,7 @@ msgstr ""
 msgid "Go to Galette's dashboard"
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:1207
+#: ../lib/Galette/Entity/Adherent.php:1214
 msgid "- The password must be of at least %i characters!"
 msgstr ""
 
@@ -3842,7 +3864,7 @@ msgstr ""
 msgid "Files permissions are not OK!"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:397
+#: ../lib/Galette/Core/Preferences.php:513
 msgid "- You must provide a login for SMTP authentication."
 msgstr ""
 
@@ -3854,7 +3876,7 @@ msgstr ""
 msgid "before"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:308
+#: ../templates/default/preferences.tpl:310
 msgid "Do you want to use server's TLS capabilities?<br/>For GMail, this will always be on."
 msgstr ""
 
@@ -3862,11 +3884,11 @@ msgstr ""
 msgid "Be extremely careful when using this one!"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:1558
+#: ../includes/routes/management.routes.php:1312
 msgid "An error occurred running parameted export '%export'."
 msgstr ""
 
-#: ../templates/default/preferences.tpl:279
+#: ../templates/default/preferences.tpl:281
 msgid "Using QMAIL server"
 msgstr ""
 
@@ -3886,7 +3908,7 @@ msgstr ""
 msgid "Galette initialization"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:3365
+#: ../includes/routes/management.routes.php:3119
 msgid "Payment types management"
 msgstr ""
 
@@ -3898,7 +3920,7 @@ msgstr ""
 msgid "Realization:"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:1130
+#: ../includes/routes/management.routes.php:884
 msgid "An error occurred trying to flush logs :("
 msgstr ""
 
@@ -3906,7 +3928,7 @@ msgstr ""
 msgid "User:"
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:1247
+#: ../lib/Galette/Entity/Adherent.php:1254
 msgid "An error has occurred while looking if status does exists."
 msgstr ""
 
@@ -3949,7 +3971,7 @@ msgstr ""
 msgid "Actions"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:2304
+#: ../includes/routes/management.routes.php:2058
 msgid "Email: '%s' has not been modified!"
 msgstr ""
 
@@ -3966,7 +3988,7 @@ msgstr ""
 msgid "Show existing variables"
 msgstr ""
 
-#: ../templates/default/ajouter_contribution.tpl:124
+#: ../templates/default/ajouter_contribution.tpl:133
 msgid "Transaction related"
 msgstr ""
 
@@ -3978,7 +4000,7 @@ msgstr ""
 msgid "View application's logs"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:2247
+#: ../includes/routes/management.routes.php:2001
 msgid "Automatic emails texts edition"
 msgstr ""
 
@@ -3994,7 +4016,7 @@ msgstr ""
 msgid "Transfer"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:450
+#: ../templates/default/preferences.tpl:452
 msgid "Year:"
 msgstr ""
 
@@ -4004,7 +4026,7 @@ msgstr ""
 msgid "Members list"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:373
+#: ../templates/default/preferences.tpl:375
 msgid "Number of label lines:"
 msgstr ""
 
@@ -4021,7 +4043,7 @@ msgstr ""
 msgid "Ajax page content"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:388
+#: ../templates/default/preferences.tpl:390
 msgid "(10 characters max)"
 msgstr ""
 
@@ -4029,7 +4051,7 @@ msgstr ""
 msgid "Group %groupname has been successfully deleted."
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:1217
+#: ../lib/Galette/Entity/Adherent.php:1224
 msgid "Password misrepeated: "
 msgstr ""
 
@@ -4049,11 +4071,11 @@ msgstr ""
 msgid "Email address %address is already used! (%extra)"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:1807
+#: ../includes/routes/management.routes.php:1561
 msgid "CSV import model"
 msgstr ""
 
-#: ../includes/routes/members.routes.php:3142
+#: ../includes/routes/members.routes.php:3158
 msgid "%count members has been changed successfully!"
 msgstr ""
 
@@ -4070,7 +4092,7 @@ msgstr ""
 msgid "Date:"
 msgstr ""
 
-#: ../lib/Galette/Core/Preferences.php:435
+#: ../lib/Galette/Core/Preferences.php:678
 msgid "%name association's %status"
 msgstr ""
 
@@ -4110,11 +4132,11 @@ msgstr ""
 msgid "Cause"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:250
+#: ../templates/default/preferences.tpl:252
 msgid "Wrap text mails?"
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:1789
+#: ../lib/Galette/Entity/Adherent.php:1796
 msgid "Duplicated from %name (%id)"
 msgstr ""
 
@@ -4128,11 +4150,11 @@ msgstr ""
 msgid "Trombinoscope"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:2968
+#: ../includes/routes/management.routes.php:2722
 msgid "Field has been successfully deleted!"
 msgstr ""
 
-#: ../templates/default/ajouter_transaction.tpl:151 ../templates/default/ajouter_contribution.tpl:157
+#: ../templates/default/ajouter_transaction.tpl:151 ../templates/default/ajouter_contribution.tpl:166
 #: ../templates/default/dispatch_type.tpl:156
 msgid "please create a member"
 msgstr ""
@@ -4141,7 +4163,7 @@ msgstr ""
 msgid "Title %title does not exists!"
 msgstr ""
 
-#: ../includes/routes/contributions.routes.php:563
+#: ../includes/routes/contributions.routes.php:554
 msgid "You can find contribution information and script output below."
 msgstr ""
 
@@ -4181,7 +4203,7 @@ msgstr ""
 msgid "No member has been found"
 msgstr ""
 
-#: ../templates/default/member.tpl:358
+#: ../templates/default/member.tpl:372
 msgid "Click to choose this member as parent"
 msgstr ""
 
@@ -4225,7 +4247,7 @@ msgstr ""
 msgid "An error occurred trying to remove group :/"
 msgstr ""
 
-#: ../lib/Galette/Core/Preferences.php:644
+#: ../lib/Galette/Core/Preferences.php:929
 msgid "Current cards configuration may exceed page height!"
 msgstr ""
 
@@ -4254,7 +4276,7 @@ msgstr ""
 msgid "Permissions to database are OK."
 msgstr ""
 
-#: ../lib/Galette/Entity/DynamicsTrait.php:115 ../lib/Galette/Entity/I18nTrait.php:291
+#: ../lib/Galette/Entity/DynamicsTrait.php:118 ../lib/Galette/Entity/I18nTrait.php:291
 msgid "Missing required field %field"
 msgstr ""
 
@@ -4274,7 +4296,7 @@ msgstr ""
 msgid "you already have installed %name, and you want to upgrade to the latest version"
 msgstr ""
 
-#: ../lib/Galette/IO/PdfAttendanceSheet.php:108 ../includes/routes/members.routes.php:2617
+#: ../lib/Galette/IO/PdfAttendanceSheet.php:108 ../includes/routes/members.routes.php:2633
 #: ../templates/default/gestion_adherents.tpl:286 ../templates/default/attendance_sheet_details.tpl:13
 msgid "Attendance sheet"
 msgstr ""
@@ -4291,7 +4313,7 @@ msgstr ""
 msgid "In order to be updated, Galette needs write permission on files listed above."
 msgstr ""
 
-#: ../includes/routes/contributions.routes.php:813 ../includes/routes/contributions.routes.php:979
+#: ../includes/routes/contributions.routes.php:797 ../includes/routes/contributions.routes.php:963
 msgid "Transaction ID cannot ben null calling edit route!"
 msgstr ""
 
@@ -4311,7 +4333,7 @@ msgstr ""
 msgid "Registration date:"
 msgstr ""
 
-#: ../includes/routes/members.routes.php:1337 ../includes/routes/members.routes.php:1367
+#: ../includes/routes/members.routes.php:1353 ../includes/routes/members.routes.php:1383
 #: ../templates/default/ajouter_transaction.tpl:89 ../templates/default/history.tpl:14
 #: ../templates/default/gestion_contributions.tpl:106 ../templates/default/gestion_contributions.tpl:207
 #: ../templates/default/ajouter_contribution.tpl:28 ../templates/default/dispatch_type.tpl:28
@@ -4403,7 +4425,7 @@ msgstr ""
 msgid "Access permissions to database"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:3466
+#: ../includes/routes/management.routes.php:3220
 msgid "Payment type '%name' has been successfully deleted."
 msgstr ""
 
@@ -4446,7 +4468,7 @@ msgstr ""
 msgid "Contribution informations"
 msgstr ""
 
-#: ../templates/default/ajouter_transaction.tpl:62
+#: ../templates/default/ajouter_transaction.tpl:62 ../templates/default/ajouter_contribution.tpl:47
 msgid "Create a new fee that will be attached to the current transaction"
 msgstr ""
 
@@ -4463,7 +4485,7 @@ msgid "Line:"
 msgstr ""
 
 #: ../includes/routes/members.routes.php:752 ../includes/routes/contributions.routes.php:375
-#: ../includes/routes/contributions.routes.php:848
+#: ../includes/routes/contributions.routes.php:832
 msgid "modification"
 msgstr ""
 
@@ -4484,7 +4506,7 @@ msgid "An error occurred sending photo :("
 msgstr ""
 
 #: ../templates/default/ajouter_transaction.tpl:34 ../templates/default/ajouter_transaction.tpl:35
-#: ../templates/default/ajouter_contribution.tpl:126 ../templates/default/ajouter_contribution.tpl:127
+#: ../templates/default/ajouter_contribution.tpl:135 ../templates/default/ajouter_contribution.tpl:136
 msgid "Select a contribution type to create for dispatch transaction"
 msgstr ""
 
@@ -4503,7 +4525,7 @@ msgstr ""
 msgid "Man"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:289 ../templates/default/preferences.tpl:572
+#: ../templates/default/preferences.tpl:291 ../templates/default/preferences.tpl:574
 msgid "Test mail settings"
 msgstr ""
 
@@ -4515,12 +4537,12 @@ msgstr ""
 msgid "Available only for new contributions"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:340 ../templates/default/preferences.tpl:345
-#: ../templates/default/preferences.tpl:350 ../templates/default/preferences.tpl:355
-#: ../templates/default/preferences.tpl:360 ../templates/default/preferences.tpl:365
-#: ../templates/default/preferences.tpl:370 ../templates/default/preferences.tpl:379
-#: ../templates/default/preferences.tpl:458 ../templates/default/preferences.tpl:463
-#: ../templates/default/preferences.tpl:468 ../templates/default/preferences.tpl:473
+#: ../templates/default/preferences.tpl:342 ../templates/default/preferences.tpl:347
+#: ../templates/default/preferences.tpl:352 ../templates/default/preferences.tpl:357
+#: ../templates/default/preferences.tpl:362 ../templates/default/preferences.tpl:367
+#: ../templates/default/preferences.tpl:372 ../templates/default/preferences.tpl:381
+#: ../templates/default/preferences.tpl:460 ../templates/default/preferences.tpl:465
+#: ../templates/default/preferences.tpl:470 ../templates/default/preferences.tpl:475
 msgid "(Integer)"
 msgstr ""
 
@@ -4532,11 +4554,11 @@ msgstr ""
 msgid "Default account filter:"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:251
+#: ../templates/default/preferences.tpl:253
 msgid "Automatically wrap text mails 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 ""
 
-#: ../includes/routes/management.routes.php:2825
+#: ../includes/routes/management.routes.php:2579
 msgid "An error occurred while storing fields configuration :("
 msgstr ""
 
@@ -4552,7 +4574,7 @@ msgstr ""
 msgid "Uncomplete dispatched transaction"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:3284
+#: ../includes/routes/management.routes.php:3038
 msgid "An error occurred reinitializing texts :("
 msgstr ""
 
@@ -4580,7 +4602,7 @@ msgstr ""
 msgid "Contributions deleted (%list)"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:2931
+#: ../includes/routes/management.routes.php:2685
 msgid "Remove dynamic field %1$s"
 msgstr ""
 
@@ -4600,11 +4622,11 @@ msgstr ""
 msgid "Your subscription has been registered."
 msgstr ""
 
-#: ../includes/routes/members.routes.php:2020
+#: ../includes/routes/members.routes.php:2036
 msgid "Mailing"
 msgstr ""
 
-#: ../includes/routes/members.routes.php:2432
+#: ../includes/routes/members.routes.php:2448
 msgid "No reminder to send for now."
 msgstr ""
 
@@ -4624,7 +4646,7 @@ msgstr ""
 msgid "'%s' module"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:431
+#: ../templates/default/preferences.tpl:433
 msgid "Show title ?"
 msgstr ""
 
@@ -4632,7 +4654,7 @@ msgstr ""
 msgid "The username cannot contain the @ character"
 msgstr ""
 
-#: ../includes/routes/members.routes.php:1752 ../includes/routes/members.routes.php:1817
+#: ../includes/routes/members.routes.php:1768 ../includes/routes/members.routes.php:1833
 msgid "Unable to get members list."
 msgstr ""
 
@@ -4665,16 +4687,16 @@ msgid "The needed permissions are CREATE, DROP, DELETE, UPDATE, SELECT and INSER
 msgstr ""
 
 #: ../templates/default/mailing_adherents.tpl:97 ../templates/default/mailing_adherents.tpl:123
-#: ../templates/default/reminder.tpl:33 ../templates/default/preferences.tpl:589
+#: ../templates/default/reminder.tpl:33 ../templates/default/preferences.tpl:591
 #: ../templates/default/telemetry.tpl:13
 msgid "Send"
 msgstr ""
 
-#: ../includes/routes/contributions.routes.php:667
+#: ../includes/routes/contributions.routes.php:658
 msgid "Trying to send a mail to a member (%name) with an invalid address: %email"
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:1504 ../includes/routes/members.routes.php:271
+#: ../lib/Galette/Entity/Adherent.php:1511 ../includes/routes/members.routes.php:271
 #: ../includes/routes/members.routes.php:275 ../includes/routes/members.routes.php:279
 #: ../includes/routes/members.routes.php:283 ../templates/default/gestion_mailings.tpl:34
 #: ../templates/default/gestion_intitule_content.tpl:36 ../templates/default/gestion_intitule_content.tpl:80
@@ -4686,7 +4708,7 @@ msgstr ""
 msgid "No"
 msgstr ""
 
-#: ../includes/routes/members.routes.php:3114
+#: ../includes/routes/members.routes.php:3130
 msgid "No permission to edit member"
 msgstr ""
 
@@ -4694,11 +4716,19 @@ msgstr ""
 msgid "Individuals"
 msgstr ""
 
+#: ../templates/default/preferences.tpl:386
+msgid "Cards generation parameters"
+msgstr ""
+
+#: ../includes/fields_defs/pdfmodels_fields.php:266
+msgid "At ................................................"
+msgstr ""
+
 #: ../includes/i18n.inc.php:354
 msgid "donation in money"
 msgstr ""
 
-#: ../lib/Galette/IO/Charts.php:245 ../lib/Galette/Entity/Adherent.php:730
+#: ../lib/Galette/IO/Charts.php:245 ../lib/Galette/Entity/Adherent.php:737
 #: ../templates/default/reminder.tpl:18
 msgid "Late"
 msgstr ""
@@ -4722,12 +4752,12 @@ msgstr ""
 msgid "Description"
 msgstr ""
 
-#: ../includes/routes/members.routes.php:1632 ../includes/routes/members.routes.php:1720
-#: ../includes/routes/members.routes.php:1794
+#: ../includes/routes/members.routes.php:1648 ../includes/routes/members.routes.php:1736
+#: ../includes/routes/members.routes.php:1810
 msgid "No member was selected, please check at least one name."
 msgstr ""
 
-#: ../includes/routes/contributions.routes.php:947
+#: ../includes/routes/contributions.routes.php:931
 msgid "Unable to detach contribution from transaction"
 msgstr ""
 
@@ -4739,11 +4769,11 @@ msgstr ""
 msgid "Social networks"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:2115
+#: ../includes/routes/management.routes.php:1869
 msgid "Title '%name' has been successfully deleted."
 msgstr ""
 
-#: ../templates/default/ajouter_transaction.tpl:149 ../templates/default/ajouter_contribution.tpl:155
+#: ../templates/default/ajouter_transaction.tpl:149 ../templates/default/ajouter_contribution.tpl:164
 #: ../templates/default/dispatch_type.tpl:154
 msgid "Unfortunately, there is no member in your database yet,"
 msgstr ""
@@ -4770,7 +4800,7 @@ msgstr ""
 msgid "Add"
 msgstr ""
 
-#: ../templates/default/ajouter_contribution.tpl:77 ../templates/default/dispatch_type.tpl:77
+#: ../templates/default/ajouter_contribution.tpl:86 ../templates/default/dispatch_type.tpl:77
 msgid "Details of donation"
 msgstr ""
 
@@ -4814,11 +4844,11 @@ msgstr ""
 msgid "Trace"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:2895
+#: ../includes/routes/management.routes.php:2649
 msgid "An error occurred moving field :("
 msgstr ""
 
-#: ../includes/routes/management.routes.php:2492
+#: ../includes/routes/management.routes.php:2246
 msgid "Remove %type '%label'"
 msgstr ""
 
@@ -4850,11 +4880,11 @@ msgstr ""
 msgid "Remove"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:391
+#: ../templates/default/preferences.tpl:393
 msgid "Long Text (Bottom Line):"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:443
+#: ../lib/Galette/Core/Preferences.php:559
 msgid "You have to select a staff member"
 msgstr ""
 
@@ -4866,11 +4896,11 @@ msgstr ""
 msgid "new"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:400
+#: ../templates/default/preferences.tpl:402
 msgid "(Strip color will change according to member's status)"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:3282
+#: ../includes/routes/management.routes.php:3036
 msgid "Texts has been successfully reinitialized."
 msgstr ""
 
@@ -4878,7 +4908,7 @@ msgstr ""
 msgid "Add new free search criteria"
 msgstr ""
 
-#: ../includes/routes/contributions.routes.php:1176
+#: ../includes/routes/contributions.routes.php:1160
 msgid "You are about to remove %count transactions."
 msgstr ""
 
@@ -4894,7 +4924,7 @@ msgstr ""
 msgid "Membership in order"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:1709
+#: ../includes/routes/management.routes.php:1463
 msgid "File '%filename%' has been successfully imported :)"
 msgstr ""
 
@@ -4910,7 +4940,7 @@ msgstr ""
 msgid "Not managed group"
 msgstr ""
 
-#: ../includes/routes/members.routes.php:1193
+#: ../includes/routes/members.routes.php:1194
 msgid "An error occurred adding member to its groups."
 msgstr ""
 
@@ -4935,12 +4965,12 @@ msgid "An email has been sent to you, check your inbox."
 msgstr ""
 
 #: ../templates/default/member.tpl:32 ../templates/default/ajouter_transaction.tpl:50
-#: ../templates/default/group.tpl:90 ../templates/default/preferences.tpl:510
+#: ../templates/default/group.tpl:90 ../templates/default/preferences.tpl:512
 #: ../templates/default/ajouter_contribution.tpl:42 ../templates/default/dispatch_type.tpl:42
 msgid "NB : The mandatory fields are in"
 msgstr ""
 
-#: ../includes/routes/contributions.routes.php:1175
+#: ../includes/routes/contributions.routes.php:1159
 msgid "You are about to remove %count contributions."
 msgstr ""
 
@@ -4952,7 +4982,7 @@ msgstr ""
 msgid "Database exists and connection parameters are OK."
 msgstr ""
 
-#: ../lib/Galette/Entity/PdfModel.php:352
+#: ../lib/Galette/Entity/PdfModel.php:354
 msgid "%field should not be empty!"
 msgstr ""
 
@@ -4960,11 +4990,11 @@ msgstr ""
 msgid "Fail to add new contribution."
 msgstr ""
 
-#: ../templates/default/ajouter_contribution.tpl:86 ../templates/default/dispatch_type.tpl:95
+#: ../templates/default/ajouter_contribution.tpl:95 ../templates/default/dispatch_type.tpl:95
 msgid "Record date:"
 msgstr ""
 
-#: ../lib/Galette/Entity/PdfModel.php:342
+#: ../lib/Galette/Entity/PdfModel.php:344
 msgid "%field should be less than %chars characters long."
 msgstr ""
 
@@ -4976,7 +5006,7 @@ msgstr ""
 msgid "Add new donation in database"
 msgstr ""
 
-#: ../lib/Galette/Filters/MembersList.php:293 ../lib/Galette/Entity/Adherent.php:712
+#: ../lib/Galette/Filters/MembersList.php:293 ../lib/Galette/Entity/Adherent.php:719
 #: ../templates/default/gestion_adherents.tpl:337
 msgid "Never contributed"
 msgstr ""
@@ -4985,7 +5015,7 @@ msgstr ""
 msgid "Choose wich reminder(s) you want to send:"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:587
+#: ../includes/routes/management.routes.php:341
 msgid "Test message."
 msgstr ""
 
@@ -5025,7 +5055,7 @@ msgstr ""
 msgid "Active account"
 msgstr ""
 
-#: ../templates/default/member.tpl:117 ../templates/default/voir_adherent.tpl:228
+#: ../templates/default/member.tpl:131 ../templates/default/voir_adherent.tpl:228
 msgid "Back to top"
 msgstr ""
 
@@ -5039,7 +5069,7 @@ msgstr ""
 
 #: ../lib/Galette/Entity/Contribution.php:1049 ../includes/routes/contributions.routes.php:371
 #: ../includes/fields_defs/pdfmodels_fields.php:202 ../templates/default/ajouter_transaction.tpl:37
-#: ../templates/default/ajouter_contribution.tpl:129
+#: ../templates/default/ajouter_contribution.tpl:138
 msgid "Donation"
 msgstr ""
 
@@ -5068,19 +5098,19 @@ msgstr ""
 msgid "Modification date:"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:264
+#: ../templates/default/preferences.tpl:266
 msgid "Emailing disabled"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:303
+#: ../templates/default/preferences.tpl:305
 msgid "Would emailing use any SMTP authentication? You'll have to provide username and password below. For GMail, authentication will always be on."
 msgstr ""
 
-#: ../includes/routes/management.routes.php:2169
+#: ../includes/routes/management.routes.php:1923
 msgid "Edit title"
 msgstr ""
 
-#: ../lib/Galette/IO/PdfGroups.php:180 ../templates/default/preferences.tpl:438
+#: ../lib/Galette/IO/PdfGroups.php:180 ../templates/default/preferences.tpl:440
 #: ../templates/default/liste_membres.tpl:49 ../templates/default/liste_membres.tpl:79
 msgid "Email"
 msgstr ""
@@ -5096,11 +5126,11 @@ msgstr ""
 msgid "beetween"
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:1156
+#: ../lib/Galette/Entity/Adherent.php:1163
 msgid "- Non-valid Website address! Maybe you've skipped the http://?"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:298
+#: ../templates/default/preferences.tpl:300
 msgid "SMTP port:"
 msgstr ""
 
@@ -5112,7 +5142,7 @@ msgstr ""
 msgid "%s payment type"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:3039
+#: ../includes/routes/management.routes.php:2793
 msgid "Edit field"
 msgstr ""
 
@@ -5120,7 +5150,7 @@ msgstr ""
 msgid "Temporary images"
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:1124 ../includes/routes/management.routes.php:265
+#: ../lib/Galette/Entity/Adherent.php:1131
 msgid "- Non-valid E-Mail address!"
 msgstr ""
 
@@ -5149,7 +5179,7 @@ msgstr ""
 msgid "Required"
 msgstr ""
 
-#: ../includes/routes/members.routes.php:1438
+#: ../includes/routes/members.routes.php:1454
 msgid "Member %name has been successfully deleted."
 msgstr ""
 
@@ -5168,20 +5198,20 @@ msgstr ""
 msgid "Date"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:2038
+#: ../includes/routes/management.routes.php:1792
 msgid "Title '%s' has not been added!"
 msgstr ""
 
-#: ../includes/routes/members.routes.php:2231
+#: ../includes/routes/members.routes.php:2247
 msgid "Mailing has been successfully saved."
 msgstr ""
 
-#: ../lib/Galette/Entity/Contribution.php:123 ../templates/default/ajouter_contribution.tpl:57
+#: ../lib/Galette/Entity/Contribution.php:123 ../templates/default/ajouter_contribution.tpl:66
 #: ../templates/default/dispatch_type.tpl:57
 msgid "Contribution type:"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:584
+#: ../includes/routes/management.routes.php:338
 msgid "Galette admin"
 msgstr ""
 
@@ -5193,7 +5223,7 @@ msgstr ""
 msgid "Values:"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:3425
+#: ../includes/routes/management.routes.php:3179
 msgid "Remove payment type %1$s"
 msgstr ""
 
@@ -5242,19 +5272,19 @@ msgstr ""
 msgid "Change"
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:697
+#: ../lib/Galette/Entity/Adherent.php:704
 msgid "Freed of dues"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:246
+#: ../templates/default/preferences.tpl:248
 msgid "Sends an email each time a new member registers online or edit his/her account"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:358
+#: ../templates/default/preferences.tpl:360
 msgid "Label width:"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:313
+#: ../templates/default/preferences.tpl:315
 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 ""
 
@@ -5278,7 +5308,7 @@ msgstr ""
 msgid "History entry %id"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:1761
+#: ../includes/routes/management.routes.php:1515
 msgid "No files has been uploaded!"
 msgstr ""
 
@@ -5286,23 +5316,23 @@ msgstr ""
 msgid "Password recovery"
 msgstr ""
 
-#: ../includes/routes/members.routes.php:1398 ../includes/routes/management.routes.php:1106
-#: ../includes/routes/management.routes.php:1331 ../includes/routes/management.routes.php:1450
-#: ../includes/routes/management.routes.php:2103 ../includes/routes/management.routes.php:2523
-#: ../includes/routes/management.routes.php:2960 ../includes/routes/management.routes.php:3454
-#: ../includes/routes/groups.routes.php:225 ../includes/routes/contributions.routes.php:1221
+#: ../includes/routes/members.routes.php:1414 ../includes/routes/management.routes.php:860
+#: ../includes/routes/management.routes.php:1085 ../includes/routes/management.routes.php:1204
+#: ../includes/routes/management.routes.php:1857 ../includes/routes/management.routes.php:2277
+#: ../includes/routes/management.routes.php:2714 ../includes/routes/management.routes.php:3208
+#: ../includes/routes/groups.routes.php:225 ../includes/routes/contributions.routes.php:1205
 msgid "Removal has not been confirmed!"
 msgstr ""
 
-#: ../includes/fields_defs/pdfmodels_fields.php:266
-msgid "At ................................................"
+#: ../lib/Galette/Core/Preferences.php:856
+msgid "Invalid E-Mail address: %s"
 msgstr ""
 
-#: ../includes/routes/members.routes.php:2458
+#: ../includes/routes/members.routes.php:2474
 msgid "There are no member to proceed."
 msgstr ""
 
-#: ../includes/routes/management.routes.php:612
+#: ../includes/routes/management.routes.php:366
 msgid "Invalid email adress!"
 msgstr ""
 
@@ -5314,7 +5344,7 @@ msgstr ""
 msgid "- You can't send a confirmation by email if the member hasn't got an address!"
 msgstr ""
 
-#: ../includes/routes/contributions.routes.php:846
+#: ../includes/routes/contributions.routes.php:830
 msgid "Transaction"
 msgstr ""
 
@@ -5326,15 +5356,15 @@ msgstr ""
 msgid "RSS feed URL"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:402
+#: ../lib/Galette/Core/Preferences.php:518
 msgid "- You must provide a password for SMTP authentication."
 msgstr ""
 
-#: ../includes/routes/management.routes.php:1695
+#: ../includes/routes/management.routes.php:1449
 msgid "An error occurred importing the file :("
 msgstr ""
 
-#: ../includes/routes/contributions.routes.php:658
+#: ../includes/routes/contributions.routes.php:649
 msgid "A problem happened while sending contribution receipt to user %name (%email)"
 msgstr ""
 
@@ -5342,7 +5372,7 @@ msgstr ""
 msgid "Lang %lang does not exists!"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:3322
+#: ../includes/routes/management.routes.php:3076
 msgid "An error occurred filling empty logins and passwords :("
 msgstr ""
 
@@ -5354,7 +5384,7 @@ msgstr ""
 msgid "- Unknown payment type"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:445
+#: ../templates/default/preferences.tpl:447
 msgid "Profession"
 msgstr ""
 
@@ -5375,7 +5405,7 @@ msgid "Fields config and categories"
 msgstr ""
 
 #: ../lib/Galette/Entity/Transaction.php:114 ../lib/Galette/Entity/Contribution.php:127
-#: ../templates/default/ajouter_transaction.tpl:29 ../templates/default/ajouter_contribution.tpl:79
+#: ../templates/default/ajouter_transaction.tpl:29 ../templates/default/ajouter_contribution.tpl:88
 #: ../templates/default/dispatch_type.tpl:79
 msgid "Amount:"
 msgstr ""
@@ -5396,12 +5426,12 @@ msgstr ""
 msgid "Unable to add translation for %type :("
 msgstr ""
 
-#: ../lib/Galette/IO/FileTrait.php:493 ../lib/Galette/Entity/DynamicsTrait.php:236
+#: ../lib/Galette/IO/FileTrait.php:493 ../lib/Galette/Entity/DynamicsTrait.php:271
 #: ../lib/Galette/Entity/I18nTrait.php:408
 msgid "File is too big. Maximum allowed size is %dKo"
 msgstr ""
 
-#: ../includes/routes/contributions.routes.php:1169 ../templates/default/gestion_transactions.tpl:32
+#: ../includes/routes/contributions.routes.php:1153 ../templates/default/gestion_transactions.tpl:32
 msgid "transactions"
 msgstr ""
 
@@ -5454,7 +5484,7 @@ msgstr ""
 msgid "View contributions"
 msgstr ""
 
-#: ../templates/default/ajouter_transaction.tpl:34 ../templates/default/ajouter_contribution.tpl:126
+#: ../templates/default/ajouter_transaction.tpl:34 ../templates/default/ajouter_contribution.tpl:135
 msgid "Dispatch type:"
 msgstr ""
 
@@ -5462,7 +5492,11 @@ msgstr ""
 msgid "Recover password"
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:1504 ../includes/routes/members.routes.php:271
+#: ../templates/default/member.tpl:88
+msgid "create another new member"
+msgstr ""
+
+#: ../lib/Galette/Entity/Adherent.php:1511 ../includes/routes/members.routes.php:271
 #: ../includes/routes/members.routes.php:275 ../includes/routes/members.routes.php:279
 #: ../includes/routes/members.routes.php:283 ../templates/default/gestion_mailings.tpl:32
 #: ../templates/default/gestion_intitule_content.tpl:37 ../templates/default/gestion_intitule_content.tpl:78
@@ -5495,7 +5529,7 @@ msgstr ""
 msgid "is"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:3002
+#: ../includes/routes/management.routes.php:2756
 msgid "Dynamic field ID cannot ben null calling edit route!"
 msgstr ""
 
@@ -5524,15 +5558,15 @@ msgstr ""
 msgid "Sender"
 msgstr ""
 
-#: ../templates/default/member.tpl:188
+#: ../templates/default/member.tpl:202
 msgid "Managed groups selection"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:323
+#: ../templates/default/preferences.tpl:325
 msgid "SMTP (or GMail) password:"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:393
+#: ../templates/default/preferences.tpl:395
 msgid "(65 characters max)"
 msgstr ""
 
@@ -5576,11 +5610,11 @@ msgstr ""
 msgid "Details"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:384
-msgid "Cards generation parameters"
+#: ../lib/Galette/Core/Preferences.php:396
+msgid "- The username must be composed of at least 4 characters!"
 msgstr ""
 
-#: ../templates/default/ajouter_contribution.tpl:77 ../templates/default/dispatch_type.tpl:77
+#: ../templates/default/ajouter_contribution.tpl:86 ../templates/default/dispatch_type.tpl:77
 msgid "Details of membership fee"
 msgstr ""
 
@@ -5608,11 +5642,11 @@ msgstr ""
 msgid "Secretary"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:3389
+#: ../includes/routes/management.routes.php:3143
 msgid "Payment type '%s' has not been added!"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:3030
+#: ../includes/routes/management.routes.php:2784
 msgid "Unable to retrieve field informations."
 msgstr ""
 
@@ -5635,11 +5669,11 @@ msgstr ""
 msgid "No active plugin."
 msgstr ""
 
-#: ../includes/routes/members.routes.php:2465
+#: ../includes/routes/members.routes.php:2481
 msgid "Reminder has not been sent:"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:428
+#: ../templates/default/preferences.tpl:430
 msgid "(Members will be able to generate their own member card)"
 msgstr ""
 
@@ -5667,7 +5701,7 @@ msgstr ""
 msgid "Cancel mailing"
 msgstr ""
 
-#: ../lib/Galette/Entity/Contribution.php:144 ../templates/default/ajouter_contribution.tpl:95
+#: ../lib/Galette/Entity/Contribution.php:144 ../templates/default/ajouter_contribution.tpl:104
 #: ../templates/default/dispatch_type.tpl:104
 msgid "Start date of membership:"
 msgstr ""
@@ -5700,7 +5734,7 @@ msgstr ""
 msgid "New dynamic field"
 msgstr ""
 
-#: ../includes/routes/members.routes.php:2117
+#: ../includes/routes/members.routes.php:2133
 msgid "Please enter a message."
 msgstr ""
 
@@ -5716,6 +5750,10 @@ msgstr ""
 msgid "Payment types"
 msgstr ""
 
+#: ../templates/default/member.tpl:90
+msgid "go to members list"
+msgstr ""
+
 #: ../templates/default/ajouter_contribution.tpl:17 ../templates/default/dispatch_type.tpl:17
 msgid "[view]"
 msgstr ""
@@ -5724,16 +5762,16 @@ msgstr ""
 msgid "No member #%id."
 msgstr ""
 
-#: ../lib/Galette/Entity/Contribution.php:135 ../templates/default/ajouter_contribution.tpl:117
+#: ../lib/Galette/Entity/Contribution.php:135 ../templates/default/ajouter_contribution.tpl:126
 #: ../templates/default/dispatch_type.tpl:126
 msgid "Comments:"
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:1369
+#: ../lib/Galette/Entity/Adherent.php:1376
 msgid "Fail to add new member."
 msgstr ""
 
-#: ../install/steps/admin.php:54 ../templates/default/preferences.tpl:492
+#: ../install/steps/admin.php:54 ../templates/default/preferences.tpl:494
 msgid "Retype password:"
 msgstr ""
 
@@ -5745,7 +5783,7 @@ msgstr ""
 msgid "Enter the full URL to the RSS feed. It will be displayed on Galette desktop."
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:1213 ../includes/routes/authentication.routes.php:361
+#: ../lib/Galette/Entity/Adherent.php:1220 ../includes/routes/authentication.routes.php:361
 msgid "- The passwords don't match!"
 msgstr ""
 
@@ -5769,7 +5807,7 @@ msgstr ""
 msgid "Notify member his account has been created"
 msgstr ""
 
-#: ../includes/routes/contributions.routes.php:275 ../includes/routes/contributions.routes.php:488
+#: ../includes/routes/contributions.routes.php:275 ../includes/routes/contributions.routes.php:486
 msgid "Contribution ID cannot ben null calling edit route!"
 msgstr ""
 
@@ -5785,12 +5823,12 @@ msgstr ""
 msgid "Advanced search mode"
 msgstr ""
 
-#: ../lib/Galette/Entity/PdfModel.php:553 ../templates/default/gestion_pdf_content.tpl:10
+#: ../lib/Galette/Entity/PdfModel.php:555 ../templates/default/gestion_pdf_content.tpl:10
 #: ../templates/default/attendance_sheet_details.tpl:20
 msgid "Subtitle"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:3293
+#: ../includes/routes/management.routes.php:3047
 msgid "Fields configuration has been successfully reinitialized."
 msgstr ""
 
@@ -5807,7 +5845,7 @@ msgstr ""
 msgid "Informations"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:1755
+#: ../includes/routes/management.routes.php:1509
 msgid "No files has been seleted for upload!"
 msgstr ""
 
@@ -5823,11 +5861,11 @@ msgstr ""
 msgid "Activities"
 msgstr ""
 
-#: ../templates/default/gestion_adherents.tpl:642 ../templates/default/member.tpl:139
-#: ../templates/default/member.tpl:147 ../templates/default/gestion_mailings.tpl:196
+#: ../templates/default/gestion_adherents.tpl:642 ../templates/default/member.tpl:153
+#: ../templates/default/member.tpl:161 ../templates/default/gestion_mailings.tpl:196
 #: ../templates/default/edit_dynamic_fields.tpl:185 ../templates/default/ajouter_transaction.tpl:257
 #: ../templates/default/history.tpl:170 ../templates/default/gestion_contributions.tpl:338
-#: ../templates/default/ajouter_contribution.tpl:172 ../templates/default/dispatch_type.tpl:172
+#: ../templates/default/ajouter_contribution.tpl:181 ../templates/default/dispatch_type.tpl:172
 #: ../templates/default/gestion_transactions.tpl:186 ../templates/default/advanced_search.tpl:359
 #: ../templates/default/advanced_search.tpl:366
 msgid "Select a date"
@@ -5865,15 +5903,15 @@ msgstr ""
 msgid "Translate additionnals fields labels"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:270
+#: ../templates/default/preferences.tpl:272
 msgid "Using a SMTP server (slower)"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:2213
+#: ../includes/routes/management.routes.php:1967
 msgid "Title '%s' has been successfully modified."
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:1254
+#: ../lib/Galette/Entity/Adherent.php:1261
 msgid "Gender %gender does not exists!"
 msgstr ""
 
@@ -5911,11 +5949,11 @@ msgstr ""
 msgid "Not a GIF file "
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:1141
+#: ../lib/Galette/Entity/Adherent.php:1148
 msgid "- This E-Mail address is already used by another member!"
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:1717 ../templates/default/member.tpl:419
+#: ../lib/Galette/Entity/Adherent.php:1724 ../templates/default/member.tpl:433
 msgid " (%age years old)"
 msgstr ""
 
@@ -5955,7 +5993,7 @@ msgstr ""
 msgid "Enter connection data for the existing database."
 msgstr ""
 
-#: ../includes/routes/management.routes.php:2853
+#: ../includes/routes/management.routes.php:2607
 msgid "Dynamic fields configuration"
 msgstr ""
 
@@ -5963,7 +6001,7 @@ msgstr ""
 msgid "french"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:1464
+#: ../includes/routes/management.routes.php:1218
 msgid "'%export' file has been removed from disk."
 msgstr ""
 
@@ -5974,7 +6012,7 @@ msgstr ""
 
 #: ../lib/Galette/Filters/ContributionsList.php:255 ../lib/Galette/Filters/MailingsList.php:235
 #: ../lib/Galette/Filters/HistoryList.php:241 ../lib/Galette/Filters/TransactionsList.php:230
-#: ../includes/routes/management.routes.php:1028 ../includes/routes/management.routes.php:1241
+#: ../includes/routes/management.routes.php:782 ../includes/routes/management.routes.php:995
 #: ../includes/routes/contributions.routes.php:212
 msgid "start date filter"
 msgstr ""
@@ -6003,7 +6041,7 @@ msgstr ""
 msgid "Titles"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:2345
+#: ../includes/routes/management.routes.php:2099
 msgid "Contribution types"
 msgstr ""
 
@@ -6015,7 +6053,7 @@ msgstr ""
 msgid "Group informations"
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:1165
+#: ../lib/Galette/Entity/Adherent.php:1172
 msgid "- The username must be composed of at least %i characters!"
 msgstr ""
 
@@ -6043,7 +6081,7 @@ msgstr ""
 msgid "Add new membership fee in database"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:241
+#: ../templates/default/preferences.tpl:242
 msgid "Recipient of new online registation and edition emails"
 msgstr ""
 
@@ -6122,7 +6160,7 @@ msgstr ""
 msgid "Originator:"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:413
+#: ../lib/Galette/Core/Preferences.php:529
 msgid "- Default membership extention and beginning of membership are mutually exclusive."
 msgstr ""
 
@@ -6130,7 +6168,7 @@ msgstr ""
 msgid "(Indicate the CURRENT prefix of your Galette tables)"
 msgstr ""
 
-#: ../includes/routes/contributions.routes.php:707
+#: ../includes/routes/contributions.routes.php:691
 msgid "Mail sent to admin for user %name (%email)"
 msgstr ""
 
@@ -6142,7 +6180,7 @@ msgstr ""
 msgid "Open '%s' in a new window"
 msgstr ""
 
-#: ../includes/routes/contributions.routes.php:1232
+#: ../includes/routes/contributions.routes.php:1216
 msgid "Transactions(s) has been removed!"
 msgstr ""
 
@@ -6163,7 +6201,7 @@ msgstr ""
 msgid "Don't care"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:1736
+#: ../includes/routes/management.routes.php:1490
 msgid "Your file has been successfully uploaded!"
 msgstr ""
 
@@ -6227,11 +6265,11 @@ msgstr ""
 msgid "Unable to create datadir in %dir!"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:3110
+#: ../includes/routes/management.routes.php:2864
 msgid "Dynamic field has been successfully stored!"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:302
+#: ../templates/default/preferences.tpl:304
 msgid "Use SMTP authentication?"
 msgstr ""
 
@@ -6255,7 +6293,7 @@ msgstr ""
 msgid "Cannot remove a member who still have dependencies (mailings, ...)"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:346
+#: ../lib/Galette/Core/Preferences.php:465
 msgid "- Invalid format of beginning of membership."
 msgstr ""
 
@@ -6271,11 +6309,11 @@ msgstr ""
 msgid "annual fee (to be paid)"
 msgstr ""
 
-#: ../templates/default/ajouter_contribution.tpl:70 ../templates/default/dispatch_type.tpl:70
+#: ../templates/default/ajouter_contribution.tpl:79 ../templates/default/dispatch_type.tpl:70
 msgid "Reload date informations according to selected member and contribution type"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:3096
+#: ../includes/routes/management.routes.php:2850
 msgid "An error occurred adding dynamic field :("
 msgstr ""
 
@@ -6291,7 +6329,7 @@ msgstr ""
 msgid "SQL query"
 msgstr ""
 
-#: ../templates/default/js_chosen_adh.tpl:21
+#: ../templates/default/js_chosen_adh.tpl:27
 msgid "Load following members..."
 msgstr ""
 
@@ -6303,7 +6341,7 @@ msgstr ""
 msgid "Telemetry informations has been sent. Thank you!"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:294
+#: ../templates/default/preferences.tpl:296
 msgid "SMTP server:"
 msgstr ""
 
@@ -6323,10 +6361,6 @@ msgstr ""
 msgid "You must provide both login and password."
 msgstr ""
 
-#: ../includes/routes/management.routes.php:277
-msgid "- The username must be composed of at least 4 characters!"
-msgstr ""
-
 #: ../install/steps/db.php:52
 msgid "It seems that you have already installed Galette once.<br/>All existing data will be removed if you keep going on using existing database!"
 msgstr ""
@@ -6347,7 +6381,7 @@ msgstr ""
 msgid "Manage PDF models"
 msgstr ""
 
-#: ../includes/routes/members.routes.php:1552 ../templates/default/advanced_search.tpl:48
+#: ../includes/routes/members.routes.php:1568 ../templates/default/advanced_search.tpl:48
 #: ../templates/default/page.tpl:139
 msgid "Advanced search"
 msgstr ""
@@ -6368,7 +6402,7 @@ msgstr ""
 msgid "entries"
 msgstr ""
 
-#: ../templates/default/js_chosen_adh.tpl:43
+#: ../templates/default/js_chosen_adh.tpl:45 ../templates/default/js_chosen_adh.tpl:79
 msgid "An error occurred retrieving members :("
 msgstr ""
 
@@ -6412,7 +6446,7 @@ msgstr ""
 msgid "Mail sent to '%s' for password recovery."
 msgstr ""
 
-#: ../includes/routes/management.routes.php:1530
+#: ../includes/routes/management.routes.php:1284
 msgid "Table %table is empty, and has not been exported."
 msgstr ""
 
@@ -6462,6 +6496,10 @@ msgstr ""
 msgid "Unknown"
 msgstr ""
 
+#: ../templates/default/ajouter_contribution.tpl:47
+msgid "New attached fee"
+msgstr ""
+
 #: ../lib/Galette/Entity/Entitled.php:560
 msgid "Cannot delete this label: it's still used"
 msgstr ""
@@ -6482,7 +6520,7 @@ msgstr ""
 msgid "after"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:1548
+#: ../includes/routes/management.routes.php:1302
 msgid "Export file could not be write on disk for '%export'. Make sure web server can write in the exports directory."
 msgstr ""
 
@@ -6505,7 +6543,7 @@ msgstr ""
 msgid "A problem happened while sending impending membership mail"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:257
+#: ../templates/default/preferences.tpl:259
 msgid "Should HTML editor be activated on page load ?"
 msgstr ""
 
@@ -6545,10 +6583,14 @@ msgstr ""
 msgid "Generate members's card"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:1874
+#: ../includes/routes/management.routes.php:1628
 msgid "Import model has not been stored :("
 msgstr ""
 
+#: ../templates/default/member.tpl:84
+msgid "After member creation:"
+msgstr ""
+
 #: ../templates/default/plugins.tpl:9 ../templates/default/plugins.tpl:23
 msgid "Author"
 msgstr ""
@@ -6586,11 +6628,15 @@ msgstr ""
 msgid "comprised between"
 msgstr ""
 
+#: ../templates/default/gestion_pdf.tpl:43
+msgid "Current date (Y-m-d)"
+msgstr ""
+
 #: ../lib/Galette/IO/FileTrait.php:539
 msgid "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:2339
+#: ../includes/routes/management.routes.php:2093
 msgid "User statuses"
 msgstr ""
 
@@ -6598,15 +6644,15 @@ msgstr ""
 msgid "An error occurred storing member at row %row (%name):"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:340
+#: ../lib/Galette/Core/Preferences.php:459
 msgid "- Invalid number of months of membership extension."
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:1170
+#: ../lib/Galette/Entity/Adherent.php:1177
 msgid "- The username cannot contain the @ character"
 msgstr ""
 
-#: ../templates/default/ajouter_contribution.tpl:136 ../templates/default/dispatch_type.tpl:133
+#: ../templates/default/ajouter_contribution.tpl:145 ../templates/default/dispatch_type.tpl:133
 msgid "Notify member"
 msgstr ""
 
@@ -6626,7 +6672,7 @@ msgstr ""
 msgid "No members has been selected yet."
 msgstr ""
 
-#: ../templates/default/preferences.tpl:479
+#: ../templates/default/preferences.tpl:481
 msgid "Admin account (independant of members)"
 msgstr ""
 
@@ -6634,19 +6680,19 @@ msgstr ""
 msgid "Admin parameters"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:363
+#: ../templates/default/preferences.tpl:365
 msgid "Label height:"
 msgstr ""
 
-#: ../includes/routes/members.routes.php:2990 ../includes/routes/members.routes.php:3052
+#: ../includes/routes/members.routes.php:3006 ../includes/routes/members.routes.php:3068
 msgid "Mass changes has not been confirmed!"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:2557
+#: ../includes/routes/management.routes.php:2311
 msgid "An error occurred trying to remove %type #%id"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:1474
+#: ../includes/routes/management.routes.php:1228
 msgid "Cannot remove '%export' from disk :/"
 msgstr ""
 
@@ -6676,7 +6722,7 @@ msgstr ""
 msgid "[staff]"
 msgstr ""
 
-#: ../includes/routes/contributions.routes.php:574
+#: ../includes/routes/contributions.routes.php:565
 msgid "A problem happened while sending to admin post contribution notification for user %name (%email) contribution"
 msgstr ""
 
@@ -6692,14 +6738,14 @@ msgstr ""
 msgid "Main route:"
 msgstr ""
 
-#: ../lib/Galette/DynamicFields/DynamicField.php:521 ../includes/routes/contributions.routes.php:1121
-#: ../includes/routes/contributions.routes.php:1165 ../templates/default/gestion_adherents.tpl:354
+#: ../lib/Galette/DynamicFields/DynamicField.php:521 ../includes/routes/contributions.routes.php:1105
+#: ../includes/routes/contributions.routes.php:1149 ../templates/default/gestion_adherents.tpl:354
 #: ../templates/default/fake_data.tpl:41 ../templates/default/desktop.tpl:33
 #: ../templates/default/desktop.tpl:47
 msgid "Contributions"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:1952
+#: ../includes/routes/management.routes.php:1706
 msgid "Missing PDF model type!"
 msgstr ""
 
@@ -6708,7 +6754,7 @@ msgstr ""
 msgid "Show legend"
 msgstr ""
 
-#: ../includes/routes/contributions.routes.php:923
+#: ../includes/routes/contributions.routes.php:907
 msgid "Unable to attach contribution to transaction"
 msgstr ""
 
@@ -6716,7 +6762,11 @@ msgstr ""
 msgid "Choose an entry"
 msgstr ""
 
-#: ../includes/routes/members.routes.php:1426
+#: ../templates/default/member.tpl:86
+msgid "execute default action"
+msgstr ""
+
+#: ../includes/routes/members.routes.php:1442
 msgid "An error occurred trying to remove members :/"
 msgstr ""
 
index 12ee9a7bd21e32994f484903568c7f5ef90f29a9..831db420336fdb43fd8a11d9c3d1f09882e22aac 100644 (file)
@@ -36,7 +36,7 @@ msgstr "Telefon:"
 msgid "Permissions:"
 msgstr "Berechtigungen:"
 
-#: ../includes/routes/management.routes.php:2012
+#: ../includes/routes/management.routes.php:1766
 msgid "Titles management"
 msgstr "Verwaltung von Anreden"
 
@@ -52,16 +52,16 @@ msgstr "Eine benötigte Datei fehlt"
 msgid "You current %name version is..."
 msgstr "Ihre aktuelle %name Version ist ..."
 
-#: ../lib/Galette/Entity/Contribution.php:148 ../templates/default/ajouter_contribution.tpl:110
+#: ../lib/Galette/Entity/Contribution.php:148 ../templates/default/ajouter_contribution.tpl:119
 #: ../templates/default/dispatch_type.tpl:119
 msgid "End date of membership:"
 msgstr "Ende der Mitgliedschaft:"
 
-#: ../includes/routes/management.routes.php:1302
+#: ../includes/routes/management.routes.php:1056
 msgid "Remove mailing #%1$s"
 msgstr "Mailing #%1$s entfernen"
 
-#: ../includes/routes/management.routes.php:381
+#: ../lib/Galette/Core/Preferences.php:497
 msgid ""
 "- You must indicate an email address Galette should use to send emails!"
 msgstr ""
@@ -75,7 +75,7 @@ msgstr "Benötigte Mitgliedschaft:"
 msgid "Not registered"
 msgstr "Nicht angemeldet"
 
-#: ../includes/routes/members.routes.php:2472
+#: ../includes/routes/members.routes.php:2488
 msgid "Sent reminders:"
 msgstr "Erinnerungen senden:"
 
@@ -89,7 +89,7 @@ msgstr ""
 msgid "-- Choose a staff member --"
 msgstr "-- Wählen Sie einen Mitarbeiter --"
 
-#: ../includes/routes/management.routes.php:2974
+#: ../includes/routes/management.routes.php:2728
 msgid "An error occurred trying to delete field :("
 msgstr ""
 
@@ -101,7 +101,7 @@ msgstr ""
 "Füllen Sie das Formular aus und schicken Sie es zusammen mit ihrem Beitrag "
 "zurück um die Mitgliedschaft abzuschließen."
 
-#: ../includes/routes/management.routes.php:3173 ../templates/default/page.tpl:189
+#: ../includes/routes/management.routes.php:2927 ../templates/default/page.tpl:189
 msgid "Generate fake data"
 msgstr "Beispieldaten erzeugen"
 
@@ -117,7 +117,7 @@ msgstr "(mindestens %i Zeichen)"
 msgid "On .......... / .......... / .......... "
 msgstr "Am .......... / .......... / .......... "
 
-#: ../lib/Galette/Core/Preferences.php:633
+#: ../lib/Galette/Core/Preferences.php:918
 msgid "Current cards configuration may exceed page width!"
 msgstr ""
 "Die aktuelle Konfiguration der Karten kann die Seitenbreite überschreiten!"
@@ -134,7 +134,7 @@ msgstr ""
 msgid "Route '%name' is not registered in ACLs!"
 msgstr "Die Route '%name' ist in den ACLs nicht registriert!"
 
-#: ../lib/Galette/Core/Preferences.php:455
+#: ../lib/Galette/Core/Preferences.php:698
 msgid "%name\n"
 "%complement\n"
 "%address\n"
@@ -178,7 +178,7 @@ msgstr "Filter"
 msgid "Is member a company?"
 msgstr "Ist das Mitglied eine Firma?"
 
-#: ../includes/routes/management.routes.php:3255 ../install/steps/check.php:111
+#: ../includes/routes/management.routes.php:3009 ../install/steps/check.php:111
 msgid ""
 "Some PHP modules are missing. Please install them or contact your support."
 "<br/>More informations on required modules may be found in the documentation."
@@ -207,11 +207,11 @@ msgstr "Emails verwalten"
 msgid "Manage members"
 msgstr "Mitglieder verwalten"
 
-#: ../templates/default/preferences.tpl:348 ../templates/default/preferences.tpl:471
+#: ../templates/default/preferences.tpl:350 ../templates/default/preferences.tpl:473
 msgid "Horizontal spacing:"
 msgstr "Horizontaler Abstand:"
 
-#: ../includes/routes/management.routes.php:2547
+#: ../includes/routes/management.routes.php:2301
 msgid "%type '%label' was successfully removed"
 msgstr "Der %ytpe '%label' wurde erfolgreich gelöscht"
 
@@ -223,11 +223,11 @@ msgstr "Logo ihrer Organisation"
 msgid "Membership"
 msgstr "Mitgliedschaft"
 
-#: ../includes/routes/management.routes.php:2074
+#: ../includes/routes/management.routes.php:1828
 msgid "Remove title %1$s"
 msgstr "Titel %1$s entfernen"
 
-#: ../includes/routes/management.routes.php:2390
+#: ../includes/routes/management.routes.php:2144
 msgid "Edit contribution type"
 msgstr "Beitragsarten editieren"
 
@@ -264,7 +264,7 @@ msgstr "Konfigurationsdatei schreiben"
 msgid "Informations about available plugins"
 msgstr "Informationen über verfügbar Plugins"
 
-#: ../lib/Galette/Entity/PdfModel.php:568
+#: ../lib/Galette/Entity/PdfModel.php:570
 msgid "header and footer should not be empty!"
 msgstr "Kofpzeile und Fusszeile sollten nicht leer sein!"
 
@@ -282,7 +282,7 @@ msgstr ""
 msgid "Payment type"
 msgstr "Zahlungsart"
 
-#: ../includes/routes/management.routes.php:2441
+#: ../includes/routes/management.routes.php:2195
 msgid "%type #%id has not been updated"
 msgstr "%type '%id wurde nicht geändert"
 
@@ -343,9 +343,9 @@ msgstr "Zeige alle Beiträge des Mitglieds"
 msgid "User status/interactions"
 msgstr ""
 
-#: ../lib/Galette/IO/FileTrait.php:486
-msgid "File extension is not allowed, only %s files are."
-msgstr "- Dateityp ist nicht erlaubt, nur %s Dateien sind erlaubt."
+#: ../install/steps/db_install.php:53
+msgid "Database has been installed :)"
+msgstr "Datenbank wurde installiert :)"
 
 #: ../templates/default/mailing_adherents.tpl:315
 msgid "Are you sure you want to remove this attachment?"
@@ -363,7 +363,7 @@ msgstr "ICQ:"
 msgid "No inactive plugin."
 msgstr "Keine inaktiven Plugins."
 
-#: ../lib/Galette/Entity/Adherent.php:1507 ../templates/default/gestion_contributions.tpl:44
+#: ../lib/Galette/Entity/Adherent.php:1514 ../templates/default/gestion_contributions.tpl:44
 #: ../templates/default/forms_types/account.tpl:6
 msgid "Inactive"
 msgstr "Inaktiv"
@@ -372,7 +372,7 @@ msgstr "Inaktiv"
 msgid "Reset emails contents"
 msgstr "Mailinhalt zurücksetzen"
 
-#: ../includes/routes/management.routes.php:464
+#: ../includes/routes/management.routes.php:217
 msgid ""
 "An SQL error has occurred while storing preferences. Please try again, and "
 "contact the administrator if the problem persists."
@@ -397,7 +397,7 @@ msgstr ""
 msgid "Transaction added"
 msgstr "Transaktion hinzugefügt"
 
-#: ../includes/routes/management.routes.php:1987
+#: ../includes/routes/management.routes.php:1741
 msgid "Model has not been stored :("
 msgstr "Modell wurde nicht gespeichert :("
 
@@ -405,7 +405,7 @@ msgstr "Modell wurde nicht gespeichert :("
 msgid "Tables Creation"
 msgstr "Tabellenerstellung"
 
-#: ../includes/routes/contributions.routes.php:1033
+#: ../includes/routes/contributions.routes.php:1017
 msgid "An error occurred while storing the transaction."
 msgstr ""
 
@@ -443,7 +443,7 @@ msgstr "Hilf uns mehr über Dich zu erfahren!"
 msgid "Modifiy mailing"
 msgstr "Emails anpassen"
 
-#: ../templates/default/member.tpl:305
+#: ../templates/default/member.tpl:319
 msgid "Attached member selection"
 msgstr "Auswahl der zugehörigen Mitglieder"
 
@@ -459,8 +459,8 @@ msgstr "Registrier Deine Organisation als Galette Benutzer"
 msgid "Public page content"
 msgstr "Inhalt der öffentlichen Seite"
 
-#: ../includes/routes/members.routes.php:1918 ../includes/routes/members.routes.php:1922
-#: ../includes/routes/members.routes.php:2069 ../includes/routes/members.routes.php:2071
+#: ../includes/routes/members.routes.php:1934 ../includes/routes/members.routes.php:1938
+#: ../includes/routes/members.routes.php:2085 ../includes/routes/members.routes.php:2087
 msgid "Trying to load mailing while mail is disabled in preferences."
 msgstr "Mails sind in den Einstellungen deaktiviert."
 
@@ -500,11 +500,15 @@ msgstr "%membername: aus der Datenbank entfernen"
 msgid "annual fee"
 msgstr "Jährlicher Beitrag"
 
+#: ../templates/default/ajouter_contribution.tpl:58
+msgid "Search for name or ID and pick member"
+msgstr ""
+
 #: ../templates/default/telemetry.tpl:39
 msgid "An error occurred sending telemetry informations :("
 msgstr ""
 
-#: ../templates/default/preferences.tpl:454
+#: ../templates/default/preferences.tpl:456
 msgid ""
 "Each card is 75mm width and 40mm height. Each page contains 2 columns and 6 "
 "rows.<br/>Double check margins and spacings ;)"
@@ -516,7 +520,7 @@ msgstr ""
 msgid "New status"
 msgstr "Neuer Status"
 
-#: ../lib/Galette/Entity/Adherent.php:1077
+#: ../lib/Galette/Entity/Adherent.php:1084
 msgid "- Birthdate must be set in the past!"
 msgstr ""
 
@@ -544,7 +548,7 @@ msgstr "Sonstige(s)"
 msgid "Member's deadline"
 msgstr "Frist der Mitgliedschaft"
 
-#: ../templates/default/preferences.tpl:426
+#: ../templates/default/preferences.tpl:428
 msgid "Allow members to print card ?"
 msgstr "Dürfen Mitglieder ihre Karte drucken ?"
 
@@ -568,11 +572,11 @@ msgstr "Datum der letzten Übertragung der Nutzerdaten."
 msgid "Due free"
 msgstr "Beitragsfrei"
 
-#: ../includes/routes/management.routes.php:1352
+#: ../includes/routes/management.routes.php:1106
 msgid "An error occurred trying to delete mailing :("
 msgstr ""
 
-#: ../webroot/installer.php:214 ../includes/routes/management.routes.php:430
+#: ../lib/Galette/Core/Preferences.php:546 ../webroot/installer.php:214
 msgid "Passwords mismatch"
 msgstr "Passwörter stimmen nicht überein"
 
@@ -589,19 +593,19 @@ msgstr "Das Feld '%field' kann nicht wie benötigt besetzt werden."
 msgid "An error occurred displaying contributions :("
 msgstr ""
 
-#: ../lib/Galette/Entity/Adherent.php:1238
+#: ../lib/Galette/Entity/Adherent.php:1245
 msgid "Status #%id does not exists in database."
 msgstr "Status #%id existiert in der Datenbank nicht."
 
-#: ../lib/Galette/Entity/Adherent.php:1188
+#: ../lib/Galette/Entity/Adherent.php:1195
 msgid "- This username is already in use, please choose another one!"
 msgstr "- Diesen Benutzernamen gibt es schon, bitte wählen Sie einen anderen!"
 
-#: ../includes/routes/management.routes.php:596
+#: ../includes/routes/management.routes.php:350
 msgid "An email has been sent to %email"
 msgstr "Eine Email wurde an %email geschickt"
 
-#: ../includes/routes/contributions.routes.php:983
+#: ../includes/routes/contributions.routes.php:967
 msgid "Transaction ID cannot ben set while adding!"
 msgstr "Die Transaktions ID kann beim Hinzufügen nicht festgelegt werden!"
 
@@ -614,7 +618,7 @@ msgstr ""
 msgid "List of transactions"
 msgstr "Liste der Transaktionen"
 
-#: ../includes/routes/authentication.routes.php:364 ../includes/routes/management.routes.php:334
+#: ../lib/Galette/Core/Preferences.php:453 ../includes/routes/authentication.routes.php:364
 msgid "- The password must be of at least 4 characters!"
 msgstr "- Das Passwort muss mindestens aus 4 Zeichen bestehen!"
 
@@ -626,7 +630,7 @@ msgstr "Welche Tabelle(n) wollen Sie zusätzlich exportieren?"
 msgid "Label does not exist"
 msgstr "- Beschreibung existiert nicht"
 
-#: ../templates/default/preferences.tpl:442
+#: ../templates/default/preferences.tpl:444
 msgid "ICQ"
 msgstr "ICQ"
 
@@ -638,7 +642,7 @@ msgstr "Mitgliedsname"
 msgid "Without"
 msgstr "Ohne"
 
-#: ../lib/Galette/Entity/Adherent.php:727
+#: ../lib/Galette/Entity/Adherent.php:734
 msgid "Late of %days days (since %date)"
 msgstr "Verspätet um %days Tage (seit %date)"
 
@@ -650,7 +654,7 @@ msgstr "Mime_Typ nicht erlaubt"
 msgid "Members that have an email address:"
 msgstr "Mitglieder mit einer Email Adresse:"
 
-#: ../templates/default/preferences.tpl:433
+#: ../templates/default/preferences.tpl:435
 msgid "(Show or not title in front of name)"
 msgstr "(Anrede vor dem Namen zeigen oder nicht)"
 
@@ -670,7 +674,7 @@ msgstr ""
 "Nutzen Sie das Formular unten um eine neue Datei auf den Server zu laden "
 "oder kopieren Sie sie direkt in das Importverzeichnis."
 
-#: ../lib/Galette/Entity/Adherent.php:1148 ../lib/Galette/Entity/Adherent.php:1195
+#: ../lib/Galette/Entity/Adherent.php:1155 ../lib/Galette/Entity/Adherent.php:1202
 msgid "An error has occurred while looking if login already exists."
 msgstr ""
 
@@ -679,7 +683,7 @@ msgstr ""
 msgid "Member Profile"
 msgstr "Mitgliedsprofil"
 
-#: ../lib/Galette/Entity/Adherent.php:1363
+#: ../lib/Galette/Entity/Adherent.php:1370
 msgid "Member card added"
 msgstr "Mitgliedskarte hinzugefügt"
 
@@ -691,21 +695,20 @@ msgstr "DROP Vorgang erlaubt"
 msgid "No sent mailing has been stored in the database yet."
 msgstr "Keine Mails sind bisher in der Datenbank gespeichert."
 
-#: ../templates/default/preferences.tpl:402
+#: ../templates/default/preferences.tpl:404
 msgid "Active Member Color:"
 msgstr "Farbe des aktiven Mitglieds:"
 
-#: ../templates/default/preferences.tpl:273
+#: ../templates/default/preferences.tpl:275
 msgid "Using GMAIL as SMTP server (slower)"
 msgstr "GMAIL als SMTP Server nutzen (langsamer)"
 
-#: ../lib/Galette/Entity/PdfModel.php:551 ../templates/default/gestion_pdf_content.tpl:6
+#: ../lib/Galette/Entity/PdfModel.php:553 ../templates/default/gestion_pdf_content.tpl:6
 #: ../templates/default/attendance_sheet_details.tpl:16
 msgid "Title"
 msgstr "Anrede"
 
-#: ../templates/default/ajouter_transaction.tpl:17 ../templates/default/ajouter_contribution.tpl:49
-#: ../templates/default/dispatch_type.tpl:49
+#: ../templates/default/ajouter_transaction.tpl:17 ../templates/default/dispatch_type.tpl:49
 msgid "-- select a name --"
 msgstr "-- Wählen Sie einen Namen --"
 
@@ -725,7 +728,7 @@ msgstr "Die Konfigurationsdatei existiert bereits und ist aktuell"
 msgid "Existing mailing"
 msgstr "Bestehende Mails"
 
-#: ../templates/default/member.tpl:179
+#: ../templates/default/member.tpl:193
 msgid "An error occurred displaying groups interface :("
 msgstr ""
 
@@ -749,7 +752,7 @@ msgstr ""
 "Galette ist so konfiguriert, das Fehler angezeigt werden. Diese Einstellung "
 "sollte für Produktivsystem nicht verwendet werden."
 
-#: ../includes/routes/members.routes.php:1423
+#: ../includes/routes/members.routes.php:1439
 msgid "An error occurred trying to remove member %name :/"
 msgstr ""
 
@@ -770,7 +773,7 @@ msgstr "(Bestätigung)"
 msgid "Amount"
 msgstr "Betrag"
 
-#: ../includes/routes/management.routes.php:1417
+#: ../includes/routes/management.routes.php:1171
 msgid "Remove %1$s file %2$s"
 msgstr "%1s Datei %2s entfernen"
 
@@ -820,11 +823,11 @@ msgstr "boolean"
 msgid "Member's last name"
 msgstr "Nachname des Mitglieds"
 
-#: ../includes/routes/members.routes.php:1168
+#: ../includes/routes/members.routes.php:1169
 msgid "Account modification mail sent to admin."
 msgstr ""
 
-#: ../includes/routes/contributions.routes.php:1125 ../templates/default/gestion_transactions.tpl:32
+#: ../includes/routes/contributions.routes.php:1109 ../templates/default/gestion_transactions.tpl:32
 msgid "transaction"
 msgstr "Transaktion"
 
@@ -844,7 +847,7 @@ msgstr ""
 msgid "No member to show"
 msgstr "Kein Mitglied anzuzeigen"
 
-#: ../templates/default/member.tpl:186
+#: ../templates/default/member.tpl:200
 msgid "Groups selection"
 msgstr "Auswahl der Gruppen"
 
@@ -852,7 +855,7 @@ msgstr "Auswahl der Gruppen"
 msgid "Found contributions total %f"
 msgstr "Gefundene Beiträge in Summe %f"
 
-#: ../includes/routes/members.routes.php:2874 ../includes/main.inc.php:219
+#: ../includes/routes/members.routes.php:2890 ../includes/main.inc.php:219
 msgid "You do not have permission for requested URL."
 msgstr "Du hast keine Berechtigung für die angeforderte URL."
 
@@ -872,7 +875,7 @@ msgstr "Der Beitrag #%id konnte nicht geladen werden!"
 msgid "Old-timer"
 msgstr "Ehrenmitglied"
 
-#: ../includes/routes/management.routes.php:2200 ../includes/routes/management.routes.php:3550
+#: ../includes/routes/management.routes.php:1954 ../includes/routes/management.routes.php:3304
 msgid "Title '%s' has not been modified!"
 msgstr "Die Anrede '%s' wurde nicht geändert!"
 
@@ -884,7 +887,7 @@ msgstr "Geschenk"
 msgid "File is empty!"
 msgstr "Datei ist leer!"
 
-#: ../includes/routes/members.routes.php:2111
+#: ../includes/routes/members.routes.php:2127
 msgid "Please type an object for the message."
 msgstr "Bitte geben Sie einen Betreff für die Nachricht ein."
 
@@ -900,11 +903,11 @@ msgstr ""
 "Auf einem Windows System prüfen Sie bitte, dass diese Verzeichnisse nicht "
 "schreibgeschützt sind."
 
-#: ../includes/routes/contributions.routes.php:1168
+#: ../includes/routes/contributions.routes.php:1152
 msgid "Remove %1$s"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:3319
+#: ../includes/routes/management.routes.php:3073
 msgid "Logins and passwords has been successfully filled (%i processed)."
 msgstr "Anmeldename und Passwort wurden erfolgreich erstellt (%i bearbeitet)."
 
@@ -912,11 +915,11 @@ msgstr "Anmeldename und Passwort wurden erfolgreich erstellt (%i bearbeitet)."
 msgid "An mail has been sent to the member."
 msgstr "Die Email an das Mitglied wurde versandt."
 
-#: ../includes/routes/management.routes.php:2571
+#: ../includes/routes/management.routes.php:2325
 msgid "Requested label does not exists!"
 msgstr "Das angeforderte Labe gibt es nicht!"
 
-#: ../includes/routes/contributions.routes.php:598
+#: ../includes/routes/contributions.routes.php:589
 msgid "An error occurred while storing the contribution."
 msgstr ""
 
@@ -924,8 +927,8 @@ msgstr ""
 msgid "Other informations:"
 msgstr "Andere Informationen:"
 
-#: ../templates/default/preferences.tpl:397 ../templates/default/preferences.tpl:403
-#: ../templates/default/preferences.tpl:408 ../templates/default/preferences.tpl:413
+#: ../templates/default/preferences.tpl:399 ../templates/default/preferences.tpl:405
+#: ../templates/default/preferences.tpl:410 ../templates/default/preferences.tpl:415
 msgid "Hexadecimal color notation: #RRGGBB"
 msgstr "HEX Code der Zahl: #RRGGBB"
 
@@ -954,12 +957,12 @@ msgstr "Mitgliedskarte anschauen"
 
 #: ../lib/Galette/Filters/ContributionsList.php:258 ../lib/Galette/Filters/MailingsList.php:238
 #: ../lib/Galette/Filters/HistoryList.php:244 ../lib/Galette/Filters/TransactionsList.php:233
-#: ../includes/routes/management.routes.php:1032 ../includes/routes/management.routes.php:1245
+#: ../includes/routes/management.routes.php:786 ../includes/routes/management.routes.php:999
 #: ../includes/routes/contributions.routes.php:216
 msgid "end date filter"
 msgstr "Filter für Enddatum"
 
-#: ../lib/Galette/Entity/Adherent.php:1358
+#: ../lib/Galette/Entity/Adherent.php:1365
 msgid "Self_subscription as a member: "
 msgstr "Eigenabonnement als Mitglied: "
 
@@ -979,7 +982,7 @@ msgstr "OK"
 msgid "No reminder selected"
 msgstr "Keine Erinnerung ausgewählt"
 
-#: ../includes/routes/management.routes.php:1982
+#: ../includes/routes/management.routes.php:1736
 msgid "Model has been successfully stored!"
 msgstr "Modell wurde erfolgreich gespeichert!"
 
@@ -987,15 +990,11 @@ msgstr "Modell wurde erfolgreich gespeichert!"
 msgid "Edit"
 msgstr "Bearbeiten"
 
-#: ../templates/default/admintools.tpl:5
-msgid ""
-"Make sure you've done a backup of the database before using any of the "
-"following tools!"
-msgstr ""
-"Stelle sicher das Du ein Backup erstellt hast, bevor Du die folgenden "
-"Werkzeuge benutzt!"
+#: ../templates/default/gestion_textes.tpl:101
+msgid "Link validity"
+msgstr "Link validiert"
 
-#: ../includes/routes/contributions.routes.php:928
+#: ../includes/routes/contributions.routes.php:912
 msgid "Contribution has been successfully attached to current transaction"
 msgstr "Beitrag wurde der aktuellen Transaktion hinzugefügt"
 
@@ -1003,7 +1002,7 @@ msgstr "Beitrag wurde der aktuellen Transaktion hinzugefügt"
 msgid "Association's short description:"
 msgstr "Kurzbeschreibung des Verbands:"
 
-#: ../includes/routes/management.routes.php:992 ../install/steps/check.php:75
+#: ../includes/routes/management.routes.php:746 ../install/steps/check.php:75
 #: ../templates/default/page.tpl:150
 msgid "Logs"
 msgstr "Protokolle"
@@ -1012,7 +1011,7 @@ msgstr "Protokolle"
 msgid "The project: "
 msgstr "Das Projekt: "
 
-#: ../includes/routes/management.routes.php:1340
+#: ../includes/routes/management.routes.php:1094
 msgid "Mailing has been successfully deleted!"
 msgstr "Mailing wurde erfolgreich gelöscht!"
 
@@ -1025,7 +1024,7 @@ msgstr "- ID muss eine ganze Zahl sein!"
 msgid "Extends membership?"
 msgstr "Mitgliedschaft verlängern?"
 
-#: ../templates/default/member.tpl:222 ../templates/default/forms_types/groups.tpl:35
+#: ../templates/default/member.tpl:236 ../templates/default/forms_types/groups.tpl:35
 msgid "Member of:"
 msgstr "Mitglied von:"
 
@@ -1056,14 +1055,14 @@ msgid "Import"
 msgstr "Import"
 
 #: ../templates/default/plugins.tpl:102 ../templates/default/preferences.tpl:224
-#: ../templates/default/preferences.tpl:481
+#: ../templates/default/preferences.tpl:483
 msgid ""
 "Application runs under demo mode. This functionnality is not enabled, sorry."
 msgstr ""
 "Anwendung läuft im Präsentationsmodus. Diese Funktion ist leider nicht "
 "verfügbar."
 
-#: ../templates/default/preferences.tpl:245
+#: ../templates/default/preferences.tpl:247
 msgid "Send email to administrators?"
 msgstr "Email an die Administratoren senden?"
 
@@ -1098,7 +1097,7 @@ msgstr "Kein Mitglied hinzugefügt"
 msgid "Galette Installation"
 msgstr "Galette Installation"
 
-#: ../includes/routes/members.routes.php:1964 ../includes/routes/members.routes.php:2093
+#: ../includes/routes/members.routes.php:1980 ../includes/routes/members.routes.php:2109
 msgid "No member selected for mailing!"
 msgstr "Kein Mitglied für den Mailempfang ausgewählt"
 
@@ -1134,7 +1133,7 @@ msgstr "Eine neue Kategorie hinzufügen"
 msgid "Remove model and back to defaults"
 msgstr "Modell löschen und Standard wiederherstellen"
 
-#: ../includes/routes/management.routes.php:376
+#: ../lib/Galette/Core/Preferences.php:492
 msgid "- You must indicate a sender name for emails!"
 msgstr "- Sie müssen einen Namen für den Absender der Email eingeben!"
 
@@ -1142,7 +1141,7 @@ msgstr "- Sie müssen einen Namen für den Absender der Email eingeben!"
 msgid "Latecomers"
 msgstr "Verspätete"
 
-#: ../includes/routes/management.routes.php:3295
+#: ../includes/routes/management.routes.php:3049
 msgid "An error occurred reinitializing fields configuration :("
 msgstr ""
 
@@ -1178,7 +1177,7 @@ msgstr "Nach %name"
 msgid "Cash"
 msgstr "Bar"
 
-#: ../includes/routes/management.routes.php:2384
+#: ../includes/routes/management.routes.php:2138
 msgid "Edit status"
 msgstr "Status bearbeiten"
 
@@ -1211,7 +1210,7 @@ msgstr "Aktuelles Modell"
 msgid "Contribution added"
 msgstr "Beitrag hinzugefügt"
 
-#: ../includes/routes/members.routes.php:1373
+#: ../includes/routes/members.routes.php:1389
 msgid "You are about to remove %count members."
 msgstr "Du willst %count Mitglieder löschen."
 
@@ -1231,7 +1230,7 @@ msgstr "hoch"
 msgid "Self subscription enabled?"
 msgstr "Selbstabonnement aktiviert?"
 
-#: ../templates/default/preferences.tpl:36 ../templates/default/preferences.tpl:421
+#: ../templates/default/preferences.tpl:36 ../templates/default/preferences.tpl:423
 #: ../templates/default/forms_types/picture.tpl:10
 msgid "Delete image"
 msgstr "Bild löschen"
@@ -1249,7 +1248,7 @@ msgstr "Erstellen"
 msgid "- WARNING -"
 msgstr "- WARNUNG -"
 
-#: ../includes/routes/members.routes.php:2917
+#: ../includes/routes/members.routes.php:2933
 msgid "The file does not exists or cannot be read :("
 msgstr "Die Datei existiert nicht oder kann nicht gelesen werden :("
 
@@ -1269,11 +1268,11 @@ msgstr "Suchkriterien ändern"
 msgid "Checks"
 msgstr "Prüfungen"
 
-#: ../includes/routes/management.routes.php:3484
+#: ../includes/routes/management.routes.php:3238
 msgid "That payment type is still in use, you cannot delete it!"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:3247
+#: ../includes/routes/management.routes.php:3001
 msgid "Administration tools"
 msgstr "Administrationswerkzeuge"
 
@@ -1301,7 +1300,7 @@ msgstr ""
 msgid "Parameted exports"
 msgstr "Parametrisierter Export"
 
-#: ../includes/routes/members.routes.php:1340
+#: ../includes/routes/members.routes.php:1356
 msgid "Remove member %1$s"
 msgstr "Mitglied %1$s entfernen"
 
@@ -1313,15 +1312,15 @@ msgstr "Postleitzahl des Mitglieds"
 msgid "Show dashboard on login"
 msgstr "Dashboard nach Anmeldung öffnen"
 
-#: ../includes/routes/management.routes.php:1869
+#: ../includes/routes/management.routes.php:1623
 msgid "Import model has been successfully stored :)"
 msgstr "Importmodell wurde erfolgreich gespeichert :)"
 
-#: ../templates/default/preferences.tpl:572
+#: ../templates/default/preferences.tpl:574
 msgid "Enter the email adress"
 msgstr "Gib die Email Adresse ein"
 
-#: ../includes/routes/members.routes.php:1172
+#: ../includes/routes/members.routes.php:1173
 msgid "A problem happened while sending account mail to admin"
 msgstr ""
 
@@ -1331,11 +1330,15 @@ msgid ""
 msgstr ""
 "Galette benötigt Schreibberechtigungen auf die oben genannten Dateien."
 
-#: ../templates/default/gestion_textes.tpl:101
-msgid "Link validity"
-msgstr "Link validiert"
+#: ../templates/default/admintools.tpl:5
+msgid ""
+"Make sure you've done a backup of the database before using any of the "
+"following tools!"
+msgstr ""
+"Stelle sicher das Du ein Backup erstellt hast, bevor Du die folgenden "
+"Werkzeuge benutzt!"
 
-#: ../includes/routes/management.routes.php:2650
+#: ../includes/routes/management.routes.php:2404
 msgid ""
 "No translation for '%s'!<br/>Please fill and submit above form to create it."
 msgstr ""
@@ -1358,11 +1361,11 @@ msgstr "Port:"
 msgid "Select a sender"
 msgstr "Wähle einen Absender"
 
-#: ../templates/default/preferences.tpl:240
+#: ../templates/default/preferences.tpl:241
 msgid "Members administrator's Email:"
 msgstr "Email Adresse des Administrators:"
 
-#: ../includes/routes/management.routes.php:2440
+#: ../includes/routes/management.routes.php:2194
 msgid "%type has not been added :("
 msgstr "%type wurde nicht hinzugefügt :("
 
@@ -1370,7 +1373,7 @@ msgstr "%type wurde nicht hinzugefügt :("
 msgid "Members selection"
 msgstr "Mitgliedsauswahl"
 
-#: ../templates/default/preferences.tpl:439
+#: ../templates/default/preferences.tpl:441
 msgid "MSN"
 msgstr "MSN"
 
@@ -1413,7 +1416,7 @@ msgstr "Rechnung"
 msgid "Show contributions by"
 msgstr "Zeige Beiträge von"
 
-#: ../includes/routes/members.routes.php:1212 ../includes/routes/members.routes.php:3123
+#: ../includes/routes/members.routes.php:1213 ../includes/routes/members.routes.php:3139
 msgid "An error occurred while storing the member."
 msgstr ""
 
@@ -1425,7 +1428,7 @@ msgstr "Aktive Plugins"
 msgid "Detach contribution from this transaction"
 msgstr "Entferne den Beitrag von der Transaktion"
 
-#: ../includes/routes/members.routes.php:1208
+#: ../includes/routes/members.routes.php:1209
 msgid "An error occurred adding member to its groups as manager."
 msgstr ""
 
@@ -1437,7 +1440,7 @@ msgstr "Alle einklappen"
 msgid "Is a women"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:2761
+#: ../includes/routes/management.routes.php:2515
 msgid "Fields configuration"
 msgstr "Konfigurationsfelder"
 
@@ -1449,7 +1452,7 @@ msgstr "Mitarbeiter"
 msgid "Contribution year"
 msgstr "Beitragsjahr"
 
-#: ../templates/default/preferences.tpl:396
+#: ../templates/default/preferences.tpl:398
 msgid "Strip Text Color:"
 msgstr "Farbe des Streifentextes:"
 
@@ -1475,7 +1478,7 @@ msgstr "Ende!"
 msgid "An error occurred displaying attendance sheet details interface :("
 msgstr ""
 
-#: ../templates/default/ajouter_contribution.tpl:44 ../templates/default/dispatch_type.tpl:44
+#: ../templates/default/ajouter_contribution.tpl:46 ../templates/default/dispatch_type.tpl:44
 msgid "Select contributor and membership fee type"
 msgstr "Beitragszahler und Art des Mitgliedsbeitrags auswählen"
 
@@ -1507,7 +1510,7 @@ msgstr "Zuhause"
 msgid "Original text: '%s'"
 msgstr "Quelltext: '%s'"
 
-#: ../includes/routes/contributions.routes.php:562
+#: ../includes/routes/contributions.routes.php:553
 msgid "The configured post contribution script has failed."
 msgstr "Das gewählte Skript zum Ausführen ist fehlgeschlagen."
 
@@ -1607,7 +1610,7 @@ msgstr "Host:"
 msgid "Manage additional fields for various forms"
 msgstr "Zusätzliche Felder für Formulare bearbeiten"
 
-#: ../includes/routes/management.routes.php:1850
+#: ../includes/routes/management.routes.php:1604
 msgid "galette_import_model.csv"
 msgstr "galette_import_model.csv"
 
@@ -1619,11 +1622,11 @@ msgstr "Unbearbeitete Informationen"
 msgid "Delete all associated data"
 msgstr "Alle verknüpften Daten löschen"
 
-#: ../templates/default/preferences.tpl:420
+#: ../templates/default/preferences.tpl:422
 msgid "Current logo for printing"
 msgstr "Aktuelles Logo für den Druck"
 
-#: ../templates/default/preferences.tpl:452
+#: ../templates/default/preferences.tpl:454
 msgid "(Enter a year or two years with a separator)"
 msgstr ""
 "(Geben Sie ein Jahr oder zwei durch ein Trennzeichen getrennte Jahre ein)"
@@ -1636,7 +1639,7 @@ msgstr ""
 msgid "Download empty adhesion form"
 msgstr "Leeres Beitrittsformular herunterladen"
 
-#: ../templates/default/preferences.tpl:235
+#: ../templates/default/preferences.tpl:236
 msgid "Reply-To Email:"
 msgstr "Email Adresse für Antwort:"
 
@@ -1644,7 +1647,7 @@ msgstr "Email Adresse für Antwort:"
 msgid "Compilation"
 msgstr "Zusammenstellung"
 
-#: ../includes/routes/management.routes.php:717
+#: ../includes/routes/management.routes.php:471
 msgid "Plugin %name has been disabled"
 msgstr "Das Plugin %name wurde deaktiviert"
 
@@ -1656,7 +1659,7 @@ msgstr "Höflichkeit"
 msgid "Current logo"
 msgstr "Aktuelles Logo"
 
-#: ../includes/routes/management.routes.php:1652
+#: ../includes/routes/management.routes.php:1406
 msgid "CSV members import"
 msgstr "Import von Mitgliedern aus CSV Datei"
 
@@ -1676,7 +1679,7 @@ msgstr "Bitte einen Wert eingeben"
 msgid "file"
 msgstr "datei"
 
-#: ../includes/routes/contributions.routes.php:1242
+#: ../includes/routes/contributions.routes.php:1226
 msgid "An error occurred trying to remove contributions(s) :("
 msgstr ""
 
@@ -1700,7 +1703,7 @@ msgstr "Ändern"
 msgid "Short form"
 msgstr "Kurzform"
 
-#: ../includes/routes/management.routes.php:1388
+#: ../includes/routes/management.routes.php:1142
 msgid "CVS database Export"
 msgstr "Datenbankexport als CSV"
 
@@ -1732,7 +1735,7 @@ msgstr "Plugindatenbank initialisiert: %name"
 msgid "An error occurred checking name uniqueness :("
 msgstr ""
 
-#: ../templates/default/member.tpl:220 ../templates/default/forms_types/groups.tpl:45
+#: ../templates/default/member.tpl:234 ../templates/default/forms_types/groups.tpl:45
 msgid "Manager for:"
 msgstr "Manager für:"
 
@@ -1744,7 +1747,7 @@ msgstr "Das Feld '%field' als (nicht) notwendig kennzeichnen"
 msgid "Directory %dir has not been moved :("
 msgstr "Verzeichnis %dir konnte nicht entfernt werden :("
 
-#: ../includes/routes/contributions.routes.php:1062
+#: ../includes/routes/contributions.routes.php:1046
 msgid "Transaction has been successfully stored"
 msgstr "Die Transkation wurde erfolgreich gespeichert"
 
@@ -1773,7 +1776,7 @@ msgstr "%s Feld"
 msgid "Configuration"
 msgstr "Konfiguration"
 
-#: ../templates/default/ajouter_contribution.tpl:44 ../templates/default/dispatch_type.tpl:44
+#: ../templates/default/ajouter_contribution.tpl:49 ../templates/default/dispatch_type.tpl:44
 msgid "Select contributor and donation type"
 msgstr "Wählen Sie den Spender und die Art der Spende aus"
 
@@ -1781,15 +1784,19 @@ msgstr "Wählen Sie den Spender und die Art der Spende aus"
 msgid "Show identifiers"
 msgstr ""
 
-#: ../templates/default/gestion_textes.tpl:116 ../templates/default/gestion_pdf.tpl:78
-msgid "Contribution amount"
-msgstr "Beitragsbetrag"
+#: ../templates/default/member.tpl:310 ../templates/default/member.tpl:391
+#: ../templates/default/mailing_adherents.tpl:204 ../templates/default/mailing_adherents.tpl:250
+#: ../templates/default/mailing_adherents.tpl:306 ../templates/default/gestion_groupes.tpl:189
+#: ../templates/default/gestion_groupes.tpl:249 ../templates/default/gestion_groupes.tpl:302
+#: ../templates/default/ajouter_transaction.tpl:175
+msgid "An error occurred displaying members interface :("
+msgstr ""
 
 #: ../templates/default/public_page.tpl:84
 msgid "View your member card"
 msgstr "Mitgliedskarte anzeigen"
 
-#: ../includes/routes/contributions.routes.php:492
+#: ../includes/routes/contributions.routes.php:490
 msgid "Contribution ID must be null calling add route!"
 msgstr "Die Beitrags ID muss null sein!"
 
@@ -1813,7 +1820,7 @@ msgstr ""
 "Eine Email wurde an Ihre Adresse geschickt.<br/>Bitte schauen Sie in ihr "
 "Postfach und folgen Sie den Anweisungen in der Mail."
 
-#: ../includes/routes/management.routes.php:2912
+#: ../includes/routes/management.routes.php:2666
 msgid "Requested field does not exists!"
 msgstr "Das gesuchte Feld gibt es nicht!"
 
@@ -1825,7 +1832,7 @@ msgstr "Datum für Beitragszahlung"
 msgid "entry"
 msgstr "Eintrag"
 
-#: ../includes/routes/management.routes.php:2047
+#: ../includes/routes/management.routes.php:1801
 msgid "Title '%s' has been successfully added."
 msgstr "Der Titel '%s' wurde erfolgreich hinzugefügt."
 
@@ -1849,7 +1856,7 @@ msgstr "Berechtigungen auf der Basis"
 msgid "Field %field is required, but missing in row %row"
 msgstr "Das Feld %field muss ausgefüllt sein, fehlt aber in der Zeile %row"
 
-#: ../templates/default/preferences.tpl:236
+#: ../templates/default/preferences.tpl:237
 msgid "Leave empty to use Sender Email as reply address"
 msgstr ""
 "Lassen Sie das Feld leer um die Email Adresse des Absenders für die Antwort "
@@ -1863,20 +1870,24 @@ msgstr "Es wurde kein Foto erstellt"
 msgid "To:"
 msgstr "An:"
 
-#: ../lib/Galette/Entity/PdfModel.php:572
+#: ../lib/Galette/Entity/PdfModel.php:574
 msgid "body should not be empty!"
 msgstr "Inhalt sollte nicht leer sein!"
 
+#: ../templates/default/member.tpl:87
+msgid "create a new transaction"
+msgstr ""
+
 #: ../templates/default/forms_types/titles.tpl:6
 msgid "Not supplied"
 msgstr "Nicht geliefert"
 
-#: ../includes/routes/management.routes.php:650 ../templates/default/page.tpl:154
+#: ../includes/routes/management.routes.php:404 ../templates/default/page.tpl:154
 msgid "Charts"
 msgstr "Charts"
 
-#: ../includes/routes/members.routes.php:1224 ../includes/routes/management.routes.php:499
-#: ../includes/routes/management.routes.php:531
+#: ../includes/routes/members.routes.php:1225 ../includes/routes/management.routes.php:252
+#: ../includes/routes/management.routes.php:284
 msgid "Delete failed"
 msgstr "Löschen fehlgeschlagen"
 
@@ -1896,15 +1907,15 @@ msgstr "[Administrator]"
 msgid "Website:"
 msgstr "Webseite:"
 
-#: ../templates/default/preferences.tpl:436
+#: ../templates/default/preferences.tpl:438
 msgid "Address type:"
 msgstr "Adresstyp:"
 
-#: ../templates/default/preferences.tpl:440
+#: ../templates/default/preferences.tpl:442
 msgid "Jabber"
 msgstr "Jabber"
 
-#: ../lib/Galette/IO/PdfContribution.php:144 ../includes/routes/contributions.routes.php:1125
+#: ../lib/Galette/IO/PdfContribution.php:144 ../includes/routes/contributions.routes.php:1109
 #: ../templates/default/gestion_contributions.tpl:52
 msgid "contribution"
 msgstr "Beitrag"
@@ -1917,7 +1928,7 @@ msgstr "Zwischenspeicher"
 msgid "Member's main group"
 msgstr "Hauptgruppe des Mitglieds"
 
-#: ../includes/routes/management.routes.php:387
+#: ../lib/Galette/Core/Preferences.php:503
 msgid "- You must indicate the SMTP server you want to use!"
 msgstr "- Sie müssen den SMTP Server angeben, den Sie nutzen wollen!"
 
@@ -1925,7 +1936,7 @@ msgstr "- Sie müssen den SMTP Server angeben, den Sie nutzen wollen!"
 msgid "Zip Code:"
 msgstr "Postleitzahl:"
 
-#: ../templates/default/preferences.tpl:343 ../templates/default/preferences.tpl:461
+#: ../templates/default/preferences.tpl:345 ../templates/default/preferences.tpl:463
 msgid "Horizontal margins:"
 msgstr "Horizontaler Rand:"
 
@@ -1957,11 +1968,11 @@ msgstr ""
 msgid "Number of groups:"
 msgstr "Anzahl Gruppen:"
 
-#: ../templates/default/preferences.tpl:353 ../templates/default/preferences.tpl:466
+#: ../templates/default/preferences.tpl:355 ../templates/default/preferences.tpl:468
 msgid "Vertical spacing:"
 msgstr "Vertikaler Abstand:"
 
-#: ../templates/default/preferences.tpl:256
+#: ../templates/default/preferences.tpl:258
 msgid "Activate HTML editor?"
 msgstr "HTML Editor aktivieren?"
 
@@ -1986,18 +1997,18 @@ msgstr "In einigen ACL fehlen die Routen '%routes'!"
 msgid "An error occurred while updating your password."
 msgstr ""
 
-#: ../templates/default/member.tpl:84 ../templates/default/gestion_pdf_content.tpl:51
+#: ../templates/default/member.tpl:96 ../templates/default/gestion_pdf_content.tpl:51
 #: ../templates/default/editer_intitule.tpl:40 ../templates/default/traduire_libelles.tpl:38
 #: ../templates/default/mailing_adherents.tpl:93 ../templates/default/edit_title.tpl:19
 #: ../templates/default/ajouter_transaction.tpl:45 ../templates/default/group.tpl:76
-#: ../templates/default/config_fields.tpl:57 ../templates/default/preferences.tpl:507
+#: ../templates/default/config_fields.tpl:57 ../templates/default/preferences.tpl:509
 #: ../templates/default/editer_champ.tpl:72 ../templates/default/edit_paymenttype.tpl:15
-#: ../templates/default/ajouter_contribution.tpl:144 ../templates/default/dispatch_type.tpl:140
+#: ../templates/default/ajouter_contribution.tpl:153 ../templates/default/dispatch_type.tpl:140
 #: ../templates/default/gestion_textes.tpl:45
 msgid "Save"
 msgstr "Speichern"
 
-#: ../includes/routes/management.routes.php:350
+#: ../lib/Galette/Core/Preferences.php:469
 msgid "- Invalid date for beginning of membership."
 msgstr "- Ungültiges Datum für den Beginn der Mitgliedschaft."
 
@@ -2035,7 +2046,7 @@ msgstr ""
 "Es besteht keine Verbindung zur Datenbank. Bitte geben Sie die "
 "Verbindungsparameter erneut ein."
 
-#: ../lib/Galette/Entity/Adherent.php:1507 ../templates/default/forms_types/account.tpl:5
+#: ../lib/Galette/Entity/Adherent.php:1514 ../templates/default/forms_types/account.tpl:5
 msgid "Active"
 msgstr "Aktive"
 
@@ -2051,12 +2062,12 @@ msgstr "Ihre aktuelle Version von Galette ist ..."
 msgid "With"
 msgstr "Mit"
 
-#: ../includes/routes/members.routes.php:1512
+#: ../includes/routes/members.routes.php:1528
 msgid "Status label"
 msgstr "Statusbezeichnung"
 
 #: ../includes/routes/members.routes.php:754 ../includes/routes/contributions.routes.php:377
-#: ../includes/routes/contributions.routes.php:850
+#: ../includes/routes/contributions.routes.php:834
 msgid "creation"
 msgstr "Erstellen"
 
@@ -2064,7 +2075,7 @@ msgstr "Erstellen"
 msgid "Update models"
 msgstr "Modelle updaten"
 
-#: ../templates/default/ajouter_transaction.tpl:69
+#: ../templates/default/ajouter_transaction.tpl:69 ../templates/default/ajouter_contribution.tpl:51
 msgid "Create a new donation that will be attached to the current transaction"
 msgstr ""
 "Erstelle eine neue Spende die mit der aktuellen Transaktion verknüpft wird"
@@ -2094,7 +2105,7 @@ msgstr "- Mitgliedsperiode überschneidet sich mit der Mitgliedschaft vom "
 msgid "SELECT operation not allowed"
 msgstr "Keine Berechtigung für SELECT"
 
-#: ../templates/default/ajouter_transaction.tpl:147 ../templates/default/ajouter_contribution.tpl:153
+#: ../templates/default/ajouter_transaction.tpl:147 ../templates/default/ajouter_contribution.tpl:162
 #: ../templates/default/dispatch_type.tpl:152
 msgid "No member registered!"
 msgstr "Keine Mitglieder registriert!"
@@ -2103,7 +2114,7 @@ msgstr "Keine Mitglieder registriert!"
 msgid "DROP operation not allowed"
 msgstr "Keine Berechtigung für DROP"
 
-#: ../lib/Galette/Entity/Contribution.php:158 ../templates/default/ajouter_contribution.tpl:106
+#: ../lib/Galette/Entity/Contribution.php:158 ../templates/default/ajouter_contribution.tpl:115
 #: ../templates/default/dispatch_type.tpl:115
 msgid "Membership extension:"
 msgstr "Mitgliedschaft verlängern:"
@@ -2113,11 +2124,11 @@ msgstr "Mitgliedschaft verlängern:"
 msgid "Currently loading..."
 msgstr "Lade ..."
 
-#: ../includes/routes/management.routes.php:2890
+#: ../includes/routes/management.routes.php:2644
 msgid "Field has been successfully moved"
 msgstr "Das Feld wurde erfolgreich verschoben"
 
-#: ../includes/routes/members.routes.php:2396 ../templates/default/desktop.tpl:36
+#: ../includes/routes/members.routes.php:2412 ../templates/default/desktop.tpl:36
 #: ../templates/default/page.tpl:149
 msgid "Reminders"
 msgstr "Erinnerungen"
@@ -2126,7 +2137,7 @@ msgstr "Erinnerungen"
 msgid "Change model"
 msgstr "Modell ändern"
 
-#: ../templates/default/js_chosen_adh.tpl:52
+#: ../templates/default/js_chosen_adh.tpl:61
 msgid "Load previous members..."
 msgstr ""
 
@@ -2146,11 +2157,11 @@ msgstr "Login für Mitglieder"
 msgid "Telemetry date:"
 msgstr "Datum der Nutzungsdaten:"
 
-#: ../lib/Galette/Entity/PdfModel.php:535
+#: ../lib/Galette/Entity/PdfModel.php:537
 msgid "Unknown type %type!"
 msgstr "Unbekannter Typ %type!"
 
-#: ../includes/routes/management.routes.php:288 ../includes/routes/management.routes.php:309
+#: ../lib/Galette/Core/Preferences.php:407 ../lib/Galette/Core/Preferences.php:428
 msgid "- The numbers and measures have to be integers!"
 msgstr "- Die Zahlen und Einheiten müssen ganze Zahlen sein!"
 
@@ -2170,11 +2181,11 @@ msgstr ""
 msgid "Please make sure to select at least one reminder."
 msgstr "Bitte wählen Sie mindestens eine Erinnerung."
 
-#: ../includes/routes/management.routes.php:605
+#: ../includes/routes/management.routes.php:359
 msgid "No email sent to %email"
 msgstr "An die Adresse %email wurde keine Mail geschickt"
 
-#: ../templates/default/preferences.tpl:609
+#: ../templates/default/preferences.tpl:611
 msgid "An error occurred sending test email :("
 msgstr ""
 
@@ -2188,7 +2199,7 @@ msgstr ""
 "Email ist in den Einstellungen deaktiviert. Kontaktieren Sie einen "
 "Adminstrator"
 
-#: ../includes/routes/management.routes.php:1568
+#: ../includes/routes/management.routes.php:1322
 msgid ""
 "An error occurred running parameted export '%export'. Please check the logs."
 msgstr ""
@@ -2201,17 +2212,17 @@ msgstr ""
 "Sie haben Galette schon installiert und wollen auf die neueste Version "
 "upgraden"
 
-#: ../includes/routes/management.routes.php:3476
+#: ../includes/routes/management.routes.php:3230
 msgid "An error occurred removing payment type '%name' :("
 msgstr ""
 
-#: ../includes/routes/members.routes.php:1827
+#: ../includes/routes/members.routes.php:1843
 msgid "labels_print_filename"
 msgstr "labels_print_filename"
 
-#: ../includes/routes/members.routes.php:2590 ../includes/routes/members.routes.php:2609
-msgid "No member selected to generate attendance sheet"
-msgstr "Keine Mitglieder zum Erzeugen der Anwesenheitsliste ausgewählt"
+#: ../templates/default/fake_data.tpl:13
+msgid "Add members photos"
+msgstr "Mitgliedsfotos hinzufügen"
 
 #: ../lib/Galette/Util/FakeData.php:304
 msgid "%count groups requested, and %done created"
@@ -2221,11 +2232,11 @@ msgstr "%count Gruppen beantragt und %done erstellt"
 msgid "City:"
 msgstr "Stadt:"
 
-#: ../includes/routes/management.routes.php:2928
+#: ../includes/routes/management.routes.php:2682
 msgid "Dynamic field"
 msgstr "Dynamisches Feld"
 
-#: ../lib/Galette/Entity/Adherent.php:1401
+#: ../lib/Galette/Entity/Adherent.php:1408
 msgid "Member card updated"
 msgstr "Mitgliedskarte upgedatet"
 
@@ -2256,19 +2267,19 @@ msgstr "Beitragstypen"
 msgid "Deletion"
 msgstr "Löschen"
 
-#: ../includes/routes/management.routes.php:3306
+#: ../includes/routes/management.routes.php:3060
 msgid "An error occurred reinitializing PDF models :("
 msgstr ""
 
-#: ../includes/routes/management.routes.php:581
+#: ../includes/routes/management.routes.php:335
 msgid "Test message"
 msgstr "Testmeldung"
 
-#: ../includes/routes/management.routes.php:1082 ../templates/default/history.tpl:44
+#: ../includes/routes/management.routes.php:836 ../templates/default/history.tpl:44
 msgid "Flush the logs"
 msgstr "Protokolle leeren"
 
-#: ../templates/default/preferences.tpl:441
+#: ../templates/default/preferences.tpl:443
 msgid "Web Site"
 msgstr "Webseite"
 
@@ -2296,7 +2307,7 @@ msgstr "Datumseinstellungen"
 msgid "Transactions management"
 msgstr "Transaktionsverwaltung"
 
-#: ../includes/routes/management.routes.php:3563
+#: ../includes/routes/management.routes.php:3317
 msgid "Payment type '%s' has been successfully modified."
 msgstr ""
 
@@ -2314,11 +2325,17 @@ msgstr "Geldspende"
 msgid "or"
 msgstr "oder"
 
+#: ../templates/default/preferences.tpl:233 ../templates/default/preferences.tpl:244
+msgid ""
+"(You can enter several emails separated with a comma. First address will be "
+"the default one.)"
+msgstr ""
+
 #: ../templates/default/gestion_adherents.tpl:217
 msgid "%membername: edit informations"
 msgstr "%membername: Informationen bearbeiten"
 
-#: ../includes/routes/management.routes.php:673 ../templates/default/desktop.tpl:40
+#: ../includes/routes/management.routes.php:427 ../templates/default/desktop.tpl:40
 #: ../templates/default/page.tpl:177
 msgid "Plugins"
 msgstr "Plugins"
@@ -2344,17 +2361,13 @@ msgstr "Unbekannte ACL Regel '%acl'!"
 msgid "Long form:"
 msgstr "Erweitertes Formular:"
 
-#: ../includes/routes/contributions.routes.php:557 ../includes/routes/contributions.routes.php:694
-msgid "%asso Galette's admin"
-msgstr "%asso Galette Administrator"
-
 #: ../templates/default/gestion_groupes.tpl:79
 msgid "Missing destination group"
 msgstr "Fehlende Zielgruppe"
 
-#: ../install/steps/db_install.php:53
-msgid "Database has been installed :)"
-msgstr "Datenbank wurde installiert :)"
+#: ../lib/Galette/IO/FileTrait.php:486
+msgid "File extension is not allowed, only %s files are."
+msgstr "- Dateityp ist nicht erlaubt, nur %s Dateien sind erlaubt."
 
 #: ../templates/default/preferences.tpl:211
 msgid ""
@@ -2364,7 +2377,7 @@ msgstr ""
 "Gib die URL zur galette Installation ein. Du solltest diesen Wert nur "
 "ändern, wenn der Wert nicht diesem entspricht:<br/>%galette_url"
 
-#: ../lib/Galette/Entity/Adherent.php:1085
+#: ../lib/Galette/Entity/Adherent.php:1092
 msgid "- Members must be less than 200 years old (currently %years)!"
 msgstr ""
 
@@ -2385,7 +2398,7 @@ msgid ""
 "An error occurred storing temporary password for %s. Please inform an admin."
 msgstr ""
 
-#: ../templates/default/ajouter_contribution.tpl:108 ../templates/default/dispatch_type.tpl:117
+#: ../templates/default/ajouter_contribution.tpl:117 ../templates/default/dispatch_type.tpl:117
 msgid "months"
 msgstr "Monate"
 
@@ -2397,7 +2410,7 @@ msgstr "Galette Tabellen exportieren"
 msgid "Change '%field' permissions"
 msgstr "Berechtigungen für '%field' ändern"
 
-#: ../includes/routes/management.routes.php:2607 ../templates/default/page.tpl:180
+#: ../includes/routes/management.routes.php:2361 ../templates/default/page.tpl:180
 msgid "Translate labels"
 msgstr "Beschreibungen übersetzen"
 
@@ -2556,6 +2569,10 @@ msgstr ""
 "Feldreihenfolge ändern, erforderliche Felder definieren und Sichtbarkeit "
 "einstellen"
 
+#: ../templates/default/ajouter_contribution.tpl:51
+msgid "New attached donation"
+msgstr "Neue Spende verbunden"
+
 #: ../templates/default/gestion_pdf.tpl:37
 msgid "Your organisation website"
 msgstr "Webseite Ihrer Firma"
@@ -2586,7 +2603,7 @@ msgstr "Aktuell angemeldeter Benutzer"
 msgid "Parent of:"
 msgstr "Übergeordnetes Element von:"
 
-#: ../templates/default/ajouter_contribution.tpl:195
+#: ../templates/default/ajouter_contribution.tpl:204
 msgid "An error occurred retrieving dates :("
 msgstr ""
 
@@ -2598,7 +2615,7 @@ msgstr "Anhang hinzufügen"
 msgid "Administrators"
 msgstr "Administratoren"
 
-#: ../templates/default/preferences.tpl:386
+#: ../templates/default/preferences.tpl:388
 msgid "Short Text (Card Center):"
 msgstr "Kurztext (Kartenmitte):"
 
@@ -2616,7 +2633,7 @@ msgstr "Übergeordnetes Element:"
 msgid "New password:"
 msgstr "Neues Passwort:"
 
-#: ../includes/routes/members.routes.php:3081
+#: ../includes/routes/members.routes.php:3097
 msgid "Nothing to do!"
 msgstr "Nichts zu tun!"
 
@@ -2645,7 +2662,7 @@ msgstr "Mitgliedsbeschreibungen"
 msgid "(all existing values will be removed)"
 msgstr "(alle vorhandenen Werte werden gelöscht)"
 
-#: ../includes/routes/management.routes.php:468
+#: ../includes/routes/management.routes.php:221
 msgid "Preferences has been saved."
 msgstr "Einstellungen wurden nicht gespeichert."
 
@@ -2657,7 +2674,7 @@ msgstr "Nächste(r)"
 msgid "Post new contribution script URI"
 msgstr "URI für neues Beitragsskript"
 
-#: ../templates/default/preferences.tpl:312
+#: ../templates/default/preferences.tpl:314
 msgid "Allow unsecure TLS?"
 msgstr "Unsichere TLS erlauben?"
 
@@ -2681,7 +2698,7 @@ msgstr "Trennzeichen"
 msgid "Missing required field permissions!"
 msgstr "Berechtigungen auf erforderliches Feld fehlen!"
 
-#: ../includes/routes/members.routes.php:2209
+#: ../includes/routes/members.routes.php:2225
 msgid "Mailing has been successfully sent!"
 msgstr "Mailing wurde erfolgreich verschickt!"
 
@@ -2689,7 +2706,7 @@ msgstr "Mailing wurde erfolgreich verschickt!"
 msgid "File %filename cannot be open!"
 msgstr "Die Datei %filename kann nicht geöffnet werden!"
 
-#: ../includes/routes/management.routes.php:2820
+#: ../includes/routes/management.routes.php:2574
 msgid "Fields configuration has been successfully stored"
 msgstr "Feldeinstellungen wurden erfolgreich gespeichert"
 
@@ -2697,7 +2714,7 @@ msgstr "Feldeinstellungen wurden erfolgreich gespeichert"
 msgid "View and filter transactions"
 msgstr "Transaktionen ansehen und filtern"
 
-#: ../templates/default/preferences.tpl:328
+#: ../templates/default/preferences.tpl:330
 msgid "Mail signature"
 msgstr "Email Signatur"
 
@@ -2754,7 +2771,7 @@ msgstr "Sie werden in ein paar Sekunden auf die Login Seite weitergeleitet"
 msgid "Attached contributions"
 msgstr "Angehängte Beiträge"
 
-#: ../lib/Galette/Entity/Contribution.php:143 ../templates/default/ajouter_contribution.tpl:97
+#: ../lib/Galette/Entity/Contribution.php:143 ../templates/default/ajouter_contribution.tpl:106
 #: ../templates/default/dispatch_type.tpl:106
 msgid "Date of contribution:"
 msgstr "Beitragsdatum:"
@@ -2768,7 +2785,7 @@ msgstr "Einstellungen"
 msgid "This will immediately remove attachment from disk and cannot be undo."
 msgstr "Anhang sofort entfernen, kann nicht rückgängig gemacht werden."
 
-#: ../includes/routes/contributions.routes.php:1169 ../templates/default/gestion_contributions.tpl:52
+#: ../includes/routes/contributions.routes.php:1153 ../templates/default/gestion_contributions.tpl:52
 msgid "contributions"
 msgstr "Beiträge"
 
@@ -2777,8 +2794,8 @@ msgid "Globally available"
 msgstr ""
 
 #: ../templates/default/edit_dynamic_fields.tpl:44 ../templates/default/ajouter_transaction.tpl:26
-#: ../templates/default/ajouter_contribution.tpl:89 ../templates/default/ajouter_contribution.tpl:101
-#: ../templates/default/ajouter_contribution.tpl:112 ../templates/default/dispatch_type.tpl:98
+#: ../templates/default/ajouter_contribution.tpl:98 ../templates/default/ajouter_contribution.tpl:110
+#: ../templates/default/ajouter_contribution.tpl:121 ../templates/default/dispatch_type.tpl:98
 #: ../templates/default/dispatch_type.tpl:110 ../templates/default/dispatch_type.tpl:121
 #: ../templates/default/attendance_sheet_details.tpl:26 ../templates/default/advanced_search.tpl:233
 #: ../templates/default/advanced_search.tpl:418 ../templates/default/forms_types/date.tpl:5
@@ -2798,7 +2815,7 @@ msgstr "Fehler beim Erstellen eines temporären png aus der Datei "
 msgid "An error occurred reordering groups :("
 msgstr ""
 
-#: ../templates/default/preferences.tpl:338 ../templates/default/preferences.tpl:456
+#: ../templates/default/preferences.tpl:340 ../templates/default/preferences.tpl:458
 msgid "Vertical margins:"
 msgstr "Vertikaler Rand:"
 
@@ -2810,7 +2827,7 @@ msgstr "Tabellenname"
 msgid "Missing required form!"
 msgstr "Erforderliches Formular fehlt!"
 
-#: ../includes/routes/management.routes.php:3398
+#: ../includes/routes/management.routes.php:3152
 msgid "Payment type '%s' has been successfully added."
 msgstr ""
 
@@ -2822,15 +2839,15 @@ msgstr ""
 msgid "Notify member his account has been modified"
 msgstr "Das Mitglied über die Kontenänderung informieren"
 
-#: ../templates/default/fake_data.tpl:13
-msgid "Add members photos"
-msgstr "Mitgliedsfotos hinzufügen"
+#: ../includes/routes/members.routes.php:2606 ../includes/routes/members.routes.php:2625
+msgid "No member selected to generate attendance sheet"
+msgstr "Keine Mitglieder zum Erzeugen der Anwesenheitsliste ausgewählt"
 
 #: ../includes/routes/groups.routes.php:157
 msgid "Group `%groupname` has been successfully saved."
 msgstr "Die Gruppe '%groupname' ist erfolgreich gespeichert worden."
 
-#: ../includes/routes/contributions.routes.php:1244
+#: ../includes/routes/contributions.routes.php:1228
 msgid "An error occurred trying to remove transaction(s) :("
 msgstr ""
 
@@ -2847,7 +2864,7 @@ msgstr "Aktion"
 msgid "Register"
 msgstr "Registrieren"
 
-#: ../templates/default/ajouter_contribution.tpl:138 ../templates/default/dispatch_type.tpl:135
+#: ../templates/default/ajouter_contribution.tpl:147 ../templates/default/dispatch_type.tpl:135
 msgid "Member will receive a notification by email, if he has an address."
 msgstr ""
 "Das Mitglied wird per Email benachrichtigt wenn eine Email Adresse vorliegt."
@@ -2856,7 +2873,7 @@ msgstr ""
 msgid "Transaction details"
 msgstr "Transaktionsdetails"
 
-#: ../lib/Galette/Entity/Adherent.php:709
+#: ../lib/Galette/Entity/Adherent.php:716
 msgid "Never contributed: Registered %days days ago (since %date)"
 msgstr "Keine Beiträge: Registriert seit %days Tagen (seit %date)"
 
@@ -2874,7 +2891,7 @@ msgstr ""
 "es in der Mitgliederliste gezeigt.<br/>Die öffentlichen Seiten können von "
 "einem Administrator deaktiviert werden, dann hat diese Option keinen Effekt."
 
-#: ../includes/routes/management.routes.php:3304
+#: ../includes/routes/management.routes.php:3058
 msgid "PDF models has been successfully reinitialized."
 msgstr "PDF Modelle wurde erfolgreich re-initialisiert."
 
@@ -2899,11 +2916,11 @@ msgid "Connection to database successfull"
 msgstr "Verbindung zur Datenbank erfolgreich"
 
 #: ../includes/fields_defs/members_fields.php:236 ../install/steps/admin.php:46
-#: ../templates/default/preferences.tpl:484 ../templates/default/index.tpl:10
+#: ../templates/default/preferences.tpl:486 ../templates/default/index.tpl:10
 msgid "Username:"
 msgstr "Benutzername:"
 
-#: ../includes/routes/management.routes.php:2446
+#: ../includes/routes/management.routes.php:2200
 msgid "%type #%id has been successfully updated!"
 msgstr "%type #%id wurde erfolgreich geändert!"
 
@@ -2915,7 +2932,7 @@ msgstr "Referenz:"
 msgid "%membercount members"
 msgstr "%membercount Mitglieder"
 
-#: ../lib/Galette/Entity/Contribution.php:119 ../templates/default/ajouter_contribution.tpl:46
+#: ../lib/Galette/Entity/Contribution.php:119 ../templates/default/ajouter_contribution.tpl:55
 #: ../templates/default/dispatch_type.tpl:46
 msgid "Contributor:"
 msgstr "Beitragszahler:"
@@ -2924,13 +2941,13 @@ msgstr "Beitragszahler:"
 msgid "Contribution payment type"
 msgstr "Zahlungsart für Beiträge"
 
-#: ../lib/Galette/DynamicFields/DynamicField.php:522 ../includes/routes/contributions.routes.php:1121
-#: ../includes/routes/contributions.routes.php:1165 ../templates/default/fake_data.tpl:45
+#: ../lib/Galette/DynamicFields/DynamicField.php:522 ../includes/routes/contributions.routes.php:1105
+#: ../includes/routes/contributions.routes.php:1149 ../templates/default/fake_data.tpl:45
 #: ../templates/default/desktop.tpl:34
 msgid "Transactions"
 msgstr "Transaktionen"
 
-#: ../templates/default/preferences.tpl:412
+#: ../templates/default/preferences.tpl:414
 msgid "Honor Members Color:"
 msgstr "Farbe für Ehrenmitglieder:"
 
@@ -2942,7 +2959,7 @@ msgstr "Zweiter Sektretär"
 msgid "Username"
 msgstr "Benutzername"
 
-#: ../lib/Galette/Entity/Adherent.php:715
+#: ../lib/Galette/Entity/Adherent.php:722
 msgid "Last day!"
 msgstr "Letzter Tag!"
 
@@ -2950,7 +2967,7 @@ msgstr "Letzter Tag!"
 msgid "Available only for new password request"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:2741
+#: ../includes/routes/management.routes.php:2495
 msgid "Labels has been sucessfully translated!"
 msgstr "Beschreibungen erfolgreich übersetzt!"
 
@@ -2959,7 +2976,7 @@ msgid "Demonstration"
 msgstr "Vorführung"
 
 #: ../includes/routes/contributions.routes.php:369 ../templates/default/ajouter_transaction.tpl:36
-#: ../templates/default/ajouter_contribution.tpl:128
+#: ../templates/default/ajouter_contribution.tpl:137
 msgid "Membership fee"
 msgstr "Mitgliedsbeitrag"
 
@@ -2967,7 +2984,7 @@ msgstr "Mitgliedsbeitrag"
 msgid "Version"
 msgstr "Version"
 
-#: ../includes/routes/members.routes.php:2646
+#: ../includes/routes/members.routes.php:2662
 msgid "attendance_sheet"
 msgstr "Teilnehmer_Seite"
 
@@ -2980,7 +2997,7 @@ msgstr ""
 "die Nutzungsdaten gesendet hast. Setze einen Haken in der Box um ihn immer "
 "auszublenden."
 
-#: ../includes/routes/members.routes.php:1369
+#: ../includes/routes/members.routes.php:1385
 msgid "Remove members"
 msgstr "Mitglieder entfernen"
 
@@ -2993,7 +3010,7 @@ msgid "from a staff user"
 msgstr "von einem Mitarbeiter"
 
 #: ../templates/default/gestion_adherents.tpl:93 ../templates/default/gestion_adherents.tpl:205
-#: ../templates/default/preferences.tpl:444 ../templates/default/group_persons.tpl:8
+#: ../templates/default/preferences.tpl:446 ../templates/default/group_persons.tpl:8
 #: ../templates/default/liste_membres.tpl:37 ../templates/default/liste_membres.tpl:77
 msgid "Nickname"
 msgstr "Rufname"
@@ -3024,7 +3041,7 @@ msgstr "Login"
 msgid "My information"
 msgstr "Meine Informationen"
 
-#: ../templates/default/preferences.tpl:319
+#: ../templates/default/preferences.tpl:321
 msgid "SMTP (or GMail) user:"
 msgstr "SMTP (oder GMail) Benutzer:"
 
@@ -3045,7 +3062,11 @@ msgstr "Betreff"
 msgid "PHP Modules"
 msgstr "PHP Module"
 
-#: ../templates/default/preferences.tpl:329
+#: ../templates/default/member.tpl:91
+msgid "go to main page"
+msgstr ""
+
+#: ../templates/default/preferences.tpl:331
 msgid ""
 "The text that will be automatically set as signature for all outgoing emails."
 "<br/>Variables are quoted with braces, are upper case, and will be replaced "
@@ -3080,7 +3101,7 @@ msgstr "Bestätigung der Änderung wurde versandt an '%s'."
 msgid "[member]"
 msgstr "[Mitglied]"
 
-#: ../includes/routes/members.routes.php:2966
+#: ../includes/routes/members.routes.php:2982
 msgid "Mass change %count members"
 msgstr "Massenänderung an %count Mitgliedern"
 
@@ -3111,7 +3132,7 @@ msgstr ""
 msgid "Size"
 msgstr "Größe"
 
-#: ../includes/routes/management.routes.php:2125
+#: ../includes/routes/management.routes.php:1879
 msgid "An error occurred removing title '%name' :("
 msgstr ""
 
@@ -3123,11 +3144,15 @@ msgstr "%s Mitglieder mit Email Adressen"
 msgid "Identity"
 msgstr "Identität"
 
-#: ../includes/routes/management.routes.php:3520
+#: ../includes/routes/management.routes.php:3274
 msgid "Edit payment type"
 msgstr ""
 
-#: ../includes/routes/members.routes.php:3135
+#: ../templates/default/member.tpl:89
+msgid "show member"
+msgstr ""
+
+#: ../includes/routes/members.routes.php:3151
 msgid "Something went wront during mass edition!"
 msgstr "Beim Massenbearbeiten ist etwas fehlgeschlagen!"
 
@@ -3143,7 +3168,7 @@ msgstr "Du kannst das neue Bild hier hinziehen um das Foto zu ändern"
 msgid "Member account has been modified."
 msgstr "Mitgliedskonto wurde geändert."
 
-#: ../includes/routes/contributions.routes.php:546
+#: ../includes/routes/contributions.routes.php:544
 msgid "Post contribution script failed"
 msgstr "Das auszuführende Skript ist fehlgeschlagen"
 
@@ -3189,25 +3214,27 @@ msgstr "Verzeichnisname"
 #: ../lib/Galette/Filters/HistoryList.php:265 ../lib/Galette/Filters/TransactionsList.php:134
 #: ../lib/Galette/Filters/TransactionsList.php:216 ../lib/Galette/Filters/TransactionsList.php:225
 #: ../lib/Galette/Filters/TransactionsList.php:254 ../lib/Galette/Repository/Members.php:1442
-#: ../lib/Galette/Repository/Members.php:1446 ../lib/Galette/Entity/Transaction.php:276
-#: ../lib/Galette/Entity/Transaction.php:285 ../lib/Galette/Entity/Transaction.php:294
-#: ../lib/Galette/Entity/Transaction.php:550 ../lib/Galette/Entity/Adherent.php:703
-#: ../lib/Galette/Entity/Adherent.php:721 ../lib/Galette/Entity/Adherent.php:737
-#: ../lib/Galette/Entity/Adherent.php:1060 ../lib/Galette/Entity/Adherent.php:1094
-#: ../lib/Galette/Entity/Adherent.php:1103 ../lib/Galette/Entity/Adherent.php:1559
-#: ../lib/Galette/Entity/Contribution.php:354 ../lib/Galette/Entity/Contribution.php:363
-#: ../lib/Galette/Entity/Contribution.php:372 ../lib/Galette/Entity/Contribution.php:524
-#: ../lib/Galette/Entity/Contribution.php:1127 ../lib/Galette/Entity/Contribution.php:1225
-#: ../lib/Galette/Entity/Contribution.php:1234 ../lib/Galette/Entity/Contribution.php:1243
-#: ../lib/Galette/Entity/ImportModel.php:212 ../lib/Galette/Entity/Group.php:622
+#: ../lib/Galette/Repository/Members.php:1446 ../lib/Galette/Entity/DynamicsTrait.php:135
+#: ../lib/Galette/Entity/DynamicsTrait.php:148 ../lib/Galette/Entity/DynamicsTrait.php:157
+#: ../lib/Galette/Entity/Transaction.php:276 ../lib/Galette/Entity/Transaction.php:285
+#: ../lib/Galette/Entity/Transaction.php:294 ../lib/Galette/Entity/Transaction.php:550
+#: ../lib/Galette/Entity/Adherent.php:710 ../lib/Galette/Entity/Adherent.php:728
+#: ../lib/Galette/Entity/Adherent.php:744 ../lib/Galette/Entity/Adherent.php:1067
+#: ../lib/Galette/Entity/Adherent.php:1101 ../lib/Galette/Entity/Adherent.php:1110
+#: ../lib/Galette/Entity/Adherent.php:1566 ../lib/Galette/Entity/Contribution.php:354
+#: ../lib/Galette/Entity/Contribution.php:363 ../lib/Galette/Entity/Contribution.php:372
+#: ../lib/Galette/Entity/Contribution.php:524 ../lib/Galette/Entity/Contribution.php:1127
+#: ../lib/Galette/Entity/Contribution.php:1225 ../lib/Galette/Entity/Contribution.php:1234
+#: ../lib/Galette/Entity/Contribution.php:1243 ../lib/Galette/Entity/ImportModel.php:212
+#: ../lib/Galette/Entity/Group.php:622 ../lib/Galette/Entity/PdfModel.php:146
 #: ../lib/Galette/Core/Plugins.php:239 ../includes/routes/members.routes.php:214
 #: ../includes/routes/members.routes.php:225 ../includes/routes/members.routes.php:236
-#: ../includes/routes/members.routes.php:247 ../includes/routes/members.routes.php:2634
-#: ../templates/default/member.tpl:408 ../templates/default/advanced_search.tpl:232
+#: ../includes/routes/members.routes.php:247 ../includes/routes/members.routes.php:2650
+#: ../templates/default/member.tpl:422 ../templates/default/advanced_search.tpl:232
 msgid "Y-m-d"
 msgstr "d.m.Y"
 
-#: ../includes/routes/members.routes.php:2560
+#: ../includes/routes/members.routes.php:2576
 msgid "Attendance sheet configuration"
 msgstr "Konfiguration der Anwesenheitsliste"
 
@@ -3219,7 +3246,7 @@ msgstr "Standard Sprache:"
 msgid "First name:"
 msgstr "Vorname:"
 
-#: ../templates/default/preferences.tpl:276
+#: ../templates/default/preferences.tpl:278
 msgid "Using Sendmail server"
 msgstr "Sendmail Server benutzen"
 
@@ -3231,7 +3258,7 @@ msgstr "Gruppen des Mitglieds (als Liste)"
 msgid "Login required"
 msgstr "Anmeldung erforderlich"
 
-#: ../includes/routes/management.routes.php:281
+#: ../lib/Galette/Core/Preferences.php:400
 msgid "- This username is already used by another member !"
 msgstr "- Dieser Benutzername wird schon von einem anderen Mitglied benutzt !"
 
@@ -3247,7 +3274,7 @@ msgstr "Vorschau"
 msgid "With photos?"
 msgstr "Mit Fotos?"
 
-#: ../templates/default/preferences.tpl:267
+#: ../templates/default/preferences.tpl:269
 msgid "PHP mail() function"
 msgstr "PHP mail() Funktion"
 
@@ -3255,7 +3282,7 @@ msgstr "PHP mail() Funktion"
 msgid "adherent_form"
 msgstr "Haftungsformular"
 
-#: ../templates/default/preferences.tpl:336
+#: ../templates/default/preferences.tpl:338
 msgid "Label generation parameters"
 msgstr "Parameter für Adressaufkleber"
 
@@ -3267,8 +3294,8 @@ msgstr "Emailinhalte und Betreffzeilen verwalten"
 msgid "Paypal"
 msgstr "Paypal"
 
-#: ../lib/Galette/Entity/Transaction.php:333 ../lib/Galette/Entity/Adherent.php:1006
-#: ../lib/Galette/Entity/Contribution.php:443 ../includes/routes/management.routes.php:422
+#: ../lib/Galette/Entity/Transaction.php:333 ../lib/Galette/Entity/Adherent.php:1013
+#: ../lib/Galette/Entity/Contribution.php:443 ../lib/Galette/Core/Preferences.php:538
 msgid "- Mandatory field %field empty."
 msgstr "- Benötigtes Feld %field ist leer."
 
@@ -3288,12 +3315,12 @@ msgstr "Beitrag löschen"
 msgid "Send reminders to late members"
 msgstr "Erinnerungen an überfällige Mitglieder versenden"
 
-#: ../includes/routes/members.routes.php:2308 ../templates/default/gestion_mailings.tpl:219
+#: ../includes/routes/members.routes.php:2324 ../templates/default/gestion_mailings.tpl:219
 #: ../templates/default/mailing_adherents.tpl:178
 msgid "Mailing preview"
 msgstr "Email Vorschau"
 
-#: ../includes/routes/members.routes.php:1444
+#: ../includes/routes/members.routes.php:1460
 msgid "%count members have been successfully deleted."
 msgstr "%count Mitglieder wurden gelöscht."
 
@@ -3335,7 +3362,7 @@ msgstr "Neue Datei hochladen"
 msgid "LinkedIn"
 msgstr "LinkedIn"
 
-#: ../includes/routes/management.routes.php:574
+#: ../includes/routes/management.routes.php:328
 msgid ""
 "You asked Galette to send a test email, but mail has been disabled in the "
 "preferences."
@@ -3392,7 +3419,7 @@ msgid "Create new mailing"
 msgstr "Neue Mailkampagne erstellen"
 
 #: ../templates/default/member.tpl:32 ../templates/default/ajouter_transaction.tpl:50
-#: ../templates/default/group.tpl:90 ../templates/default/preferences.tpl:510
+#: ../templates/default/group.tpl:90 ../templates/default/preferences.tpl:512
 #: ../templates/default/ajouter_contribution.tpl:42 ../templates/default/dispatch_type.tpl:42
 msgid "red"
 msgstr "Rot"
@@ -3405,7 +3432,7 @@ msgstr "CREATE Berechtigung vorhanden"
 msgid "Selected members"
 msgstr "Ausgewählte Mitglieder"
 
-#: ../includes/routes/members.routes.php:3028
+#: ../includes/routes/members.routes.php:3044
 msgid "Review mass change %count members"
 msgstr "Massenänderung für %count Mitglieder prüfen"
 
@@ -3444,7 +3471,7 @@ msgstr "Name:"
 msgid "Unspecified"
 msgstr "Nicht spezifiziert"
 
-#: ../includes/routes/contributions.routes.php:1230
+#: ../includes/routes/contributions.routes.php:1214
 msgid "Contributions(s) has been removed!"
 msgstr "Beiträge wurden entfernt!"
 
@@ -3458,7 +3485,7 @@ msgid "Warning: Don't forget to backup your current database."
 msgstr ""
 "Warnung: Vergessen Sie nicht ein Backup der aktuellen Datenbank zu machen."
 
-#: ../includes/routes/management.routes.php:2445
+#: ../includes/routes/management.routes.php:2199
 msgid "%type has been successfully added!"
 msgstr "%type wurde erfolgreich hinzugefügt!"
 
@@ -3502,7 +3529,7 @@ msgstr "Titel '%s' löschen"
 msgid "Current page (%i)"
 msgstr "Aktuelle Seite (%i)"
 
-#: ../templates/default/preferences.tpl:33 ../templates/default/preferences.tpl:418
+#: ../templates/default/preferences.tpl:33 ../templates/default/preferences.tpl:420
 msgid "Logo:"
 msgstr "Logo:"
 
@@ -3522,7 +3549,7 @@ msgstr "Nie"
 msgid "Contribution end date"
 msgstr "Ende der Mitgliedschaft"
 
-#: ../templates/default/preferences.tpl:443 ../templates/default/ajax_members.tpl:9
+#: ../templates/default/preferences.tpl:445 ../templates/default/ajax_members.tpl:9
 msgid "Zip - Town"
 msgstr "Postleitzahl - Stadt"
 
@@ -3530,13 +3557,9 @@ msgstr "Postleitzahl - Stadt"
 msgid "Address (continuation)"
 msgstr "Adresse (Zusatz)"
 
-#: ../templates/default/member.tpl:296 ../templates/default/member.tpl:377
-#: ../templates/default/mailing_adherents.tpl:204 ../templates/default/mailing_adherents.tpl:250
-#: ../templates/default/mailing_adherents.tpl:306 ../templates/default/gestion_groupes.tpl:189
-#: ../templates/default/gestion_groupes.tpl:249 ../templates/default/gestion_groupes.tpl:302
-#: ../templates/default/ajouter_transaction.tpl:175
-msgid "An error occurred displaying members interface :("
-msgstr ""
+#: ../templates/default/gestion_textes.tpl:116 ../templates/default/gestion_pdf.tpl:78
+msgid "Contribution amount"
+msgstr "Beitragsbetrag"
 
 #: ../templates/default/desktop.tpl:56
 msgid "News"
@@ -3601,7 +3624,7 @@ msgstr "Anfang"
 msgid "Store new model"
 msgstr "Neues Modell speichern"
 
-#: ../lib/Galette/Entity/Adherent.php:742
+#: ../lib/Galette/Entity/Adherent.php:749
 msgid "%days days remaining (ending on %date)"
 msgstr "%days Tage verbleibend (endet am %date)"
 
@@ -3609,7 +3632,7 @@ msgstr "%days Tage verbleibend (endet am %date)"
 msgid "User, read only"
 msgstr "Benutzer, nur lesen"
 
-#: ../templates/default/preferences.tpl:377
+#: ../templates/default/preferences.tpl:379
 msgid "Font size:"
 msgstr "Schriftgröße:"
 
@@ -3683,20 +3706,20 @@ msgstr "Anhang"
 msgid "User, read/write"
 msgstr "Benutzer, lesen/schreiben"
 
-#: ../includes/routes/contributions.routes.php:952
+#: ../includes/routes/contributions.routes.php:936
 msgid "Contribution has been successfully detached from current transaction"
 msgstr "Beitrag wurde erfolgreich aus der aktuellen Transaktion entfernt"
 
-#: ../includes/routes/management.routes.php:1118
+#: ../includes/routes/management.routes.php:872
 msgid "Logs have been flushed!"
 msgstr "Protokolle wurde geleert!"
 
-#: ../includes/routes/management.routes.php:1205 ../templates/default/desktop.tpl:35
+#: ../includes/routes/management.routes.php:959 ../templates/default/desktop.tpl:35
 msgid "Mailings"
 msgstr "Mailkampagnen"
 
 #: ../lib/Galette/IO/PdfGroups.php:179 ../lib/Galette/IO/PdfAttendanceSheet.php:159
-#: ../lib/Galette/Filters/MembersList.php:269 ../lib/Galette/Entity/PdfModel.php:542
+#: ../lib/Galette/Filters/MembersList.php:269 ../lib/Galette/Entity/PdfModel.php:544
 #: ../includes/fields_defs/pdfmodels_fields.php:217 ../templates/default/gestion_paymentstypes.tpl:9
 #: ../templates/default/gestion_paymentstypes.tpl:47 ../templates/default/gestion_adherents.tpl:81
 #: ../templates/default/gestion_adherents.tpl:324 ../templates/default/gestion_adherents.tpl:326
@@ -3710,11 +3733,11 @@ msgstr "Mailkampagnen"
 msgid "Name"
 msgstr "Name"
 
-#: ../includes/routes/management.routes.php:2133
+#: ../includes/routes/management.routes.php:1887
 msgid "That title is still in use, you cannot delete it!"
 msgstr "Dieser Titel wird noch verwendet und kann nicht gelöscht werden!"
 
-#: ../templates/default/preferences.tpl:447
+#: ../templates/default/preferences.tpl:449
 msgid "(Choose address printed below name)"
 msgstr "(Wähle die Adresse, die unter dem Namen gedruckt werden soll)"
 
@@ -3761,7 +3784,7 @@ msgstr "Englisch"
 msgid "Remove model"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:407
+#: ../templates/default/preferences.tpl:409
 msgid "Board Members Color:"
 msgstr "Farbe für Vorstand:"
 
@@ -3769,7 +3792,7 @@ msgstr "Farbe für Vorstand:"
 msgid "Default fields"
 msgstr "Standardfelder"
 
-#: ../templates/default/preferences.tpl:307
+#: ../templates/default/preferences.tpl:309
 msgid "Use TLS for SMTP?"
 msgstr "TLS für SMTP nutzen?"
 
@@ -3783,7 +3806,7 @@ msgid "Invoice"
 msgstr "Rechnung"
 
 #: ../includes/fields_defs/members_fields.php:244 ../install/steps/admin.php:50
-#: ../install/steps/db.php:89 ../templates/default/preferences.tpl:488
+#: ../install/steps/db.php:89 ../templates/default/preferences.tpl:490
 #: ../templates/default/index.tpl:14
 msgid "Password:"
 msgstr "Passwort:"
@@ -3792,7 +3815,7 @@ msgstr "Passwort:"
 msgid "Status %status does not exists!"
 msgstr "Der Status %Status existiert nicht!"
 
-#: ../includes/routes/contributions.routes.php:1124
+#: ../includes/routes/contributions.routes.php:1108
 msgid "Remove %1$s #%2$s"
 msgstr "Entferne %1$s #%2$s"
 
@@ -3822,16 +3845,17 @@ msgstr "Unbekannte Berechtigung!"
 msgid "You are not part of managers for the requested group."
 msgstr "Sie sind kein Manager für die angeforderte Gruppe."
 
-#: ../lib/Galette/Entity/Transaction.php:297 ../lib/Galette/Entity/Adherent.php:1106
-#: ../lib/Galette/Entity/Contribution.php:375 ../lib/Galette/Entity/Contribution.php:1246
+#: ../lib/Galette/Entity/DynamicsTrait.php:160 ../lib/Galette/Entity/Transaction.php:297
+#: ../lib/Galette/Entity/Adherent.php:1113 ../lib/Galette/Entity/Contribution.php:375
+#: ../lib/Galette/Entity/Contribution.php:1246
 msgid "- Wrong date format (%date_format) for %field!"
 msgstr "- Falsches Datumsformat (%date_format) für Feld %field!"
 
-#: ../templates/default/preferences.tpl:400
+#: ../templates/default/preferences.tpl:402
 msgid "Strip Background colors:"
 msgstr "Hintergrundfarbe Streifen:"
 
-#: ../templates/default/ajouter_contribution.tpl:210
+#: ../templates/default/ajouter_contribution.tpl:219
 msgid "Contribution amount should be greater than %max"
 msgstr "Der Betrag sollte größer als %max sein"
 
@@ -3843,7 +3867,7 @@ msgstr "Bitte wählen Sie ein Datei zum Hochladen aus."
 msgid "Group has been detached from its parent"
 msgstr "Gruppe wurde vom übergeordneten Element getrennt"
 
-#: ../templates/default/preferences.tpl:261
+#: ../templates/default/preferences.tpl:263
 msgid "Emailing method:"
 msgstr "Email Methode:"
 
@@ -3875,7 +3899,7 @@ msgstr "Beginn der Mitgliedschaft:"
 msgid "%count transactions requested, and %done created"
 msgstr "%count Transaktionen beantragt und %done erstellt"
 
-#: ../includes/routes/management.routes.php:2731
+#: ../includes/routes/management.routes.php:2485
 msgid "An error occurred saving label `%label` for language `%lang`"
 msgstr ""
 
@@ -3896,15 +3920,15 @@ msgstr "Land:"
 msgid "Permissions"
 msgstr "Berechtigungen"
 
-#: ../includes/routes/management.routes.php:1922 ../templates/default/page.tpl:185
+#: ../includes/routes/management.routes.php:1676 ../templates/default/page.tpl:185
 msgid "PDF models"
 msgstr "PDF Modelle"
 
-#: ../includes/routes/contributions.routes.php:651
+#: ../includes/routes/contributions.routes.php:642
 msgid "Mail sent to user %name (%email)"
 msgstr "Email an den Benutzer %name (%email) versandt"
 
-#: ../includes/routes/contributions.routes.php:714
+#: ../includes/routes/contributions.routes.php:698
 msgid ""
 "A problem happened while sending to admin notification for user %name "
 "(%email) contribution"
@@ -3977,11 +4001,11 @@ msgstr "Das Verzeichnis %dir wurde verschoben!"
 msgid "Expand all"
 msgstr "Alle Aufklappen"
 
-#: ../templates/default/preferences.tpl:368
+#: ../templates/default/preferences.tpl:370
 msgid "Number of label columns:"
 msgstr "Anzahl Spalten:"
 
-#: ../templates/default/ajouter_contribution.tpl:70 ../templates/default/dispatch_type.tpl:70
+#: ../templates/default/ajouter_contribution.tpl:79 ../templates/default/dispatch_type.tpl:70
 msgid "Reload"
 msgstr "Neu laden"
 
@@ -3993,7 +4017,7 @@ msgstr "Adresse ihrer Firma"
 msgid "No fields to translate."
 msgstr "Keine Felder zum Übersetzen vorhanden."
 
-#: ../lib/Galette/IO/PdfMembersCards.php:105 ../includes/routes/members.routes.php:1762
+#: ../lib/Galette/IO/PdfMembersCards.php:105 ../includes/routes/members.routes.php:1778
 #: ../templates/default/preferences.tpl:11
 msgid "Cards"
 msgstr "Karten"
@@ -4002,7 +4026,7 @@ msgstr "Karten"
 msgid "Default membership extension:"
 msgstr "Standard Verlängerung der Mitgliedschaft:"
 
-#: ../includes/routes/management.routes.php:699
+#: ../includes/routes/management.routes.php:453
 msgid "Plugin %name has been enabled"
 msgstr "Das Plugin %name wurde aktiviert"
 
@@ -4050,11 +4074,11 @@ msgstr "Mitgliedsnummer:"
 msgid "INSERT operation allowed"
 msgstr "INSERT Berechtigung vorhanden"
 
-#: ../includes/routes/management.routes.php:2313
+#: ../includes/routes/management.routes.php:2067
 msgid "Email: '%s' has been successfully modified."
 msgstr "Email: '%s' wurde erfolgreich geändert."
 
-#: ../includes/routes/management.routes.php:356
+#: ../lib/Galette/Core/Preferences.php:475
 msgid "- Invalid year for cards."
 msgstr "- Ungültiges Jahr für Karte."
 
@@ -4089,7 +4113,7 @@ msgstr "Code:"
 msgid "Go to Galette's dashboard"
 msgstr "Zum Galette Dashboard"
 
-#: ../lib/Galette/Entity/Adherent.php:1207
+#: ../lib/Galette/Entity/Adherent.php:1214
 msgid "- The password must be of at least %i characters!"
 msgstr "- Das Passwort muss aus mindestens %i Zeichen bestehen!"
 
@@ -4101,7 +4125,7 @@ msgstr "Datenbanktyp:"
 msgid "Files permissions are not OK!"
 msgstr "Berechtigungen auf Dateien sind nicht OK!"
 
-#: ../includes/routes/management.routes.php:397
+#: ../lib/Galette/Core/Preferences.php:513
 msgid "- You must provide a login for SMTP authentication."
 msgstr "- Sie müssen Anmeldeinformationen für die SMTP Anmeldung eingeben."
 
@@ -4113,7 +4137,7 @@ msgstr "Modul existiert nicht."
 msgid "before"
 msgstr "vorher"
 
-#: ../templates/default/preferences.tpl:308
+#: ../templates/default/preferences.tpl:310
 msgid ""
 "Do you want to use server's TLS capabilities?<br/>For GMail, this will "
 "always be on."
@@ -4125,11 +4149,11 @@ msgstr ""
 msgid "Be extremely careful when using this one!"
 msgstr "Dies sollte nur mit größter Vorsicht genutzt werden!"
 
-#: ../includes/routes/management.routes.php:1558
+#: ../includes/routes/management.routes.php:1312
 msgid "An error occurred running parameted export '%export'."
 msgstr ""
 
-#: ../templates/default/preferences.tpl:279
+#: ../templates/default/preferences.tpl:281
 msgid "Using QMAIL server"
 msgstr "QMAIL Server nutzen"
 
@@ -4149,7 +4173,7 @@ msgstr "Familie"
 msgid "Galette initialization"
 msgstr "Galette Initialisierung"
 
-#: ../includes/routes/management.routes.php:3365
+#: ../includes/routes/management.routes.php:3119
 msgid "Payment types management"
 msgstr ""
 
@@ -4161,7 +4185,7 @@ msgstr "Benutzername oder Email:"
 msgid "Realization:"
 msgstr "Realisierung:"
 
-#: ../includes/routes/management.routes.php:1130
+#: ../includes/routes/management.routes.php:884
 msgid "An error occurred trying to flush logs :("
 msgstr ""
 
@@ -4169,7 +4193,7 @@ msgstr ""
 msgid "User:"
 msgstr "Benutzer:"
 
-#: ../lib/Galette/Entity/Adherent.php:1247
+#: ../lib/Galette/Entity/Adherent.php:1254
 msgid "An error has occurred while looking if status does exists."
 msgstr ""
 
@@ -4214,7 +4238,7 @@ msgstr "Größe:"
 msgid "Actions"
 msgstr "Aktionen"
 
-#: ../includes/routes/management.routes.php:2304
+#: ../includes/routes/management.routes.php:2058
 msgid "Email: '%s' has not been modified!"
 msgstr "Email: '%s' wurde nicht geändert!"
 
@@ -4231,7 +4255,7 @@ msgstr "Erweiterte Suche in der Mitgliedsliste"
 msgid "Show existing variables"
 msgstr "Vorhanden Variablen anzeigen"
 
-#: ../templates/default/ajouter_contribution.tpl:124
+#: ../templates/default/ajouter_contribution.tpl:133
 msgid "Transaction related"
 msgstr "Transaktionsbezogen"
 
@@ -4243,7 +4267,7 @@ msgstr "Land"
 msgid "View application's logs"
 msgstr "Anwendungsprotokolle anzeigen"
 
-#: ../includes/routes/management.routes.php:2247
+#: ../includes/routes/management.routes.php:2001
 msgid "Automatic emails texts edition"
 msgstr "Text der automatischen Emails editieren"
 
@@ -4261,7 +4285,7 @@ msgstr "Der Gruppenname existiert schon."
 msgid "Transfer"
 msgstr "Übertrag"
 
-#: ../templates/default/preferences.tpl:450
+#: ../templates/default/preferences.tpl:452
 msgid "Year:"
 msgstr "Jahr:"
 
@@ -4271,7 +4295,7 @@ msgstr "Jahr:"
 msgid "Members list"
 msgstr "Mitgliedsliste"
 
-#: ../templates/default/preferences.tpl:373
+#: ../templates/default/preferences.tpl:375
 msgid "Number of label lines:"
 msgstr "Anzahl Zeilen pro Beschreibung:"
 
@@ -4288,7 +4312,7 @@ msgstr "Mitglieder"
 msgid "Ajax page content"
 msgstr "Ajax Inhaltsverzeichnis"
 
-#: ../templates/default/preferences.tpl:388
+#: ../templates/default/preferences.tpl:390
 msgid "(10 characters max)"
 msgstr "(max. 10 Zeichen)"
 
@@ -4296,7 +4320,7 @@ msgstr "(max. 10 Zeichen)"
 msgid "Group %groupname has been successfully deleted."
 msgstr "Die Gruppe %groupname wurde erfolgreich gelöscht."
 
-#: ../lib/Galette/Entity/Adherent.php:1217
+#: ../lib/Galette/Entity/Adherent.php:1224
 msgid "Password misrepeated: "
 msgstr "Passwort falsch wiederholt: "
 
@@ -4316,11 +4340,11 @@ msgstr "Mit Mail:"
 msgid "Email address %address is already used! (%extra)"
 msgstr "Die Email Adresse %address wird schon genutzt! (%extra)"
 
-#: ../includes/routes/management.routes.php:1807
+#: ../includes/routes/management.routes.php:1561
 msgid "CSV import model"
 msgstr "CSV Importmodell"
 
-#: ../includes/routes/members.routes.php:3142
+#: ../includes/routes/members.routes.php:3158
 msgid "%count members has been changed successfully!"
 msgstr "%count Mitglieder wurden erfolgreich geändert!"
 
@@ -4337,7 +4361,7 @@ msgstr "Galette URI zum Ändern des Passworts"
 msgid "Date:"
 msgstr "Datum:"
 
-#: ../lib/Galette/Core/Preferences.php:435
+#: ../lib/Galette/Core/Preferences.php:678
 msgid "%name association's %status"
 msgstr "%status des Verbands %name"
 
@@ -4377,11 +4401,11 @@ msgstr "Bitte korrigieren Sie die oben gezeigten Fehler um fortzufahren."
 msgid "Cause"
 msgstr "Grund"
 
-#: ../templates/default/preferences.tpl:250
+#: ../templates/default/preferences.tpl:252
 msgid "Wrap text mails?"
 msgstr "Zeilenumbruch für Email Texte?"
 
-#: ../lib/Galette/Entity/Adherent.php:1789
+#: ../lib/Galette/Entity/Adherent.php:1796
 msgid "Duplicated from %name (%id)"
 msgstr ""
 
@@ -4395,11 +4419,11 @@ msgstr "Verbindung zur Datenbank kann nicht hergestellt werden"
 msgid "Trombinoscope"
 msgstr "Mitlgiederverzeichnis"
 
-#: ../includes/routes/management.routes.php:2968
+#: ../includes/routes/management.routes.php:2722
 msgid "Field has been successfully deleted!"
 msgstr "Das Feld wurde gelöscht!"
 
-#: ../templates/default/ajouter_transaction.tpl:151 ../templates/default/ajouter_contribution.tpl:157
+#: ../templates/default/ajouter_transaction.tpl:151 ../templates/default/ajouter_contribution.tpl:166
 #: ../templates/default/dispatch_type.tpl:156
 msgid "please create a member"
 msgstr "Bitte erstellen Sie ein Mitglied"
@@ -4408,7 +4432,7 @@ msgstr "Bitte erstellen Sie ein Mitglied"
 msgid "Title %title does not exists!"
 msgstr ""
 
-#: ../includes/routes/contributions.routes.php:563
+#: ../includes/routes/contributions.routes.php:554
 msgid "You can find contribution information and script output below."
 msgstr ""
 "Die Beitragsinformationen und das Ergebnis des Skriptes werden unten "
@@ -4450,7 +4474,7 @@ msgstr "Benötigt:"
 msgid "No member has been found"
 msgstr "Kein Mitglied gefunden"
 
-#: ../templates/default/member.tpl:358
+#: ../templates/default/member.tpl:372
 msgid "Click to choose this member as parent"
 msgstr "Klicken um das Mitglied als Elternelement zu wählen"
 
@@ -4506,7 +4530,7 @@ msgstr "Aktuell"
 msgid "An error occurred trying to remove group :/"
 msgstr ""
 
-#: ../lib/Galette/Core/Preferences.php:644
+#: ../lib/Galette/Core/Preferences.php:929
 msgid "Current cards configuration may exceed page height!"
 msgstr "Aktuelle Kartenkonfiguration überschreitet die Seitenhöhe!"
 
@@ -4539,7 +4563,7 @@ msgstr "Datenbank wurde aktualisiert"
 msgid "Permissions to database are OK."
 msgstr "Berechtigungen für die Datenbank sind in Ordnung."
 
-#: ../lib/Galette/Entity/DynamicsTrait.php:115 ../lib/Galette/Entity/I18nTrait.php:291
+#: ../lib/Galette/Entity/DynamicsTrait.php:118 ../lib/Galette/Entity/I18nTrait.php:291
 msgid "Missing required field %field"
 msgstr "Benötigtes Feld %field fehlt"
 
@@ -4567,7 +4591,7 @@ msgstr ""
 "Sie haben %name schon installiert und wollen auf die neueste Version "
 "aktualisieren"
 
-#: ../lib/Galette/IO/PdfAttendanceSheet.php:108 ../includes/routes/members.routes.php:2617
+#: ../lib/Galette/IO/PdfAttendanceSheet.php:108 ../includes/routes/members.routes.php:2633
 #: ../templates/default/gestion_adherents.tpl:286 ../templates/default/attendance_sheet_details.tpl:13
 msgid "Attendance sheet"
 msgstr "Teilnehmerliste"
@@ -4588,7 +4612,7 @@ msgstr ""
 "Für das Update benötigt Galette Schreibrechte auf die oben genannten Dateien."
 ""
 
-#: ../includes/routes/contributions.routes.php:813 ../includes/routes/contributions.routes.php:979
+#: ../includes/routes/contributions.routes.php:797 ../includes/routes/contributions.routes.php:963
 msgid "Transaction ID cannot ben null calling edit route!"
 msgstr "Die Transaktions ID darf nicht null sein!"
 
@@ -4611,7 +4635,7 @@ msgstr "Protokolle sind leer"
 msgid "Registration date:"
 msgstr "Registrierungsdatum:"
 
-#: ../includes/routes/members.routes.php:1337 ../includes/routes/members.routes.php:1367
+#: ../includes/routes/members.routes.php:1353 ../includes/routes/members.routes.php:1383
 #: ../templates/default/ajouter_transaction.tpl:89 ../templates/default/history.tpl:14
 #: ../templates/default/gestion_contributions.tpl:106 ../templates/default/gestion_contributions.tpl:207
 #: ../templates/default/ajouter_contribution.tpl:28 ../templates/default/dispatch_type.tpl:28
@@ -4714,7 +4738,7 @@ msgstr ""
 msgid "Access permissions to database"
 msgstr "Zugriffsrechte auf die Datenbank"
 
-#: ../includes/routes/management.routes.php:3466
+#: ../includes/routes/management.routes.php:3220
 msgid "Payment type '%name' has been successfully deleted."
 msgstr ""
 
@@ -4757,7 +4781,7 @@ msgstr "Neue Gruppe hinzufügen"
 msgid "Contribution informations"
 msgstr "Beitragsinformationen"
 
-#: ../templates/default/ajouter_transaction.tpl:62
+#: ../templates/default/ajouter_transaction.tpl:62 ../templates/default/ajouter_contribution.tpl:47
 msgid "Create a new fee that will be attached to the current transaction"
 msgstr ""
 "Einen neuen Beitrag erstellen der zur aktuellen Transaktion hinzugefügt wird"
@@ -4775,7 +4799,7 @@ msgid "Line:"
 msgstr "Linie:"
 
 #: ../includes/routes/members.routes.php:752 ../includes/routes/contributions.routes.php:375
-#: ../includes/routes/contributions.routes.php:848
+#: ../includes/routes/contributions.routes.php:832
 msgid "modification"
 msgstr "ändern"
 
@@ -4796,7 +4820,7 @@ msgid "An error occurred sending photo :("
 msgstr ""
 
 #: ../templates/default/ajouter_transaction.tpl:34 ../templates/default/ajouter_transaction.tpl:35
-#: ../templates/default/ajouter_contribution.tpl:126 ../templates/default/ajouter_contribution.tpl:127
+#: ../templates/default/ajouter_contribution.tpl:135 ../templates/default/ajouter_contribution.tpl:136
 msgid "Select a contribution type to create for dispatch transaction"
 msgstr "Bitte wählen eine Beitragsart für die Versandart"
 
@@ -4815,7 +4839,7 @@ msgstr "Alle Email Inhalte auf die Standardeinstellungen zurücksetzen"
 msgid "Man"
 msgstr "Mann"
 
-#: ../templates/default/preferences.tpl:289 ../templates/default/preferences.tpl:572
+#: ../templates/default/preferences.tpl:291 ../templates/default/preferences.tpl:574
 msgid "Test mail settings"
 msgstr "Email Einstellungen testen"
 
@@ -4827,12 +4851,12 @@ msgstr "Beitragstypen verwalten"
 msgid "Available only for new contributions"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:340 ../templates/default/preferences.tpl:345
-#: ../templates/default/preferences.tpl:350 ../templates/default/preferences.tpl:355
-#: ../templates/default/preferences.tpl:360 ../templates/default/preferences.tpl:365
-#: ../templates/default/preferences.tpl:370 ../templates/default/preferences.tpl:379
-#: ../templates/default/preferences.tpl:458 ../templates/default/preferences.tpl:463
-#: ../templates/default/preferences.tpl:468 ../templates/default/preferences.tpl:473
+#: ../templates/default/preferences.tpl:342 ../templates/default/preferences.tpl:347
+#: ../templates/default/preferences.tpl:352 ../templates/default/preferences.tpl:357
+#: ../templates/default/preferences.tpl:362 ../templates/default/preferences.tpl:367
+#: ../templates/default/preferences.tpl:372 ../templates/default/preferences.tpl:381
+#: ../templates/default/preferences.tpl:460 ../templates/default/preferences.tpl:465
+#: ../templates/default/preferences.tpl:470 ../templates/default/preferences.tpl:475
 msgid "(Integer)"
 msgstr "(ganze Zahl)"
 
@@ -4844,7 +4868,7 @@ msgstr "Details zur Teilnehmerliste ..."
 msgid "Default account filter:"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:251
+#: ../templates/default/preferences.tpl:253
 msgid ""
 "Automatically wrap text mails before sending. Make sure to wrap yourself if "
 "you disable that. Please note that current editing mailing will not be "
@@ -4854,7 +4878,7 @@ msgstr ""
 "ausgeschaltet ist, müssen Sie den Umbruch selber erstellen. Die aktuelle "
 "Mail wird durch das Ändern nicht beeinflußt."
 
-#: ../includes/routes/management.routes.php:2825
+#: ../includes/routes/management.routes.php:2579
 msgid "An error occurred while storing fields configuration :("
 msgstr ""
 
@@ -4870,7 +4894,7 @@ msgstr "Wohnort des Mitglieds"
 msgid "Uncomplete dispatched transaction"
 msgstr "Unvollständige Transaktion"
 
-#: ../includes/routes/management.routes.php:3284
+#: ../includes/routes/management.routes.php:3038
 msgid "An error occurred reinitializing texts :("
 msgstr ""
 
@@ -4906,7 +4930,7 @@ msgstr "Verein"
 msgid "Contributions deleted (%list)"
 msgstr "Beiträge gelöscht (%list)"
 
-#: ../includes/routes/management.routes.php:2931
+#: ../includes/routes/management.routes.php:2685
 msgid "Remove dynamic field %1$s"
 msgstr "Dynamisches Feld %1$s entfernen"
 
@@ -4926,11 +4950,11 @@ msgstr "kein Mitglied"
 msgid "Your subscription has been registered."
 msgstr "Ihre Anmeldung wurde gespeichert."
 
-#: ../includes/routes/members.routes.php:2020
+#: ../includes/routes/members.routes.php:2036
 msgid "Mailing"
 msgstr "Mailkampagne"
 
-#: ../includes/routes/members.routes.php:2432
+#: ../includes/routes/members.routes.php:2448
 msgid "No reminder to send for now."
 msgstr "Es wurde keine Erinnerung geschickt."
 
@@ -4952,7 +4976,7 @@ msgstr "Dynamische Felder"
 msgid "'%s' module"
 msgstr "'%s' Module"
 
-#: ../templates/default/preferences.tpl:431
+#: ../templates/default/preferences.tpl:433
 msgid "Show title ?"
 msgstr "Titel anzeigen?"
 
@@ -4960,7 +4984,7 @@ msgstr "Titel anzeigen?"
 msgid "The username cannot contain the @ character"
 msgstr "Der Benutzername darf kein @ beinhalten"
 
-#: ../includes/routes/members.routes.php:1752 ../includes/routes/members.routes.php:1817
+#: ../includes/routes/members.routes.php:1768 ../includes/routes/members.routes.php:1833
 msgid "Unable to get members list."
 msgstr "List der Mitglieder kann nicht gelesen werden."
 
@@ -5000,19 +5024,19 @@ msgstr ""
 "Berechtigungen."
 
 #: ../templates/default/mailing_adherents.tpl:97 ../templates/default/mailing_adherents.tpl:123
-#: ../templates/default/reminder.tpl:33 ../templates/default/preferences.tpl:589
+#: ../templates/default/reminder.tpl:33 ../templates/default/preferences.tpl:591
 #: ../templates/default/telemetry.tpl:13
 msgid "Send"
 msgstr "Senden"
 
-#: ../includes/routes/contributions.routes.php:667
+#: ../includes/routes/contributions.routes.php:658
 msgid ""
 "Trying to send a mail to a member (%name) with an invalid address: %email"
 msgstr ""
 "Versuche eine Mail an das Mitglied (%name) mit einer ungültigen Email "
 "Adresse zu schicken: %email"
 
-#: ../lib/Galette/Entity/Adherent.php:1504 ../includes/routes/members.routes.php:271
+#: ../lib/Galette/Entity/Adherent.php:1511 ../includes/routes/members.routes.php:271
 #: ../includes/routes/members.routes.php:275 ../includes/routes/members.routes.php:279
 #: ../includes/routes/members.routes.php:283 ../templates/default/gestion_mailings.tpl:34
 #: ../templates/default/gestion_intitule_content.tpl:36 ../templates/default/gestion_intitule_content.tpl:80
@@ -5024,7 +5048,7 @@ msgstr ""
 msgid "No"
 msgstr "Nein"
 
-#: ../includes/routes/members.routes.php:3114
+#: ../includes/routes/members.routes.php:3130
 msgid "No permission to edit member"
 msgstr "Du hast keine Berechtigungen das Mitglied zu bearbeiten"
 
@@ -5032,11 +5056,19 @@ msgstr "Du hast keine Berechtigungen das Mitglied zu bearbeiten"
 msgid "Individuals"
 msgstr "Individuen"
 
+#: ../templates/default/preferences.tpl:386
+msgid "Cards generation parameters"
+msgstr "Parameter für Kartenerstellung"
+
+#: ../includes/fields_defs/pdfmodels_fields.php:266
+msgid "At ................................................"
+msgstr "Bei ................................................"
+
 #: ../includes/i18n.inc.php:354
 msgid "donation in money"
 msgstr "Geldspende"
 
-#: ../lib/Galette/IO/Charts.php:245 ../lib/Galette/Entity/Adherent.php:730
+#: ../lib/Galette/IO/Charts.php:245 ../lib/Galette/Entity/Adherent.php:737
 #: ../templates/default/reminder.tpl:18
 msgid "Late"
 msgstr "Verspätet"
@@ -5060,12 +5092,12 @@ msgstr "Vordefinierte dynamische Felder erzeugen"
 msgid "Description"
 msgstr "Beschreibung"
 
-#: ../includes/routes/members.routes.php:1632 ../includes/routes/members.routes.php:1720
-#: ../includes/routes/members.routes.php:1794
+#: ../includes/routes/members.routes.php:1648 ../includes/routes/members.routes.php:1736
+#: ../includes/routes/members.routes.php:1810
 msgid "No member was selected, please check at least one name."
 msgstr "Kein Mitglied gewählt, bitte wählen Sie mindestens einen Namen."
 
-#: ../includes/routes/contributions.routes.php:947
+#: ../includes/routes/contributions.routes.php:931
 msgid "Unable to detach contribution from transaction"
 msgstr "Der Beitrag konnte nicht von der Transaktion getrennt werden"
 
@@ -5077,11 +5109,11 @@ msgstr "Galette Initialisierung"
 msgid "Social networks"
 msgstr "Soziale Netze"
 
-#: ../includes/routes/management.routes.php:2115
+#: ../includes/routes/management.routes.php:1869
 msgid "Title '%name' has been successfully deleted."
 msgstr "Der Title '%name' wurde erfolgreich gelöscht."
 
-#: ../templates/default/ajouter_transaction.tpl:149 ../templates/default/ajouter_contribution.tpl:155
+#: ../templates/default/ajouter_transaction.tpl:149 ../templates/default/ajouter_contribution.tpl:164
 #: ../templates/default/dispatch_type.tpl:154
 msgid "Unfortunately, there is no member in your database yet,"
 msgstr "Es gibt noch keine Mitglieder in der Datenbank"
@@ -5108,7 +5140,7 @@ msgstr "Gesendeter Beitrag:"
 msgid "Add"
 msgstr "Hinzufügen"
 
-#: ../templates/default/ajouter_contribution.tpl:77 ../templates/default/dispatch_type.tpl:77
+#: ../templates/default/ajouter_contribution.tpl:86 ../templates/default/dispatch_type.tpl:77
 msgid "Details of donation"
 msgstr "Details der Spende"
 
@@ -5152,11 +5184,11 @@ msgstr "Feld"
 msgid "Trace"
 msgstr "Verfolgen"
 
-#: ../includes/routes/management.routes.php:2895
+#: ../includes/routes/management.routes.php:2649
 msgid "An error occurred moving field :("
 msgstr ""
 
-#: ../includes/routes/management.routes.php:2492
+#: ../includes/routes/management.routes.php:2246
 msgid "Remove %type '%label'"
 msgstr "%type '%label' entfernen"
 
@@ -5188,11 +5220,11 @@ msgstr ""
 msgid "Remove"
 msgstr "Entfernen"
 
-#: ../templates/default/preferences.tpl:391
+#: ../templates/default/preferences.tpl:393
 msgid "Long Text (Bottom Line):"
 msgstr "Langer Text (Fusszeile):"
 
-#: ../includes/routes/management.routes.php:443
+#: ../lib/Galette/Core/Preferences.php:559
 msgid "You have to select a staff member"
 msgstr "Sie müssen einen Mitarbeiter auswählen"
 
@@ -5204,11 +5236,11 @@ msgstr "Nicht der geschickte Betrag:"
 msgid "new"
 msgstr "Neu"
 
-#: ../templates/default/preferences.tpl:400
+#: ../templates/default/preferences.tpl:402
 msgid "(Strip color will change according to member's status)"
 msgstr "(Farbe passt sich der Status des Mitglieds an)"
 
-#: ../includes/routes/management.routes.php:3282
+#: ../includes/routes/management.routes.php:3036
 msgid "Texts has been successfully reinitialized."
 msgstr "Die Texte wurde auf den Standard zurückgesetzt"
 
@@ -5216,7 +5248,7 @@ msgstr "Die Texte wurde auf den Standard zurückgesetzt"
 msgid "Add new free search criteria"
 msgstr "Neue Suchkriterien hinzufügen"
 
-#: ../includes/routes/contributions.routes.php:1176
+#: ../includes/routes/contributions.routes.php:1160
 msgid "You are about to remove %count transactions."
 msgstr ""
 
@@ -5232,7 +5264,7 @@ msgstr "%name <%mail> (%days Tage)"
 msgid "Membership in order"
 msgstr "Mitgliedschaft in Ordnung"
 
-#: ../includes/routes/management.routes.php:1709
+#: ../includes/routes/management.routes.php:1463
 msgid "File '%filename%' has been successfully imported :)"
 msgstr "Die Datei '%filename' wurde erfolgreich importiert :)"
 
@@ -5248,7 +5280,7 @@ msgstr "Fehler beim Laden "
 msgid "Not managed group"
 msgstr "Kein Gruppen"
 
-#: ../includes/routes/members.routes.php:1193
+#: ../includes/routes/members.routes.php:1194
 msgid "An error occurred adding member to its groups."
 msgstr ""
 
@@ -5275,12 +5307,12 @@ msgstr ""
 "Eine Mail wurde an Deine Adresse geschickt, bitte schau in dein Mailfach."
 
 #: ../templates/default/member.tpl:32 ../templates/default/ajouter_transaction.tpl:50
-#: ../templates/default/group.tpl:90 ../templates/default/preferences.tpl:510
+#: ../templates/default/group.tpl:90 ../templates/default/preferences.tpl:512
 #: ../templates/default/ajouter_contribution.tpl:42 ../templates/default/dispatch_type.tpl:42
 msgid "NB : The mandatory fields are in"
 msgstr "Hinweis: die benötigten Felder sind"
 
-#: ../includes/routes/contributions.routes.php:1175
+#: ../includes/routes/contributions.routes.php:1159
 msgid "You are about to remove %count contributions."
 msgstr ""
 
@@ -5292,7 +5324,7 @@ msgstr "Spanisch"
 msgid "Database exists and connection parameters are OK."
 msgstr "Datenbank existiert und Verbindungseinstellungen sind OK."
 
-#: ../lib/Galette/Entity/PdfModel.php:352
+#: ../lib/Galette/Entity/PdfModel.php:354
 msgid "%field should not be empty!"
 msgstr "%file darf nicht leer sein!"
 
@@ -5300,11 +5332,11 @@ msgstr "%file darf nicht leer sein!"
 msgid "Fail to add new contribution."
 msgstr "Neuer Beitrag konnte nicht hinzugefügt werden."
 
-#: ../templates/default/ajouter_contribution.tpl:86 ../templates/default/dispatch_type.tpl:95
+#: ../templates/default/ajouter_contribution.tpl:95 ../templates/default/dispatch_type.tpl:95
 msgid "Record date:"
 msgstr "Datum des Datensatzes:"
 
-#: ../lib/Galette/Entity/PdfModel.php:342
+#: ../lib/Galette/Entity/PdfModel.php:344
 msgid "%field should be less than %chars characters long."
 msgstr "%field sollte weniger als %chars Zeichen lang sein."
 
@@ -5316,7 +5348,7 @@ msgstr "Informationen zur Mailkampagne"
 msgid "Add new donation in database"
 msgstr "Eine neue Spende in der Datenbank hinzufügen"
 
-#: ../lib/Galette/Filters/MembersList.php:293 ../lib/Galette/Entity/Adherent.php:712
+#: ../lib/Galette/Filters/MembersList.php:293 ../lib/Galette/Entity/Adherent.php:719
 #: ../templates/default/gestion_adherents.tpl:337
 msgid "Never contributed"
 msgstr "Hat nie einen Beitrag gezahlt"
@@ -5325,7 +5357,7 @@ msgstr "Hat nie einen Beitrag gezahlt"
 msgid "Choose wich reminder(s) you want to send:"
 msgstr "Wählen Sie die Erinnerungen, die gesendet werden sollen:"
 
-#: ../includes/routes/management.routes.php:587
+#: ../includes/routes/management.routes.php:341
 msgid "Test message."
 msgstr "Testmitteilung."
 
@@ -5365,7 +5397,7 @@ msgstr "Passwort ändern"
 msgid "Active account"
 msgstr "Aktives Konto"
 
-#: ../templates/default/member.tpl:117 ../templates/default/voir_adherent.tpl:228
+#: ../templates/default/member.tpl:131 ../templates/default/voir_adherent.tpl:228
 msgid "Back to top"
 msgstr "Zurück nach oben"
 
@@ -5379,7 +5411,7 @@ msgstr "Für '%formname' ist noch kein dynamisches Feld konfiguriert"
 
 #: ../lib/Galette/Entity/Contribution.php:1049 ../includes/routes/contributions.routes.php:371
 #: ../includes/fields_defs/pdfmodels_fields.php:202 ../templates/default/ajouter_transaction.tpl:37
-#: ../templates/default/ajouter_contribution.tpl:129
+#: ../templates/default/ajouter_contribution.tpl:138
 msgid "Donation"
 msgstr "Spende"
 
@@ -5408,11 +5440,11 @@ msgstr "Das Plugin '%name' wurde erfolgreich upgedated!"
 msgid "Modification date:"
 msgstr "Änderungsdatum:"
 
-#: ../templates/default/preferences.tpl:264
+#: ../templates/default/preferences.tpl:266
 msgid "Emailing disabled"
 msgstr "Email deaktiviert"
 
-#: ../templates/default/preferences.tpl:303
+#: ../templates/default/preferences.tpl:305
 msgid ""
 "Would emailing use any SMTP authentication? You'll have to provide username "
 "and password below. For GMail, authentication will always be on."
@@ -5420,11 +5452,11 @@ msgstr ""
 "Benötigt Email SMTP Authentifizierung? Bitte geben Sie Benutzername und "
 "Passwort an. Für GMail wird Authentifizierung immer benötigt."
 
-#: ../includes/routes/management.routes.php:2169
+#: ../includes/routes/management.routes.php:1923
 msgid "Edit title"
 msgstr "Titel editieren"
 
-#: ../lib/Galette/IO/PdfGroups.php:180 ../templates/default/preferences.tpl:438
+#: ../lib/Galette/IO/PdfGroups.php:180 ../templates/default/preferences.tpl:440
 #: ../templates/default/liste_membres.tpl:49 ../templates/default/liste_membres.tpl:79
 msgid "Email"
 msgstr "Email"
@@ -5440,11 +5472,11 @@ msgstr "Nicht mehr als ein anderer Benutzer angemeldet"
 msgid "beetween"
 msgstr "zwischen"
 
-#: ../lib/Galette/Entity/Adherent.php:1156
+#: ../lib/Galette/Entity/Adherent.php:1163
 msgid "- Non-valid Website address! Maybe you've skipped the http://?"
 msgstr "- Ungültige Adresse der Webseite! Haben Sie das http:// vergessen?"
 
-#: ../templates/default/preferences.tpl:298
+#: ../templates/default/preferences.tpl:300
 msgid "SMTP port:"
 msgstr "SMTP Port:"
 
@@ -5456,7 +5488,7 @@ msgstr "Bitte wähle eine Option"
 msgid "%s payment type"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:3039
+#: ../includes/routes/management.routes.php:2793
 msgid "Edit field"
 msgstr "Feld editieren"
 
@@ -5464,7 +5496,7 @@ msgstr "Feld editieren"
 msgid "Temporary images"
 msgstr "Temporäres Bild"
 
-#: ../lib/Galette/Entity/Adherent.php:1124 ../includes/routes/management.routes.php:265
+#: ../lib/Galette/Entity/Adherent.php:1131
 msgid "- Non-valid E-Mail address!"
 msgstr "- Ungültige Email Adresse!"
 
@@ -5493,7 +5525,7 @@ msgstr "Beitrags-ID"
 msgid "Required"
 msgstr "Benötigt"
 
-#: ../includes/routes/members.routes.php:1438
+#: ../includes/routes/members.routes.php:1454
 msgid "Member %name has been successfully deleted."
 msgstr "Das Mitglied %name wurde gelöscht."
 
@@ -5516,20 +5548,20 @@ msgstr ""
 msgid "Date"
 msgstr "Datum"
 
-#: ../includes/routes/management.routes.php:2038
+#: ../includes/routes/management.routes.php:1792
 msgid "Title '%s' has not been added!"
 msgstr "Titel '%s' wurde nicht hinzugefügt!"
 
-#: ../includes/routes/members.routes.php:2231
+#: ../includes/routes/members.routes.php:2247
 msgid "Mailing has been successfully saved."
 msgstr "Mailkampagne erfolgreich gespeichert."
 
-#: ../lib/Galette/Entity/Contribution.php:123 ../templates/default/ajouter_contribution.tpl:57
+#: ../lib/Galette/Entity/Contribution.php:123 ../templates/default/ajouter_contribution.tpl:66
 #: ../templates/default/dispatch_type.tpl:57
 msgid "Contribution type:"
 msgstr "Beitragstyp:"
 
-#: ../includes/routes/management.routes.php:584
+#: ../includes/routes/management.routes.php:338
 msgid "Galette admin"
 msgstr "Galette Administrator"
 
@@ -5541,7 +5573,7 @@ msgstr "Gib bis zu %count Wiederholungen ein."
 msgid "Values:"
 msgstr "Werte:"
 
-#: ../includes/routes/management.routes.php:3425
+#: ../includes/routes/management.routes.php:3179
 msgid "Remove payment type %1$s"
 msgstr ""
 
@@ -5596,21 +5628,21 @@ msgstr "Zweck:"
 msgid "Change"
 msgstr "Ändern"
 
-#: ../lib/Galette/Entity/Adherent.php:697
+#: ../lib/Galette/Entity/Adherent.php:704
 msgid "Freed of dues"
 msgstr "Beitragsfrei"
 
-#: ../templates/default/preferences.tpl:246
+#: ../templates/default/preferences.tpl:248
 msgid ""
 "Sends an email each time a new member registers online or edit his/her "
 "account"
 msgstr ""
 
-#: ../templates/default/preferences.tpl:358
+#: ../templates/default/preferences.tpl:360
 msgid "Label width:"
 msgstr "Breite des Adressaufklebers:"
 
-#: ../templates/default/preferences.tpl:313
+#: ../templates/default/preferences.tpl:315
 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."
@@ -5639,7 +5671,7 @@ msgstr "Inhalt der Email"
 msgid "History entry %id"
 msgstr "Protokolleintrag %id"
 
-#: ../includes/routes/management.routes.php:1761
+#: ../includes/routes/management.routes.php:1515
 msgid "No files has been uploaded!"
 msgstr "Keine Datei(en) wurde(n) hochgeladen!"
 
@@ -5647,23 +5679,23 @@ msgstr "Keine Datei(en) wurde(n) hochgeladen!"
 msgid "Password recovery"
 msgstr "Passwort wiederherstellen"
 
-#: ../includes/routes/members.routes.php:1398 ../includes/routes/management.routes.php:1106
-#: ../includes/routes/management.routes.php:1331 ../includes/routes/management.routes.php:1450
-#: ../includes/routes/management.routes.php:2103 ../includes/routes/management.routes.php:2523
-#: ../includes/routes/management.routes.php:2960 ../includes/routes/management.routes.php:3454
-#: ../includes/routes/groups.routes.php:225 ../includes/routes/contributions.routes.php:1221
+#: ../includes/routes/members.routes.php:1414 ../includes/routes/management.routes.php:860
+#: ../includes/routes/management.routes.php:1085 ../includes/routes/management.routes.php:1204
+#: ../includes/routes/management.routes.php:1857 ../includes/routes/management.routes.php:2277
+#: ../includes/routes/management.routes.php:2714 ../includes/routes/management.routes.php:3208
+#: ../includes/routes/groups.routes.php:225 ../includes/routes/contributions.routes.php:1205
 msgid "Removal has not been confirmed!"
 msgstr "Das Entfernen wurde (noch) nicht bestätigt!"
 
-#: ../includes/fields_defs/pdfmodels_fields.php:266
-msgid "At ................................................"
-msgstr "Bei ................................................"
+#: ../lib/Galette/Core/Preferences.php:856
+msgid "Invalid E-Mail address: %s"
+msgstr ""
 
-#: ../includes/routes/members.routes.php:2458
+#: ../includes/routes/members.routes.php:2474
 msgid "There are no member to proceed."
 msgstr "Es gibt keine Mitglieder zum Fortfahren."
 
-#: ../includes/routes/management.routes.php:612
+#: ../includes/routes/management.routes.php:366
 msgid "Invalid email adress!"
 msgstr "Ungültige Email Adresse!"
 
@@ -5679,7 +5711,7 @@ msgstr ""
 "- Sie können keine Bestätigung per Email an Mitglieder schicken die keine "
 "Email Adresse angegeben haben!"
 
-#: ../includes/routes/contributions.routes.php:846
+#: ../includes/routes/contributions.routes.php:830
 msgid "Transaction"
 msgstr "Transaktion"
 
@@ -5691,15 +5723,15 @@ msgstr "Fälligkeitsdatum"
 msgid "RSS feed URL"
 msgstr "URL für RSS feed"
 
-#: ../includes/routes/management.routes.php:402
+#: ../lib/Galette/Core/Preferences.php:518
 msgid "- You must provide a password for SMTP authentication."
 msgstr "- Sie müssen ein Passwort für die SMTP Anmeldung eingeben."
 
-#: ../includes/routes/management.routes.php:1695
+#: ../includes/routes/management.routes.php:1449
 msgid "An error occurred importing the file :("
 msgstr ""
 
-#: ../includes/routes/contributions.routes.php:658
+#: ../includes/routes/contributions.routes.php:649
 msgid ""
 "A problem happened while sending contribution receipt to user %name (%email)"
 msgstr ""
@@ -5710,7 +5742,7 @@ msgstr ""
 msgid "Lang %lang does not exists!"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:3322
+#: ../includes/routes/management.routes.php:3076
 msgid "An error occurred filling empty logins and passwords :("
 msgstr ""
 
@@ -5722,7 +5754,7 @@ msgstr "Nicht der geschickte Betrag"
 msgid "- Unknown payment type"
 msgstr "- Unbekannte Zahlungsart"
 
-#: ../templates/default/preferences.tpl:445
+#: ../templates/default/preferences.tpl:447
 msgid "Profession"
 msgstr "Beruf"
 
@@ -5743,7 +5775,7 @@ msgid "Fields config and categories"
 msgstr "Feldkonfiguration und Kategorien"
 
 #: ../lib/Galette/Entity/Transaction.php:114 ../lib/Galette/Entity/Contribution.php:127
-#: ../templates/default/ajouter_transaction.tpl:29 ../templates/default/ajouter_contribution.tpl:79
+#: ../templates/default/ajouter_transaction.tpl:29 ../templates/default/ajouter_contribution.tpl:88
 #: ../templates/default/dispatch_type.tpl:79
 msgid "Amount:"
 msgstr "Betrag:"
@@ -5764,12 +5796,12 @@ msgstr "Entfernen?"
 msgid "Unable to add translation for %type :("
 msgstr ""
 
-#: ../lib/Galette/IO/FileTrait.php:493 ../lib/Galette/Entity/DynamicsTrait.php:236
+#: ../lib/Galette/IO/FileTrait.php:493 ../lib/Galette/Entity/DynamicsTrait.php:271
 #: ../lib/Galette/Entity/I18nTrait.php:408
 msgid "File is too big. Maximum allowed size is %dKo"
 msgstr "Die Datei ist zu groß. Die maximale Dateigröße beträgt %dKo"
 
-#: ../includes/routes/contributions.routes.php:1169 ../templates/default/gestion_transactions.tpl:32
+#: ../includes/routes/contributions.routes.php:1153 ../templates/default/gestion_transactions.tpl:32
 msgid "transactions"
 msgstr "Transaktionen"
 
@@ -5827,7 +5859,7 @@ msgstr "innerhalb von:"
 msgid "View contributions"
 msgstr "Beiträge anzeigen"
 
-#: ../templates/default/ajouter_transaction.tpl:34 ../templates/default/ajouter_contribution.tpl:126
+#: ../templates/default/ajouter_transaction.tpl:34 ../templates/default/ajouter_contribution.tpl:135
 msgid "Dispatch type:"
 msgstr "Versandart:"
 
@@ -5835,7 +5867,11 @@ msgstr "Versandart:"
 msgid "Recover password"
 msgstr "Passwort wiederherstellen"
 
-#: ../lib/Galette/Entity/Adherent.php:1504 ../includes/routes/members.routes.php:271
+#: ../templates/default/member.tpl:88
+msgid "create another new member"
+msgstr ""
+
+#: ../lib/Galette/Entity/Adherent.php:1511 ../includes/routes/members.routes.php:271
 #: ../includes/routes/members.routes.php:275 ../includes/routes/members.routes.php:279
 #: ../includes/routes/members.routes.php:283 ../templates/default/gestion_mailings.tpl:32
 #: ../templates/default/gestion_intitule_content.tpl:37 ../templates/default/gestion_intitule_content.tpl:78
@@ -5868,7 +5904,7 @@ msgstr "Das Feld '%id' nach unten schieben"
 msgid "is"
 msgstr "ist"
 
-#: ../includes/routes/management.routes.php:3002
+#: ../includes/routes/management.routes.php:2756
 msgid "Dynamic field ID cannot ben null calling edit route!"
 msgstr "Die ID des dynamischen Feldes darf nicht null sein!"
 
@@ -5897,15 +5933,15 @@ msgstr "Teilnehmer Details"
 msgid "Sender"
 msgstr "Absender"
 
-#: ../templates/default/member.tpl:188
+#: ../templates/default/member.tpl:202
 msgid "Managed groups selection"
 msgstr "Gruppenauswahl verwalten"
 
-#: ../templates/default/preferences.tpl:323
+#: ../templates/default/preferences.tpl:325
 msgid "SMTP (or GMail) password:"
 msgstr "SMTP (oder GMail) Passwort:"
 
-#: ../templates/default/preferences.tpl:393
+#: ../templates/default/preferences.tpl:395
 msgid "(65 characters max)"
 msgstr "(max. 65 Zeichen)"
 
@@ -5949,11 +5985,11 @@ msgstr "Warnung"
 msgid "Details"
 msgstr "Details"
 
-#: ../templates/default/preferences.tpl:384
-msgid "Cards generation parameters"
-msgstr "Parameter für Kartenerstellung"
+#: ../lib/Galette/Core/Preferences.php:396
+msgid "- The username must be composed of at least 4 characters!"
+msgstr "- Der Benutzername muss aus mindestens 4 Zeichen bestehen!"
 
-#: ../templates/default/ajouter_contribution.tpl:77 ../templates/default/dispatch_type.tpl:77
+#: ../templates/default/ajouter_contribution.tpl:86 ../templates/default/dispatch_type.tpl:77
 msgid "Details of membership fee"
 msgstr "Details des Mitgliedsbeitrags"
 
@@ -5982,11 +6018,11 @@ msgstr "Temporäres Verzeichnis fehlt"
 msgid "Secretary"
 msgstr "Schriftführer"
 
-#: ../includes/routes/management.routes.php:3389
+#: ../includes/routes/management.routes.php:3143
 msgid "Payment type '%s' has not been added!"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:3030
+#: ../includes/routes/management.routes.php:2784
 msgid "Unable to retrieve field informations."
 msgstr "Die Feldinformationen können nicht abgerufen werden."
 
@@ -6009,11 +6045,11 @@ msgstr "Beitrag"
 msgid "No active plugin."
 msgstr "Kein aktives Plugin."
 
-#: ../includes/routes/members.routes.php:2465
+#: ../includes/routes/members.routes.php:2481
 msgid "Reminder has not been sent:"
 msgstr "Erinnerung wurde nicht gesandt:"
 
-#: ../templates/default/preferences.tpl:428
+#: ../templates/default/preferences.tpl:430
 msgid "(Members will be able to generate their own member card)"
 msgstr "(Mitglieder können ihre eigenen Mitgliedsausweis erstellen)"
 
@@ -6041,7 +6077,7 @@ msgstr "Später"
 msgid "Cancel mailing"
 msgstr "Mailversand abbrechen"
 
-#: ../lib/Galette/Entity/Contribution.php:144 ../templates/default/ajouter_contribution.tpl:95
+#: ../lib/Galette/Entity/Contribution.php:144 ../templates/default/ajouter_contribution.tpl:104
 #: ../templates/default/dispatch_type.tpl:104
 msgid "Start date of membership:"
 msgstr "Start der Mitgliedschaft:"
@@ -6077,7 +6113,7 @@ msgstr "Erste Seite"
 msgid "New dynamic field"
 msgstr "Neues dynamisches Feld"
 
-#: ../includes/routes/members.routes.php:2117
+#: ../includes/routes/members.routes.php:2133
 msgid "Please enter a message."
 msgstr "Bitte geben Sie eine Nachricht ein."
 
@@ -6093,6 +6129,10 @@ msgstr "Galette wurde erfolgreich aktualisiert!"
 msgid "Payment types"
 msgstr ""
 
+#: ../templates/default/member.tpl:90
+msgid "go to members list"
+msgstr ""
+
 #: ../templates/default/ajouter_contribution.tpl:17 ../templates/default/dispatch_type.tpl:17
 msgid "[view]"
 msgstr "[Ansicht]"
@@ -6101,16 +6141,16 @@ msgstr "[Ansicht]"
 msgid "No member #%id."
 msgstr "Kein Mitglied #%id."
 
-#: ../lib/Galette/Entity/Contribution.php:135 ../templates/default/ajouter_contribution.tpl:117
+#: ../lib/Galette/Entity/Contribution.php:135 ../templates/default/ajouter_contribution.tpl:126
 #: ../templates/default/dispatch_type.tpl:126
 msgid "Comments:"
 msgstr "Kommentare:"
 
-#: ../lib/Galette/Entity/Adherent.php:1369
+#: ../lib/Galette/Entity/Adherent.php:1376
 msgid "Fail to add new member."
 msgstr "Neues Mitglied konnte nicht hinzugefügt werden."
 
-#: ../install/steps/admin.php:54 ../templates/default/preferences.tpl:492
+#: ../install/steps/admin.php:54 ../templates/default/preferences.tpl:494
 msgid "Retype password:"
 msgstr "Passwort erneut eingeben:"
 
@@ -6126,7 +6166,7 @@ msgstr ""
 "Geben Sie die komplette URL für den RSS feed ein. Sie wird in der Galette "
 "Oberfläche angezeigt."
 
-#: ../lib/Galette/Entity/Adherent.php:1213 ../includes/routes/authentication.routes.php:361
+#: ../lib/Galette/Entity/Adherent.php:1220 ../includes/routes/authentication.routes.php:361
 msgid "- The passwords don't match!"
 msgstr "- Die Passwörter stimmen nicht überein!"
 
@@ -6150,7 +6190,7 @@ msgstr "Beitragsverwaltung"
 msgid "Notify member his account has been created"
 msgstr "Das Mitglied über die Kontoerstellung informieren"
 
-#: ../includes/routes/contributions.routes.php:275 ../includes/routes/contributions.routes.php:488
+#: ../includes/routes/contributions.routes.php:275 ../includes/routes/contributions.routes.php:486
 msgid "Contribution ID cannot ben null calling edit route!"
 msgstr "Beitrags ID darf nicht null sein!"
 
@@ -6166,12 +6206,12 @@ msgstr "Identität:"
 msgid "Advanced search mode"
 msgstr "Erweiterter Suchmodus"
 
-#: ../lib/Galette/Entity/PdfModel.php:553 ../templates/default/gestion_pdf_content.tpl:10
+#: ../lib/Galette/Entity/PdfModel.php:555 ../templates/default/gestion_pdf_content.tpl:10
 #: ../templates/default/attendance_sheet_details.tpl:20
 msgid "Subtitle"
 msgstr "Untertitel"
 
-#: ../includes/routes/management.routes.php:3293
+#: ../includes/routes/management.routes.php:3047
 msgid "Fields configuration has been successfully reinitialized."
 msgstr "Die Feldkonfiguration wurde erfolgreich neu initialisiert."
 
@@ -6188,7 +6228,7 @@ msgstr "Datei:"
 msgid "Informations"
 msgstr "Informationen"
 
-#: ../includes/routes/management.routes.php:1755
+#: ../includes/routes/management.routes.php:1509
 msgid "No files has been seleted for upload!"
 msgstr "Keine Datei für das Hochladen ausgewählt!"
 
@@ -6204,11 +6244,11 @@ msgstr "Sie erstellen eine neue Installation von Galette"
 msgid "Activities"
 msgstr "Aktivitäten"
 
-#: ../templates/default/gestion_adherents.tpl:642 ../templates/default/member.tpl:139
-#: ../templates/default/member.tpl:147 ../templates/default/gestion_mailings.tpl:196
+#: ../templates/default/gestion_adherents.tpl:642 ../templates/default/member.tpl:153
+#: ../templates/default/member.tpl:161 ../templates/default/gestion_mailings.tpl:196
 #: ../templates/default/edit_dynamic_fields.tpl:185 ../templates/default/ajouter_transaction.tpl:257
 #: ../templates/default/history.tpl:170 ../templates/default/gestion_contributions.tpl:338
-#: ../templates/default/ajouter_contribution.tpl:172 ../templates/default/dispatch_type.tpl:172
+#: ../templates/default/ajouter_contribution.tpl:181 ../templates/default/dispatch_type.tpl:172
 #: ../templates/default/gestion_transactions.tpl:186 ../templates/default/advanced_search.tpl:359
 #: ../templates/default/advanced_search.tpl:366
 msgid "Select a date"
@@ -6246,15 +6286,15 @@ msgstr "Transaktion: %s"
 msgid "Translate additionnals fields labels"
 msgstr "Zusätzliche Feldbeschreibungen übersetzen"
 
-#: ../templates/default/preferences.tpl:270
+#: ../templates/default/preferences.tpl:272
 msgid "Using a SMTP server (slower)"
 msgstr "Über einen SMTP Server (langsamer)"
 
-#: ../includes/routes/management.routes.php:2213
+#: ../includes/routes/management.routes.php:1967
 msgid "Title '%s' has been successfully modified."
 msgstr "Titel '%s' wurde erfolgreich geändert."
 
-#: ../lib/Galette/Entity/Adherent.php:1254
+#: ../lib/Galette/Entity/Adherent.php:1261
 msgid "Gender %gender does not exists!"
 msgstr ""
 
@@ -6292,11 +6332,11 @@ msgstr "Firmen"
 msgid "Not a GIF file "
 msgstr "Keine GIF Datei "
 
-#: ../lib/Galette/Entity/Adherent.php:1141
+#: ../lib/Galette/Entity/Adherent.php:1148
 msgid "- This E-Mail address is already used by another member!"
 msgstr "- Diese Email Adresse wird schon von einem anderen Mitglied benutzt!"
 
-#: ../lib/Galette/Entity/Adherent.php:1717 ../templates/default/member.tpl:419
+#: ../lib/Galette/Entity/Adherent.php:1724 ../templates/default/member.tpl:433
 msgid " (%age years old)"
 msgstr " (%age Jahre alt)"
 
@@ -6340,7 +6380,7 @@ msgstr ""
 msgid "Enter connection data for the existing database."
 msgstr "Geben Sie die Verbindungsdaten für die aktuelle Datenbank ein."
 
-#: ../includes/routes/management.routes.php:2853
+#: ../includes/routes/management.routes.php:2607
 msgid "Dynamic fields configuration"
 msgstr "Konfiguration für dynamische Felder"
 
@@ -6348,7 +6388,7 @@ msgstr "Konfiguration für dynamische Felder"
 msgid "french"
 msgstr "Französisch"
 
-#: ../includes/routes/management.routes.php:1464
+#: ../includes/routes/management.routes.php:1218
 msgid "'%export' file has been removed from disk."
 msgstr "Die Datei '%export' wurde gelöscht."
 
@@ -6359,7 +6399,7 @@ msgstr "Datenbank"
 
 #: ../lib/Galette/Filters/ContributionsList.php:255 ../lib/Galette/Filters/MailingsList.php:235
 #: ../lib/Galette/Filters/HistoryList.php:241 ../lib/Galette/Filters/TransactionsList.php:230
-#: ../includes/routes/management.routes.php:1028 ../includes/routes/management.routes.php:1241
+#: ../includes/routes/management.routes.php:782 ../includes/routes/management.routes.php:995
 #: ../includes/routes/contributions.routes.php:212
 msgid "start date filter"
 msgstr "Filter für Startdatum"
@@ -6388,7 +6428,7 @@ msgstr "Fußzeile"
 msgid "Titles"
 msgstr "Titel"
 
-#: ../includes/routes/management.routes.php:2345
+#: ../includes/routes/management.routes.php:2099
 msgid "Contribution types"
 msgstr "Beitragstypen"
 
@@ -6400,7 +6440,7 @@ msgstr "Inaktives Konto"
 msgid "Group informations"
 msgstr "Gruppeninformationen"
 
-#: ../lib/Galette/Entity/Adherent.php:1165
+#: ../lib/Galette/Entity/Adherent.php:1172
 msgid "- The username must be composed of at least %i characters!"
 msgstr "- Der Benutzername muss aus mindestens %i Zeichen bestehen!"
 
@@ -6428,7 +6468,7 @@ msgstr "Mitgliedschaft läuft bald ab (&lt;30d)"
 msgid "Add new membership fee in database"
 msgstr "Einen neuen Mitgliedsbeitrag in der Datenbank hinzufügen"
 
-#: ../templates/default/preferences.tpl:241
+#: ../templates/default/preferences.tpl:242
 msgid "Recipient of new online registation and edition emails"
 msgstr ""
 
@@ -6507,7 +6547,7 @@ msgstr "Vorhandene Dateien"
 msgid "Originator:"
 msgstr "Herausgeber:"
 
-#: ../includes/routes/management.routes.php:413
+#: ../lib/Galette/Core/Preferences.php:529
 msgid ""
 "- Default membership extention and beginning of membership are mutually "
 "exclusive."
@@ -6519,7 +6559,7 @@ msgstr ""
 msgid "(Indicate the CURRENT prefix of your Galette tables)"
 msgstr "(Geben Sie das aktuelle Präfix der Galette Tabellen an)"
 
-#: ../includes/routes/contributions.routes.php:707
+#: ../includes/routes/contributions.routes.php:691
 msgid "Mail sent to admin for user %name (%email)"
 msgstr "Email an den Administrator für Benutzer %name (%email)"
 
@@ -6531,7 +6571,7 @@ msgstr "Neue Gruppe"
 msgid "Open '%s' in a new window"
 msgstr "'%s' in neuem Fenster öffnen"
 
-#: ../includes/routes/contributions.routes.php:1232
+#: ../includes/routes/contributions.routes.php:1216
 msgid "Transactions(s) has been removed!"
 msgstr "Die Transaktion(en) wurde(n) erfolgreich entfernt!"
 
@@ -6552,7 +6592,7 @@ msgstr ""
 msgid "Don't care"
 msgstr "Egal"
 
-#: ../includes/routes/management.routes.php:1736
+#: ../includes/routes/management.routes.php:1490
 msgid "Your file has been successfully uploaded!"
 msgstr "Deine Datei wurde erfolgreich hochgeladen!"
 
@@ -6617,11 +6657,11 @@ msgstr "Gesendet"
 msgid "Unable to create datadir in %dir!"
 msgstr "Kann kein Datenverzeichnis im Verzeichnis %dir erstellen!"
 
-#: ../includes/routes/management.routes.php:3110
+#: ../includes/routes/management.routes.php:2864
 msgid "Dynamic field has been successfully stored!"
 msgstr "Das dynamische Feld wurde erfolgreich gespeichert!"
 
-#: ../templates/default/preferences.tpl:302
+#: ../templates/default/preferences.tpl:304
 msgid "Use SMTP authentication?"
 msgstr "SMTP Anmeldung nutzen?"
 
@@ -6647,7 +6687,7 @@ msgstr ""
 "Ein Mitglied mit bestehenden Abhängigkeiten (Mailkampagnen, ...) kann nicht "
 "gelöscht werden"
 
-#: ../includes/routes/management.routes.php:346
+#: ../lib/Galette/Core/Preferences.php:465
 msgid "- Invalid format of beginning of membership."
 msgstr "- Ungültiges Format für den Beginn der Mitgliedschaft."
 
@@ -6663,14 +6703,14 @@ msgstr "Datei hochladen"
 msgid "annual fee (to be paid)"
 msgstr "Jahresbeitrag"
 
-#: ../templates/default/ajouter_contribution.tpl:70 ../templates/default/dispatch_type.tpl:70
+#: ../templates/default/ajouter_contribution.tpl:79 ../templates/default/dispatch_type.tpl:70
 msgid ""
 "Reload date informations according to selected member and contribution type"
 msgstr ""
 "Datumsinformationen basierend auf den gewählten Mitgliedern und "
 "Beitragsarten neu laden"
 
-#: ../includes/routes/management.routes.php:3096
+#: ../includes/routes/management.routes.php:2850
 msgid "An error occurred adding dynamic field :("
 msgstr ""
 
@@ -6686,7 +6726,7 @@ msgstr "Dateiberechtigungen"
 msgid "SQL query"
 msgstr "SQL Abfrage"
 
-#: ../templates/default/js_chosen_adh.tpl:21
+#: ../templates/default/js_chosen_adh.tpl:27
 msgid "Load following members..."
 msgstr ""
 
@@ -6698,7 +6738,7 @@ msgstr "- Unbekannte Zahlungsmethode!"
 msgid "Telemetry informations has been sent. Thank you!"
 msgstr "Nutzungsdaten wurden übermittelt. Vielen Dank!"
 
-#: ../templates/default/preferences.tpl:294
+#: ../templates/default/preferences.tpl:296
 msgid "SMTP server:"
 msgstr "SMTP Server:"
 
@@ -6720,10 +6760,6 @@ msgstr "Eine Email verschicken"
 msgid "You must provide both login and password."
 msgstr "Du must sowohl einen Benutzernamen als auch ein Passwort eingeben."
 
-#: ../includes/routes/management.routes.php:277
-msgid "- The username must be composed of at least 4 characters!"
-msgstr "- Der Benutzername muss aus mindestens 4 Zeichen bestehen!"
-
 #: ../install/steps/db.php:52
 msgid ""
 "It seems that you have already installed Galette once.<br/>All existing data "
@@ -6748,7 +6784,7 @@ msgstr "Alle Mitglieder"
 msgid "Manage PDF models"
 msgstr "PDF Modelle verwalten"
 
-#: ../includes/routes/members.routes.php:1552 ../templates/default/advanced_search.tpl:48
+#: ../includes/routes/members.routes.php:1568 ../templates/default/advanced_search.tpl:48
 #: ../templates/default/page.tpl:139
 msgid "Advanced search"
 msgstr "Erweiterte Suche"
@@ -6769,7 +6805,7 @@ msgstr "Lesen/Schreiben"
 msgid "entries"
 msgstr "Einträge"
 
-#: ../templates/default/js_chosen_adh.tpl:43
+#: ../templates/default/js_chosen_adh.tpl:45 ../templates/default/js_chosen_adh.tpl:79
 msgid "An error occurred retrieving members :("
 msgstr ""
 
@@ -6816,7 +6852,7 @@ msgid "Mail sent to '%s' for password recovery."
 msgstr ""
 "Eine Mail zur Wiederherstellung des Passworts wurde an '%s' geschickt."
 
-#: ../includes/routes/management.routes.php:1530
+#: ../includes/routes/management.routes.php:1284
 msgid "Table %table is empty, and has not been exported."
 msgstr "Die Tabelle %table ist leer und wurde nicht exportiert."
 
@@ -6866,6 +6902,10 @@ msgstr "Vorhandene Variablen"
 msgid "Unknown"
 msgstr "Unbekannt"
 
+#: ../templates/default/ajouter_contribution.tpl:47
+msgid "New attached fee"
+msgstr "Neuer Beitrag hinzugefügt"
+
 #: ../lib/Galette/Entity/Entitled.php:560
 msgid "Cannot delete this label: it's still used"
 msgstr "- Die Beschreibung kann nicht gelöscht werden: sie wird noch genutzt"
@@ -6886,7 +6926,7 @@ msgstr "Nur lesen"
 msgid "after"
 msgstr "nach"
 
-#: ../includes/routes/management.routes.php:1548
+#: ../includes/routes/management.routes.php:1302
 msgid ""
 "Export file could not be write on disk for '%export'. Make sure web server "
 "can write in the exports directory."
@@ -6913,7 +6953,7 @@ msgstr ""
 msgid "A problem happened while sending impending membership mail"
 msgstr "Beim Senden der Mitgliedserinnerung ist ein Fehler aufgetreten"
 
-#: ../templates/default/preferences.tpl:257
+#: ../templates/default/preferences.tpl:259
 msgid "Should HTML editor be activated on page load ?"
 msgstr "Soll der HTML Editor aktiviert werden ?"
 
@@ -6953,10 +6993,14 @@ msgstr "Y"
 msgid "Generate members's card"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:1874
+#: ../includes/routes/management.routes.php:1628
 msgid "Import model has not been stored :("
 msgstr "Das Importmodell wurde nicht gespeichert :("
 
+#: ../templates/default/member.tpl:84
+msgid "After member creation:"
+msgstr ""
+
 #: ../templates/default/plugins.tpl:9 ../templates/default/plugins.tpl:23
 msgid "Author"
 msgstr "Autor"
@@ -6998,6 +7042,10 @@ msgstr ""
 msgid "comprised between"
 msgstr "zwischen"
 
+#: ../templates/default/gestion_pdf.tpl:43
+msgid "Current date (Y-m-d)"
+msgstr ""
+
 #: ../lib/Galette/IO/FileTrait.php:539
 msgid ""
 "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
@@ -7006,7 +7054,7 @@ msgstr ""
 "Die Datei zum Hochladen ist größer als die maximal erlaubte Dateigröße im "
 "HTML Formular"
 
-#: ../includes/routes/management.routes.php:2339
+#: ../includes/routes/management.routes.php:2093
 msgid "User statuses"
 msgstr "Mitgliederstatus"
 
@@ -7014,15 +7062,15 @@ msgstr "Mitgliederstatus"
 msgid "An error occurred storing member at row %row (%name):"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:340
+#: ../lib/Galette/Core/Preferences.php:459
 msgid "- Invalid number of months of membership extension."
 msgstr "- Ungültige Anzahl an Monaten für Verlängerung der Mitgliedschaft."
 
-#: ../lib/Galette/Entity/Adherent.php:1170
+#: ../lib/Galette/Entity/Adherent.php:1177
 msgid "- The username cannot contain the @ character"
 msgstr "- Der Benutzername darf das @ Zeichen nicht enthalten"
 
-#: ../templates/default/ajouter_contribution.tpl:136 ../templates/default/dispatch_type.tpl:133
+#: ../templates/default/ajouter_contribution.tpl:145 ../templates/default/dispatch_type.tpl:133
 msgid "Notify member"
 msgstr "Mitglied benachrichtigen"
 
@@ -7042,7 +7090,7 @@ msgstr "Datum"
 msgid "No members has been selected yet."
 msgstr "Es wurde noch kein Mitglied ausgewählt."
 
-#: ../templates/default/preferences.tpl:479
+#: ../templates/default/preferences.tpl:481
 msgid "Admin account (independant of members)"
 msgstr "Administratorenkonto (unabhängig von Mitgliedern)"
 
@@ -7050,19 +7098,19 @@ msgstr "Administratorenkonto (unabhängig von Mitgliedern)"
 msgid "Admin parameters"
 msgstr "Administratoreneinstellungen"
 
-#: ../templates/default/preferences.tpl:363
+#: ../templates/default/preferences.tpl:365
 msgid "Label height:"
 msgstr "Höhe des Addressaufklebers:"
 
-#: ../includes/routes/members.routes.php:2990 ../includes/routes/members.routes.php:3052
+#: ../includes/routes/members.routes.php:3006 ../includes/routes/members.routes.php:3068
 msgid "Mass changes has not been confirmed!"
 msgstr "Massenänderungen sind nicht bestätigt worden!"
 
-#: ../includes/routes/management.routes.php:2557
+#: ../includes/routes/management.routes.php:2311
 msgid "An error occurred trying to remove %type #%id"
 msgstr ""
 
-#: ../includes/routes/management.routes.php:1474
+#: ../includes/routes/management.routes.php:1228
 msgid "Cannot remove '%export' from disk :/"
 msgstr "Kann '%export' nicht von der Festplatte löschen :/"
 
@@ -7094,7 +7142,7 @@ msgstr "Gewählte Mitglieder verwalten"
 msgid "[staff]"
 msgstr "[Mitarbeiter]"
 
-#: ../includes/routes/contributions.routes.php:574
+#: ../includes/routes/contributions.routes.php:565
 msgid ""
 "A problem happened while sending to admin post contribution notification for "
 "user %name (%email) contribution"
@@ -7115,14 +7163,14 @@ msgstr "Beruf:"
 msgid "Main route:"
 msgstr "Standardroute:"
 
-#: ../lib/Galette/DynamicFields/DynamicField.php:521 ../includes/routes/contributions.routes.php:1121
-#: ../includes/routes/contributions.routes.php:1165 ../templates/default/gestion_adherents.tpl:354
+#: ../lib/Galette/DynamicFields/DynamicField.php:521 ../includes/routes/contributions.routes.php:1105
+#: ../includes/routes/contributions.routes.php:1149 ../templates/default/gestion_adherents.tpl:354
 #: ../templates/default/fake_data.tpl:41 ../templates/default/desktop.tpl:33
 #: ../templates/default/desktop.tpl:47
 msgid "Contributions"
 msgstr "Beiträge"
 
-#: ../includes/routes/management.routes.php:1952
+#: ../includes/routes/management.routes.php:1706
 msgid "Missing PDF model type!"
 msgstr "PDF Modelltyp fehlt!"
 
@@ -7131,7 +7179,7 @@ msgstr "PDF Modelltyp fehlt!"
 msgid "Show legend"
 msgstr "Legende anzeigen"
 
-#: ../includes/routes/contributions.routes.php:923
+#: ../includes/routes/contributions.routes.php:907
 msgid "Unable to attach contribution to transaction"
 msgstr "Kann den Beitrag nicht zur Transaktion hinzufügen"
 
@@ -7139,7 +7187,11 @@ msgstr "Kann den Beitrag nicht zur Transaktion hinzufügen"
 msgid "Choose an entry"
 msgstr "Wähle einen Eintrag"
 
-#: ../includes/routes/members.routes.php:1426
+#: ../templates/default/member.tpl:86
+msgid "execute default action"
+msgstr ""
+
+#: ../includes/routes/members.routes.php:1442
 msgid "An error occurred trying to remove members :/"
 msgstr ""
 
index 510661b73c7e70a9cc8d0871e5bf8376d5bbec65..56e48649b080760ccba588cea767d88874e16b0f 100644 (file)
@@ -3,12 +3,13 @@
 # Alexandrine "Maman" Cwiklinski, 2012, 2013, 2014, 2015.
 # Johan Cwiklinski <johan@x-tnd.be>, 2017. #zanata
 # Johan Cwiklinski <johan@x-tnd.be>, 2018. #zanata
+# Johan Cwiklinski <johan@x-tnd.be>, 2019. #zanata
 msgid ""
 msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Type: text/plain; charset=UTF-8\n"
-"PO-Revision-Date: 2019-02-24 09:33+0100\n"
+"PO-Revision-Date: 2019-03-02 13:53+0100\n"
 "Last-Translator: Johan Cwiklinski <johan@x-tnd.be>\n"
 "Language-Team: French <kde-i18n-doc@kde.org>\n"
 "Language: en\n"
@@ -37,7 +38,7 @@ msgstr "Phone:"
 msgid "Permissions:"
 msgstr "Permissions:"
 
-#: ../includes/routes/management.routes.php:2012
+#: ../includes/routes/management.routes.php:1766
 msgid "Titles management"
 msgstr "Titles management"
 
@@ -53,16 +54,16 @@ msgstr "A required file is missing"
 msgid "You current %name version is..."
 msgstr "You current %name version is..."
 
-#: ../lib/Galette/Entity/Contribution.php:148 ../templates/default/ajouter_contribution.tpl:110
+#: ../lib/Galette/Entity/Contribution.php:148 ../templates/default/ajouter_contribution.tpl:119
 #: ../templates/default/dispatch_type.tpl:119
 msgid "End date of membership:"
 msgstr "End date of membership:"
 
-#: ../includes/routes/management.routes.php:1302
+#: ../includes/routes/management.routes.php:1056
 msgid "Remove mailing #%1$s"
 msgstr "Remove mailing #%1$s"
 
-#: ../includes/routes/management.routes.php:381
+#: ../lib/Galette/Core/Preferences.php:497
 msgid "- You must indicate an email address Galette should use to send emails!"
 msgstr "- You must indicate an email address Galette should use to send emails!"
 
@@ -74,7 +75,7 @@ msgstr "Required membership:"
 msgid "Not registered"
 msgstr "Not registered"
 
-#: ../includes/routes/members.routes.php:2472
+#: ../includes/routes/members.routes.php:2488
 msgid "Sent reminders:"
 msgstr "Sent reminders:"
 
@@ -86,7 +87,7 @@ msgstr "Your database is maybe not usable, try to restore the older version."
 msgid "-- Choose a staff member --"
 msgstr "-- Choose a staff member --"
 
-#: ../includes/routes/management.routes.php:2974
+#: ../includes/routes/management.routes.php:2728
 msgid "An error occurred trying to delete field :("
 msgstr "An error occurred trying to delete field :("
 
@@ -94,7 +95,7 @@ msgstr "An error occurred trying to delete field :("
 msgid "Complete the following form and send it with your funds, in order to complete your subscription."
 msgstr "Complete the following form and send it with your funds, in order to complete your subscription."
 
-#: ../includes/routes/management.routes.php:3173 ../templates/default/page.tpl:189
+#: ../includes/routes/management.routes.php:2927 ../templates/default/page.tpl:189
 msgid "Generate fake data"
 msgstr "Generate fake data"
 
@@ -110,7 +111,7 @@ msgstr "(at least %i characters)"
 msgid "On .......... / .......... / .......... "
 msgstr "On .......... / .......... / .......... "
 
-#: ../lib/Galette/Core/Preferences.php:633
+#: ../lib/Galette/Core/Preferences.php:918
 msgid "Current cards configuration may exceed page width!"
 msgstr "Current cards configuration may exceed page width!"
 
@@ -126,7 +127,7 @@ msgstr "All groups PDF"
 msgid "Route '%name' is not registered in ACLs!"
 msgstr "Route '%name' is not registered in ACLs!"
 
-#: ../lib/Galette/Core/Preferences.php:455
+#: ../lib/Galette/Core/Preferences.php:698
 msgid ""
 "%name\n"
 "%complement\n"
@@ -172,7 +173,7 @@ msgstr "Filter"
 msgid "Is member a company?"
 msgstr "Is member a company?"
 
-#: ../includes/routes/management.routes.php:3255 ../install/steps/check.php:111
+#: ../includes/routes/management.routes.php:3009 ../install/steps/check.php:111
 msgid ""
 "Some PHP modules are missing. Please install them or contact your support.<br/>More informations on "
 "required modules may be found in the documentation."
@@ -199,11 +200,11 @@ msgstr "Manage mailings"
 msgid "Manage members"
 msgstr "Manage members"
 
-#: ../templates/default/preferences.tpl:348 ../templates/default/preferences.tpl:471
+#: ../templates/default/preferences.tpl:350 ../templates/default/preferences.tpl:473
 msgid "Horizontal spacing:"
 msgstr "Horizontal spacing:"
 
-#: ../includes/routes/management.routes.php:2547
+#: ../includes/routes/management.routes.php:2301
 msgid "%type '%label' was successfully removed"
 msgstr "%type '%label' was successfully removed"
 
@@ -215,11 +216,11 @@ msgstr "Your organisation logo"
 msgid "Membership"
 msgstr "Membership"
 
-#: ../includes/routes/management.routes.php:2074
+#: ../includes/routes/management.routes.php:1828
 msgid "Remove title %1$s"
 msgstr "Remove title %1$s"
 
-#: ../includes/routes/management.routes.php:2390
+#: ../includes/routes/management.routes.php:2144
 msgid "Edit contribution type"
 msgstr "Edit contribution type"
 
@@ -256,7 +257,7 @@ msgstr "Write configuration file"
 msgid "Informations about available plugins"
 msgstr "Informations about available plugins"
 
-#: ../lib/Galette/Entity/PdfModel.php:568
+#: ../lib/Galette/Entity/PdfModel.php:570
 msgid "header and footer should not be empty!"
 msgstr "header and footer should not be empty!"
 
@@ -274,7 +275,7 @@ msgstr "Is a company"
 msgid "Payment type"
 msgstr "Payment type"
 
-#: ../includes/routes/management.routes.php:2441
+#: ../includes/routes/management.routes.php:2195
 msgid "%type #%id has not been updated"
 msgstr "%type #%id has not been updated"
 
@@ -327,9 +328,9 @@ msgstr "Show all members contributions"
 msgid "User status/interactions"
 msgstr "User status/interactions"
 
-#: ../lib/Galette/IO/FileTrait.php:486
-msgid "File extension is not allowed, only %s files are."
-msgstr "File extension is not allowed, only %s files are."
+#: ../install/steps/db_install.php:53
+msgid "Database has been installed :)"
+msgstr "Database has been installed :)"
 
 #: ../templates/default/mailing_adherents.tpl:315
 msgid "Are you sure you want to remove this attachment?"
@@ -347,7 +348,7 @@ msgstr "ICQ:"
 msgid "No inactive plugin."
 msgstr "No inactive plugin."
 
-#: ../lib/Galette/Entity/Adherent.php:1507 ../templates/default/gestion_contributions.tpl:44
+#: ../lib/Galette/Entity/Adherent.php:1514 ../templates/default/gestion_contributions.tpl:44
 #: ../templates/default/forms_types/account.tpl:6
 msgid "Inactive"
 msgstr "Inactive"
@@ -356,7 +357,7 @@ msgstr "Inactive"
 msgid "Reset emails contents"
 msgstr "Reset emails contents"
 
-#: ../includes/routes/management.routes.php:464
+#: ../includes/routes/management.routes.php:217
 msgid ""
 "An SQL error has occurred while storing preferences. Please try again, and contact the administrator if "
 "the problem persists."
@@ -380,7 +381,7 @@ msgstr "Nothing is automated in the process; it's up to you to send (or resend)
 msgid "Transaction added"
 msgstr "Transaction added"
 
-#: ../includes/routes/management.routes.php:1987
+#: ../includes/routes/management.routes.php:1741
 msgid "Model has not been stored :("
 msgstr "Model has not been stored :("
 
@@ -388,7 +389,7 @@ msgstr "Model has not been stored :("
 msgid "Tables Creation"
 msgstr "Tables Creation"
 
-#: ../includes/routes/contributions.routes.php:1033
+#: ../includes/routes/contributions.routes.php:1017
 msgid "An error occurred while storing the transaction."
 msgstr "An error occurred while storing the transaction."
 
@@ -424,7 +425,7 @@ msgstr "Help us know about you!"
 msgid "Modifiy mailing"
 msgstr "Modifiy mailing"
 
-#: ../templates/default/member.tpl:305
+#: ../templates/default/member.tpl:319
 msgid "Attached member selection"
 msgstr "Attached member selection"
 
@@ -440,8 +441,8 @@ msgstr "Register your organization as a Galette user"
 msgid "Public page content"
 msgstr "Public page content"
 
-#: ../includes/routes/members.routes.php:1918 ../includes/routes/members.routes.php:1922
-#: ../includes/routes/members.routes.php:2069 ../includes/routes/members.routes.php:2071
+#: ../includes/routes/members.routes.php:1934 ../includes/routes/members.routes.php:1938
+#: ../includes/routes/members.routes.php:2085 ../includes/routes/members.routes.php:2087
 msgid "Trying to load mailing while mail is disabled in preferences."
 msgstr "Trying to load mailing while mail is disabled in preferences."
 
@@ -481,11 +482,15 @@ msgstr "%membername: remove from database"
 msgid "annual fee"
 msgstr "annual fee"
 
+#: ../templates/default/ajouter_contribution.tpl:58
+msgid "Search for name or ID and pick member"
+msgstr "Search for name or ID and pick member"
+
 #: ../templates/default/telemetry.tpl:39
 msgid "An error occurred sending telemetry informations :("
 msgstr "An error occurred sending telemetry informations :("
 
-#: ../templates/default/preferences.tpl:454
+#: ../templates/default/preferences.tpl:456
 msgid ""
 "Each card is 75mm width and 40mm height. Each page contains 2 columns and 6 rows.<br/>Double check "
 "margins and spacings ;)"
@@ -497,7 +502,7 @@ msgstr ""
 msgid "New status"
 msgstr "New status"
 
-#: ../lib/Galette/Entity/Adherent.php:1077
+#: ../lib/Galette/Entity/Adherent.php:1084
 msgid "- Birthdate must be set in the past!"
 msgstr "- Birthdate must be set in the past!"
 
@@ -525,7 +530,7 @@ msgstr "other"
 msgid "Member's deadline"
 msgstr "Member's deadline"
 
-#: ../templates/default/preferences.tpl:426
+#: ../templates/default/preferences.tpl:428
 msgid "Allow members to print card ?"
 msgstr "Allow members to print card ?"
 
@@ -549,11 +554,11 @@ msgstr "Last telemetry sent date."
 msgid "Due free"
 msgstr "Due free"
 
-#: ../includes/routes/management.routes.php:1352
+#: ../includes/routes/management.routes.php:1106
 msgid "An error occurred trying to delete mailing :("
 msgstr "An error occurred trying to delete mailing :("
 
-#: ../webroot/installer.php:214 ../includes/routes/management.routes.php:430
+#: ../lib/Galette/Core/Preferences.php:546 ../webroot/installer.php:214
 msgid "Passwords mismatch"
 msgstr "Passwords mismatch"
 
@@ -570,19 +575,19 @@ msgstr "Field '%field' cannot be set as required."
 msgid "An error occurred displaying contributions :("
 msgstr "An error occurred displaying contributions :("
 
-#: ../lib/Galette/Entity/Adherent.php:1238
+#: ../lib/Galette/Entity/Adherent.php:1245
 msgid "Status #%id does not exists in database."
 msgstr "Status #%id does not exists in database."
 
-#: ../lib/Galette/Entity/Adherent.php:1188
+#: ../lib/Galette/Entity/Adherent.php:1195
 msgid "- This username is already in use, please choose another one!"
 msgstr "- This username is already in use, please choose another one!"
 
-#: ../includes/routes/management.routes.php:596
+#: ../includes/routes/management.routes.php:350
 msgid "An email has been sent to %email"
 msgstr "An email has been sent to %email"
 
-#: ../includes/routes/contributions.routes.php:983
+#: ../includes/routes/contributions.routes.php:967
 msgid "Transaction ID cannot ben set while adding!"
 msgstr "Transaction ID cannot ben set while adding!"
 
@@ -595,7 +600,7 @@ msgstr "Is a man"
 msgid "List of transactions"
 msgstr "List of transactions"
 
-#: ../includes/routes/authentication.routes.php:364 ../includes/routes/management.routes.php:334
+#: ../lib/Galette/Core/Preferences.php:453 ../includes/routes/authentication.routes.php:364
 msgid "- The password must be of at least 4 characters!"
 msgstr "- The password must be of at least 4 characters!"
 
@@ -607,7 +612,7 @@ msgstr "Additionnaly, which table(s) do you want to export?"
 msgid "Label does not exist"
 msgstr "Label does not exist"
 
-#: ../templates/default/preferences.tpl:442
+#: ../templates/default/preferences.tpl:444
 msgid "ICQ"
 msgstr "ICQ"
 
@@ -619,7 +624,7 @@ msgstr "Member's name"
 msgid "Without"
 msgstr "Without"
 
-#: ../lib/Galette/Entity/Adherent.php:727
+#: ../lib/Galette/Entity/Adherent.php:734
 msgid "Late of %days days (since %date)"
 msgstr "Late of %days days (since %date)"
 
@@ -631,7 +636,7 @@ msgstr "Mime-Type not allowed"
 msgid "Members that have an email address:"
 msgstr "Members that have an email address:"
 
-#: ../templates/default/preferences.tpl:433
+#: ../templates/default/preferences.tpl:435
 msgid "(Show or not title in front of name)"
 msgstr "(Show or not title in front of name)"
 
@@ -647,7 +652,7 @@ msgstr "Documentation"
 msgid "Use upload form below to send a new file on server, or copy it directly in the imports directory."
 msgstr "Use upload form below to send a new file on server, or copy it directly in the imports directory."
 
-#: ../lib/Galette/Entity/Adherent.php:1148 ../lib/Galette/Entity/Adherent.php:1195
+#: ../lib/Galette/Entity/Adherent.php:1155 ../lib/Galette/Entity/Adherent.php:1202
 msgid "An error has occurred while looking if login already exists."
 msgstr "An error has occurred while looking if login already exists."
 
@@ -656,7 +661,7 @@ msgstr "An error has occurred while looking if login already exists."
 msgid "Member Profile"
 msgstr "Member Profile"
 
-#: ../lib/Galette/Entity/Adherent.php:1363
+#: ../lib/Galette/Entity/Adherent.php:1370
 msgid "Member card added"
 msgstr "Member card added"
 
@@ -668,21 +673,20 @@ msgstr "DROP operation allowed"
 msgid "No sent mailing has been stored in the database yet."
 msgstr "No sent mailing has been stored in the database yet."
 
-#: ../templates/default/preferences.tpl:402
+#: ../templates/default/preferences.tpl:404
 msgid "Active Member Color:"
 msgstr "Active Member Color:"
 
-#: ../templates/default/preferences.tpl:273
+#: ../templates/default/preferences.tpl:275
 msgid "Using GMAIL as SMTP server (slower)"
 msgstr "Using GMAIL as SMTP server (slower)"
 
-#: ../lib/Galette/Entity/PdfModel.php:551 ../templates/default/gestion_pdf_content.tpl:6
+#: ../lib/Galette/Entity/PdfModel.php:553 ../templates/default/gestion_pdf_content.tpl:6
 #: ../templates/default/attendance_sheet_details.tpl:16
 msgid "Title"
 msgstr "Title"
 
-#: ../templates/default/ajouter_transaction.tpl:17 ../templates/default/ajouter_contribution.tpl:49
-#: ../templates/default/dispatch_type.tpl:49
+#: ../templates/default/ajouter_transaction.tpl:17 ../templates/default/dispatch_type.tpl:49
 msgid "-- select a name --"
 msgstr "-- select a name --"
 
@@ -702,7 +706,7 @@ msgstr "Config file already exists and is up to date"
 msgid "Existing mailing"
 msgstr "Existing mailing"
 
-#: ../templates/default/member.tpl:179
+#: ../templates/default/member.tpl:193
 msgid "An error occurred displaying groups interface :("
 msgstr "An error occurred displaying groups interface :("
 
@@ -722,7 +726,7 @@ msgstr "Mr."
 msgid "Galette is configured to display errors. This must be avoided in production environments."
 msgstr "Galette is configured to display errors. This must be avoided in production environments."
 
-#: ../includes/routes/members.routes.php:1423
+#: ../includes/routes/members.routes.php:1439
 msgid "An error occurred trying to remove member %name :/"
 msgstr "An error occurred trying to remove member %name :/"
 
@@ -743,7 +747,7 @@ msgstr "(Confirmation)"
 msgid "Amount"
 msgstr "Amount"
 
-#: ../includes/routes/management.routes.php:1417
+#: ../includes/routes/management.routes.php:1171
 msgid "Remove %1$s file %2$s"
 msgstr "Remove %1$s file %2$s"
 
@@ -792,11 +796,11 @@ msgstr "boolean"
 msgid "Member's last name"
 msgstr "Member's last name"
 
-#: ../includes/routes/members.routes.php:1168
+#: ../includes/routes/members.routes.php:1169
 msgid "Account modification mail sent to admin."
 msgstr "Account modification mail sent to admin."
 
-#: ../includes/routes/contributions.routes.php:1125 ../templates/default/gestion_transactions.tpl:32
+#: ../includes/routes/contributions.routes.php:1109 ../templates/default/gestion_transactions.tpl:32
 msgid "transaction"
 msgstr "transaction"
 
@@ -812,7 +816,7 @@ msgstr "GALETTE hasn't got enough permissions on the database to continue the in
 msgid "No member to show"
 msgstr "No member to show"
 
-#: ../templates/default/member.tpl:186
+#: ../templates/default/member.tpl:200
 msgid "Groups selection"
 msgstr "Groups selection"
 
@@ -820,7 +824,7 @@ msgstr "Groups selection"
 msgid "Found contributions total %f"
 msgstr "Found contributions total %f"
 
-#: ../includes/routes/members.routes.php:2874 ../includes/main.inc.php:219
+#: ../includes/routes/members.routes.php:2890 ../includes/main.inc.php:219
 msgid "You do not have permission for requested URL."
 msgstr "You do not have permission for requested URL."
 
@@ -840,7 +844,7 @@ msgstr "Unable to load contribution #%id!"
 msgid "Old-timer"
 msgstr "Old-timer"
 
-#: ../includes/routes/management.routes.php:2200 ../includes/routes/management.routes.php:3550
+#: ../includes/routes/management.routes.php:1954 ../includes/routes/management.routes.php:3304
 msgid "Title '%s' has not been modified!"
 msgstr "Title '%s' has not been modified!"
 
@@ -852,7 +856,7 @@ msgstr "Donation in kind"
 msgid "File is empty!"
 msgstr "File is empty!"
 
-#: ../includes/routes/members.routes.php:2111
+#: ../includes/routes/members.routes.php:2127
 msgid "Please type an object for the message."
 msgstr "Please type an object for the message."
 
@@ -864,11 +868,11 @@ msgstr "Explicitely disabled"
 msgid "Under Windows, check these directories are not in Read-Only mode in their property panel."
 msgstr "Under Windows, check these directories are not in Read-Only mode in their property panel."
 
-#: ../includes/routes/contributions.routes.php:1168
+#: ../includes/routes/contributions.routes.php:1152
 msgid "Remove %1$s"
 msgstr "Remove %1$s"
 
-#: ../includes/routes/management.routes.php:3319
+#: ../includes/routes/management.routes.php:3073
 msgid "Logins and passwords has been successfully filled (%i processed)."
 msgstr "Logins and passwords has been successfully filled (%i processed)."
 
@@ -876,11 +880,11 @@ msgstr "Logins and passwords has been successfully filled (%i processed)."
 msgid "An mail has been sent to the member."
 msgstr "An mail has been sent to the member."
 
-#: ../includes/routes/management.routes.php:2571
+#: ../includes/routes/management.routes.php:2325
 msgid "Requested label does not exists!"
 msgstr "Requested label does not exists!"
 
-#: ../includes/routes/contributions.routes.php:598
+#: ../includes/routes/contributions.routes.php:589
 msgid "An error occurred while storing the contribution."
 msgstr "An error occurred while storing the contribution."
 
@@ -888,8 +892,8 @@ msgstr "An error occurred while storing the contribution."
 msgid "Other informations:"
 msgstr "Other informations:"
 
-#: ../templates/default/preferences.tpl:397 ../templates/default/preferences.tpl:403
-#: ../templates/default/preferences.tpl:408 ../templates/default/preferences.tpl:413
+#: ../templates/default/preferences.tpl:399 ../templates/default/preferences.tpl:405
+#: ../templates/default/preferences.tpl:410 ../templates/default/preferences.tpl:415
 msgid "Hexadecimal color notation: #RRGGBB"
 msgstr "Hexadecimal color notation: #RRGGBB"
 
@@ -914,12 +918,12 @@ msgstr "View my member card"
 
 #: ../lib/Galette/Filters/ContributionsList.php:258 ../lib/Galette/Filters/MailingsList.php:238
 #: ../lib/Galette/Filters/HistoryList.php:244 ../lib/Galette/Filters/TransactionsList.php:233
-#: ../includes/routes/management.routes.php:1032 ../includes/routes/management.routes.php:1245
+#: ../includes/routes/management.routes.php:786 ../includes/routes/management.routes.php:999
 #: ../includes/routes/contributions.routes.php:216
 msgid "end date filter"
 msgstr "end date filter"
 
-#: ../lib/Galette/Entity/Adherent.php:1358
+#: ../lib/Galette/Entity/Adherent.php:1365
 msgid "Self_subscription as a member: "
 msgstr "Self_subscription as a member: "
 
@@ -939,7 +943,7 @@ msgstr "OK"
 msgid "No reminder selected"
 msgstr "No reminder selected"
 
-#: ../includes/routes/management.routes.php:1982
+#: ../includes/routes/management.routes.php:1736
 msgid "Model has been successfully stored!"
 msgstr "Model has been successfully stored!"
 
@@ -947,11 +951,11 @@ msgstr "Model has been successfully stored!"
 msgid "Edit"
 msgstr "Edit"
 
-#: ../templates/default/admintools.tpl:5
-msgid "Make sure you've done a backup of the database before using any of the following tools!"
-msgstr "Make sure you've done a backup of the database before using any of the following tools!"
+#: ../templates/default/gestion_textes.tpl:101
+msgid "Link validity"
+msgstr "Link validity"
 
-#: ../includes/routes/contributions.routes.php:928
+#: ../includes/routes/contributions.routes.php:912
 msgid "Contribution has been successfully attached to current transaction"
 msgstr "Contribution has been successfully attached to current transaction"
 
@@ -959,7 +963,7 @@ msgstr "Contribution has been successfully attached to current transaction"
 msgid "Association's short description:"
 msgstr "Association's short description:"
 
-#: ../includes/routes/management.routes.php:992 ../install/steps/check.php:75
+#: ../includes/routes/management.routes.php:746 ../install/steps/check.php:75
 #: ../templates/default/page.tpl:150
 msgid "Logs"
 msgstr "Logs"
@@ -968,7 +972,7 @@ msgstr "Logs"
 msgid "The project: "
 msgstr "The project: "
 
-#: ../includes/routes/management.routes.php:1340
+#: ../includes/routes/management.routes.php:1094
 msgid "Mailing has been successfully deleted!"
 msgstr "Mailing has been successfully deleted!"
 
@@ -981,7 +985,7 @@ msgstr "ID must be an integer!"
 msgid "Extends membership?"
 msgstr "Extends membership?"
 
-#: ../templates/default/member.tpl:222 ../templates/default/forms_types/groups.tpl:35
+#: ../templates/default/member.tpl:236 ../templates/default/forms_types/groups.tpl:35
 msgid "Member of:"
 msgstr "Member of:"
 
@@ -1007,11 +1011,11 @@ msgid "Import"
 msgstr "Import"
 
 #: ../templates/default/plugins.tpl:102 ../templates/default/preferences.tpl:224
-#: ../templates/default/preferences.tpl:481
+#: ../templates/default/preferences.tpl:483
 msgid "Application runs under demo mode. This functionnality is not enabled, sorry."
 msgstr "Application runs under demo mode. This functionnality is not enabled, sorry."
 
-#: ../templates/default/preferences.tpl:245
+#: ../templates/default/preferences.tpl:247
 msgid "Send email to administrators?"
 msgstr "Send email to administrators?"
 
@@ -1046,7 +1050,7 @@ msgstr "No manager attached"
 msgid "Galette Installation"
 msgstr "Galette Installation"
 
-#: ../includes/routes/members.routes.php:1964 ../includes/routes/members.routes.php:2093
+#: ../includes/routes/members.routes.php:1980 ../includes/routes/members.routes.php:2109
 msgid "No member selected for mailing!"
 msgstr "No member selected for mailing!"
 
@@ -1082,7 +1086,7 @@ msgstr "Add a new category"
 msgid "Remove model and back to defaults"
 msgstr "Remove model and back to defaults"
 
-#: ../includes/routes/management.routes.php:376
+#: ../lib/Galette/Core/Preferences.php:492
 msgid "- You must indicate a sender name for emails!"
 msgstr "- You must indicate a sender name for emails!"
 
@@ -1090,7 +1094,7 @@ msgstr "- You must indicate a sender name for emails!"
 msgid "Latecomers"
 msgstr "Latecomers"
 
-#: ../includes/routes/management.routes.php:3295
+#: ../includes/routes/management.routes.php:3049
 msgid "An error occurred reinitializing fields configuration :("
 msgstr "An error occurred reinitializing fields configuration :("
 
@@ -1126,7 +1130,7 @@ msgstr "By %name"
 msgid "Cash"
 msgstr "Cash"
 
-#: ../includes/routes/management.routes.php:2384
+#: ../includes/routes/management.routes.php:2138
 msgid "Edit status"
 msgstr "Edit status"
 
@@ -1159,7 +1163,7 @@ msgstr "Current model"
 msgid "Contribution added"
 msgstr "Contribution added"
 
-#: ../includes/routes/members.routes.php:1373
+#: ../includes/routes/members.routes.php:1389
 msgid "You are about to remove %count members."
 msgstr "You are about to remove %count members."
 
@@ -1179,7 +1183,7 @@ msgstr "up"
 msgid "Self subscription enabled?"
 msgstr "Self subscription enabled?"
 
-#: ../templates/default/preferences.tpl:36 ../templates/default/preferences.tpl:421
+#: ../templates/default/preferences.tpl:36 ../templates/default/preferences.tpl:423
 #: ../templates/default/forms_types/picture.tpl:10
 msgid "Delete image"
 msgstr "Delete image"
@@ -1197,7 +1201,7 @@ msgstr "Create"
 msgid "- WARNING -"
 msgstr "- WARNING -"
 
-#: ../includes/routes/members.routes.php:2917
+#: ../includes/routes/members.routes.php:2933
 msgid "The file does not exists or cannot be read :("
 msgstr "The file does not exists or cannot be read :("
 
@@ -1217,11 +1221,11 @@ msgstr "Change search criterias"
 msgid "Checks"
 msgstr "Checks"
 
-#: ../includes/routes/management.routes.php:3484
+#: ../includes/routes/management.routes.php:3238
 msgid "That payment type is still in use, you cannot delete it!"
 msgstr "That payment type is still in use, you cannot delete it!"
 
-#: ../includes/routes/management.routes.php:3247
+#: ../includes/routes/management.routes.php:3001
 msgid "Administration tools"
 msgstr "Administration tools"
 
@@ -1249,7 +1253,7 @@ msgstr "Manage payment types"
 msgid "Parameted exports"
 msgstr "Parameted exports"
 
-#: ../includes/routes/members.routes.php:1340
+#: ../includes/routes/members.routes.php:1356
 msgid "Remove member %1$s"
 msgstr "Remove member %1$s"
 
@@ -1261,15 +1265,15 @@ msgstr "Member's zipcode"
 msgid "Show dashboard on login"
 msgstr "Show dashboard on login"
 
-#: ../includes/routes/management.routes.php:1869
+#: ../includes/routes/management.routes.php:1623
 msgid "Import model has been successfully stored :)"
 msgstr "Import model has been successfully stored :)"
 
-#: ../templates/default/preferences.tpl:572
+#: ../templates/default/preferences.tpl:574
 msgid "Enter the email adress"
 msgstr "Enter the email adress"
 
-#: ../includes/routes/members.routes.php:1172
+#: ../includes/routes/members.routes.php:1173
 msgid "A problem happened while sending account mail to admin"
 msgstr "A problem happened while sending account mail to admin"
 
@@ -1277,11 +1281,11 @@ msgstr "A problem happened while sending account mail to admin"
 msgid "To work as excpected, Galette needs write permission on files listed above."
 msgstr "To work as excpected, Galette needs write permission on files listed above."
 
-#: ../templates/default/gestion_textes.tpl:101
-msgid "Link validity"
-msgstr "Link validity"
+#: ../templates/default/admintools.tpl:5
+msgid "Make sure you've done a backup of the database before using any of the following tools!"
+msgstr "Make sure you've done a backup of the database before using any of the following tools!"
 
-#: ../includes/routes/management.routes.php:2650
+#: ../includes/routes/management.routes.php:2404
 msgid "No translation for '%s'!<br/>Please fill and submit above form to create it."
 msgstr "No translation for '%s'!<br/>Please fill and submit above form to create it."
 
@@ -1301,11 +1305,11 @@ msgstr "Port:"
 msgid "Select a sender"
 msgstr "Select a sender"
 
-#: ../templates/default/preferences.tpl:240
+#: ../templates/default/preferences.tpl:241
 msgid "Members administrator's Email:"
 msgstr "Members administrator's Email:"
 
-#: ../includes/routes/management.routes.php:2440
+#: ../includes/routes/management.routes.php:2194
 msgid "%type has not been added :("
 msgstr "%type has not been added :("
 
@@ -1313,7 +1317,7 @@ msgstr "%type has not been added :("
 msgid "Members selection"
 msgstr "Members selection"
 
-#: ../templates/default/preferences.tpl:439
+#: ../templates/default/preferences.tpl:441
 msgid "MSN"
 msgstr "MSN"
 
@@ -1354,7 +1358,7 @@ msgstr "invoice"
 msgid "Show contributions by"
 msgstr "Show contributions by"
 
-#: ../includes/routes/members.routes.php:1212 ../includes/routes/members.routes.php:3123
+#: ../includes/routes/members.routes.php:1213 ../includes/routes/members.routes.php:3139
 msgid "An error occurred while storing the member."
 msgstr "An error occurred while storing the member."
 
@@ -1366,7 +1370,7 @@ msgstr "Active plugins"
 msgid "Detach contribution from this transaction"
 msgstr "Detach contribution from this transaction"
 
-#: ../includes/routes/members.routes.php:1208
+#: ../includes/routes/members.routes.php:1209
 msgid "An error occurred adding member to its groups as manager."
 msgstr "An error occurred adding member to its groups as manager."
 
@@ -1378,7 +1382,7 @@ msgstr "Collapse all"
 msgid "Is a women"
 msgstr "Is a women"
 
-#: ../includes/routes/management.routes.php:2761
+#: ../includes/routes/management.routes.php:2515
 msgid "Fields configuration"
 msgstr "Fields configuration"
 
@@ -1390,7 +1394,7 @@ msgstr "Staff members"
 msgid "Contribution year"
 msgstr "Contribution year"
 
-#: ../templates/default/preferences.tpl:396
+#: ../templates/default/preferences.tpl:398
 msgid "Strip Text Color:"
 msgstr "Strip Text Color:"
 
@@ -1416,7 +1420,7 @@ msgstr "End!"
 msgid "An error occurred displaying attendance sheet details interface :("
 msgstr "An error occurred displaying attendance sheet details interface :("
 
-#: ../templates/default/ajouter_contribution.tpl:44 ../templates/default/dispatch_type.tpl:44
+#: ../templates/default/ajouter_contribution.tpl:46 ../templates/default/dispatch_type.tpl:44
 msgid "Select contributor and membership fee type"
 msgstr "Select contributor and membership fee type"
 
@@ -1444,7 +1448,7 @@ msgstr "Home"
 msgid "Original text: '%s'"
 msgstr "Original text: '%s'"
 
-#: ../includes/routes/contributions.routes.php:562
+#: ../includes/routes/contributions.routes.php:553
 msgid "The configured post contribution script has failed."
 msgstr "The configured post contribution script has failed."
 
@@ -1538,7 +1542,7 @@ msgstr "Host:"
 msgid "Manage additional fields for various forms"
 msgstr "Manage additional fields for various forms"
 
-#: ../includes/routes/management.routes.php:1850
+#: ../includes/routes/management.routes.php:1604
 msgid "galette_import_model.csv"
 msgstr "galette_import_model.csv"
 
@@ -1550,11 +1554,11 @@ msgstr "Raw informations"
 msgid "Delete all associated data"
 msgstr "Delete all associated data"
 
-#: ../templates/default/preferences.tpl:420
+#: ../templates/default/preferences.tpl:422
 msgid "Current logo for printing"
 msgstr "Current logo for printing"
 
-#: ../templates/default/preferences.tpl:452
+#: ../templates/default/preferences.tpl:454
 msgid "(Enter a year or two years with a separator)"
 msgstr "(Enter a year or two years with a separator)"
 
@@ -1566,7 +1570,7 @@ msgstr "Current group (and attached people) as PDF"
 msgid "Download empty adhesion form"
 msgstr "Download empty adhesion form"
 
-#: ../templates/default/preferences.tpl:235
+#: ../templates/default/preferences.tpl:236
 msgid "Reply-To Email:"
 msgstr "Reply-To Email:"
 
@@ -1574,7 +1578,7 @@ msgstr "Reply-To Email:"
 msgid "Compilation"
 msgstr "Compilation"
 
-#: ../includes/routes/management.routes.php:717
+#: ../includes/routes/management.routes.php:471
 msgid "Plugin %name has been disabled"
 msgstr "Plugin %name has been disabled"
 
@@ -1586,7 +1590,7 @@ msgstr "Politeness"
 msgid "Current logo"
 msgstr "Current logo"
 
-#: ../includes/routes/management.routes.php:1652
+#: ../includes/routes/management.routes.php:1406
 msgid "CSV members import"
 msgstr "CSV members import"
 
@@ -1606,7 +1610,7 @@ msgstr "Enter a value"
 msgid "file"
 msgstr "file"
 
-#: ../includes/routes/contributions.routes.php:1242
+#: ../includes/routes/contributions.routes.php:1226
 msgid "An error occurred trying to remove contributions(s) :("
 msgstr "An error occurred trying to remove contributions(s) :("
 
@@ -1630,7 +1634,7 @@ msgstr "Modification"
 msgid "Short form"
 msgstr "Short form"
 
-#: ../includes/routes/management.routes.php:1388
+#: ../includes/routes/management.routes.php:1142
 msgid "CVS database Export"
 msgstr "CVS database Export"
 
@@ -1658,7 +1662,7 @@ msgstr "Plugin database initialization: %name"
 msgid "An error occurred checking name uniqueness :("
 msgstr "An error occurred checking name uniqueness :("
 
-#: ../templates/default/member.tpl:220 ../templates/default/forms_types/groups.tpl:45
+#: ../templates/default/member.tpl:234 ../templates/default/forms_types/groups.tpl:45
 msgid "Manager for:"
 msgstr "Manager for:"
 
@@ -1670,7 +1674,7 @@ msgstr "Mark '%field' as (not) required"
 msgid "Directory %dir has not been moved :("
 msgstr "Directory %dir has not been moved :("
 
-#: ../includes/routes/contributions.routes.php:1062
+#: ../includes/routes/contributions.routes.php:1046
 msgid "Transaction has been successfully stored"
 msgstr "Transaction has been successfully stored"
 
@@ -1698,7 +1702,7 @@ msgstr "%s field"
 msgid "Configuration"
 msgstr "Configuration"
 
-#: ../templates/default/ajouter_contribution.tpl:44 ../templates/default/dispatch_type.tpl:44
+#: ../templates/default/ajouter_contribution.tpl:49 ../templates/default/dispatch_type.tpl:44
 msgid "Select contributor and donation type"
 msgstr "Select contributor and donation type"
 
@@ -1706,15 +1710,19 @@ msgstr "Select contributor and donation type"
 msgid "Show identifiers"
 msgstr "Show identifiers"
 
-#: ../templates/default/gestion_textes.tpl:116 ../templates/default/gestion_pdf.tpl:78
-msgid "Contribution amount"
-msgstr "Contribution amount"
+#: ../templates/default/member.tpl:310 ../templates/default/member.tpl:391
+#: ../templates/default/mailing_adherents.tpl:204 ../templates/default/mailing_adherents.tpl:250
+#: ../templates/default/mailing_adherents.tpl:306 ../templates/default/gestion_groupes.tpl:189
+#: ../templates/default/gestion_groupes.tpl:249 ../templates/default/gestion_groupes.tpl:302
+#: ../templates/default/ajouter_transaction.tpl:175
+msgid "An error occurred displaying members interface :("
+msgstr "An error occurred displaying members interface :("
 
 #: ../templates/default/public_page.tpl:84
 msgid "View your member card"
 msgstr "View your member card"
 
-#: ../includes/routes/contributions.routes.php:492
+#: ../includes/routes/contributions.routes.php:490
 msgid "Contribution ID must be null calling add route!"
 msgstr "Contribution ID must be null calling add route!"
 
@@ -1734,7 +1742,7 @@ msgstr "Contributions types repartition"
 msgid "A mail has been sent to your address.<br/>Please check your inbox and follow the instructions."
 msgstr "A mail has been sent to your address.<br/>Please check your inbox and follow the instructions."
 
-#: ../includes/routes/management.routes.php:2912
+#: ../includes/routes/management.routes.php:2666
 msgid "Requested field does not exists!"
 msgstr "Requested field does not exists!"
 
@@ -1746,7 +1754,7 @@ msgstr "Contribution full date"
 msgid "entry"
 msgstr "entry"
 
-#: ../includes/routes/management.routes.php:2047
+#: ../includes/routes/management.routes.php:1801
 msgid "Title '%s' has been successfully added."
 msgstr "Title '%s' has been successfully added."
 
@@ -1770,7 +1778,7 @@ msgstr "Permissions on the base"
 msgid "Field %field is required, but missing in row %row"
 msgstr "Field %field is required, but missing in row %row"
 
-#: ../templates/default/preferences.tpl:236
+#: ../templates/default/preferences.tpl:237
 msgid "Leave empty to use Sender Email as reply address"
 msgstr "Leave empty to use Sender Email as reply address"
 
@@ -1782,20 +1790,24 @@ msgstr "No photo has been created"
 msgid "To:"
 msgstr "To:"
 
-#: ../lib/Galette/Entity/PdfModel.php:572
+#: ../lib/Galette/Entity/PdfModel.php:574
 msgid "body should not be empty!"
 msgstr "body should not be empty!"
 
+#: ../templates/default/member.tpl:87
+msgid "create a new transaction"
+msgstr "create a new transaction"
+
 #: ../templates/default/forms_types/titles.tpl:6
 msgid "Not supplied"
 msgstr "Not supplied"
 
-#: ../includes/routes/management.routes.php:650 ../templates/default/page.tpl:154
+#: ../includes/routes/management.routes.php:404 ../templates/default/page.tpl:154
 msgid "Charts"
 msgstr "Charts"
 
-#: ../includes/routes/members.routes.php:1224 ../includes/routes/management.routes.php:499
-#: ../includes/routes/management.routes.php:531
+#: ../includes/routes/members.routes.php:1225 ../includes/routes/management.routes.php:252
+#: ../includes/routes/management.routes.php:284
 msgid "Delete failed"
 msgstr "Delete failed"
 
@@ -1815,15 +1827,15 @@ msgstr "[admin]"
 msgid "Website:"
 msgstr "Website:"
 
-#: ../templates/default/preferences.tpl:436
+#: ../templates/default/preferences.tpl:438
 msgid "Address type:"
 msgstr "Address type:"
 
-#: ../templates/default/preferences.tpl:440
+#: ../templates/default/preferences.tpl:442
 msgid "Jabber"
 msgstr "Jabber"
 
-#: ../lib/Galette/IO/PdfContribution.php:144 ../includes/routes/contributions.routes.php:1125
+#: ../lib/Galette/IO/PdfContribution.php:144 ../includes/routes/contributions.routes.php:1109
 #: ../templates/default/gestion_contributions.tpl:52
 msgid "contribution"
 msgstr "contribution"
@@ -1836,7 +1848,7 @@ msgstr "Cache"
 msgid "Member's main group"
 msgstr "Member's main group"
 
-#: ../includes/routes/management.routes.php:387
+#: ../lib/Galette/Core/Preferences.php:503
 msgid "- You must indicate the SMTP server you want to use!"
 msgstr "- You must indicate the SMTP server you want to use!"
 
@@ -1844,7 +1856,7 @@ msgstr "- You must indicate the SMTP server you want to use!"
 msgid "Zip Code:"
 msgstr "Zip Code:"
 
-#: ../templates/default/preferences.tpl:343 ../templates/default/preferences.tpl:461
+#: ../templates/default/preferences.tpl:345 ../templates/default/preferences.tpl:463
 msgid "Horizontal margins:"
 msgstr "Horizontal margins:"
 
@@ -1876,11 +1888,11 @@ msgstr "Remove transaction #%id"
 msgid "Number of groups:"
 msgstr "Number of groups:"
 
-#: ../templates/default/preferences.tpl:353 ../templates/default/preferences.tpl:466
+#: ../templates/default/preferences.tpl:355 ../templates/default/preferences.tpl:468
 msgid "Vertical spacing:"
 msgstr "Vertical spacing:"
 
-#: ../templates/default/preferences.tpl:256
+#: ../templates/default/preferences.tpl:258
 msgid "Activate HTML editor?"
 msgstr "Activate HTML editor?"
 
@@ -1905,18 +1917,18 @@ msgstr "Routes '%routes' are missing in ACLs!"
 msgid "An error occurred while updating your password."
 msgstr "An error occurred while updating your password."
 
-#: ../templates/default/member.tpl:84 ../templates/default/gestion_pdf_content.tpl:51
+#: ../templates/default/member.tpl:96 ../templates/default/gestion_pdf_content.tpl:51
 #: ../templates/default/editer_intitule.tpl:40 ../templates/default/traduire_libelles.tpl:38
 #: ../templates/default/mailing_adherents.tpl:93 ../templates/default/edit_title.tpl:19
 #: ../templates/default/ajouter_transaction.tpl:45 ../templates/default/group.tpl:76
-#: ../templates/default/config_fields.tpl:57 ../templates/default/preferences.tpl:507
+#: ../templates/default/config_fields.tpl:57 ../templates/default/preferences.tpl:509
 #: ../templates/default/editer_champ.tpl:72 ../templates/default/edit_paymenttype.tpl:15
-#: ../templates/default/ajouter_contribution.tpl:144 ../templates/default/dispatch_type.tpl:140
+#: ../templates/default/ajouter_contribution.tpl:153 ../templates/default/dispatch_type.tpl:140
 #: ../templates/default/gestion_textes.tpl:45
 msgid "Save"
 msgstr "Save"
 
-#: ../includes/routes/management.routes.php:350
+#: ../lib/Galette/Core/Preferences.php:469
 msgid "- Invalid date for beginning of membership."
 msgstr "- Invalid date for beginning of membership."
 
@@ -1948,7 +1960,7 @@ msgstr "donation in kind"
 msgid "Database can't be reached. Please go back to enter the connection parameters again."
 msgstr "Database can't be reached. Please go back to enter the connection parameters again."
 
-#: ../lib/Galette/Entity/Adherent.php:1507 ../templates/default/forms_types/account.tpl:5
+#: ../lib/Galette/Entity/Adherent.php:1514 ../templates/default/forms_types/account.tpl:5
 msgid "Active"
 msgstr "Active"
 
@@ -1964,12 +1976,12 @@ msgstr "Your current Galette version is..."
 msgid "With"
 msgstr "With"
 
-#: ../includes/routes/members.routes.php:1512
+#: ../includes/routes/members.routes.php:1528
 msgid "Status label"
 msgstr "Status label"
 
 #: ../includes/routes/members.routes.php:754 ../includes/routes/contributions.routes.php:377
-#: ../includes/routes/contributions.routes.php:850
+#: ../includes/routes/contributions.routes.php:834
 msgid "creation"
 msgstr "creation"
 
@@ -1977,7 +1989,7 @@ msgstr "creation"
 msgid "Update models"
 msgstr "Update models"
 
-#: ../templates/default/ajouter_transaction.tpl:69
+#: ../templates/default/ajouter_transaction.tpl:69 ../templates/default/ajouter_contribution.tpl:51
 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"
 
@@ -2001,7 +2013,7 @@ msgstr "- Membership period overlaps period starting at "
 msgid "SELECT operation not allowed"
 msgstr "SELECT operation not allowed"
 
-#: ../templates/default/ajouter_transaction.tpl:147 ../templates/default/ajouter_contribution.tpl:153
+#: ../templates/default/ajouter_transaction.tpl:147 ../templates/default/ajouter_contribution.tpl:162
 #: ../templates/default/dispatch_type.tpl:152
 msgid "No member registered!"
 msgstr "No member registered!"
@@ -2010,7 +2022,7 @@ msgstr "No member registered!"
 msgid "DROP operation not allowed"
 msgstr "DROP operation not allowed"
 
-#: ../lib/Galette/Entity/Contribution.php:158 ../templates/default/ajouter_contribution.tpl:106
+#: ../lib/Galette/Entity/Contribution.php:158 ../templates/default/ajouter_contribution.tpl:115
 #: ../templates/default/dispatch_type.tpl:115
 msgid "Membership extension:"
 msgstr "Membership extension:"
@@ -2020,11 +2032,11 @@ msgstr "Membership extension:"
 msgid "Currently loading..."
 msgstr "Currently loading..."
 
-#: ../includes/routes/management.routes.php:2890
+#: ../includes/routes/management.routes.php:2644
 msgid "Field has been successfully moved"
 msgstr "Field has been successfully moved"
 
-#: ../includes/routes/members.routes.php:2396 ../templates/default/desktop.tpl:36
+#: ../includes/routes/members.routes.php:2412 ../templates/default/desktop.tpl:36
 #: ../templates/default/page.tpl:149
 msgid "Reminders"
 msgstr "Reminders"
@@ -2033,7 +2045,7 @@ msgstr "Reminders"
 msgid "Change model"
 msgstr "Change model"
 
-#: ../templates/default/js_chosen_adh.tpl:52
+#: ../templates/default/js_chosen_adh.tpl:61
 msgid "Load previous members..."
 msgstr "Load previous members..."
 
@@ -2053,11 +2065,11 @@ msgstr "Member's login"
 msgid "Telemetry date:"
 msgstr "Telemetry date:"
 
-#: ../lib/Galette/Entity/PdfModel.php:535
+#: ../lib/Galette/Entity/PdfModel.php:537
 msgid "Unknown type %type!"
 msgstr "Unknown type %type!"
 
-#: ../includes/routes/management.routes.php:288 ../includes/routes/management.routes.php:309
+#: ../lib/Galette/Core/Preferences.php:407 ../lib/Galette/Core/Preferences.php:428
 msgid "- The numbers and measures have to be integers!"
 msgstr "- The numbers and measures have to be integers!"
 
@@ -2077,11 +2089,11 @@ msgstr "An error occurred while importing members"
 msgid "Please make sure to select at least one reminder."
 msgstr "Please make sure to select at least one reminder."
 
-#: ../includes/routes/management.routes.php:605
+#: ../includes/routes/management.routes.php:359
 msgid "No email sent to %email"
 msgstr "No email sent to %email"
 
-#: ../templates/default/preferences.tpl:609
+#: ../templates/default/preferences.tpl:611
 msgid "An error occurred sending test email :("
 msgstr "An error occurred sending test email :("
 
@@ -2093,7 +2105,7 @@ msgstr "starts with"
 msgid "Email sent is disabled in the preferences. Ask galette admin"
 msgstr "Email sent is disabled in the preferences. Ask galette admin"
 
-#: ../includes/routes/management.routes.php:1568
+#: ../includes/routes/management.routes.php:1322
 msgid "An error occurred running parameted export '%export'. Please check the logs."
 msgstr "An error occurred running parameted export '%export'. Please check the logs."
 
@@ -2101,17 +2113,17 @@ msgstr "An error occurred running parameted export '%export'. Please check the l
 msgid "you already have installed Galette, and you want to upgrade to the latest version"
 msgstr "you already have installed Galette, and you want to upgrade to the latest version"
 
-#: ../includes/routes/management.routes.php:3476
+#: ../includes/routes/management.routes.php:3230
 msgid "An error occurred removing payment type '%name' :("
 msgstr "An error occurred removing payment type '%name' :("
 
-#: ../includes/routes/members.routes.php:1827
+#: ../includes/routes/members.routes.php:1843
 msgid "labels_print_filename"
 msgstr "labels_print_filename"
 
-#: ../includes/routes/members.routes.php:2590 ../includes/routes/members.routes.php:2609
-msgid "No member selected to generate attendance sheet"
-msgstr "No member selected to generate attendance sheet"
+#: ../templates/default/fake_data.tpl:13
+msgid "Add members photos"
+msgstr "Add members photos"
 
 #: ../lib/Galette/Util/FakeData.php:304
 msgid "%count groups requested, and %done created"
@@ -2121,11 +2133,11 @@ msgstr "%count groups requested, and %done created"
 msgid "City:"
 msgstr "City:"
 
-#: ../includes/routes/management.routes.php:2928
+#: ../includes/routes/management.routes.php:2682
 msgid "Dynamic field"
 msgstr "Dynamic field"
 
-#: ../lib/Galette/Entity/Adherent.php:1401
+#: ../lib/Galette/Entity/Adherent.php:1408
 msgid "Member card updated"
 msgstr "Member card updated"
 
@@ -2153,19 +2165,19 @@ msgstr "Contributions types"
 msgid "Deletion"
 msgstr "Deletion"
 
-#: ../includes/routes/management.routes.php:3306
+#: ../includes/routes/management.routes.php:3060
 msgid "An error occurred reinitializing PDF models :("
 msgstr "An error occurred reinitializing PDF models :("
 
-#: ../includes/routes/management.routes.php:581
+#: ../includes/routes/management.routes.php:335
 msgid "Test message"
 msgstr "Test message"
 
-#: ../includes/routes/management.routes.php:1082 ../templates/default/history.tpl:44
+#: ../includes/routes/management.routes.php:836 ../templates/default/history.tpl:44
 msgid "Flush the logs"
 msgstr "Flush the logs"
 
-#: ../templates/default/preferences.tpl:441
+#: ../templates/default/preferences.tpl:443
 msgid "Web Site"
 msgstr "Web Site"
 
@@ -2193,7 +2205,7 @@ msgstr "Date settings"
 msgid "Transactions management"
 msgstr "Transactions management"
 
-#: ../includes/routes/management.routes.php:3563
+#: ../includes/routes/management.routes.php:3317
 msgid "Payment type '%s' has been successfully modified."
 msgstr "Payment type '%s' has been successfully modified."
 
@@ -2211,11 +2223,15 @@ msgstr "Donation in money"
 msgid "or"
 msgstr "or"
 
+#: ../templates/default/preferences.tpl:233 ../templates/default/preferences.tpl:244
+msgid "(You can enter several emails separated with a comma. First address will be the default one.)"
+msgstr "(You can enter several emails separated with a comma. First address will be the default one.)"
+
 #: ../templates/default/gestion_adherents.tpl:217
 msgid "%membername: edit informations"
 msgstr "%membername: edit informations"
 
-#: ../includes/routes/management.routes.php:673 ../templates/default/desktop.tpl:40
+#: ../includes/routes/management.routes.php:427 ../templates/default/desktop.tpl:40
 #: ../templates/default/page.tpl:177
 msgid "Plugins"
 msgstr "Plugins"
@@ -2241,17 +2257,13 @@ msgstr "Unknown ACL rule '%acl'!"
 msgid "Long form:"
 msgstr "Long form:"
 
-#: ../includes/routes/contributions.routes.php:557 ../includes/routes/contributions.routes.php:694
-msgid "%asso Galette's admin"
-msgstr "%asso Galette's admin"
-
 #: ../templates/default/gestion_groupes.tpl:79
 msgid "Missing destination group"
 msgstr "Missing destination group"
 
-#: ../install/steps/db_install.php:53
-msgid "Database has been installed :)"
-msgstr "Database has been installed :)"
+#: ../lib/Galette/IO/FileTrait.php:486
+msgid "File extension is not allowed, only %s files are."
+msgstr "File extension is not allowed, only %s files are."
 
 #: ../templates/default/preferences.tpl:211
 msgid ""
@@ -2261,7 +2273,7 @@ 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"
 
-#: ../lib/Galette/Entity/Adherent.php:1085
+#: ../lib/Galette/Entity/Adherent.php:1092
 msgid "- Members must be less than 200 years old (currently %years)!"
 msgstr "- Members must be less than 200 years old (currently %years)!"
 
@@ -2281,7 +2293,7 @@ msgstr "Edit transaction #%id"
 msgid "An error occurred storing temporary password for %s. Please inform an admin."
 msgstr "An error occurred storing temporary password for %s. Please inform an admin."
 
-#: ../templates/default/ajouter_contribution.tpl:108 ../templates/default/dispatch_type.tpl:117
+#: ../templates/default/ajouter_contribution.tpl:117 ../templates/default/dispatch_type.tpl:117
 msgid "months"
 msgstr "months"
 
@@ -2293,7 +2305,7 @@ msgstr "Galette tables exports"
 msgid "Change '%field' permissions"
 msgstr "Change '%field' permissions"
 
-#: ../includes/routes/management.routes.php:2607 ../templates/default/page.tpl:180
+#: ../includes/routes/management.routes.php:2361 ../templates/default/page.tpl:180
 msgid "Translate labels"
 msgstr "Translate labels"
 
@@ -2439,6 +2451,10 @@ msgstr "%count photos created"
 msgid "Customize fields order, set which are required, and for who they're visibles"
 msgstr "Customize fields order, set which are required, and for who they're visibles"
 
+#: ../templates/default/ajouter_contribution.tpl:51
+msgid "New attached donation"
+msgstr "New attached donation"
+
 #: ../templates/default/gestion_pdf.tpl:37
 msgid "Your organisation website"
 msgstr "Your organisation website"
@@ -2467,7 +2483,7 @@ msgstr "current logged in user"
 msgid "Parent of:"
 msgstr "Parent of:"
 
-#: ../templates/default/ajouter_contribution.tpl:195
+#: ../templates/default/ajouter_contribution.tpl:204
 msgid "An error occurred retrieving dates :("
 msgstr "An error occurred retrieving dates :("
 
@@ -2479,7 +2495,7 @@ msgstr "Add attachment"
 msgid "Administrators"
 msgstr "Administrators"
 
-#: ../templates/default/preferences.tpl:386
+#: ../templates/default/preferences.tpl:388
 msgid "Short Text (Card Center):"
 msgstr "Short Text (Card Center):"
 
@@ -2495,7 +2511,7 @@ msgstr "Parent:"
 msgid "New password:"
 msgstr "New password:"
 
-#: ../includes/routes/members.routes.php:3081
+#: ../includes/routes/members.routes.php:3097
 msgid "Nothing to do!"
 msgstr "Nothing to do!"
 
@@ -2524,7 +2540,7 @@ msgstr "Member's Labels"
 msgid "(all existing values will be removed)"
 msgstr "(all existing values will be removed)"
 
-#: ../includes/routes/management.routes.php:468
+#: ../includes/routes/management.routes.php:221
 msgid "Preferences has been saved."
 msgstr "Preferences has been saved."
 
@@ -2536,7 +2552,7 @@ msgstr "Next"
 msgid "Post new contribution script URI"
 msgstr "Post new contribution script URI"
 
-#: ../templates/default/preferences.tpl:312
+#: ../templates/default/preferences.tpl:314
 msgid "Allow unsecure TLS?"
 msgstr "Allow unsecure TLS?"
 
@@ -2560,7 +2576,7 @@ msgstr "separator"
 msgid "Missing required field permissions!"
 msgstr "Missing required field permissions!"
 
-#: ../includes/routes/members.routes.php:2209
+#: ../includes/routes/members.routes.php:2225
 msgid "Mailing has been successfully sent!"
 msgstr "Mailing has been successfully sent!"
 
@@ -2568,7 +2584,7 @@ msgstr "Mailing has been successfully sent!"
 msgid "File %filename cannot be open!"
 msgstr "File %filename cannot be open!"
 
-#: ../includes/routes/management.routes.php:2820
+#: ../includes/routes/management.routes.php:2574
 msgid "Fields configuration has been successfully stored"
 msgstr "Fields configuration has been successfully stored"
 
@@ -2576,7 +2592,7 @@ msgstr "Fields configuration has been successfully stored"
 msgid "View and filter transactions"
 msgstr "View and filter transactions"
 
-#: ../templates/default/preferences.tpl:328
+#: ../templates/default/preferences.tpl:330
 msgid "Mail signature"
 msgstr "Mail signature"
 
@@ -2633,7 +2649,7 @@ msgstr "You'll be redirected to the login page in a few seconds"
 msgid "Attached contributions"
 msgstr "Attached contributions"
 
-#: ../lib/Galette/Entity/Contribution.php:143 ../templates/default/ajouter_contribution.tpl:97
+#: ../lib/Galette/Entity/Contribution.php:143 ../templates/default/ajouter_contribution.tpl:106
 #: ../templates/default/dispatch_type.tpl:106
 msgid "Date of contribution:"
 msgstr "Date of contribution:"
@@ -2647,7 +2663,7 @@ msgstr "Settings"
 msgid "This will immediately remove attachment from disk and cannot be undo."
 msgstr "This will immediately remove attachment from disk and cannot be undo."
 
-#: ../includes/routes/contributions.routes.php:1169 ../templates/default/gestion_contributions.tpl:52
+#: ../includes/routes/contributions.routes.php:1153 ../templates/default/gestion_contributions.tpl:52
 msgid "contributions"
 msgstr "contributions"
 
@@ -2656,8 +2672,8 @@ msgid "Globally available"
 msgstr "Globally available"
 
 #: ../templates/default/edit_dynamic_fields.tpl:44 ../templates/default/ajouter_transaction.tpl:26
-#: ../templates/default/ajouter_contribution.tpl:89 ../templates/default/ajouter_contribution.tpl:101
-#: ../templates/default/ajouter_contribution.tpl:112 ../templates/default/dispatch_type.tpl:98
+#: ../templates/default/ajouter_contribution.tpl:98 ../templates/default/ajouter_contribution.tpl:110
+#: ../templates/default/ajouter_contribution.tpl:121 ../templates/default/dispatch_type.tpl:98
 #: ../templates/default/dispatch_type.tpl:110 ../templates/default/dispatch_type.tpl:121
 #: ../templates/default/attendance_sheet_details.tpl:26 ../templates/default/advanced_search.tpl:233
 #: ../templates/default/advanced_search.tpl:418 ../templates/default/forms_types/date.tpl:5
@@ -2677,7 +2693,7 @@ msgstr "Error creating temporary png file from "
 msgid "An error occurred reordering groups :("
 msgstr "An error occurred reordering groups :("
 
-#: ../templates/default/preferences.tpl:338 ../templates/default/preferences.tpl:456
+#: ../templates/default/preferences.tpl:340 ../templates/default/preferences.tpl:458
 msgid "Vertical margins:"
 msgstr "Vertical margins:"
 
@@ -2689,7 +2705,7 @@ msgstr "Table name"
 msgid "Missing required form!"
 msgstr "Missing required form!"
 
-#: ../includes/routes/management.routes.php:3398
+#: ../includes/routes/management.routes.php:3152
 msgid "Payment type '%s' has been successfully added."
 msgstr "Payment type '%s' has been successfully added."
 
@@ -2701,15 +2717,15 @@ msgstr "An error occurred creating field values table"
 msgid "Notify member his account has been modified"
 msgstr "Notify member his account has been modified"
 
-#: ../templates/default/fake_data.tpl:13
-msgid "Add members photos"
-msgstr "Add members photos"
+#: ../includes/routes/members.routes.php:2606 ../includes/routes/members.routes.php:2625
+msgid "No member selected to generate attendance sheet"
+msgstr "No member selected to generate attendance sheet"
 
 #: ../includes/routes/groups.routes.php:157
 msgid "Group `%groupname` has been successfully saved."
 msgstr "Group `%groupname` has been successfully saved."
 
-#: ../includes/routes/contributions.routes.php:1244
+#: ../includes/routes/contributions.routes.php:1228
 msgid "An error occurred trying to remove transaction(s) :("
 msgstr "An error occurred trying to remove transaction(s) :("
 
@@ -2726,7 +2742,7 @@ msgstr "Action"
 msgid "Register"
 msgstr "Register"
 
-#: ../templates/default/ajouter_contribution.tpl:138 ../templates/default/dispatch_type.tpl:135
+#: ../templates/default/ajouter_contribution.tpl:147 ../templates/default/dispatch_type.tpl:135
 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."
 
@@ -2734,7 +2750,7 @@ msgstr "Member will receive a notification by email, if he has an address."
 msgid "Transaction details"
 msgstr "Transaction details"
 
-#: ../lib/Galette/Entity/Adherent.php:709
+#: ../lib/Galette/Entity/Adherent.php:716
 msgid "Never contributed: Registered %days days ago (since %date)"
 msgstr "Never contributed: Registered %days days ago (since %date)"
 
@@ -2750,7 +2766,7 @@ msgstr ""
 "photo, it will be displayed on the trombinoscope page.<br/>Note that administrators can disabled public "
 "pages, this setting will have no effect in that case."
 
-#: ../includes/routes/management.routes.php:3304
+#: ../includes/routes/management.routes.php:3058
 msgid "PDF models has been successfully reinitialized."
 msgstr "PDF models has been successfully reinitialized."
 
@@ -2775,11 +2791,11 @@ msgid "Connection to database successfull"
 msgstr "Connection to database successfull"
 
 #: ../includes/fields_defs/members_fields.php:236 ../install/steps/admin.php:46
-#: ../templates/default/preferences.tpl:484 ../templates/default/index.tpl:10
+#: ../templates/default/preferences.tpl:486 ../templates/default/index.tpl:10
 msgid "Username:"
 msgstr "Username:"
 
-#: ../includes/routes/management.routes.php:2446
+#: ../includes/routes/management.routes.php:2200
 msgid "%type #%id has been successfully updated!"
 msgstr "%type #%id has been successfully updated!"
 
@@ -2791,7 +2807,7 @@ msgstr "Reference:"
 msgid "%membercount members"
 msgstr "%membercount members"
 
-#: ../lib/Galette/Entity/Contribution.php:119 ../templates/default/ajouter_contribution.tpl:46
+#: ../lib/Galette/Entity/Contribution.php:119 ../templates/default/ajouter_contribution.tpl:55
 #: ../templates/default/dispatch_type.tpl:46
 msgid "Contributor:"
 msgstr "Contributor:"
@@ -2800,13 +2816,13 @@ msgstr "Contributor:"
 msgid "Contribution payment type"
 msgstr "Contribution payment type"
 
-#: ../lib/Galette/DynamicFields/DynamicField.php:522 ../includes/routes/contributions.routes.php:1121
-#: ../includes/routes/contributions.routes.php:1165 ../templates/default/fake_data.tpl:45
+#: ../lib/Galette/DynamicFields/DynamicField.php:522 ../includes/routes/contributions.routes.php:1105
+#: ../includes/routes/contributions.routes.php:1149 ../templates/default/fake_data.tpl:45
 #: ../templates/default/desktop.tpl:34
 msgid "Transactions"
 msgstr "Transactions"
 
-#: ../templates/default/preferences.tpl:412
+#: ../templates/default/preferences.tpl:414
 msgid "Honor Members Color:"
 msgstr "Honor Members Color:"
 
@@ -2818,7 +2834,7 @@ msgstr "Vice-secretary"
 msgid "Username"
 msgstr "Username"
 
-#: ../lib/Galette/Entity/Adherent.php:715
+#: ../lib/Galette/Entity/Adherent.php:722
 msgid "Last day!"
 msgstr "Last day!"
 
@@ -2826,7 +2842,7 @@ msgstr "Last day!"
 msgid "Available only for new password request"
 msgstr "Available only for new password request"
 
-#: ../includes/routes/management.routes.php:2741
+#: ../includes/routes/management.routes.php:2495
 msgid "Labels has been sucessfully translated!"
 msgstr "Labels has been sucessfully translated!"
 
@@ -2835,7 +2851,7 @@ msgid "Demonstration"
 msgstr "Demonstration"
 
 #: ../includes/routes/contributions.routes.php:369 ../templates/default/ajouter_transaction.tpl:36
-#: ../templates/default/ajouter_contribution.tpl:128
+#: ../templates/default/ajouter_contribution.tpl:137
 msgid "Membership fee"
 msgstr "Membership fee"
 
@@ -2843,7 +2859,7 @@ msgstr "Membership fee"
 msgid "Version"
 msgstr "Version"
 
-#: ../includes/routes/members.routes.php:2646
+#: ../includes/routes/members.routes.php:2662
 msgid "attendance_sheet"
 msgstr "attendance_sheet"
 
@@ -2855,7 +2871,7 @@ 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."
 
-#: ../includes/routes/members.routes.php:1369
+#: ../includes/routes/members.routes.php:1385
 msgid "Remove members"
 msgstr "Remove members"
 
@@ -2868,7 +2884,7 @@ msgid "from a staff user"
 msgstr "from a staff user"
 
 #: ../templates/default/gestion_adherents.tpl:93 ../templates/default/gestion_adherents.tpl:205
-#: ../templates/default/preferences.tpl:444 ../templates/default/group_persons.tpl:8
+#: ../templates/default/preferences.tpl:446 ../templates/default/group_persons.tpl:8
 #: ../templates/default/liste_membres.tpl:37 ../templates/default/liste_membres.tpl:77
 msgid "Nickname"
 msgstr "Nickname"
@@ -2895,7 +2911,7 @@ msgstr "Login"
 msgid "My information"
 msgstr "My information"
 
-#: ../templates/default/preferences.tpl:319
+#: ../templates/default/preferences.tpl:321
 msgid "SMTP (or GMail) user:"
 msgstr "SMTP (or GMail) user:"
 
@@ -2916,7 +2932,11 @@ msgstr "Subject"
 msgid "PHP Modules"
 msgstr "PHP Modules"
 
-#: ../templates/default/preferences.tpl:329
+#: ../templates/default/member.tpl:91
+msgid "go to main page"
+msgstr "go to main page"
+
+#: ../templates/default/preferences.tpl:331
 msgid ""
 "The text that will be automatically set as signature for all outgoing emails.<br/>Variables are quoted "
 "with braces, are upper case, and will be replaced automatically.<br/>Refer to the doc to know what "
@@ -2950,7 +2970,7 @@ msgstr "Account modification mail sent to '%s'."
 msgid "[member]"
 msgstr "[member]"
 
-#: ../includes/routes/members.routes.php:2966
+#: ../includes/routes/members.routes.php:2982
 msgid "Mass change %count members"
 msgstr "Mass change %count members"
 
@@ -2979,7 +2999,7 @@ msgstr "Unable to send %membership reminder (no mail address)."
 msgid "Size"
 msgstr "Size"
 
-#: ../includes/routes/management.routes.php:2125
+#: ../includes/routes/management.routes.php:1879
 msgid "An error occurred removing title '%name' :("
 msgstr "An error occurred removing title '%name' :("
 
@@ -2991,11 +3011,15 @@ msgstr "%s members with mail"
 msgid "Identity"
 msgstr "Identity"
 
-#: ../includes/routes/management.routes.php:3520
+#: ../includes/routes/management.routes.php:3274
 msgid "Edit payment type"
 msgstr "Edit payment type"
 
-#: ../includes/routes/members.routes.php:3135
+#: ../templates/default/member.tpl:89
+msgid "show member"
+msgstr "show member"
+
+#: ../includes/routes/members.routes.php:3151
 msgid "Something went wront during mass edition!"
 msgstr "Something went wront during mass edition!"
 
@@ -3011,7 +3035,7 @@ msgstr "You can drop new image here to get photo changed"
 msgid "Member account has been modified."
 msgstr "Member account has been modified."
 
-#: ../includes/routes/contributions.routes.php:546
+#: ../includes/routes/contributions.routes.php:544
 msgid "Post contribution script failed"
 msgstr "Post contribution script failed"
 
@@ -3057,25 +3081,27 @@ msgstr "directory_name"
 #: ../lib/Galette/Filters/HistoryList.php:265 ../lib/Galette/Filters/TransactionsList.php:134
 #: ../lib/Galette/Filters/TransactionsList.php:216 ../lib/Galette/Filters/TransactionsList.php:225
 #: ../lib/Galette/Filters/TransactionsList.php:254 ../lib/Galette/Repository/Members.php:1442
-#: ../lib/Galette/Repository/Members.php:1446 ../lib/Galette/Entity/Transaction.php:276
-#: ../lib/Galette/Entity/Transaction.php:285 ../lib/Galette/Entity/Transaction.php:294
-#: ../lib/Galette/Entity/Transaction.php:550 ../lib/Galette/Entity/Adherent.php:703
-#: ../lib/Galette/Entity/Adherent.php:721 ../lib/Galette/Entity/Adherent.php:737
-#: ../lib/Galette/Entity/Adherent.php:1060 ../lib/Galette/Entity/Adherent.php:1094
-#: ../lib/Galette/Entity/Adherent.php:1103 ../lib/Galette/Entity/Adherent.php:1559
-#: ../lib/Galette/Entity/Contribution.php:354 ../lib/Galette/Entity/Contribution.php:363
-#: ../lib/Galette/Entity/Contribution.php:372 ../lib/Galette/Entity/Contribution.php:524
-#: ../lib/Galette/Entity/Contribution.php:1127 ../lib/Galette/Entity/Contribution.php:1225
-#: ../lib/Galette/Entity/Contribution.php:1234 ../lib/Galette/Entity/Contribution.php:1243
-#: ../lib/Galette/Entity/ImportModel.php:212 ../lib/Galette/Entity/Group.php:622
+#: ../lib/Galette/Repository/Members.php:1446 ../lib/Galette/Entity/DynamicsTrait.php:135
+#: ../lib/Galette/Entity/DynamicsTrait.php:148 ../lib/Galette/Entity/DynamicsTrait.php:157
+#: ../lib/Galette/Entity/Transaction.php:276 ../lib/Galette/Entity/Transaction.php:285
+#: ../lib/Galette/Entity/Transaction.php:294 ../lib/Galette/Entity/Transaction.php:550
+#: ../lib/Galette/Entity/Adherent.php:710 ../lib/Galette/Entity/Adherent.php:728
+#: ../lib/Galette/Entity/Adherent.php:744 ../lib/Galette/Entity/Adherent.php:1067
+#: ../lib/Galette/Entity/Adherent.php:1101 ../lib/Galette/Entity/Adherent.php:1110
+#: ../lib/Galette/Entity/Adherent.php:1566 ../lib/Galette/Entity/Contribution.php:354
+#: ../lib/Galette/Entity/Contribution.php:363 ../lib/Galette/Entity/Contribution.php:372
+#: ../lib/Galette/Entity/Contribution.php:524 ../lib/Galette/Entity/Contribution.php:1127
+#: ../lib/Galette/Entity/Contribution.php:1225 ../lib/Galette/Entity/Contribution.php:1234
+#: ../lib/Galette/Entity/Contribution.php:1243 ../lib/Galette/Entity/ImportModel.php:212
+#: ../lib/Galette/Entity/Group.php:622 ../lib/Galette/Entity/PdfModel.php:146
 #: ../lib/Galette/Core/Plugins.php:239 ../includes/routes/members.routes.php:214
 #: ../includes/routes/members.routes.php:225 ../includes/routes/members.routes.php:236
-#: ../includes/routes/members.routes.php:247 ../includes/routes/members.routes.php:2634
-#: ../templates/default/member.tpl:408 ../templates/default/advanced_search.tpl:232
+#: ../includes/routes/members.routes.php:247 ../includes/routes/members.routes.php:2650
+#: ../templates/default/member.tpl:422 ../templates/default/advanced_search.tpl:232
 msgid "Y-m-d"
 msgstr "Y-m-d"
 
-#: ../includes/routes/members.routes.php:2560
+#: ../includes/routes/members.routes.php:2576
 msgid "Attendance sheet configuration"
 msgstr "Attendance sheet configuration"
 
@@ -3087,7 +3113,7 @@ msgstr "Default language:"
 msgid "First name:"
 msgstr "First name:"
 
-#: ../templates/default/preferences.tpl:276
+#: ../templates/default/preferences.tpl:278
 msgid "Using Sendmail server"
 msgstr "Using Sendmail server"
 
@@ -3099,7 +3125,7 @@ msgstr "Member's groups (as list)"
 msgid "Login required"
 msgstr "Login required"
 
-#: ../includes/routes/management.routes.php:281
+#: ../lib/Galette/Core/Preferences.php:400
 msgid "- This username is already used by another member !"
 msgstr "- This username is already used by another member !"
 
@@ -3115,7 +3141,7 @@ msgstr "preview"
 msgid "With photos?"
 msgstr "With photos?"
 
-#: ../templates/default/preferences.tpl:267
+#: ../templates/default/preferences.tpl:269
 msgid "PHP mail() function"
 msgstr "PHP mail() function"
 
@@ -3123,7 +3149,7 @@ msgstr "PHP mail() function"
 msgid "adherent_form"
 msgstr "adherent_form"
 
-#: ../templates/default/preferences.tpl:336
+#: ../templates/default/preferences.tpl:338
 msgid "Label generation parameters"
 msgstr "Label generation parameters"
 
@@ -3135,8 +3161,8 @@ msgstr "Manage emails texts and subjects"
 msgid "Paypal"
 msgstr "Paypal"
 
-#: ../lib/Galette/Entity/Transaction.php:333 ../lib/Galette/Entity/Adherent.php:1006
-#: ../lib/Galette/Entity/Contribution.php:443 ../includes/routes/management.routes.php:422
+#: ../lib/Galette/Entity/Transaction.php:333 ../lib/Galette/Entity/Adherent.php:1013
+#: ../lib/Galette/Entity/Contribution.php:443 ../lib/Galette/Core/Preferences.php:538
 msgid "- Mandatory field %field empty."
 msgstr "- Mandatory field %field empty."
 
@@ -3156,12 +3182,12 @@ msgstr "Delete the contribution"
 msgid "Send reminders to late members"
 msgstr "Send reminders to late members"
 
-#: ../includes/routes/members.routes.php:2308 ../templates/default/gestion_mailings.tpl:219
+#: ../includes/routes/members.routes.php:2324 ../templates/default/gestion_mailings.tpl:219
 #: ../templates/default/mailing_adherents.tpl:178
 msgid "Mailing preview"
 msgstr "Mailing preview"
 
-#: ../includes/routes/members.routes.php:1444
+#: ../includes/routes/members.routes.php:1460
 msgid "%count members have been successfully deleted."
 msgstr "%count members have been successfully deleted."
 
@@ -3199,7 +3225,7 @@ msgstr "Upload new file"
 msgid "LinkedIn"
 msgstr "LinkedIn"
 
-#: ../includes/routes/management.routes.php:574
+#: ../includes/routes/management.routes.php:328
 msgid "You asked Galette to send a test email, but mail has been disabled in the preferences."
 msgstr "You asked Galette to send a test email, but mail has been disabled in the preferences."
 
@@ -3248,7 +3274,7 @@ msgid "Create new mailing"
 msgstr "Create new mailing"
 
 #: ../templates/default/member.tpl:32 ../templates/default/ajouter_transaction.tpl:50
-#: ../templates/default/group.tpl:90 ../templates/default/preferences.tpl:510
+#: ../templates/default/group.tpl:90 ../templates/default/preferences.tpl:512
 #: ../templates/default/ajouter_contribution.tpl:42 ../templates/default/dispatch_type.tpl:42
 msgid "red"
 msgstr "red"
@@ -3261,7 +3287,7 @@ msgstr "CREATE operation allowed"
 msgid "Selected members"
 msgstr "Selected members"
 
-#: ../includes/routes/members.routes.php:3028
+#: ../includes/routes/members.routes.php:3044
 msgid "Review mass change %count members"
 msgstr "Review mass change %count members"
 
@@ -3300,7 +3326,7 @@ msgstr "Name:"
 msgid "Unspecified"
 msgstr "Unspecified"
 
-#: ../includes/routes/contributions.routes.php:1230
+#: ../includes/routes/contributions.routes.php:1214
 msgid "Contributions(s) has been removed!"
 msgstr "Contributions(s) has been removed!"
 
@@ -3312,7 +3338,7 @@ msgstr "Parameters"
 msgid "Warning: Don't forget to backup your current database."
 msgstr "Warning: Don't forget to backup your current database."
 
-#: ../includes/routes/management.routes.php:2445
+#: ../includes/routes/management.routes.php:2199
 msgid "%type has been successfully added!"
 msgstr "%type has been successfully added!"
 
@@ -3355,7 +3381,7 @@ msgstr "Delete '%s' title"
 msgid "Current page (%i)"
 msgstr "Current page (%i)"
 
-#: ../templates/default/preferences.tpl:33 ../templates/default/preferences.tpl:418
+#: ../templates/default/preferences.tpl:33 ../templates/default/preferences.tpl:420
 msgid "Logo:"
 msgstr "Logo:"
 
@@ -3375,7 +3401,7 @@ msgstr "Never"
 msgid "Contribution end date"
 msgstr "Contribution end date"
 
-#: ../templates/default/preferences.tpl:443 ../templates/default/ajax_members.tpl:9
+#: ../templates/default/preferences.tpl:445 ../templates/default/ajax_members.tpl:9
 msgid "Zip - Town"
 msgstr "Zip - Town"
 
@@ -3383,13 +3409,9 @@ msgstr "Zip - Town"
 msgid "Address (continuation)"
 msgstr "Address (continuation)"
 
-#: ../templates/default/member.tpl:296 ../templates/default/member.tpl:377
-#: ../templates/default/mailing_adherents.tpl:204 ../templates/default/mailing_adherents.tpl:250
-#: ../templates/default/mailing_adherents.tpl:306 ../templates/default/gestion_groupes.tpl:189
-#: ../templates/default/gestion_groupes.tpl:249 ../templates/default/gestion_groupes.tpl:302
-#: ../templates/default/ajouter_transaction.tpl:175
-msgid "An error occurred displaying members interface :("
-msgstr "An error occurred displaying members interface :("
+#: ../templates/default/gestion_textes.tpl:116 ../templates/default/gestion_pdf.tpl:78
+msgid "Contribution amount"
+msgstr "Contribution amount"
 
 #: ../templates/default/desktop.tpl:56
 msgid "News"
@@ -3454,7 +3476,7 @@ msgstr "Begin"
 msgid "Store new model"
 msgstr "Store new model"
 
-#: ../lib/Galette/Entity/Adherent.php:742
+#: ../lib/Galette/Entity/Adherent.php:749
 msgid "%days days remaining (ending on %date)"
 msgstr "%days days remaining (ending on %date)"
 
@@ -3462,7 +3484,7 @@ msgstr "%days days remaining (ending on %date)"
 msgid "User, read only"
 msgstr "User, read only"
 
-#: ../templates/default/preferences.tpl:377
+#: ../templates/default/preferences.tpl:379
 msgid "Font size:"
 msgstr "Font size:"
 
@@ -3536,20 +3558,20 @@ msgstr "Att."
 msgid "User, read/write"
 msgstr "User, read/write"
 
-#: ../includes/routes/contributions.routes.php:952
+#: ../includes/routes/contributions.routes.php:936
 msgid "Contribution has been successfully detached from current transaction"
 msgstr "Contribution has been successfully detached from current transaction"
 
-#: ../includes/routes/management.routes.php:1118
+#: ../includes/routes/management.routes.php:872
 msgid "Logs have been flushed!"
 msgstr "Logs have been flushed!"
 
-#: ../includes/routes/management.routes.php:1205 ../templates/default/desktop.tpl:35
+#: ../includes/routes/management.routes.php:959 ../templates/default/desktop.tpl:35
 msgid "Mailings"
 msgstr "Mailings"
 
 #: ../lib/Galette/IO/PdfGroups.php:179 ../lib/Galette/IO/PdfAttendanceSheet.php:159
-#: ../lib/Galette/Filters/MembersList.php:269 ../lib/Galette/Entity/PdfModel.php:542
+#: ../lib/Galette/Filters/MembersList.php:269 ../lib/Galette/Entity/PdfModel.php:544
 #: ../includes/fields_defs/pdfmodels_fields.php:217 ../templates/default/gestion_paymentstypes.tpl:9
 #: ../templates/default/gestion_paymentstypes.tpl:47 ../templates/default/gestion_adherents.tpl:81
 #: ../templates/default/gestion_adherents.tpl:324 ../templates/default/gestion_adherents.tpl:326
@@ -3563,11 +3585,11 @@ msgstr "Mailings"
 msgid "Name"
 msgstr "Name"
 
-#: ../includes/routes/management.routes.php:2133
+#: ../includes/routes/management.routes.php:1887
 msgid "That title is still in use, you cannot delete it!"
 msgstr "That title is still in use, you cannot delete it!"
 
-#: ../templates/default/preferences.tpl:447
+#: ../templates/default/preferences.tpl:449
 msgid "(Choose address printed below name)"
 msgstr "(Choose address printed below name)"
 
@@ -3615,7 +3637,7 @@ msgstr "english"
 msgid "Remove model"
 msgstr "Remove model"
 
-#: ../templates/default/preferences.tpl:407
+#: ../templates/default/preferences.tpl:409
 msgid "Board Members Color:"
 msgstr "Board Members Color:"
 
@@ -3623,7 +3645,7 @@ msgstr "Board Members Color:"
 msgid "Default fields"
 msgstr "Default fields"
 
-#: ../templates/default/preferences.tpl:307
+#: ../templates/default/preferences.tpl:309
 msgid "Use TLS for SMTP?"
 msgstr "Use TLS for SMTP?"
 
@@ -3637,7 +3659,7 @@ msgid "Invoice"
 msgstr "Invoice"
 
 #: ../includes/fields_defs/members_fields.php:244 ../install/steps/admin.php:50 ../install/steps/db.php:89
-#: ../templates/default/preferences.tpl:488 ../templates/default/index.tpl:14
+#: ../templates/default/preferences.tpl:490 ../templates/default/index.tpl:14
 msgid "Password:"
 msgstr "Password:"
 
@@ -3645,7 +3667,7 @@ msgstr "Password:"
 msgid "Status %status does not exists!"
 msgstr "Status %status does not exists!"
 
-#: ../includes/routes/contributions.routes.php:1124
+#: ../includes/routes/contributions.routes.php:1108
 msgid "Remove %1$s #%2$s"
 msgstr "Remove %1$s #%2$s"
 
@@ -3673,16 +3695,17 @@ msgstr "Unknown permission!"
 msgid "You are not part of managers for the requested group."
 msgstr "You are not part of managers for the requested group."
 
-#: ../lib/Galette/Entity/Transaction.php:297 ../lib/Galette/Entity/Adherent.php:1106
-#: ../lib/Galette/Entity/Contribution.php:375 ../lib/Galette/Entity/Contribution.php:1246
+#: ../lib/Galette/Entity/DynamicsTrait.php:160 ../lib/Galette/Entity/Transaction.php:297
+#: ../lib/Galette/Entity/Adherent.php:1113 ../lib/Galette/Entity/Contribution.php:375
+#: ../lib/Galette/Entity/Contribution.php:1246
 msgid "- Wrong date format (%date_format) for %field!"
 msgstr "- Wrong date format (%date_format) for %field!"
 
-#: ../templates/default/preferences.tpl:400
+#: ../templates/default/preferences.tpl:402
 msgid "Strip Background colors:"
 msgstr "Strip Background colors:"
 
-#: ../templates/default/ajouter_contribution.tpl:210
+#: ../templates/default/ajouter_contribution.tpl:219
 msgid "Contribution amount should be greater than %max"
 msgstr "Contribution amount should be greater than %max"
 
@@ -3694,7 +3717,7 @@ msgstr "Please make sure to select one file to upload."
 msgid "Group has been detached from its parent"
 msgstr "Group has been detached from its parent"
 
-#: ../templates/default/preferences.tpl:261
+#: ../templates/default/preferences.tpl:263
 msgid "Emailing method:"
 msgstr "Emailing method:"
 
@@ -3726,7 +3749,7 @@ msgstr "Beginning of membership:"
 msgid "%count transactions requested, and %done created"
 msgstr "%count transactions requested, and %done created"
 
-#: ../includes/routes/management.routes.php:2731
+#: ../includes/routes/management.routes.php:2485
 msgid "An error occurred saving label `%label` for language `%lang`"
 msgstr "An error occurred saving label `%label` for language `%lang`"
 
@@ -3747,15 +3770,15 @@ msgstr "Country:"
 msgid "Permissions"
 msgstr "Permissions"
 
-#: ../includes/routes/management.routes.php:1922 ../templates/default/page.tpl:185
+#: ../includes/routes/management.routes.php:1676 ../templates/default/page.tpl:185
 msgid "PDF models"
 msgstr "PDF models"
 
-#: ../includes/routes/contributions.routes.php:651
+#: ../includes/routes/contributions.routes.php:642
 msgid "Mail sent to user %name (%email)"
 msgstr "Mail sent to user %name (%email)"
 
-#: ../includes/routes/contributions.routes.php:714
+#: ../includes/routes/contributions.routes.php:698
 msgid "A problem happened while sending to admin notification for user %name (%email) contribution"
 msgstr "A problem happened while sending to admin notification for user %name (%email) contribution"
 
@@ -3817,11 +3840,11 @@ msgstr "Directory %dir has been moved!"
 msgid "Expand all"
 msgstr "Expand all"
 
-#: ../templates/default/preferences.tpl:368
+#: ../templates/default/preferences.tpl:370
 msgid "Number of label columns:"
 msgstr "Number of label columns:"
 
-#: ../templates/default/ajouter_contribution.tpl:70 ../templates/default/dispatch_type.tpl:70
+#: ../templates/default/ajouter_contribution.tpl:79 ../templates/default/dispatch_type.tpl:70
 msgid "Reload"
 msgstr "Reload"
 
@@ -3833,7 +3856,7 @@ msgstr "Your organisation address"
 msgid "No fields to translate."
 msgstr "No fields to translate."
 
-#: ../lib/Galette/IO/PdfMembersCards.php:105 ../includes/routes/members.routes.php:1762
+#: ../lib/Galette/IO/PdfMembersCards.php:105 ../includes/routes/members.routes.php:1778
 #: ../templates/default/preferences.tpl:11
 msgid "Cards"
 msgstr "Cards"
@@ -3842,7 +3865,7 @@ msgstr "Cards"
 msgid "Default membership extension:"
 msgstr "Default membership extension:"
 
-#: ../includes/routes/management.routes.php:699
+#: ../includes/routes/management.routes.php:453
 msgid "Plugin %name has been enabled"
 msgstr "Plugin %name has been enabled"
 
@@ -3890,11 +3913,11 @@ msgstr "Member number:"
 msgid "INSERT operation allowed"
 msgstr "INSERT operation allowed"
 
-#: ../includes/routes/management.routes.php:2313
+#: ../includes/routes/management.routes.php:2067
 msgid "Email: '%s' has been successfully modified."
 msgstr "Email: '%s' has been successfully modified."
 
-#: ../includes/routes/management.routes.php:356
+#: ../lib/Galette/Core/Preferences.php:475
 msgid "- Invalid year for cards."
 msgstr "- Invalid year for cards."
 
@@ -3926,7 +3949,7 @@ msgstr "Code:"
 msgid "Go to Galette's dashboard"
 msgstr "Go to Galette's dashboard"
 
-#: ../lib/Galette/Entity/Adherent.php:1207
+#: ../lib/Galette/Entity/Adherent.php:1214
 msgid "- The password must be of at least %i characters!"
 msgstr "- The password must be of at least %i characters!"
 
@@ -3938,7 +3961,7 @@ msgstr "Database type:"
 msgid "Files permissions are not OK!"
 msgstr "Files permissions are not OK!"
 
-#: ../includes/routes/management.routes.php:397
+#: ../lib/Galette/Core/Preferences.php:513
 msgid "- You must provide a login for SMTP authentication."
 msgstr "- You must provide a login for SMTP authentication."
 
@@ -3950,7 +3973,7 @@ msgstr "No such module."
 msgid "before"
 msgstr "before"
 
-#: ../templates/default/preferences.tpl:308
+#: ../templates/default/preferences.tpl:310
 msgid "Do you want to use server's TLS capabilities?<br/>For GMail, this will always be on."
 msgstr "Do you want to use server's TLS capabilities?<br/>For GMail, this will always be on."
 
@@ -3958,11 +3981,11 @@ msgstr "Do you want to use server's TLS capabilities?<br/>For GMail, this will a
 msgid "Be extremely careful when using this one!"
 msgstr "Be extremely careful when using this one!"
 
-#: ../includes/routes/management.routes.php:1558
+#: ../includes/routes/management.routes.php:1312
 msgid "An error occurred running parameted export '%export'."
 msgstr "An error occurred running parameted export '%export'."
 
-#: ../templates/default/preferences.tpl:279
+#: ../templates/default/preferences.tpl:281
 msgid "Using QMAIL server"
 msgstr "Using QMAIL server"
 
@@ -3982,7 +4005,7 @@ msgstr "Family"
 msgid "Galette initialization"
 msgstr "Galette initialization"
 
-#: ../includes/routes/management.routes.php:3365
+#: ../includes/routes/management.routes.php:3119
 msgid "Payment types management"
 msgstr "Payment types management"
 
@@ -3994,7 +4017,7 @@ msgstr "Username or email:"
 msgid "Realization:"
 msgstr "Realization:"
 
-#: ../includes/routes/management.routes.php:1130
+#: ../includes/routes/management.routes.php:884
 msgid "An error occurred trying to flush logs :("
 msgstr "An error occurred trying to flush logs :("
 
@@ -4002,7 +4025,7 @@ msgstr "An error occurred trying to flush logs :("
 msgid "User:"
 msgstr "User:"
 
-#: ../lib/Galette/Entity/Adherent.php:1247
+#: ../lib/Galette/Entity/Adherent.php:1254
 msgid "An error has occurred while looking if status does exists."
 msgstr "An error has occurred while looking if status does exists."
 
@@ -4045,7 +4068,7 @@ msgstr "Size:"
 msgid "Actions"
 msgstr "Actions"
 
-#: ../includes/routes/management.routes.php:2304
+#: ../includes/routes/management.routes.php:2058
 msgid "Email: '%s' has not been modified!"
 msgstr "Email: '%s' has not been modified!"
 
@@ -4061,7 +4084,7 @@ msgstr "Perform advanced search into members list"
 msgid "Show existing variables"
 msgstr "Show existing variables"
 
-#: ../templates/default/ajouter_contribution.tpl:124
+#: ../templates/default/ajouter_contribution.tpl:133
 msgid "Transaction related"
 msgstr "Transaction related"
 
@@ -4073,7 +4096,7 @@ msgstr "Country"
 msgid "View application's logs"
 msgstr "View application's logs"
 
-#: ../includes/routes/management.routes.php:2247
+#: ../includes/routes/management.routes.php:2001
 msgid "Automatic emails texts edition"
 msgstr "Automatic emails texts edition"
 
@@ -4089,7 +4112,7 @@ msgstr "The group name you have requested already exits in the database."
 msgid "Transfer"
 msgstr "Transfer"
 
-#: ../templates/default/preferences.tpl:450
+#: ../templates/default/preferences.tpl:452
 msgid "Year:"
 msgstr "Year:"
 
@@ -4098,7 +4121,7 @@ msgstr "Year:"
 msgid "Members list"
 msgstr "Members list"
 
-#: ../templates/default/preferences.tpl:373
+#: ../templates/default/preferences.tpl:375
 msgid "Number of label lines:"
 msgstr "Number of label lines:"
 
@@ -4115,7 +4138,7 @@ msgstr "members"
 msgid "Ajax page content"
 msgstr "Ajax page content"
 
-#: ../templates/default/preferences.tpl:388
+#: ../templates/default/preferences.tpl:390
 msgid "(10 characters max)"
 msgstr "(10 characters max)"
 
@@ -4123,7 +4146,7 @@ msgstr "(10 characters max)"
 msgid "Group %groupname has been successfully deleted."
 msgstr "Group %groupname has been successfully deleted."
 
-#: ../lib/Galette/Entity/Adherent.php:1217
+#: ../lib/Galette/Entity/Adherent.php:1224
 msgid "Password misrepeated: "
 msgstr "Password misrepeated: "
 
@@ -4143,11 +4166,11 @@ msgstr "With mail:"
 msgid "Email address %address is already used! (%extra)"
 msgstr "Email address %address is already used! (%extra)"
 
-#: ../includes/routes/management.routes.php:1807
+#: ../includes/routes/management.routes.php:1561
 msgid "CSV import model"
 msgstr "CSV import model"
 
-#: ../includes/routes/members.routes.php:3142
+#: ../includes/routes/members.routes.php:3158
 msgid "%count members has been changed successfully!"
 msgstr "%count members has been changed successfully!"
 
@@ -4164,7 +4187,7 @@ msgstr "Galette's change password URI"
 msgid "Date:"
 msgstr "Date:"
 
-#: ../lib/Galette/Core/Preferences.php:435
+#: ../lib/Galette/Core/Preferences.php:678
 msgid "%name association's %status"
 msgstr "%name association's %status"
 
@@ -4204,11 +4227,11 @@ msgstr "Please correct above warnings to continue."
 msgid "Cause"
 msgstr "Cause"
 
-#: ../templates/default/preferences.tpl:250
+#: ../templates/default/preferences.tpl:252
 msgid "Wrap text mails?"
 msgstr "Wrap text mails?"
 
-#: ../lib/Galette/Entity/Adherent.php:1789
+#: ../lib/Galette/Entity/Adherent.php:1796
 msgid "Duplicated from %name (%id)"
 msgstr "Duplicated from %name (%id)"
 
@@ -4221,11 +4244,11 @@ msgstr "Unable to connect to the database"
 msgid "Trombinoscope"
 msgstr "Trombinoscope"
 
-#: ../includes/routes/management.routes.php:2968
+#: ../includes/routes/management.routes.php:2722
 msgid "Field has been successfully deleted!"
 msgstr "Field has been successfully deleted!"
 
-#: ../templates/default/ajouter_transaction.tpl:151 ../templates/default/ajouter_contribution.tpl:157
+#: ../templates/default/ajouter_transaction.tpl:151 ../templates/default/ajouter_contribution.tpl:166
 #: ../templates/default/dispatch_type.tpl:156
 msgid "please create a member"
 msgstr "please create a member"
@@ -4234,7 +4257,7 @@ msgstr "please create a member"
 msgid "Title %title does not exists!"
 msgstr "Title %title does not exists!"
 
-#: ../includes/routes/contributions.routes.php:563
+#: ../includes/routes/contributions.routes.php:554
 msgid "You can find contribution information and script output below."
 msgstr "You can find contribution information and script output below."
 
@@ -4274,7 +4297,7 @@ msgstr "Required:"
 msgid "No member has been found"
 msgstr "No member has been found"
 
-#: ../templates/default/member.tpl:358
+#: ../templates/default/member.tpl:372
 msgid "Click to choose this member as parent"
 msgstr "Click to choose this member as parent"
 
@@ -4328,7 +4351,7 @@ msgstr "Up to date"
 msgid "An error occurred trying to remove group :/"
 msgstr "An error occurred trying to remove group :/"
 
-#: ../lib/Galette/Core/Preferences.php:644
+#: ../lib/Galette/Core/Preferences.php:929
 msgid "Current cards configuration may exceed page height!"
 msgstr "Current cards configuration may exceed page height!"
 
@@ -4357,7 +4380,7 @@ msgstr "Database has been upgraded :)"
 msgid "Permissions to database are OK."
 msgstr "Permissions to database are OK."
 
-#: ../lib/Galette/Entity/DynamicsTrait.php:115 ../lib/Galette/Entity/I18nTrait.php:291
+#: ../lib/Galette/Entity/DynamicsTrait.php:118 ../lib/Galette/Entity/I18nTrait.php:291
 msgid "Missing required field %field"
 msgstr "Missing required field %field"
 
@@ -4377,7 +4400,7 @@ msgstr "Translation of '%s' label"
 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"
 
-#: ../lib/Galette/IO/PdfAttendanceSheet.php:108 ../includes/routes/members.routes.php:2617
+#: ../lib/Galette/IO/PdfAttendanceSheet.php:108 ../includes/routes/members.routes.php:2633
 #: ../templates/default/gestion_adherents.tpl:286 ../templates/default/attendance_sheet_details.tpl:13
 msgid "Attendance sheet"
 msgstr "Attendance sheet"
@@ -4394,7 +4417,7 @@ msgstr "Invalid extension!"
 msgid "In order to be updated, Galette needs write permission on files listed above."
 msgstr "In order to be updated, Galette needs write permission on files listed above."
 
-#: ../includes/routes/contributions.routes.php:813 ../includes/routes/contributions.routes.php:979
+#: ../includes/routes/contributions.routes.php:797 ../includes/routes/contributions.routes.php:963
 msgid "Transaction ID cannot ben null calling edit route!"
 msgstr "Transaction ID cannot ben null calling edit route!"
 
@@ -4414,7 +4437,7 @@ msgstr "logs are empty"
 msgid "Registration date:"
 msgstr "Registration date:"
 
-#: ../includes/routes/members.routes.php:1337 ../includes/routes/members.routes.php:1367
+#: ../includes/routes/members.routes.php:1353 ../includes/routes/members.routes.php:1383
 #: ../templates/default/ajouter_transaction.tpl:89 ../templates/default/history.tpl:14
 #: ../templates/default/gestion_contributions.tpl:106 ../templates/default/gestion_contributions.tpl:207
 #: ../templates/default/ajouter_contribution.tpl:28 ../templates/default/dispatch_type.tpl:28
@@ -4506,7 +4529,7 @@ msgstr "The uploaded file exceeds the upload_max_filesize directive in php.ini"
 msgid "Access permissions to database"
 msgstr "Access permissions to database"
 
-#: ../includes/routes/management.routes.php:3466
+#: ../includes/routes/management.routes.php:3220
 msgid "Payment type '%name' has been successfully deleted."
 msgstr "Payment type '%name' has been successfully deleted."
 
@@ -4549,7 +4572,7 @@ msgstr "Add a new group"
 msgid "Contribution informations"
 msgstr "Contribution informations"
 
-#: ../templates/default/ajouter_transaction.tpl:62
+#: ../templates/default/ajouter_transaction.tpl:62 ../templates/default/ajouter_contribution.tpl:47
 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"
 
@@ -4566,7 +4589,7 @@ msgid "Line:"
 msgstr "Line:"
 
 #: ../includes/routes/members.routes.php:752 ../includes/routes/contributions.routes.php:375
-#: ../includes/routes/contributions.routes.php:848
+#: ../includes/routes/contributions.routes.php:832
 msgid "modification"
 msgstr "modification"
 
@@ -4587,7 +4610,7 @@ msgid "An error occurred sending photo :("
 msgstr "An error occurred sending photo :("
 
 #: ../templates/default/ajouter_transaction.tpl:34 ../templates/default/ajouter_transaction.tpl:35
-#: ../templates/default/ajouter_contribution.tpl:126 ../templates/default/ajouter_contribution.tpl:127
+#: ../templates/default/ajouter_contribution.tpl:135 ../templates/default/ajouter_contribution.tpl:136
 msgid "Select a contribution type to create for dispatch transaction"
 msgstr "Select a contribution type to create for dispatch transaction"
 
@@ -4606,7 +4629,7 @@ msgstr "Reset all emails contents to their default values"
 msgid "Man"
 msgstr "Man"
 
-#: ../templates/default/preferences.tpl:289 ../templates/default/preferences.tpl:572
+#: ../templates/default/preferences.tpl:291 ../templates/default/preferences.tpl:574
 msgid "Test mail settings"
 msgstr "Test mail settings"
 
@@ -4618,12 +4641,12 @@ msgstr "Manage contributions types"
 msgid "Available only for new contributions"
 msgstr "Available only for new contributions"
 
-#: ../templates/default/preferences.tpl:340 ../templates/default/preferences.tpl:345
-#: ../templates/default/preferences.tpl:350 ../templates/default/preferences.tpl:355
-#: ../templates/default/preferences.tpl:360 ../templates/default/preferences.tpl:365
-#: ../templates/default/preferences.tpl:370 ../templates/default/preferences.tpl:379
-#: ../templates/default/preferences.tpl:458 ../templates/default/preferences.tpl:463
-#: ../templates/default/preferences.tpl:468 ../templates/default/preferences.tpl:473
+#: ../templates/default/preferences.tpl:342 ../templates/default/preferences.tpl:347
+#: ../templates/default/preferences.tpl:352 ../templates/default/preferences.tpl:357
+#: ../templates/default/preferences.tpl:362 ../templates/default/preferences.tpl:367
+#: ../templates/default/preferences.tpl:372 ../templates/default/preferences.tpl:381
+#: ../templates/default/preferences.tpl:460 ../templates/default/preferences.tpl:465
+#: ../templates/default/preferences.tpl:470 ../templates/default/preferences.tpl:475
 msgid "(Integer)"
 msgstr "(Integer)"
 
@@ -4635,7 +4658,7 @@ msgstr "Some details about your attendance sheet..."
 msgid "Default account filter:"
 msgstr "Default account filter:"
 
-#: ../templates/default/preferences.tpl:251
+#: ../templates/default/preferences.tpl:253
 msgid ""
 "Automatically wrap text mails before sending. Make sure to wrap yourself if you disable that. Please note "
 "that current editing mailing will not be affected by a change."
@@ -4643,7 +4666,7 @@ msgstr ""
 "Automatically wrap text mails before sending. Make sure to wrap yourself if you disable that. Please note "
 "that current editing mailing will not be affected by a change."
 
-#: ../includes/routes/management.routes.php:2825
+#: ../includes/routes/management.routes.php:2579
 msgid "An error occurred while storing fields configuration :("
 msgstr "An error occurred while storing fields configuration :("
 
@@ -4659,7 +4682,7 @@ msgstr "Member's town"
 msgid "Uncomplete dispatched transaction"
 msgstr "Uncomplete dispatched transaction"
 
-#: ../includes/routes/management.routes.php:3284
+#: ../includes/routes/management.routes.php:3038
 msgid "An error occurred reinitializing texts :("
 msgstr "An error occurred reinitializing texts :("
 
@@ -4691,7 +4714,7 @@ msgstr "Association"
 msgid "Contributions deleted (%list)"
 msgstr "Contributions deleted (%list)"
 
-#: ../includes/routes/management.routes.php:2931
+#: ../includes/routes/management.routes.php:2685
 msgid "Remove dynamic field %1$s"
 msgstr "Remove dynamic field %1$s"
 
@@ -4711,11 +4734,11 @@ msgstr "no member"
 msgid "Your subscription has been registered."
 msgstr "Your subscription has been registered."
 
-#: ../includes/routes/members.routes.php:2020
+#: ../includes/routes/members.routes.php:2036
 msgid "Mailing"
 msgstr "Mailing"
 
-#: ../includes/routes/members.routes.php:2432
+#: ../includes/routes/members.routes.php:2448
 msgid "No reminder to send for now."
 msgstr "No reminder to send for now."
 
@@ -4735,7 +4758,7 @@ msgstr "Dynamic fields"
 msgid "'%s' module"
 msgstr "'%s' module"
 
-#: ../templates/default/preferences.tpl:431
+#: ../templates/default/preferences.tpl:433
 msgid "Show title ?"
 msgstr "Show title ?"
 
@@ -4743,7 +4766,7 @@ msgstr "Show title ?"
 msgid "The username cannot contain the @ character"
 msgstr "The username cannot contain the @ character"
 
-#: ../includes/routes/members.routes.php:1752 ../includes/routes/members.routes.php:1817
+#: ../includes/routes/members.routes.php:1768 ../includes/routes/members.routes.php:1833
 msgid "Unable to get members list."
 msgstr "Unable to get members list."
 
@@ -4776,16 +4799,16 @@ msgid "The needed permissions are CREATE, DROP, DELETE, UPDATE, SELECT and INSER
 msgstr "The needed permissions are CREATE, DROP, DELETE, UPDATE, SELECT and INSERT."
 
 #: ../templates/default/mailing_adherents.tpl:97 ../templates/default/mailing_adherents.tpl:123
-#: ../templates/default/reminder.tpl:33 ../templates/default/preferences.tpl:589
+#: ../templates/default/reminder.tpl:33 ../templates/default/preferences.tpl:591
 #: ../templates/default/telemetry.tpl:13
 msgid "Send"
 msgstr "Send"
 
-#: ../includes/routes/contributions.routes.php:667
+#: ../includes/routes/contributions.routes.php:658
 msgid "Trying to send a mail to a member (%name) with an invalid address: %email"
 msgstr "Trying to send a mail to a member (%name) with an invalid address: %email"
 
-#: ../lib/Galette/Entity/Adherent.php:1504 ../includes/routes/members.routes.php:271
+#: ../lib/Galette/Entity/Adherent.php:1511 ../includes/routes/members.routes.php:271
 #: ../includes/routes/members.routes.php:275 ../includes/routes/members.routes.php:279
 #: ../includes/routes/members.routes.php:283 ../templates/default/gestion_mailings.tpl:34
 #: ../templates/default/gestion_intitule_content.tpl:36 ../templates/default/gestion_intitule_content.tpl:80
@@ -4797,7 +4820,7 @@ msgstr "Trying to send a mail to a member (%name) with an invalid address: %emai
 msgid "No"
 msgstr "No"
 
-#: ../includes/routes/members.routes.php:3114
+#: ../includes/routes/members.routes.php:3130
 msgid "No permission to edit member"
 msgstr "No permission to edit member"
 
@@ -4805,11 +4828,19 @@ msgstr "No permission to edit member"
 msgid "Individuals"
 msgstr "Individuals"
 
+#: ../templates/default/preferences.tpl:386
+msgid "Cards generation parameters"
+msgstr "Cards generation parameters"
+
+#: ../includes/fields_defs/pdfmodels_fields.php:266
+msgid "At ................................................"
+msgstr "At ................................................"
+
 #: ../includes/i18n.inc.php:354
 msgid "donation in money"
 msgstr "donation in money"
 
-#: ../lib/Galette/IO/Charts.php:245 ../lib/Galette/Entity/Adherent.php:730
+#: ../lib/Galette/IO/Charts.php:245 ../lib/Galette/Entity/Adherent.php:737
 #: ../templates/default/reminder.tpl:18
 msgid "Late"
 msgstr "Late"
@@ -4833,12 +4864,12 @@ msgstr "Generate some predefined dynamic fields"
 msgid "Description"
 msgstr "Description"
 
-#: ../includes/routes/members.routes.php:1632 ../includes/routes/members.routes.php:1720
-#: ../includes/routes/members.routes.php:1794
+#: ../includes/routes/members.routes.php:1648 ../includes/routes/members.routes.php:1736
+#: ../includes/routes/members.routes.php:1810
 msgid "No member was selected, please check at least one name."
 msgstr "No member was selected, please check at least one name."
 
-#: ../includes/routes/contributions.routes.php:947
+#: ../includes/routes/contributions.routes.php:931
 msgid "Unable to detach contribution from transaction"
 msgstr "Unable to detach contribution from transaction"
 
@@ -4850,11 +4881,11 @@ msgstr "Galette initialisation"
 msgid "Social networks"
 msgstr "Social networks"
 
-#: ../includes/routes/management.routes.php:2115
+#: ../includes/routes/management.routes.php:1869
 msgid "Title '%name' has been successfully deleted."
 msgstr "Title '%name' has been successfully deleted."
 
-#: ../templates/default/ajouter_transaction.tpl:149 ../templates/default/ajouter_contribution.tpl:155
+#: ../templates/default/ajouter_transaction.tpl:149 ../templates/default/ajouter_contribution.tpl:164
 #: ../templates/default/dispatch_type.tpl:154
 msgid "Unfortunately, there is no member in your database yet,"
 msgstr "Unfortunately, there is no member in your database yet,"
@@ -4881,7 +4912,7 @@ msgstr "Dispatched amount:"
 msgid "Add"
 msgstr "Add"
 
-#: ../templates/default/ajouter_contribution.tpl:77 ../templates/default/dispatch_type.tpl:77
+#: ../templates/default/ajouter_contribution.tpl:86 ../templates/default/dispatch_type.tpl:77
 msgid "Details of donation"
 msgstr "Details of donation"
 
@@ -4925,11 +4956,11 @@ msgstr "Field"
 msgid "Trace"
 msgstr "Trace"
 
-#: ../includes/routes/management.routes.php:2895
+#: ../includes/routes/management.routes.php:2649
 msgid "An error occurred moving field :("
 msgstr "An error occurred moving field :("
 
-#: ../includes/routes/management.routes.php:2492
+#: ../includes/routes/management.routes.php:2246
 msgid "Remove %type '%label'"
 msgstr "Remove %type '%label'"
 
@@ -4961,11 +4992,11 @@ msgstr "Duplicate"
 msgid "Remove"
 msgstr "Remove"
 
-#: ../templates/default/preferences.tpl:391
+#: ../templates/default/preferences.tpl:393
 msgid "Long Text (Bottom Line):"
 msgstr "Long Text (Bottom Line):"
 
-#: ../includes/routes/management.routes.php:443
+#: ../lib/Galette/Core/Preferences.php:559
 msgid "You have to select a staff member"
 msgstr "You have to select a staff member"
 
@@ -4977,11 +5008,11 @@ msgstr "Not dispatched amount:"
 msgid "new"
 msgstr "new"
 
-#: ../templates/default/preferences.tpl:400
+#: ../templates/default/preferences.tpl:402
 msgid "(Strip color will change according to member's status)"
 msgstr "(Strip color will change according to member's status)"
 
-#: ../includes/routes/management.routes.php:3282
+#: ../includes/routes/management.routes.php:3036
 msgid "Texts has been successfully reinitialized."
 msgstr "Texts has been successfully reinitialized."
 
@@ -4989,7 +5020,7 @@ msgstr "Texts has been successfully reinitialized."
 msgid "Add new free search criteria"
 msgstr "Add new free search criteria"
 
-#: ../includes/routes/contributions.routes.php:1176
+#: ../includes/routes/contributions.routes.php:1160
 msgid "You are about to remove %count transactions."
 msgstr "You are about to remove %count transactions."
 
@@ -5005,7 +5036,7 @@ msgstr "%name <%mail> (%days days)"
 msgid "Membership in order"
 msgstr "Membership in order"
 
-#: ../includes/routes/management.routes.php:1709
+#: ../includes/routes/management.routes.php:1463
 msgid "File '%filename%' has been successfully imported :)"
 msgstr "File '%filename%' has been successfully imported :)"
 
@@ -5021,7 +5052,7 @@ msgstr "Error loading "
 msgid "Not managed group"
 msgstr "Not managed group"
 
-#: ../includes/routes/members.routes.php:1193
+#: ../includes/routes/members.routes.php:1194
 msgid "An error occurred adding member to its groups."
 msgstr "An error occurred adding member to its groups."
 
@@ -5046,12 +5077,12 @@ msgid "An email has been sent to you, check your inbox."
 msgstr "An email has been sent to you, check your inbox."
 
 #: ../templates/default/member.tpl:32 ../templates/default/ajouter_transaction.tpl:50
-#: ../templates/default/group.tpl:90 ../templates/default/preferences.tpl:510
+#: ../templates/default/group.tpl:90 ../templates/default/preferences.tpl:512
 #: ../templates/default/ajouter_contribution.tpl:42 ../templates/default/dispatch_type.tpl:42
 msgid "NB : The mandatory fields are in"
 msgstr "NB : The mandatory fields are in"
 
-#: ../includes/routes/contributions.routes.php:1175
+#: ../includes/routes/contributions.routes.php:1159
 msgid "You are about to remove %count contributions."
 msgstr "You are about to remove %count contributions."
 
@@ -5063,7 +5094,7 @@ msgstr "spanish"
 msgid "Database exists and connection parameters are OK."
 msgstr "Database exists and connection parameters are OK."
 
-#: ../lib/Galette/Entity/PdfModel.php:352
+#: ../lib/Galette/Entity/PdfModel.php:354
 msgid "%field should not be empty!"
 msgstr "%field should not be empty!"
 
@@ -5071,11 +5102,11 @@ msgstr "%field should not be empty!"
 msgid "Fail to add new contribution."
 msgstr "Fail to add new contribution."
 
-#: ../templates/default/ajouter_contribution.tpl:86 ../templates/default/dispatch_type.tpl:95
+#: ../templates/default/ajouter_contribution.tpl:95 ../templates/default/dispatch_type.tpl:95
 msgid "Record date:"
 msgstr "Record date:"
 
-#: ../lib/Galette/Entity/PdfModel.php:342
+#: ../lib/Galette/Entity/PdfModel.php:344
 msgid "%field should be less than %chars characters long."
 msgstr "%field should be less than %chars characters long."
 
@@ -5087,7 +5118,7 @@ msgstr "Mailing informations"
 msgid "Add new donation in database"
 msgstr "Add new donation in database"
 
-#: ../lib/Galette/Filters/MembersList.php:293 ../lib/Galette/Entity/Adherent.php:712
+#: ../lib/Galette/Filters/MembersList.php:293 ../lib/Galette/Entity/Adherent.php:719
 #: ../templates/default/gestion_adherents.tpl:337
 msgid "Never contributed"
 msgstr "Never contributed"
@@ -5096,7 +5127,7 @@ msgstr "Never contributed"
 msgid "Choose wich reminder(s) you want to send:"
 msgstr "Choose wich reminder(s) you want to send:"
 
-#: ../includes/routes/management.routes.php:587
+#: ../includes/routes/management.routes.php:341
 msgid "Test message."
 msgstr "Test message."
 
@@ -5136,7 +5167,7 @@ msgstr "Change my password"
 msgid "Active account"
 msgstr "Active account"
 
-#: ../templates/default/member.tpl:117 ../templates/default/voir_adherent.tpl:228
+#: ../templates/default/member.tpl:131 ../templates/default/voir_adherent.tpl:228
 msgid "Back to top"
 msgstr "Back to top"
 
@@ -5150,7 +5181,7 @@ msgstr "There is not yet any dynamic field configured for '%formname'"
 
 #: ../lib/Galette/Entity/Contribution.php:1049 ../includes/routes/contributions.routes.php:371
 #: ../includes/fields_defs/pdfmodels_fields.php:202 ../templates/default/ajouter_transaction.tpl:37
-#: ../templates/default/ajouter_contribution.tpl:129
+#: ../templates/default/ajouter_contribution.tpl:138
 msgid "Donation"
 msgstr "Donation"
 
@@ -5178,11 +5209,11 @@ msgstr "Plugin '%name' has been successfully updated!"
 msgid "Modification date:"
 msgstr "Modification date:"
 
-#: ../templates/default/preferences.tpl:264
+#: ../templates/default/preferences.tpl:266
 msgid "Emailing disabled"
 msgstr "Emailing disabled"
 
-#: ../templates/default/preferences.tpl:303
+#: ../templates/default/preferences.tpl:305
 msgid ""
 "Would emailing use any SMTP authentication? You'll have to provide username and password below. For "
 "GMail, authentication will always be on."
@@ -5190,11 +5221,11 @@ msgstr ""
 "Would emailing use any SMTP authentication? You'll have to provide username and password below. For "
 "GMail, authentication will always be on."
 
-#: ../includes/routes/management.routes.php:2169
+#: ../includes/routes/management.routes.php:1923
 msgid "Edit title"
 msgstr "Edit title"
 
-#: ../lib/Galette/IO/PdfGroups.php:180 ../templates/default/preferences.tpl:438
+#: ../lib/Galette/IO/PdfGroups.php:180 ../templates/default/preferences.tpl:440
 #: ../templates/default/liste_membres.tpl:49 ../templates/default/liste_membres.tpl:79
 msgid "Email"
 msgstr "Email"
@@ -5210,11 +5241,11 @@ msgstr "Impersonating ended"
 msgid "beetween"
 msgstr "beetween"
 
-#: ../lib/Galette/Entity/Adherent.php:1156
+#: ../lib/Galette/Entity/Adherent.php:1163
 msgid "- Non-valid Website address! Maybe you've skipped the http://?"
 msgstr "- Non-valid Website address! Maybe you've skipped the http://?"
 
-#: ../templates/default/preferences.tpl:298
+#: ../templates/default/preferences.tpl:300
 msgid "SMTP port:"
 msgstr "SMTP port:"
 
@@ -5226,7 +5257,7 @@ msgstr "Select an option"
 msgid "%s payment type"
 msgstr "%s payment type"
 
-#: ../includes/routes/management.routes.php:3039
+#: ../includes/routes/management.routes.php:2793
 msgid "Edit field"
 msgstr "Edit field"
 
@@ -5234,7 +5265,7 @@ msgstr "Edit field"
 msgid "Temporary images"
 msgstr "Temporary images"
 
-#: ../lib/Galette/Entity/Adherent.php:1124 ../includes/routes/management.routes.php:265
+#: ../lib/Galette/Entity/Adherent.php:1131
 msgid "- Non-valid E-Mail address!"
 msgstr "- Non-valid E-Mail address!"
 
@@ -5263,7 +5294,7 @@ msgstr "Contribution id"
 msgid "Required"
 msgstr "Required"
 
-#: ../includes/routes/members.routes.php:1438
+#: ../includes/routes/members.routes.php:1454
 msgid "Member %name has been successfully deleted."
 msgstr "Member %name has been successfully deleted."
 
@@ -5282,20 +5313,20 @@ msgstr "Each photos mays take a long time to be retrieved. Use this only with a
 msgid "Date"
 msgstr "Date"
 
-#: ../includes/routes/management.routes.php:2038
+#: ../includes/routes/management.routes.php:1792
 msgid "Title '%s' has not been added!"
 msgstr "Title '%s' has not been added!"
 
-#: ../includes/routes/members.routes.php:2231
+#: ../includes/routes/members.routes.php:2247
 msgid "Mailing has been successfully saved."
 msgstr "Mailing has been successfully saved."
 
-#: ../lib/Galette/Entity/Contribution.php:123 ../templates/default/ajouter_contribution.tpl:57
+#: ../lib/Galette/Entity/Contribution.php:123 ../templates/default/ajouter_contribution.tpl:66
 #: ../templates/default/dispatch_type.tpl:57
 msgid "Contribution type:"
 msgstr "Contribution type:"
 
-#: ../includes/routes/management.routes.php:584
+#: ../includes/routes/management.routes.php:338
 msgid "Galette admin"
 msgstr "Galette admin"
 
@@ -5307,7 +5338,7 @@ msgstr "Enter up to %count more occurences."
 msgid "Values:"
 msgstr "Values:"
 
-#: ../includes/routes/management.routes.php:3425
+#: ../includes/routes/management.routes.php:3179
 msgid "Remove payment type %1$s"
 msgstr "Remove payment type %1$s"
 
@@ -5356,19 +5387,19 @@ msgstr "Object:"
 msgid "Change"
 msgstr "Change"
 
-#: ../lib/Galette/Entity/Adherent.php:697
+#: ../lib/Galette/Entity/Adherent.php:704
 msgid "Freed of dues"
 msgstr "Freed of dues"
 
-#: ../templates/default/preferences.tpl:246
+#: ../templates/default/preferences.tpl:248
 msgid "Sends an email each time a new member registers online or edit his/her account"
 msgstr "Sends an email each time a new member registers online or edit his/her account"
 
-#: ../templates/default/preferences.tpl:358
+#: ../templates/default/preferences.tpl:360
 msgid "Label width:"
 msgstr "Label width:"
 
-#: ../templates/default/preferences.tpl:313
+#: ../templates/default/preferences.tpl:315
 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."
@@ -5396,7 +5427,7 @@ msgstr "Emails content"
 msgid "History entry %id"
 msgstr "History entry %id"
 
-#: ../includes/routes/management.routes.php:1761
+#: ../includes/routes/management.routes.php:1515
 msgid "No files has been uploaded!"
 msgstr "No files has been uploaded!"
 
@@ -5404,23 +5435,23 @@ msgstr "No files has been uploaded!"
 msgid "Password recovery"
 msgstr "Password recovery"
 
-#: ../includes/routes/members.routes.php:1398 ../includes/routes/management.routes.php:1106
-#: ../includes/routes/management.routes.php:1331 ../includes/routes/management.routes.php:1450
-#: ../includes/routes/management.routes.php:2103 ../includes/routes/management.routes.php:2523
-#: ../includes/routes/management.routes.php:2960 ../includes/routes/management.routes.php:3454
-#: ../includes/routes/groups.routes.php:225 ../includes/routes/contributions.routes.php:1221
+#: ../includes/routes/members.routes.php:1414 ../includes/routes/management.routes.php:860
+#: ../includes/routes/management.routes.php:1085 ../includes/routes/management.routes.php:1204
+#: ../includes/routes/management.routes.php:1857 ../includes/routes/management.routes.php:2277
+#: ../includes/routes/management.routes.php:2714 ../includes/routes/management.routes.php:3208
+#: ../includes/routes/groups.routes.php:225 ../includes/routes/contributions.routes.php:1205
 msgid "Removal has not been confirmed!"
 msgstr "Removal has not been confirmed!"
 
-#: ../includes/fields_defs/pdfmodels_fields.php:266
-msgid "At ................................................"
-msgstr "At ................................................"
+#: ../lib/Galette/Core/Preferences.php:856
+msgid "Invalid E-Mail address: %s"
+msgstr "Invalid E-Mail address: %s"
 
-#: ../includes/routes/members.routes.php:2458
+#: ../includes/routes/members.routes.php:2474
 msgid "There are no member to proceed."
 msgstr "There are no member to proceed."
 
-#: ../includes/routes/management.routes.php:612
+#: ../includes/routes/management.routes.php:366
 msgid "Invalid email adress!"
 msgstr "Invalid email adress!"
 
@@ -5432,7 +5463,7 @@ msgstr "General information"
 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!"
 
-#: ../includes/routes/contributions.routes.php:846
+#: ../includes/routes/contributions.routes.php:830
 msgid "Transaction"
 msgstr "Transaction"
 
@@ -5444,15 +5475,15 @@ msgstr "Due date"
 msgid "RSS feed URL"
 msgstr "RSS feed URL"
 
-#: ../includes/routes/management.routes.php:402
+#: ../lib/Galette/Core/Preferences.php:518
 msgid "- You must provide a password for SMTP authentication."
 msgstr "- You must provide a password for SMTP authentication."
 
-#: ../includes/routes/management.routes.php:1695
+#: ../includes/routes/management.routes.php:1449
 msgid "An error occurred importing the file :("
 msgstr "An error occurred importing the file :("
 
-#: ../includes/routes/contributions.routes.php:658
+#: ../includes/routes/contributions.routes.php:649
 msgid "A problem happened while sending contribution receipt to user %name (%email)"
 msgstr "A problem happened while sending contribution receipt to user %name (%email)"
 
@@ -5460,7 +5491,7 @@ msgstr "A problem happened while sending contribution receipt to user %name (%em
 msgid "Lang %lang does not exists!"
 msgstr "Lang %lang does not exists!"
 
-#: ../includes/routes/management.routes.php:3322
+#: ../includes/routes/management.routes.php:3076
 msgid "An error occurred filling empty logins and passwords :("
 msgstr "An error occurred filling empty logins and passwords :("
 
@@ -5472,7 +5503,7 @@ msgstr "Not dispatched amount"
 msgid "- Unknown payment type"
 msgstr "- Unknown payment type"
 
-#: ../templates/default/preferences.tpl:445
+#: ../templates/default/preferences.tpl:447
 msgid "Profession"
 msgstr "Profession"
 
@@ -5493,7 +5524,7 @@ msgid "Fields config and categories"
 msgstr "Fields config and categories"
 
 #: ../lib/Galette/Entity/Transaction.php:114 ../lib/Galette/Entity/Contribution.php:127
-#: ../templates/default/ajouter_transaction.tpl:29 ../templates/default/ajouter_contribution.tpl:79
+#: ../templates/default/ajouter_transaction.tpl:29 ../templates/default/ajouter_contribution.tpl:88
 #: ../templates/default/dispatch_type.tpl:79
 msgid "Amount:"
 msgstr "Amount:"
@@ -5514,12 +5545,12 @@ msgstr "Detach?"
 msgid "Unable to add translation for %type :("
 msgstr "Unable to add translation for %type :("
 
-#: ../lib/Galette/IO/FileTrait.php:493 ../lib/Galette/Entity/DynamicsTrait.php:236
+#: ../lib/Galette/IO/FileTrait.php:493 ../lib/Galette/Entity/DynamicsTrait.php:271
 #: ../lib/Galette/Entity/I18nTrait.php:408
 msgid "File is too big. Maximum allowed size is %dKo"
 msgstr "File is too big. Maximum allowed size is %dKo"
 
-#: ../includes/routes/contributions.routes.php:1169 ../templates/default/gestion_transactions.tpl:32
+#: ../includes/routes/contributions.routes.php:1153 ../templates/default/gestion_transactions.tpl:32
 msgid "transactions"
 msgstr "transactions"
 
@@ -5572,7 +5603,7 @@ msgstr "in:"
 msgid "View contributions"
 msgstr "View contributions"
 
-#: ../templates/default/ajouter_transaction.tpl:34 ../templates/default/ajouter_contribution.tpl:126
+#: ../templates/default/ajouter_transaction.tpl:34 ../templates/default/ajouter_contribution.tpl:135
 msgid "Dispatch type:"
 msgstr "Dispatch type:"
 
@@ -5580,7 +5611,11 @@ msgstr "Dispatch type:"
 msgid "Recover password"
 msgstr "Recover password"
 
-#: ../lib/Galette/Entity/Adherent.php:1504 ../includes/routes/members.routes.php:271
+#: ../templates/default/member.tpl:88
+msgid "create another new member"
+msgstr "create another new member"
+
+#: ../lib/Galette/Entity/Adherent.php:1511 ../includes/routes/members.routes.php:271
 #: ../includes/routes/members.routes.php:275 ../includes/routes/members.routes.php:279
 #: ../includes/routes/members.routes.php:283 ../templates/default/gestion_mailings.tpl:32
 #: ../templates/default/gestion_intitule_content.tpl:37 ../templates/default/gestion_intitule_content.tpl:78
@@ -5613,7 +5648,7 @@ msgstr "Move down '%s' field"
 msgid "is"
 msgstr "is"
 
-#: ../includes/routes/management.routes.php:3002
+#: ../includes/routes/management.routes.php:2756
 msgid "Dynamic field ID cannot ben null calling edit route!"
 msgstr "Dynamic field ID cannot ben null calling edit route!"
 
@@ -5642,15 +5677,15 @@ msgstr "Attendance sheet details"
 msgid "Sender"
 msgstr "Sender"
 
-#: ../templates/default/member.tpl:188
+#: ../templates/default/member.tpl:202
 msgid "Managed groups selection"
 msgstr "Managed groups selection"
 
-#: ../templates/default/preferences.tpl:323
+#: ../templates/default/preferences.tpl:325
 msgid "SMTP (or GMail) password:"
 msgstr "SMTP (or GMail) password:"
 
-#: ../templates/default/preferences.tpl:393
+#: ../templates/default/preferences.tpl:395
 msgid "(65 characters max)"
 msgstr "(65 characters max)"
 
@@ -5694,11 +5729,11 @@ msgstr "Warning"
 msgid "Details"
 msgstr "Details"
 
-#: ../templates/default/preferences.tpl:384
-msgid "Cards generation parameters"
-msgstr "Cards generation parameters"
+#: ../lib/Galette/Core/Preferences.php:396
+msgid "- The username must be composed of at least 4 characters!"
+msgstr "- The username must be composed of at least 4 characters!"
 
-#: ../templates/default/ajouter_contribution.tpl:77 ../templates/default/dispatch_type.tpl:77
+#: ../templates/default/ajouter_contribution.tpl:86 ../templates/default/dispatch_type.tpl:77
 msgid "Details of membership fee"
 msgstr "Details of membership fee"
 
@@ -5726,11 +5761,11 @@ msgstr "Missing a temporary folder"
 msgid "Secretary"
 msgstr "Secretary"
 
-#: ../includes/routes/management.routes.php:3389
+#: ../includes/routes/management.routes.php:3143
 msgid "Payment type '%s' has not been added!"
 msgstr "Payment type '%s' has not been added!"
 
-#: ../includes/routes/management.routes.php:3030
+#: ../includes/routes/management.routes.php:2784
 msgid "Unable to retrieve field informations."
 msgstr "Unable to retrieve field informations."
 
@@ -5753,11 +5788,11 @@ msgstr "Contribution"
 msgid "No active plugin."
 msgstr "No active plugin."
 
-#: ../includes/routes/members.routes.php:2465
+#: ../includes/routes/members.routes.php:2481
 msgid "Reminder has not been sent:"
 msgstr "Reminder has not been sent:"
 
-#: ../templates/default/preferences.tpl:428
+#: ../templates/default/preferences.tpl:430
 msgid "(Members will be able to generate their own member card)"
 msgstr "(Members will be able to generate their own member card)"
 
@@ -5785,7 +5820,7 @@ msgstr "Later"
 msgid "Cancel mailing"
 msgstr "Cancel mailing"
 
-#: ../lib/Galette/Entity/Contribution.php:144 ../templates/default/ajouter_contribution.tpl:95
+#: ../lib/Galette/Entity/Contribution.php:144 ../templates/default/ajouter_contribution.tpl:104
 #: ../templates/default/dispatch_type.tpl:104
 msgid "Start date of membership:"
 msgstr "Start date of membership:"
@@ -5818,7 +5853,7 @@ msgstr "First page"
 msgid "New dynamic field"
 msgstr "New dynamic field"
 
-#: ../includes/routes/members.routes.php:2117
+#: ../includes/routes/members.routes.php:2133
 msgid "Please enter a message."
 msgstr "Please enter a message."
 
@@ -5834,6 +5869,10 @@ msgstr "Galette has been successfully updated!"
 msgid "Payment types"
 msgstr "Payment types"
 
+#: ../templates/default/member.tpl:90
+msgid "go to members list"
+msgstr "go to members list"
+
 #: ../templates/default/ajouter_contribution.tpl:17 ../templates/default/dispatch_type.tpl:17
 msgid "[view]"
 msgstr "[view]"
@@ -5842,16 +5881,16 @@ msgstr "[view]"
 msgid "No member #%id."
 msgstr "No member #%id."
 
-#: ../lib/Galette/Entity/Contribution.php:135 ../templates/default/ajouter_contribution.tpl:117
+#: ../lib/Galette/Entity/Contribution.php:135 ../templates/default/ajouter_contribution.tpl:126
 #: ../templates/default/dispatch_type.tpl:126
 msgid "Comments:"
 msgstr "Comments:"
 
-#: ../lib/Galette/Entity/Adherent.php:1369
+#: ../lib/Galette/Entity/Adherent.php:1376
 msgid "Fail to add new member."
 msgstr "Fail to add new member."
 
-#: ../install/steps/admin.php:54 ../templates/default/preferences.tpl:492
+#: ../install/steps/admin.php:54 ../templates/default/preferences.tpl:494
 msgid "Retype password:"
 msgstr "Retype password:"
 
@@ -5863,7 +5902,7 @@ msgstr "This comment is only displayed for admins and staff members."
 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."
 
-#: ../lib/Galette/Entity/Adherent.php:1213 ../includes/routes/authentication.routes.php:361
+#: ../lib/Galette/Entity/Adherent.php:1220 ../includes/routes/authentication.routes.php:361
 msgid "- The passwords don't match!"
 msgstr "- The passwords don't match!"
 
@@ -5887,7 +5926,7 @@ msgstr "Contributions management"
 msgid "Notify member his account has been created"
 msgstr "Notify member his account has been created"
 
-#: ../includes/routes/contributions.routes.php:275 ../includes/routes/contributions.routes.php:488
+#: ../includes/routes/contributions.routes.php:275 ../includes/routes/contributions.routes.php:486
 msgid "Contribution ID cannot ben null calling edit route!"
 msgstr "Contribution ID cannot ben null calling edit route!"
 
@@ -5903,12 +5942,12 @@ msgstr "Identity:"
 msgid "Advanced search mode"
 msgstr "Advanced search mode"
 
-#: ../lib/Galette/Entity/PdfModel.php:553 ../templates/default/gestion_pdf_content.tpl:10
+#: ../lib/Galette/Entity/PdfModel.php:555 ../templates/default/gestion_pdf_content.tpl:10
 #: ../templates/default/attendance_sheet_details.tpl:20
 msgid "Subtitle"
 msgstr "Subtitle"
 
-#: ../includes/routes/management.routes.php:3293
+#: ../includes/routes/management.routes.php:3047
 msgid "Fields configuration has been successfully reinitialized."
 msgstr "Fields configuration has been successfully reinitialized."
 
@@ -5925,7 +5964,7 @@ msgstr "File:"
 msgid "Informations"
 msgstr "Informations"
 
-#: ../includes/routes/management.routes.php:1755
+#: ../includes/routes/management.routes.php:1509
 msgid "No files has been seleted for upload!"
 msgstr "No files has been seleted for upload!"
 
@@ -5941,11 +5980,11 @@ msgstr "you're installing Galette for the first time"
 msgid "Activities"
 msgstr "Activities"
 
-#: ../templates/default/gestion_adherents.tpl:642 ../templates/default/member.tpl:139
-#: ../templates/default/member.tpl:147 ../templates/default/gestion_mailings.tpl:196
+#: ../templates/default/gestion_adherents.tpl:642 ../templates/default/member.tpl:153
+#: ../templates/default/member.tpl:161 ../templates/default/gestion_mailings.tpl:196
 #: ../templates/default/edit_dynamic_fields.tpl:185 ../templates/default/ajouter_transaction.tpl:257
 #: ../templates/default/history.tpl:170 ../templates/default/gestion_contributions.tpl:338
-#: ../templates/default/ajouter_contribution.tpl:172 ../templates/default/dispatch_type.tpl:172
+#: ../templates/default/ajouter_contribution.tpl:181 ../templates/default/dispatch_type.tpl:172
 #: ../templates/default/gestion_transactions.tpl:186 ../templates/default/advanced_search.tpl:359
 #: ../templates/default/advanced_search.tpl:366
 msgid "Select a date"
@@ -5983,15 +6022,15 @@ msgstr "Transaction: %s"
 msgid "Translate additionnals fields labels"
 msgstr "Translate additionnals fields labels"
 
-#: ../templates/default/preferences.tpl:270
+#: ../templates/default/preferences.tpl:272
 msgid "Using a SMTP server (slower)"
 msgstr "Using a SMTP server (slower)"
 
-#: ../includes/routes/management.routes.php:2213
+#: ../includes/routes/management.routes.php:1967
 msgid "Title '%s' has been successfully modified."
 msgstr "Title '%s' has been successfully modified."
 
-#: ../lib/Galette/Entity/Adherent.php:1254
+#: ../lib/Galette/Entity/Adherent.php:1261
 msgid "Gender %gender does not exists!"
 msgstr "Gender %gender does not exists!"
 
@@ -6029,11 +6068,11 @@ msgstr "Companies"
 msgid "Not a GIF file "
 msgstr "Not a GIF file "
 
-#: ../lib/Galette/Entity/Adherent.php:1141
+#: ../lib/Galette/Entity/Adherent.php:1148
 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:1717 ../templates/default/member.tpl:419
+#: ../lib/Galette/Entity/Adherent.php:1724 ../templates/default/member.tpl:433
 msgid " (%age years old)"
 msgstr " (%age years old)"
 
@@ -6077,7 +6116,7 @@ msgstr ""
 msgid "Enter connection data for the existing database."
 msgstr "Enter connection data for the existing database."
 
-#: ../includes/routes/management.routes.php:2853
+#: ../includes/routes/management.routes.php:2607
 msgid "Dynamic fields configuration"
 msgstr "Dynamic fields configuration"
 
@@ -6085,7 +6124,7 @@ msgstr "Dynamic fields configuration"
 msgid "french"
 msgstr "french"
 
-#: ../includes/routes/management.routes.php:1464
+#: ../includes/routes/management.routes.php:1218
 msgid "'%export' file has been removed from disk."
 msgstr "'%export' file has been removed from disk."
 
@@ -6096,7 +6135,7 @@ msgstr "Database"
 
 #: ../lib/Galette/Filters/ContributionsList.php:255 ../lib/Galette/Filters/MailingsList.php:235
 #: ../lib/Galette/Filters/HistoryList.php:241 ../lib/Galette/Filters/TransactionsList.php:230
-#: ../includes/routes/management.routes.php:1028 ../includes/routes/management.routes.php:1241
+#: ../includes/routes/management.routes.php:782 ../includes/routes/management.routes.php:995
 #: ../includes/routes/contributions.routes.php:212
 msgid "start date filter"
 msgstr "start date filter"
@@ -6125,7 +6164,7 @@ msgstr "Footer"
 msgid "Titles"
 msgstr "Titles"
 
-#: ../includes/routes/management.routes.php:2345
+#: ../includes/routes/management.routes.php:2099
 msgid "Contribution types"
 msgstr "Contribution types"
 
@@ -6137,7 +6176,7 @@ msgstr "Inactive account"
 msgid "Group informations"
 msgstr "Group informations"
 
-#: ../lib/Galette/Entity/Adherent.php:1165
+#: ../lib/Galette/Entity/Adherent.php:1172
 msgid "- The username must be composed of at least %i characters!"
 msgstr "- The username must be composed of at least %i characters!"
 
@@ -6165,7 +6204,7 @@ msgstr "Membership will expire soon (&lt;30d)"
 msgid "Add new membership fee in database"
 msgstr "Add new membership fee in database"
 
-#: ../templates/default/preferences.tpl:241
+#: ../templates/default/preferences.tpl:242
 msgid "Recipient of new online registation and edition emails"
 msgstr "Recipient of new online registation and edition emails"
 
@@ -6244,7 +6283,7 @@ msgstr "Existing files"
 msgid "Originator:"
 msgstr "Originator:"
 
-#: ../includes/routes/management.routes.php:413
+#: ../lib/Galette/Core/Preferences.php:529
 msgid "- Default membership extention and beginning of membership are mutually exclusive."
 msgstr "- Default membership extention and beginning of membership are mutually exclusive."
 
@@ -6252,7 +6291,7 @@ msgstr "- Default membership extention and beginning of membership are mutually
 msgid "(Indicate the CURRENT prefix of your Galette tables)"
 msgstr "(Indicate the CURRENT prefix of your Galette tables)"
 
-#: ../includes/routes/contributions.routes.php:707
+#: ../includes/routes/contributions.routes.php:691
 msgid "Mail sent to admin for user %name (%email)"
 msgstr "Mail sent to admin for user %name (%email)"
 
@@ -6264,7 +6303,7 @@ msgstr "New group"
 msgid "Open '%s' in a new window"
 msgstr "Open '%s' in a new window"
 
-#: ../includes/routes/contributions.routes.php:1232
+#: ../includes/routes/contributions.routes.php:1216
 msgid "Transactions(s) has been removed!"
 msgstr "Transactions(s) has been removed!"
 
@@ -6285,7 +6324,7 @@ msgstr "Add payment type"
 msgid "Don't care"
 msgstr "Don't care"
 
-#: ../includes/routes/management.routes.php:1736
+#: ../includes/routes/management.routes.php:1490
 msgid "Your file has been successfully uploaded!"
 msgstr "Your file has been successfully uploaded!"
 
@@ -6349,11 +6388,11 @@ msgstr "Sent"
 msgid "Unable to create datadir in %dir!"
 msgstr "Unable to create datadir in %dir!"
 
-#: ../includes/routes/management.routes.php:3110
+#: ../includes/routes/management.routes.php:2864
 msgid "Dynamic field has been successfully stored!"
 msgstr "Dynamic field has been successfully stored!"
 
-#: ../templates/default/preferences.tpl:302
+#: ../templates/default/preferences.tpl:304
 msgid "Use SMTP authentication?"
 msgstr "Use SMTP authentication?"
 
@@ -6377,7 +6416,7 @@ msgstr "Missing or incorrect image file "
 msgid "Cannot remove a member who still have dependencies (mailings, ...)"
 msgstr "Cannot remove a member who still have dependencies (mailings, ...)"
 
-#: ../includes/routes/management.routes.php:346
+#: ../lib/Galette/Core/Preferences.php:465
 msgid "- Invalid format of beginning of membership."
 msgstr "- Invalid format of beginning of membership."
 
@@ -6393,11 +6432,11 @@ msgstr "Upload file"
 msgid "annual fee (to be paid)"
 msgstr "annual fee (to be paid)"
 
-#: ../templates/default/ajouter_contribution.tpl:70 ../templates/default/dispatch_type.tpl:70
+#: ../templates/default/ajouter_contribution.tpl:79 ../templates/default/dispatch_type.tpl:70
 msgid "Reload date informations according to selected member and contribution type"
 msgstr "Reload date informations according to selected member and contribution type"
 
-#: ../includes/routes/management.routes.php:3096
+#: ../includes/routes/management.routes.php:2850
 msgid "An error occurred adding dynamic field :("
 msgstr "An error occurred adding dynamic field :("
 
@@ -6413,7 +6452,7 @@ msgstr "Files permissions"
 msgid "SQL query"
 msgstr "SQL query"
 
-#: ../templates/default/js_chosen_adh.tpl:21
+#: ../templates/default/js_chosen_adh.tpl:27
 msgid "Load following members..."
 msgstr "Load following members..."
 
@@ -6425,7 +6464,7 @@ msgstr "- Unknown payment type!"
 msgid "Telemetry informations has been sent. Thank you!"
 msgstr "Telemetry informations has been sent. Thank you!"
 
-#: ../templates/default/preferences.tpl:294
+#: ../templates/default/preferences.tpl:296
 msgid "SMTP server:"
 msgstr "SMTP server:"
 
@@ -6445,10 +6484,6 @@ msgstr "Send a mail"
 msgid "You must provide both login and password."
 msgstr "You must provide both login and password."
 
-#: ../includes/routes/management.routes.php:277
-msgid "- The username must be composed of at least 4 characters!"
-msgstr "- The username must be composed of at least 4 characters!"
-
 #: ../install/steps/db.php:52
 msgid ""
 "It seems that you have already installed Galette once.<br/>All existing data will be removed if you keep "
@@ -6473,7 +6508,7 @@ msgstr "All members"
 msgid "Manage PDF models"
 msgstr "Manage PDF models"
 
-#: ../includes/routes/members.routes.php:1552 ../templates/default/advanced_search.tpl:48
+#: ../includes/routes/members.routes.php:1568 ../templates/default/advanced_search.tpl:48
 #: ../templates/default/page.tpl:139
 msgid "Advanced search"
 msgstr "Advanced search"
@@ -6494,7 +6529,7 @@ msgstr "Read/Write"
 msgid "entries"
 msgstr "entries"
 
-#: ../templates/default/js_chosen_adh.tpl:43
+#: ../templates/default/js_chosen_adh.tpl:45 ../templates/default/js_chosen_adh.tpl:79
 msgid "An error occurred retrieving members :("
 msgstr "An error occurred retrieving members :("
 
@@ -6538,7 +6573,7 @@ msgstr "E-Mail:"
 msgid "Mail sent to '%s' for password recovery."
 msgstr "Mail sent to '%s' for password recovery."
 
-#: ../includes/routes/management.routes.php:1530
+#: ../includes/routes/management.routes.php:1284
 msgid "Table %table is empty, and has not been exported."
 msgstr "Table %table is empty, and has not been exported."
 
@@ -6588,6 +6623,10 @@ msgstr "Existing variables"
 msgid "Unknown"
 msgstr "Unknown"
 
+#: ../templates/default/ajouter_contribution.tpl:47
+msgid "New attached fee"
+msgstr "New attached fee"
+
 #: ../lib/Galette/Entity/Entitled.php:560
 msgid "Cannot delete this label: it's still used"
 msgstr "Cannot delete this label: it's still used"
@@ -6608,7 +6647,7 @@ msgstr "Read only"
 msgid "after"
 msgstr "after"
 
-#: ../includes/routes/management.routes.php:1548
+#: ../includes/routes/management.routes.php:1302
 msgid ""
 "Export file could not be write on disk for '%export'. Make sure web server can write in the exports "
 "directory."
@@ -6635,7 +6674,7 @@ msgstr "An error occurred :("
 msgid "A problem happened while sending impending membership mail"
 msgstr "A problem happened while sending impending membership mail"
 
-#: ../templates/default/preferences.tpl:257
+#: ../templates/default/preferences.tpl:259
 msgid "Should HTML editor be activated on page load ?"
 msgstr "Should HTML editor be activated on page load ?"
 
@@ -6675,10 +6714,14 @@ msgstr "Y"
 msgid "Generate members's card"
 msgstr "Generate members's card"
 
-#: ../includes/routes/management.routes.php:1874
+#: ../includes/routes/management.routes.php:1628
 msgid "Import model has not been stored :("
 msgstr "Import model has not been stored :("
 
+#: ../templates/default/member.tpl:84
+msgid "After member creation:"
+msgstr "After member creation:"
+
 #: ../templates/default/plugins.tpl:9 ../templates/default/plugins.tpl:23
 msgid "Author"
 msgstr "Author"
@@ -6716,11 +6759,15 @@ msgstr "A mailing already exists. Do you want to create a new one or resume the
 msgid "comprised between"
 msgstr "comprised between"
 
+#: ../templates/default/gestion_pdf.tpl:43
+msgid "Current date (Y-m-d)"
+msgstr "Current date (Y-m-d)"
+
 #: ../lib/Galette/IO/FileTrait.php:539
 msgid "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form"
 msgstr "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form"
 
-#: ../includes/routes/management.routes.php:2339
+#: ../includes/routes/management.routes.php:2093
 msgid "User statuses"
 msgstr "User statuses"
 
@@ -6728,15 +6775,15 @@ msgstr "User statuses"
 msgid "An error occurred storing member at row %row (%name):"
 msgstr "An error occurred storing member at row %row (%name):"
 
-#: ../includes/routes/management.routes.php:340
+#: ../lib/Galette/Core/Preferences.php:459
 msgid "- Invalid number of months of membership extension."
 msgstr "- Invalid number of months of membership extension."
 
-#: ../lib/Galette/Entity/Adherent.php:1170
+#: ../lib/Galette/Entity/Adherent.php:1177
 msgid "- The username cannot contain the @ character"
 msgstr "- The username cannot contain the @ character"
 
-#: ../templates/default/ajouter_contribution.tpl:136 ../templates/default/dispatch_type.tpl:133
+#: ../templates/default/ajouter_contribution.tpl:145 ../templates/default/dispatch_type.tpl:133
 msgid "Notify member"
 msgstr "Notify member"
 
@@ -6756,7 +6803,7 @@ msgstr "date"
 msgid "No members has been selected yet."
 msgstr "No members has been selected yet."
 
-#: ../templates/default/preferences.tpl:479
+#: ../templates/default/preferences.tpl:481
 msgid "Admin account (independant of members)"
 msgstr "Admin account (independant of members)"
 
@@ -6764,19 +6811,19 @@ msgstr "Admin account (independant of members)"
 msgid "Admin parameters"
 msgstr "Admin parameters"
 
-#: ../templates/default/preferences.tpl:363
+#: ../templates/default/preferences.tpl:365
 msgid "Label height:"
 msgstr "Label height:"
 
-#: ../includes/routes/members.routes.php:2990 ../includes/routes/members.routes.php:3052
+#: ../includes/routes/members.routes.php:3006 ../includes/routes/members.routes.php:3068
 msgid "Mass changes has not been confirmed!"
 msgstr "Mass changes has not been confirmed!"
 
-#: ../includes/routes/management.routes.php:2557
+#: ../includes/routes/management.routes.php:2311
 msgid "An error occurred trying to remove %type #%id"
 msgstr "An error occurred trying to remove %type #%id"
 
-#: ../includes/routes/management.routes.php:1474
+#: ../includes/routes/management.routes.php:1228
 msgid "Cannot remove '%export' from disk :/"
 msgstr "Cannot remove '%export' from disk :/"
 
@@ -6805,7 +6852,7 @@ msgstr "Manage selected members"
 msgid "[staff]"
 msgstr "[staff]"
 
-#: ../includes/routes/contributions.routes.php:574
+#: ../includes/routes/contributions.routes.php:565
 msgid ""
 "A problem happened while sending to admin post contribution notification for user %name (%email) "
 "contribution"
@@ -6825,14 +6872,14 @@ msgstr "Profession:"
 msgid "Main route:"
 msgstr "Main route:"
 
-#: ../lib/Galette/DynamicFields/DynamicField.php:521 ../includes/routes/contributions.routes.php:1121
-#: ../includes/routes/contributions.routes.php:1165 ../templates/default/gestion_adherents.tpl:354
+#: ../lib/Galette/DynamicFields/DynamicField.php:521 ../includes/routes/contributions.routes.php:1105
+#: ../includes/routes/contributions.routes.php:1149 ../templates/default/gestion_adherents.tpl:354
 #: ../templates/default/fake_data.tpl:41 ../templates/default/desktop.tpl:33
 #: ../templates/default/desktop.tpl:47
 msgid "Contributions"
 msgstr "Contributions"
 
-#: ../includes/routes/management.routes.php:1952
+#: ../includes/routes/management.routes.php:1706
 msgid "Missing PDF model type!"
 msgstr "Missing PDF model type!"
 
@@ -6841,7 +6888,7 @@ msgstr "Missing PDF model type!"
 msgid "Show legend"
 msgstr "Show legend"
 
-#: ../includes/routes/contributions.routes.php:923
+#: ../includes/routes/contributions.routes.php:907
 msgid "Unable to attach contribution to transaction"
 msgstr "Unable to attach contribution to transaction"
 
@@ -6849,7 +6896,11 @@ msgstr "Unable to attach contribution to transaction"
 msgid "Choose an entry"
 msgstr "Choose an entry"
 
-#: ../includes/routes/members.routes.php:1426
+#: ../templates/default/member.tpl:86
+msgid "execute default action"
+msgstr "execute default action"
+
+#: ../includes/routes/members.routes.php:1442
 msgid "An error occurred trying to remove members :/"
 msgstr "An error occurred trying to remove members :/"
 
index 19af32e4a2b4c28be9ba11b90d30c06295e68b93..49c1834f2b9aa111b079d731eec1f3360dbf3b97 100644 (file)
@@ -5,12 +5,13 @@
 # Amaury Froment <trinitrotoluene76@gmail.com>, 2018. #zanata
 # Jean-Baptiste Holcroft <jean-baptiste@holcroft.fr>, 2018. #zanata
 # Johan Cwiklinski <johan@x-tnd.be>, 2018. #zanata
+# Johan Cwiklinski <johan@x-tnd.be>, 2019. #zanata
 msgid ""
 msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Type: text/plain; charset=UTF-8\n"
-"PO-Revision-Date: 2019-02-24 09:34+0100\n"
+"PO-Revision-Date: 2019-03-02 13:53+0100\n"
 "Last-Translator: Johan Cwiklinski <johan@x-tnd.be>\n"
 "Language-Team: French <kde-i18n-doc@kde.org>\n"
 "Language: fr\n"
@@ -39,7 +40,7 @@ msgstr "Tél&nbsp;:"
 msgid "Permissions:"
 msgstr "Permissions :"
 
-#: ../includes/routes/management.routes.php:2012
+#: ../includes/routes/management.routes.php:1766
 msgid "Titles management"
 msgstr "Gestion des titres"
 
@@ -55,16 +56,16 @@ msgstr "Un fichier requis est manquant"
 msgid "You current %name version is..."
 msgstr "Votre version actuelle de %name est..."
 
-#: ../lib/Galette/Entity/Contribution.php:148 ../templates/default/ajouter_contribution.tpl:110
+#: ../lib/Galette/Entity/Contribution.php:148 ../templates/default/ajouter_contribution.tpl:119
 #: ../templates/default/dispatch_type.tpl:119
 msgid "End date of membership:"
 msgstr "Date de fin d’adhésion&nbsp;:"
 
-#: ../includes/routes/management.routes.php:1302
+#: ../includes/routes/management.routes.php:1056
 msgid "Remove mailing #%1$s"
 msgstr "Supprimer le mailing %1$s"
 
-#: ../includes/routes/management.routes.php:381
+#: ../lib/Galette/Core/Preferences.php:497
 msgid "- You must indicate an email address Galette should use to send emails!"
 msgstr "- Vous devez indiquer l’adresse qu’utilisera Galette pour expédier des courriels&nbsp;!"
 
@@ -76,7 +77,7 @@ msgstr "Adhésion souhaitée :"
 msgid "Not registered"
 msgstr "Non enregistré"
 
-#: ../includes/routes/members.routes.php:2472
+#: ../includes/routes/members.routes.php:2488
 msgid "Sent reminders:"
 msgstr "Rappels envoyés :"
 
@@ -88,7 +89,7 @@ msgstr "Votre base est peut-être inutilisable, essayez de restaurer une ancienn
 msgid "-- Choose a staff member --"
 msgstr "-- Choisissez un membre du bureau --"
 
-#: ../includes/routes/management.routes.php:2974
+#: ../includes/routes/management.routes.php:2728
 msgid "An error occurred trying to delete field :("
 msgstr "Une erreur est survenue lors de la suppression du champ :("
 
@@ -98,7 +99,7 @@ msgstr ""
 "Remplissez le formulaire suivant et joignez le lors de l’envoi de votre règlement, pour compléter votre "
 "inscription."
 
-#: ../includes/routes/management.routes.php:3173 ../templates/default/page.tpl:189
+#: ../includes/routes/management.routes.php:2927 ../templates/default/page.tpl:189
 msgid "Generate fake data"
 msgstr "Générer les données factices"
 
@@ -114,7 +115,7 @@ msgstr "(au moins %i caractères)"
 msgid "On .......... / .......... / .......... "
 msgstr "Le .......... / .......... / .......... "
 
-#: ../lib/Galette/Core/Preferences.php:633
+#: ../lib/Galette/Core/Preferences.php:918
 msgid "Current cards configuration may exceed page width!"
 msgstr "La configuration courante des cartes peut excéder la largeur de la page !"
 
@@ -130,7 +131,7 @@ msgstr "PDF de l'ensemble des groupes"
 msgid "Route '%name' is not registered in ACLs!"
 msgstr "La route %name n’est pas enregistrée dans les ACL !"
 
-#: ../lib/Galette/Core/Preferences.php:455
+#: ../lib/Galette/Core/Preferences.php:698
 msgid ""
 "%name\n"
 "%complement\n"
@@ -176,7 +177,7 @@ msgstr "Filtrer"
 msgid "Is member a company?"
 msgstr "Est-ce que l’adhérent est une personne morale&nbsp;?"
 
-#: ../includes/routes/management.routes.php:3255 ../install/steps/check.php:111
+#: ../includes/routes/management.routes.php:3009 ../install/steps/check.php:111
 msgid ""
 "Some PHP modules are missing. Please install them or contact your support.<br/>More informations on "
 "required modules may be found in the documentation."
@@ -203,11 +204,11 @@ msgstr "Gestion des E-Mailings"
 msgid "Manage members"
 msgstr "Gestion des membres"
 
-#: ../templates/default/preferences.tpl:348 ../templates/default/preferences.tpl:471
+#: ../templates/default/preferences.tpl:350 ../templates/default/preferences.tpl:473
 msgid "Horizontal spacing:"
 msgstr "Espacement horizontal&nbsp;:"
 
-#: ../includes/routes/management.routes.php:2547
+#: ../includes/routes/management.routes.php:2301
 msgid "%type '%label' was successfully removed"
 msgstr "%type %label a été supprimé avec succès"
 
@@ -219,11 +220,11 @@ msgstr "Le logo de votre association"
 msgid "Membership"
 msgstr "Cotisations"
 
-#: ../includes/routes/management.routes.php:2074
+#: ../includes/routes/management.routes.php:1828
 msgid "Remove title %1$s"
 msgstr "Supprimer le titre %1$s"
 
-#: ../includes/routes/management.routes.php:2390
+#: ../includes/routes/management.routes.php:2144
 msgid "Edit contribution type"
 msgstr "Édition d’un type de contribution"
 
@@ -260,7 +261,7 @@ msgstr "Écriture du fichier de configuration"
 msgid "Informations about available plugins"
 msgstr "Informations sur les plugins disponibles"
 
-#: ../lib/Galette/Entity/PdfModel.php:568
+#: ../lib/Galette/Entity/PdfModel.php:570
 msgid "header and footer should not be empty!"
 msgstr "l’en-tête et le pied de page ne peuvent être vides !"
 
@@ -278,7 +279,7 @@ msgstr "Est une personne morale ?"
 msgid "Payment type"
 msgstr "Type de paiement"
 
-#: ../includes/routes/management.routes.php:2441
+#: ../includes/routes/management.routes.php:2195
 msgid "%type #%id has not been updated"
 msgstr "%type #%id n’a pas été mis à jour"
 
@@ -333,9 +334,9 @@ msgstr "Voir les contributions de tous les membres"
 msgid "User status/interactions"
 msgstr "Statut/interactions utilisateur"
 
-#: ../lib/Galette/IO/FileTrait.php:486
-msgid "File extension is not allowed, only %s files are."
-msgstr "L’extension de fichier n’est pas autorisée, seules %s le sont."
+#: ../install/steps/db_install.php:53
+msgid "Database has been installed :)"
+msgstr "La base de données a été installée :)"
 
 #: ../templates/default/mailing_adherents.tpl:315
 msgid "Are you sure you want to remove this attachment?"
@@ -353,7 +354,7 @@ msgstr "ICQ&nbsp;:"
 msgid "No inactive plugin."
 msgstr "Aucun plugin inactif."
 
-#: ../lib/Galette/Entity/Adherent.php:1507 ../templates/default/gestion_contributions.tpl:44
+#: ../lib/Galette/Entity/Adherent.php:1514 ../templates/default/gestion_contributions.tpl:44
 #: ../templates/default/forms_types/account.tpl:6
 msgid "Inactive"
 msgstr "Inactif"
@@ -362,7 +363,7 @@ msgstr "Inactif"
 msgid "Reset emails contents"
 msgstr "Réinitialise les contenus des courriels"
 
-#: ../includes/routes/management.routes.php:464
+#: ../includes/routes/management.routes.php:217
 msgid ""
 "An SQL error has occurred while storing preferences. Please try again, and contact the administrator if "
 "the problem persists."
@@ -388,7 +389,7 @@ msgstr ""
 msgid "Transaction added"
 msgstr "Transaction ajoutée"
 
-#: ../includes/routes/management.routes.php:1987
+#: ../includes/routes/management.routes.php:1741
 msgid "Model has not been stored :("
 msgstr "Le modèle n’a pas été enregistré :("
 
@@ -396,7 +397,7 @@ msgstr "Le modèle n’a pas été enregistré :("
 msgid "Tables Creation"
 msgstr "Création des tables"
 
-#: ../includes/routes/contributions.routes.php:1033
+#: ../includes/routes/contributions.routes.php:1017
 msgid "An error occurred while storing the transaction."
 msgstr "Une erreur est survenue lors de l'enregistrement de la transaction."
 
@@ -432,7 +433,7 @@ msgstr "Aidez-nous à vous connaître !"
 msgid "Modifiy mailing"
 msgstr "Modification E-Mailing"
 
-#: ../templates/default/member.tpl:305
+#: ../templates/default/member.tpl:319
 msgid "Attached member selection"
 msgstr "Sélection des adhérents attachés"
 
@@ -448,8 +449,8 @@ msgstr "Enregistrez votre association comme utilisateur de Galette"
 msgid "Public page content"
 msgstr "Contenu page publique"
 
-#: ../includes/routes/members.routes.php:1918 ../includes/routes/members.routes.php:1922
-#: ../includes/routes/members.routes.php:2069 ../includes/routes/members.routes.php:2071
+#: ../includes/routes/members.routes.php:1934 ../includes/routes/members.routes.php:1938
+#: ../includes/routes/members.routes.php:2085 ../includes/routes/members.routes.php:2087
 msgid "Trying to load mailing while mail is disabled in preferences."
 msgstr "Tentative de chargement du mailing alors que l’envoi de mails est désactivé dans les préférences."
 
@@ -489,11 +490,15 @@ msgstr "%membername&nbsp;: supprimer de la base"
 msgid "annual fee"
 msgstr "cotisation annuelle"
 
+#: ../templates/default/ajouter_contribution.tpl:58
+msgid "Search for name or ID and pick member"
+msgstr "Chercher un nom ou un identifiant et sélectionner l'adhérent"
+
 #: ../templates/default/telemetry.tpl:39
 msgid "An error occurred sending telemetry informations :("
 msgstr "Une erreur est survenue lors de l'envoi des informations de télémétrie :("
 
-#: ../templates/default/preferences.tpl:454
+#: ../templates/default/preferences.tpl:456
 msgid ""
 "Each card is 75mm width and 40mm height. Each page contains 2 columns and 6 rows.<br/>Double check "
 "margins and spacings ;)"
@@ -505,7 +510,7 @@ msgstr ""
 msgid "New status"
 msgstr "Nouveau statut"
 
-#: ../lib/Galette/Entity/Adherent.php:1077
+#: ../lib/Galette/Entity/Adherent.php:1084
 msgid "- Birthdate must be set in the past!"
 msgstr "- La date de naissance doit être définie dans le passé !"
 
@@ -533,7 +538,7 @@ msgstr "autre"
 msgid "Member's deadline"
 msgstr "Date de fin d’adhésion"
 
-#: ../templates/default/preferences.tpl:426
+#: ../templates/default/preferences.tpl:428
 msgid "Allow members to print card ?"
 msgstr "Permettre aux membres d’imprimer leur carte ?"
 
@@ -557,11 +562,11 @@ msgstr "Date de dernier envoi de la télémétrie."
 msgid "Due free"
 msgstr "Exempt de cotisation"
 
-#: ../includes/routes/management.routes.php:1352
+#: ../includes/routes/management.routes.php:1106
 msgid "An error occurred trying to delete mailing :("
 msgstr "Une erreur est survenue lors de la suppression du mailing :("
 
-#: ../webroot/installer.php:214 ../includes/routes/management.routes.php:430
+#: ../lib/Galette/Core/Preferences.php:546 ../webroot/installer.php:214
 msgid "Passwords mismatch"
 msgstr "Les mots de passe ne correspondent pas"
 
@@ -578,19 +583,19 @@ msgstr "Le champ « %field » ne peut être marqué comme requis."
 msgid "An error occurred displaying contributions :("
 msgstr "Une erreur est survenue lors de l'affichage des contributions :("
 
-#: ../lib/Galette/Entity/Adherent.php:1238
+#: ../lib/Galette/Entity/Adherent.php:1245
 msgid "Status #%id does not exists in database."
 msgstr "Le statut #%id n’existe pas dans la base de données."
 
-#: ../lib/Galette/Entity/Adherent.php:1188
+#: ../lib/Galette/Entity/Adherent.php:1195
 msgid "- This username is already in use, please choose another one!"
 msgstr "- Cet identifiant est déjà utilisé, veuillez en choisir un autre&nbsp;!"
 
-#: ../includes/routes/management.routes.php:596
+#: ../includes/routes/management.routes.php:350
 msgid "An email has been sent to %email"
 msgstr "Un courriel a été envoyé à %email"
 
-#: ../includes/routes/contributions.routes.php:983
+#: ../includes/routes/contributions.routes.php:967
 msgid "Transaction ID cannot ben set while adding!"
 msgstr "L’identifiant de la transaction ne peut être défini lors d’un ajout !"
 
@@ -603,7 +608,7 @@ msgstr "Est un homme"
 msgid "List of transactions"
 msgstr "Liste des transactions"
 
-#: ../includes/routes/authentication.routes.php:364 ../includes/routes/management.routes.php:334
+#: ../lib/Galette/Core/Preferences.php:453 ../includes/routes/authentication.routes.php:364
 msgid "- The password must be of at least 4 characters!"
 msgstr "- Le mot de passe doit être composé d’au moins 4 caractères&nbsp;!"
 
@@ -615,7 +620,7 @@ msgstr "Additionnellement, quelle(s) table(s) souhaitez vous exporter ?"
 msgid "Label does not exist"
 msgstr "L’intitulé n’existe pas"
 
-#: ../templates/default/preferences.tpl:442
+#: ../templates/default/preferences.tpl:444
 msgid "ICQ"
 msgstr "ICQ"
 
@@ -627,7 +632,7 @@ msgstr "Nom de l’adhérent"
 msgid "Without"
 msgstr "Sans"
 
-#: ../lib/Galette/Entity/Adherent.php:727
+#: ../lib/Galette/Entity/Adherent.php:734
 msgid "Late of %days days (since %date)"
 msgstr "En retard de %days jours (depuis le %date)"
 
@@ -639,7 +644,7 @@ msgstr "Type mime non autorisé"
 msgid "Members that have an email address:"
 msgstr "Les adhérents qui ont une adresse de courriel&nbsp;:"
 
-#: ../templates/default/preferences.tpl:433
+#: ../templates/default/preferences.tpl:435
 msgid "(Show or not title in front of name)"
 msgstr "(Afficher le titre devant le nom)"
 
@@ -657,7 +662,7 @@ msgstr ""
 "Utilisez le formulaire d’envoi ci-dessous pour envoyer un fichier sur le serveur, ou copiez-le "
 "directement dans le dossier imports."
 
-#: ../lib/Galette/Entity/Adherent.php:1148 ../lib/Galette/Entity/Adherent.php:1195
+#: ../lib/Galette/Entity/Adherent.php:1155 ../lib/Galette/Entity/Adherent.php:1202
 msgid "An error has occurred while looking if login already exists."
 msgstr "Une erreur est survenue lors de la vérification d'unicité de l'identifiant."
 
@@ -666,7 +671,7 @@ msgstr "Une erreur est survenue lors de la vérification d'unicité de l'identif
 msgid "Member Profile"
 msgstr "Fiche adhérent"
 
-#: ../lib/Galette/Entity/Adherent.php:1363
+#: ../lib/Galette/Entity/Adherent.php:1370
 msgid "Member card added"
 msgstr "Fiche adhérent ajoutée"
 
@@ -678,21 +683,20 @@ msgstr "Opération DROP autorisée"
 msgid "No sent mailing has been stored in the database yet."
 msgstr "Aucun E-Mailing n’a encore été stocké."
 
-#: ../templates/default/preferences.tpl:402
+#: ../templates/default/preferences.tpl:404
 msgid "Active Member Color:"
 msgstr "Couleur pour les membres actifs&nbsp;:"
 
-#: ../templates/default/preferences.tpl:273
+#: ../templates/default/preferences.tpl:275
 msgid "Using GMAIL as SMTP server (slower)"
 msgstr "Utilisation de GMAIL comme serveur SMTP (plus lent)"
 
-#: ../lib/Galette/Entity/PdfModel.php:551 ../templates/default/gestion_pdf_content.tpl:6
+#: ../lib/Galette/Entity/PdfModel.php:553 ../templates/default/gestion_pdf_content.tpl:6
 #: ../templates/default/attendance_sheet_details.tpl:16
 msgid "Title"
 msgstr "Titre"
 
-#: ../templates/default/ajouter_transaction.tpl:17 ../templates/default/ajouter_contribution.tpl:49
-#: ../templates/default/dispatch_type.tpl:49
+#: ../templates/default/ajouter_transaction.tpl:17 ../templates/default/dispatch_type.tpl:49
 msgid "-- select a name --"
 msgstr "-- sélectionner un nom --"
 
@@ -712,7 +716,7 @@ msgstr "Le fichier de configuration existe déjà et est à jour"
 msgid "Existing mailing"
 msgstr "E-Mailings existants"
 
-#: ../templates/default/member.tpl:179
+#: ../templates/default/member.tpl:193
 msgid "An error occurred displaying groups interface :("
 msgstr "Une erreur est survenue lors de l'affichage de l'interface des groupes :("
 
@@ -733,7 +737,7 @@ msgid "Galette is configured to display errors. This must be avoided in producti
 msgstr ""
 "Galette est configuré pour afficher les erreurs. Ceci doit être évité en environnement de production."
 
-#: ../includes/routes/members.routes.php:1423
+#: ../includes/routes/members.routes.php:1439
 msgid "An error occurred trying to remove member %name :/"
 msgstr "Une erreur est survenue lors de la suppression de l'adhérent « %name » :/"
 
@@ -754,7 +758,7 @@ msgstr "(Confirmation)"
 msgid "Amount"
 msgstr "Montant"
 
-#: ../includes/routes/management.routes.php:1417
+#: ../includes/routes/management.routes.php:1171
 msgid "Remove %1$s file %2$s"
 msgstr "Supprimer le fichier %2$s de %1$s"
 
@@ -803,11 +807,11 @@ msgstr "booléen"
 msgid "Member's last name"
 msgstr "Nom de l’adhérent"
 
-#: ../includes/routes/members.routes.php:1168
+#: ../includes/routes/members.routes.php:1169
 msgid "Account modification mail sent to admin."
 msgstr "Courriel de modification de compte envoyé à l'administrateur."
 
-#: ../includes/routes/contributions.routes.php:1125 ../templates/default/gestion_transactions.tpl:32
+#: ../includes/routes/contributions.routes.php:1109 ../templates/default/gestion_transactions.tpl:32
 msgid "transaction"
 msgstr "transaction"
 
@@ -823,7 +827,7 @@ msgstr "Galette ne dispose pas de droits suffisants sur la base de données pour
 msgid "No member to show"
 msgstr "Aucun adhérent à afficher"
 
-#: ../templates/default/member.tpl:186
+#: ../templates/default/member.tpl:200
 msgid "Groups selection"
 msgstr "Sélection des groupes"
 
@@ -831,7 +835,7 @@ msgstr "Sélection des groupes"
 msgid "Found contributions total %f"
 msgstr "Total des contributions trouvées&nbsp;: %f"
 
-#: ../includes/routes/members.routes.php:2874 ../includes/main.inc.php:219
+#: ../includes/routes/members.routes.php:2890 ../includes/main.inc.php:219
 msgid "You do not have permission for requested URL."
 msgstr "Vous n’avez pas la permission d’accéder à l’URL demandée."
 
@@ -851,7 +855,7 @@ msgstr "Impossible de charger la contribution #%id !"
 msgid "Old-timer"
 msgstr "Ancien membre"
 
-#: ../includes/routes/management.routes.php:2200 ../includes/routes/management.routes.php:3550
+#: ../includes/routes/management.routes.php:1954 ../includes/routes/management.routes.php:3304
 msgid "Title '%s' has not been modified!"
 msgstr "Le titre « %s » n’a pas été modifié&nbsp;!"
 
@@ -863,7 +867,7 @@ msgstr "Donation en nature"
 msgid "File is empty!"
 msgstr "Le fichier est vide !"
 
-#: ../includes/routes/members.routes.php:2111
+#: ../includes/routes/members.routes.php:2127
 msgid "Please type an object for the message."
 msgstr "Veuillez indiquer un objet pour le message."
 
@@ -876,11 +880,11 @@ msgid "Under Windows, check these directories are not in Read-Only mode in their
 msgstr ""
 "Sous Windows, vérifiez que les dossiers en question ne sont pas en lecture seule dans leurs propriétés."
 
-#: ../includes/routes/contributions.routes.php:1168
+#: ../includes/routes/contributions.routes.php:1152
 msgid "Remove %1$s"
 msgstr "Supprimer %1$s"
 
-#: ../includes/routes/management.routes.php:3319
+#: ../includes/routes/management.routes.php:3073
 msgid "Logins and passwords has been successfully filled (%i processed)."
 msgstr "Les identifiants et mots de passe ont été remplis avec succès (%i traités)."
 
@@ -888,11 +892,11 @@ msgstr "Les identifiants et mots de passe ont été remplis avec succès (%i tra
 msgid "An mail has been sent to the member."
 msgstr "Un courriel a été envoyé à l’adhérent."
 
-#: ../includes/routes/management.routes.php:2571
+#: ../includes/routes/management.routes.php:2325
 msgid "Requested label does not exists!"
 msgstr "L’intitulé demandé n’existe pas !"
 
-#: ../includes/routes/contributions.routes.php:598
+#: ../includes/routes/contributions.routes.php:589
 msgid "An error occurred while storing the contribution."
 msgstr "Une erreur est survenue lors de l'enregistrement de la contribution."
 
@@ -900,8 +904,8 @@ msgstr "Une erreur est survenue lors de l'enregistrement de la contribution."
 msgid "Other informations:"
 msgstr "Autres informations&nbsp;:"
 
-#: ../templates/default/preferences.tpl:397 ../templates/default/preferences.tpl:403
-#: ../templates/default/preferences.tpl:408 ../templates/default/preferences.tpl:413
+#: ../templates/default/preferences.tpl:399 ../templates/default/preferences.tpl:405
+#: ../templates/default/preferences.tpl:410 ../templates/default/preferences.tpl:415
 msgid "Hexadecimal color notation: #RRGGBB"
 msgstr "Notation de couleur hexadécimale : #RRVVBB"
 
@@ -928,12 +932,12 @@ msgstr "Voir ma fiche membre"
 
 #: ../lib/Galette/Filters/ContributionsList.php:258 ../lib/Galette/Filters/MailingsList.php:238
 #: ../lib/Galette/Filters/HistoryList.php:244 ../lib/Galette/Filters/TransactionsList.php:233
-#: ../includes/routes/management.routes.php:1032 ../includes/routes/management.routes.php:1245
+#: ../includes/routes/management.routes.php:786 ../includes/routes/management.routes.php:999
 #: ../includes/routes/contributions.routes.php:216
 msgid "end date filter"
 msgstr "filtre date de fin"
 
-#: ../lib/Galette/Entity/Adherent.php:1358
+#: ../lib/Galette/Entity/Adherent.php:1365
 msgid "Self_subscription as a member: "
 msgstr "Enregistrement en ligne :"
 
@@ -953,7 +957,7 @@ msgstr "OK"
 msgid "No reminder selected"
 msgstr "Aucun rappel sélectionné"
 
-#: ../includes/routes/management.routes.php:1982
+#: ../includes/routes/management.routes.php:1736
 msgid "Model has been successfully stored!"
 msgstr "Le modèle a été enregistré avec succès !"
 
@@ -961,13 +965,11 @@ msgstr "Le modèle a été enregistré avec succès !"
 msgid "Edit"
 msgstr "Modifier"
 
-#: ../templates/default/admintools.tpl:5
-msgid "Make sure you've done a backup of the database before using any of the following tools!"
-msgstr ""
-"Assurez-vous d’avoir effectué une sauvegarde de la base de données avant d’utiliser l’un des outils "
-"suivants !"
+#: ../templates/default/gestion_textes.tpl:101
+msgid "Link validity"
+msgstr "Validité du lien"
 
-#: ../includes/routes/contributions.routes.php:928
+#: ../includes/routes/contributions.routes.php:912
 msgid "Contribution has been successfully attached to current transaction"
 msgstr "La contribution a été attachée à la transaction courante"
 
@@ -975,7 +977,7 @@ msgstr "La contribution a été attachée à la transaction courante"
 msgid "Association's short description:"
 msgstr "Description de l’association&nbsp;:"
 
-#: ../includes/routes/management.routes.php:992 ../install/steps/check.php:75
+#: ../includes/routes/management.routes.php:746 ../install/steps/check.php:75
 #: ../templates/default/page.tpl:150
 msgid "Logs"
 msgstr "Historique"
@@ -984,7 +986,7 @@ msgstr "Historique"
 msgid "The project: "
 msgstr "Le projet&nbsp;:"
 
-#: ../includes/routes/management.routes.php:1340
+#: ../includes/routes/management.routes.php:1094
 msgid "Mailing has been successfully deleted!"
 msgstr "Le mailing a été supprimé avec succès !"
 
@@ -997,7 +999,7 @@ msgstr "L’identifiant doit être un nombre entier&nbsp;!"
 msgid "Extends membership?"
 msgstr "Extension d’adhésion&nbsp;?"
 
-#: ../templates/default/member.tpl:222 ../templates/default/forms_types/groups.tpl:35
+#: ../templates/default/member.tpl:236 ../templates/default/forms_types/groups.tpl:35
 msgid "Member of:"
 msgstr "Membre de&nbsp;:"
 
@@ -1024,11 +1026,11 @@ msgid "Import"
 msgstr "Import"
 
 #: ../templates/default/plugins.tpl:102 ../templates/default/preferences.tpl:224
-#: ../templates/default/preferences.tpl:481
+#: ../templates/default/preferences.tpl:483
 msgid "Application runs under demo mode. This functionnality is not enabled, sorry."
 msgstr "L’application tourne en mode démonstration. Cette fonctionnalité n’est pas activée, désolés."
 
-#: ../templates/default/preferences.tpl:245
+#: ../templates/default/preferences.tpl:247
 msgid "Send email to administrators?"
 msgstr "Envoyer des mails aux administrateurs&nbsp;?"
 
@@ -1063,7 +1065,7 @@ msgstr "Aucun responsable attaché"
 msgid "Galette Installation"
 msgstr "Installation de Galette"
 
-#: ../includes/routes/members.routes.php:1964 ../includes/routes/members.routes.php:2093
+#: ../includes/routes/members.routes.php:1980 ../includes/routes/members.routes.php:2109
 msgid "No member selected for mailing!"
 msgstr "Aucun adhérent sélectionné pour l’emailing !"
 
@@ -1099,7 +1101,7 @@ msgstr "Ajouter une catégorie"
 msgid "Remove model and back to defaults"
 msgstr "Supprimer le modèle et revenir aux champs par défaut"
 
-#: ../includes/routes/management.routes.php:376
+#: ../lib/Galette/Core/Preferences.php:492
 msgid "- You must indicate a sender name for emails!"
 msgstr "- Vous devez indiquer un nom d’expéditeur pour les courriels&nbsp;!"
 
@@ -1107,7 +1109,7 @@ msgstr "- Vous devez indiquer un nom d’expéditeur pour les courriels&nbsp;!"
 msgid "Latecomers"
 msgstr "Les retardataires"
 
-#: ../includes/routes/management.routes.php:3295
+#: ../includes/routes/management.routes.php:3049
 msgid "An error occurred reinitializing fields configuration :("
 msgstr "Une erreur est survenue lors de la réinitialisation de la configuration des champs :("
 
@@ -1143,7 +1145,7 @@ msgstr "Par %name"
 msgid "Cash"
 msgstr "Espèces"
 
-#: ../includes/routes/management.routes.php:2384
+#: ../includes/routes/management.routes.php:2138
 msgid "Edit status"
 msgstr "Édition d’un statut"
 
@@ -1177,7 +1179,7 @@ msgstr "Modèle actuel"
 msgid "Contribution added"
 msgstr "Contribution ajoutée"
 
-#: ../includes/routes/members.routes.php:1373
+#: ../includes/routes/members.routes.php:1389
 msgid "You are about to remove %count members."
 msgstr "Vous êtes sur le point de supprimer %count adhérents."
 
@@ -1197,7 +1199,7 @@ msgstr "monter"
 msgid "Self subscription enabled?"
 msgstr "Auto-Enregistrement actif&nbsp;?"
 
-#: ../templates/default/preferences.tpl:36 ../templates/default/preferences.tpl:421
+#: ../templates/default/preferences.tpl:36 ../templates/default/preferences.tpl:423
 #: ../templates/default/forms_types/picture.tpl:10
 msgid "Delete image"
 msgstr "Supprimer l’image"
@@ -1215,7 +1217,7 @@ msgstr "Créer"
 msgid "- WARNING -"
 msgstr "- AVERTISSEMENT -"
 
-#: ../includes/routes/members.routes.php:2917
+#: ../includes/routes/members.routes.php:2933
 msgid "The file does not exists or cannot be read :("
 msgstr "Le fichier n’existe pas ou ne peut être lu :("
 
@@ -1235,11 +1237,11 @@ msgstr "Modifier les critères de recherche"
 msgid "Checks"
 msgstr "Vérifications"
 
-#: ../includes/routes/management.routes.php:3484
+#: ../includes/routes/management.routes.php:3238
 msgid "That payment type is still in use, you cannot delete it!"
 msgstr "Ce type de paiement est encore utilisé, vous ne pouvez pas le supprimer&nbsp;!"
 
-#: ../includes/routes/management.routes.php:3247
+#: ../includes/routes/management.routes.php:3001
 msgid "Administration tools"
 msgstr "Outils d’administration"
 
@@ -1267,7 +1269,7 @@ msgstr "Gérer les types de paiement"
 msgid "Parameted exports"
 msgstr "Exports paramétrés"
 
-#: ../includes/routes/members.routes.php:1340
+#: ../includes/routes/members.routes.php:1356
 msgid "Remove member %1$s"
 msgstr "Supprimer l’adhérent %1$s"
 
@@ -1279,15 +1281,15 @@ msgstr "Code postal de l’adhérent"
 msgid "Show dashboard on login"
 msgstr "Afficher le tableau de bord à la connexion"
 
-#: ../includes/routes/management.routes.php:1869
+#: ../includes/routes/management.routes.php:1623
 msgid "Import model has been successfully stored :)"
 msgstr "Le modèle d’import a été enregistré avec succès !"
 
-#: ../templates/default/preferences.tpl:572
+#: ../templates/default/preferences.tpl:574
 msgid "Enter the email adress"
 msgstr "Entrez l’adresse email"
 
-#: ../includes/routes/members.routes.php:1172
+#: ../includes/routes/members.routes.php:1173
 msgid "A problem happened while sending account mail to admin"
 msgstr "Un problème est survenu lors de l’envoi du courriel pour le compte à l'administrateur."
 
@@ -1297,11 +1299,13 @@ msgstr ""
 "Pour fonctionner correctement, Galette a besoin d’avoir les droits en écriture sur les fichiers listés ci-"
 "dessous."
 
-#: ../templates/default/gestion_textes.tpl:101
-msgid "Link validity"
-msgstr "Validité du lien"
+#: ../templates/default/admintools.tpl:5
+msgid "Make sure you've done a backup of the database before using any of the following tools!"
+msgstr ""
+"Assurez-vous d’avoir effectué une sauvegarde de la base de données avant d’utiliser l’un des outils "
+"suivants !"
 
-#: ../includes/routes/management.routes.php:2650
+#: ../includes/routes/management.routes.php:2404
 msgid "No translation for '%s'!<br/>Please fill and submit above form to create it."
 msgstr ""
 "Aucune traduction pour « %s »&nbsp;!<br/>Remplissez et soumettez le formulaire ci-dessous pour la créer."
@@ -1322,11 +1326,11 @@ msgstr "Port&nbsp;:"
 msgid "Select a sender"
 msgstr "Sélectionnez un expéditeur"
 
-#: ../templates/default/preferences.tpl:240
+#: ../templates/default/preferences.tpl:241
 msgid "Members administrator's Email:"
 msgstr "Courriel de l’administrateur des membres&nbsp;:"
 
-#: ../includes/routes/management.routes.php:2440
+#: ../includes/routes/management.routes.php:2194
 msgid "%type has not been added :("
 msgstr "%type n’a pas été ajouté :("
 
@@ -1334,7 +1338,7 @@ msgstr "%type n’a pas été ajouté :("
 msgid "Members selection"
 msgstr "Sélection d’adhérents"
 
-#: ../templates/default/preferences.tpl:439
+#: ../templates/default/preferences.tpl:441
 msgid "MSN"
 msgstr "MSN"
 
@@ -1375,7 +1379,7 @@ msgstr "facture"
 msgid "Show contributions by"
 msgstr "Afficher les contributions par"
 
-#: ../includes/routes/members.routes.php:1212 ../includes/routes/members.routes.php:3123
+#: ../includes/routes/members.routes.php:1213 ../includes/routes/members.routes.php:3139
 msgid "An error occurred while storing the member."
 msgstr "Une erreur est survenue lors de l'enregistrement de l'adhérent."
 
@@ -1387,7 +1391,7 @@ msgstr "Plugins actifs"
 msgid "Detach contribution from this transaction"
 msgstr "Détacher la contribution de cette transaction"
 
-#: ../includes/routes/members.routes.php:1208
+#: ../includes/routes/members.routes.php:1209
 msgid "An error occurred adding member to its groups as manager."
 msgstr "Une erreur est survenue lors de l'ajout des groupes gérés par l'adhérent."
 
@@ -1399,7 +1403,7 @@ msgstr "Tout replier"
 msgid "Is a women"
 msgstr "Est une femme"
 
-#: ../includes/routes/management.routes.php:2761
+#: ../includes/routes/management.routes.php:2515
 msgid "Fields configuration"
 msgstr "Configuration des champs"
 
@@ -1411,7 +1415,7 @@ msgstr "Membres du bureau"
 msgid "Contribution year"
 msgstr "Année de la contribution"
 
-#: ../templates/default/preferences.tpl:396
+#: ../templates/default/preferences.tpl:398
 msgid "Strip Text Color:"
 msgstr "Couleur du texte sur le bandeau&nbsp;:"
 
@@ -1437,7 +1441,7 @@ msgstr "Fin&nbsp;!"
 msgid "An error occurred displaying attendance sheet details interface :("
 msgstr "Une erreur est survenue lors de l'affichage de l'interface des détails de la liste d'émargement :("
 
-#: ../templates/default/ajouter_contribution.tpl:44 ../templates/default/dispatch_type.tpl:44
+#: ../templates/default/ajouter_contribution.tpl:46 ../templates/default/dispatch_type.tpl:44
 msgid "Select contributor and membership fee type"
 msgstr "Sélectionnez le contributeur et le type de cotisation"
 
@@ -1465,7 +1469,7 @@ msgstr "Accueil"
 msgid "Original text: '%s'"
 msgstr "Texte original&nbsp;: « %s »"
 
-#: ../includes/routes/contributions.routes.php:562
+#: ../includes/routes/contributions.routes.php:553
 msgid "The configured post contribution script has failed."
 msgstr "Le script post contribution a échoué."
 
@@ -1560,7 +1564,7 @@ msgstr "Hôte&nbsp;:"
 msgid "Manage additional fields for various forms"
 msgstr "Gestion de champs additionnels pour différents formulaires"
 
-#: ../includes/routes/management.routes.php:1850
+#: ../includes/routes/management.routes.php:1604
 msgid "galette_import_model.csv"
 msgstr "galette_import_model.csv"
 
@@ -1572,11 +1576,11 @@ msgstr "Informations brutes"
 msgid "Delete all associated data"
 msgstr "Supprimer toutes les données associées"
 
-#: ../templates/default/preferences.tpl:420
+#: ../templates/default/preferences.tpl:422
 msgid "Current logo for printing"
 msgstr "Logo actuel pour l’impression"
 
-#: ../templates/default/preferences.tpl:452
+#: ../templates/default/preferences.tpl:454
 msgid "(Enter a year or two years with a separator)"
 msgstr "(Entrez une année ou deux années avec un séparateur)"
 
@@ -1588,7 +1592,7 @@ msgstr "PDF du groupe courant (et des personnes rattachées)"
 msgid "Download empty adhesion form"
 msgstr "Télécharger un formulaire d’adhésion vierge"
 
-#: ../templates/default/preferences.tpl:235
+#: ../templates/default/preferences.tpl:236
 msgid "Reply-To Email:"
 msgstr "Courriel de réponse&nbsp;:"
 
@@ -1596,7 +1600,7 @@ msgstr "Courriel de réponse&nbsp;:"
 msgid "Compilation"
 msgstr "Compilation"
 
-#: ../includes/routes/management.routes.php:717
+#: ../includes/routes/management.routes.php:471
 msgid "Plugin %name has been disabled"
 msgstr "Le plugin %name a été désactivé"
 
@@ -1608,7 +1612,7 @@ msgstr "Civilité"
 msgid "Current logo"
 msgstr "Logo actuel"
 
-#: ../includes/routes/management.routes.php:1652
+#: ../includes/routes/management.routes.php:1406
 msgid "CSV members import"
 msgstr "Import CSV de membres"
 
@@ -1628,7 +1632,7 @@ msgstr "Entrer une valeur"
 msgid "file"
 msgstr "fichier"
 
-#: ../includes/routes/contributions.routes.php:1242
+#: ../includes/routes/contributions.routes.php:1226
 msgid "An error occurred trying to remove contributions(s) :("
 msgstr "Une erreur est survenue lors de la suppression de(s) la contribution(s) :("
 
@@ -1652,7 +1656,7 @@ msgstr "Modification"
 msgid "Short form"
 msgstr "Forme courte"
 
-#: ../includes/routes/management.routes.php:1388
+#: ../includes/routes/management.routes.php:1142
 msgid "CVS database Export"
 msgstr "Export CSV de la base de données"
 
@@ -1681,7 +1685,7 @@ msgstr "Initialisation de base de données des plugins&nbsp;: %name"
 msgid "An error occurred checking name uniqueness :("
 msgstr "Une erreur est survenue lors de la vérification de l'unicité du nom :("
 
-#: ../templates/default/member.tpl:220 ../templates/default/forms_types/groups.tpl:45
+#: ../templates/default/member.tpl:234 ../templates/default/forms_types/groups.tpl:45
 msgid "Manager for:"
 msgstr "Responsable pour&nbsp;:"
 
@@ -1693,7 +1697,7 @@ msgstr "Marquer le champ « %field » comme (non) obligatoire"
 msgid "Directory %dir has not been moved :("
 msgstr "Le répertoire %dir n’a pas été déplacé :("
 
-#: ../includes/routes/contributions.routes.php:1062
+#: ../includes/routes/contributions.routes.php:1046
 msgid "Transaction has been successfully stored"
 msgstr "La transaction a été enregistrée avec succès"
 
@@ -1721,7 +1725,7 @@ msgstr "Champ %s"
 msgid "Configuration"
 msgstr "Configuration"
 
-#: ../templates/default/ajouter_contribution.tpl:44 ../templates/default/dispatch_type.tpl:44
+#: ../templates/default/ajouter_contribution.tpl:49 ../templates/default/dispatch_type.tpl:44
 msgid "Select contributor and donation type"
 msgstr "Sélectionnez le contributeur et le type de don"
 
@@ -1729,15 +1733,19 @@ msgstr "Sélectionnez le contributeur et le type de don"
 msgid "Show identifiers"
 msgstr "Afficher les identifiants"
 
-#: ../templates/default/gestion_textes.tpl:116 ../templates/default/gestion_pdf.tpl:78
-msgid "Contribution amount"
-msgstr "Montant de la contribution"
+#: ../templates/default/member.tpl:310 ../templates/default/member.tpl:391
+#: ../templates/default/mailing_adherents.tpl:204 ../templates/default/mailing_adherents.tpl:250
+#: ../templates/default/mailing_adherents.tpl:306 ../templates/default/gestion_groupes.tpl:189
+#: ../templates/default/gestion_groupes.tpl:249 ../templates/default/gestion_groupes.tpl:302
+#: ../templates/default/ajouter_transaction.tpl:175
+msgid "An error occurred displaying members interface :("
+msgstr "Une erreur est survenue lors de l'affichage de l'interface des membres :("
 
 #: ../templates/default/public_page.tpl:84
 msgid "View your member card"
 msgstr "Voir ma fiche membre"
 
-#: ../includes/routes/contributions.routes.php:492
+#: ../includes/routes/contributions.routes.php:490
 msgid "Contribution ID must be null calling add route!"
 msgstr "L’identifiant de contribution ne doit pas être renseigné pour un ajout !"
 
@@ -1759,7 +1767,7 @@ msgstr ""
 "Un courriel a été envoyé à votre adresse.<br/>Vérifiez votre boite de réception et suivez les "
 "instructions."
 
-#: ../includes/routes/management.routes.php:2912
+#: ../includes/routes/management.routes.php:2666
 msgid "Requested field does not exists!"
 msgstr "Le champ demandé n’existe pas !"
 
@@ -1771,7 +1779,7 @@ msgstr "Date complète de la contribution"
 msgid "entry"
 msgstr "entrée"
 
-#: ../includes/routes/management.routes.php:2047
+#: ../includes/routes/management.routes.php:1801
 msgid "Title '%s' has been successfully added."
 msgstr "Le titre « %s » a été ajouté avec succès."
 
@@ -1795,7 +1803,7 @@ msgstr "Permissions sur la base"
 msgid "Field %field is required, but missing in row %row"
 msgstr "Le champ %field est requis mais manquant à la ligne %row"
 
-#: ../templates/default/preferences.tpl:236
+#: ../templates/default/preferences.tpl:237
 msgid "Leave empty to use Sender Email as reply address"
 msgstr "Laisser vide pour utiliser le courriel expéditeur comme adresse de réponse"
 
@@ -1807,20 +1815,24 @@ msgstr "Aucune photo n’a été créée"
 msgid "To:"
 msgstr "À&nbsp:"
 
-#: ../lib/Galette/Entity/PdfModel.php:572
+#: ../lib/Galette/Entity/PdfModel.php:574
 msgid "body should not be empty!"
 msgstr "le corps ne peut être vide !"
 
+#: ../templates/default/member.tpl:87
+msgid "create a new transaction"
+msgstr "créer une nouvelle transaction"
+
 #: ../templates/default/forms_types/titles.tpl:6
 msgid "Not supplied"
 msgstr "Non renseigné"
 
-#: ../includes/routes/management.routes.php:650 ../templates/default/page.tpl:154
+#: ../includes/routes/management.routes.php:404 ../templates/default/page.tpl:154
 msgid "Charts"
 msgstr "Graphiques"
 
-#: ../includes/routes/members.routes.php:1224 ../includes/routes/management.routes.php:499
-#: ../includes/routes/management.routes.php:531
+#: ../includes/routes/members.routes.php:1225 ../includes/routes/management.routes.php:252
+#: ../includes/routes/management.routes.php:284
 msgid "Delete failed"
 msgstr "La suppression a échoué"
 
@@ -1840,15 +1852,15 @@ msgstr "[admin]"
 msgid "Website:"
 msgstr "Site Web&nbsp;:"
 
-#: ../templates/default/preferences.tpl:436
+#: ../templates/default/preferences.tpl:438
 msgid "Address type:"
 msgstr "Type d’adresse&nbsp;:"
 
-#: ../templates/default/preferences.tpl:440
+#: ../templates/default/preferences.tpl:442
 msgid "Jabber"
 msgstr "Jabber"
 
-#: ../lib/Galette/IO/PdfContribution.php:144 ../includes/routes/contributions.routes.php:1125
+#: ../lib/Galette/IO/PdfContribution.php:144 ../includes/routes/contributions.routes.php:1109
 #: ../templates/default/gestion_contributions.tpl:52
 msgid "contribution"
 msgstr "contribution"
@@ -1861,7 +1873,7 @@ msgstr "Cache"
 msgid "Member's main group"
 msgstr "Groupe principal de l’adhérent"
 
-#: ../includes/routes/management.routes.php:387
+#: ../lib/Galette/Core/Preferences.php:503
 msgid "- You must indicate the SMTP server you want to use!"
 msgstr "- Vous devez indiquer le serveur SMTP à utiliser&nbsp;!"
 
@@ -1869,7 +1881,7 @@ msgstr "- Vous devez indiquer le serveur SMTP à utiliser&nbsp;!"
 msgid "Zip Code:"
 msgstr "Code Postal&nbsp;:"
 
-#: ../templates/default/preferences.tpl:343 ../templates/default/preferences.tpl:461
+#: ../templates/default/preferences.tpl:345 ../templates/default/preferences.tpl:463
 msgid "Horizontal margins:"
 msgstr "Marges horizontales&nbsp;:"
 
@@ -1901,11 +1913,11 @@ msgstr "Supprimer la transaction #%id"
 msgid "Number of groups:"
 msgstr "Nombre de groupes&nbsp;:"
 
-#: ../templates/default/preferences.tpl:353 ../templates/default/preferences.tpl:466
+#: ../templates/default/preferences.tpl:355 ../templates/default/preferences.tpl:468
 msgid "Vertical spacing:"
 msgstr "Espacement vertical&nbsp;:"
 
-#: ../templates/default/preferences.tpl:256
+#: ../templates/default/preferences.tpl:258
 msgid "Activate HTML editor?"
 msgstr "Activer l’éditeur HTML ?"
 
@@ -1930,18 +1942,18 @@ msgstr "Les routes %routes ne sont pas enregistrées dans les ACL !"
 msgid "An error occurred while updating your password."
 msgstr "Une erreur est survenue lors de la mise à jour de votre mot de passe."
 
-#: ../templates/default/member.tpl:84 ../templates/default/gestion_pdf_content.tpl:51
+#: ../templates/default/member.tpl:96 ../templates/default/gestion_pdf_content.tpl:51
 #: ../templates/default/editer_intitule.tpl:40 ../templates/default/traduire_libelles.tpl:38
 #: ../templates/default/mailing_adherents.tpl:93 ../templates/default/edit_title.tpl:19
 #: ../templates/default/ajouter_transaction.tpl:45 ../templates/default/group.tpl:76
-#: ../templates/default/config_fields.tpl:57 ../templates/default/preferences.tpl:507
+#: ../templates/default/config_fields.tpl:57 ../templates/default/preferences.tpl:509
 #: ../templates/default/editer_champ.tpl:72 ../templates/default/edit_paymenttype.tpl:15
-#: ../templates/default/ajouter_contribution.tpl:144 ../templates/default/dispatch_type.tpl:140
+#: ../templates/default/ajouter_contribution.tpl:153 ../templates/default/dispatch_type.tpl:140
 #: ../templates/default/gestion_textes.tpl:45
 msgid "Save"
 msgstr "Enregistrer"
 
-#: ../includes/routes/management.routes.php:350
+#: ../lib/Galette/Core/Preferences.php:469
 msgid "- Invalid date for beginning of membership."
 msgstr "- Mauvais format de date de début d’exercice."
 
@@ -1977,7 +1989,7 @@ msgstr ""
 "La base n’est pas accessible. Veuillez revenir en arrière pour saisir à nouveau les paramètres de "
 "connexion."
 
-#: ../lib/Galette/Entity/Adherent.php:1507 ../templates/default/forms_types/account.tpl:5
+#: ../lib/Galette/Entity/Adherent.php:1514 ../templates/default/forms_types/account.tpl:5
 msgid "Active"
 msgstr "Actif"
 
@@ -1993,12 +2005,12 @@ msgstr "Votre version actuelle de Galette est..."
 msgid "With"
 msgstr "Avec"
 
-#: ../includes/routes/members.routes.php:1512
+#: ../includes/routes/members.routes.php:1528
 msgid "Status label"
 msgstr "Étiquette du statut"
 
 #: ../includes/routes/members.routes.php:754 ../includes/routes/contributions.routes.php:377
-#: ../includes/routes/contributions.routes.php:850
+#: ../includes/routes/contributions.routes.php:834
 msgid "creation"
 msgstr "création"
 
@@ -2006,7 +2018,7 @@ msgstr "création"
 msgid "Update models"
 msgstr "Mise à jour des modèles"
 
-#: ../templates/default/ajouter_transaction.tpl:69
+#: ../templates/default/ajouter_transaction.tpl:69 ../templates/default/ajouter_contribution.tpl:51
 msgid "Create a new donation that will be attached to the current transaction"
 msgstr "Créer un nouveau don qui sera attachée à la transaction courante"
 
@@ -2031,7 +2043,7 @@ msgstr "- La période d’adhésion chevauche la période commençant le "
 msgid "SELECT operation not allowed"
 msgstr "Opération SELECT non autorisée"
 
-#: ../templates/default/ajouter_transaction.tpl:147 ../templates/default/ajouter_contribution.tpl:153
+#: ../templates/default/ajouter_transaction.tpl:147 ../templates/default/ajouter_contribution.tpl:162
 #: ../templates/default/dispatch_type.tpl:152
 msgid "No member registered!"
 msgstr "Aucun adhérent enregistré&nbsp;!"
@@ -2040,7 +2052,7 @@ msgstr "Aucun adhérent enregistré&nbsp;!"
 msgid "DROP operation not allowed"
 msgstr "Opération DROP non autorisée"
 
-#: ../lib/Galette/Entity/Contribution.php:158 ../templates/default/ajouter_contribution.tpl:106
+#: ../lib/Galette/Entity/Contribution.php:158 ../templates/default/ajouter_contribution.tpl:115
 #: ../templates/default/dispatch_type.tpl:115
 msgid "Membership extension:"
 msgstr "Extension d’adhésion&nbsp;:"
@@ -2050,11 +2062,11 @@ msgstr "Extension d’adhésion&nbsp;:"
 msgid "Currently loading..."
 msgstr "Chargement en cours..."
 
-#: ../includes/routes/management.routes.php:2890
+#: ../includes/routes/management.routes.php:2644
 msgid "Field has been successfully moved"
 msgstr "Le champ a été déplacé avec succès"
 
-#: ../includes/routes/members.routes.php:2396 ../templates/default/desktop.tpl:36
+#: ../includes/routes/members.routes.php:2412 ../templates/default/desktop.tpl:36
 #: ../templates/default/page.tpl:149
 msgid "Reminders"
 msgstr "Rappels"
@@ -2063,7 +2075,7 @@ msgstr "Rappels"
 msgid "Change model"
 msgstr "Changer le modèle"
 
-#: ../templates/default/js_chosen_adh.tpl:52
+#: ../templates/default/js_chosen_adh.tpl:61
 msgid "Load previous members..."
 msgstr "Charger les adhérents précédents"
 
@@ -2083,11 +2095,11 @@ msgstr "Identifiant de l’adhérent"
 msgid "Telemetry date:"
 msgstr "Date de télémétrie :"
 
-#: ../lib/Galette/Entity/PdfModel.php:535
+#: ../lib/Galette/Entity/PdfModel.php:537
 msgid "Unknown type %type!"
 msgstr "Type %type inconnu !"
 
-#: ../includes/routes/management.routes.php:288 ../includes/routes/management.routes.php:309
+#: ../lib/Galette/Core/Preferences.php:407 ../lib/Galette/Core/Preferences.php:428
 msgid "- The numbers and measures have to be integers!"
 msgstr "- Les nombres et mesures doivent être des entiers&nbsp;!"
 
@@ -2107,11 +2119,11 @@ msgstr "Une erreur est survenue lors de l'enregistrement des adhérents"
 msgid "Please make sure to select at least one reminder."
 msgstr "Assurez-vous de sélectionner au moins un rappel."
 
-#: ../includes/routes/management.routes.php:605
+#: ../includes/routes/management.routes.php:359
 msgid "No email sent to %email"
 msgstr "Aucun email envoyé à %email"
 
-#: ../templates/default/preferences.tpl:609
+#: ../templates/default/preferences.tpl:611
 msgid "An error occurred sending test email :("
 msgstr "Une erreur est survenue lors de l'envoi du courriel de test :("
 
@@ -2123,7 +2135,7 @@ msgstr "commence par"
 msgid "Email sent is disabled in the preferences. Ask galette admin"
 msgstr "L’envoi de courriel est désactivé dans les préférences. Contactez votre administrateur Galette."
 
-#: ../includes/routes/management.routes.php:1568
+#: ../includes/routes/management.routes.php:1322
 msgid "An error occurred running parameted export '%export'. Please check the logs."
 msgstr ""
 "Une erreur est survenue lors de l'exécution de l'export paramétré « %export ». Veuillez vérifier les logs."
@@ -2132,18 +2144,18 @@ msgstr ""
 msgid "you already have installed Galette, and you want to upgrade to the latest version"
 msgstr "vous avez déjà installé Galette, et vous souhaitez mettre à jour à la dernière version"
 
-#: ../includes/routes/management.routes.php:3476
+#: ../includes/routes/management.routes.php:3230
 msgid "An error occurred removing payment type '%name' :("
 msgstr "Une erreur est survenue lors de la suppression du type « %name » :("
 
 # Attention ! C'est un nom de fichier, on ne veut pas de caractères spéciaux (ils sont supprimés)
-#: ../includes/routes/members.routes.php:1827
+#: ../includes/routes/members.routes.php:1843
 msgid "labels_print_filename"
 msgstr "etiquettes"
 
-#: ../includes/routes/members.routes.php:2590 ../includes/routes/members.routes.php:2609
-msgid "No member selected to generate attendance sheet"
-msgstr "Aucun adhérent sélectionné pour générer la liste d’émargement"
+#: ../templates/default/fake_data.tpl:13
+msgid "Add members photos"
+msgstr "Ajout de photos pour les adhérents"
 
 #: ../lib/Galette/Util/FakeData.php:304
 msgid "%count groups requested, and %done created"
@@ -2153,11 +2165,11 @@ msgstr "%count groupes demandés et %done créés"
 msgid "City:"
 msgstr "Ville&nbsp;:"
 
-#: ../includes/routes/management.routes.php:2928
+#: ../includes/routes/management.routes.php:2682
 msgid "Dynamic field"
 msgstr "Champ dynamique"
 
-#: ../lib/Galette/Entity/Adherent.php:1401
+#: ../lib/Galette/Entity/Adherent.php:1408
 msgid "Member card updated"
 msgstr "Fiche adhérent mise à jour"
 
@@ -2187,19 +2199,19 @@ msgstr "Types de contribution"
 msgid "Deletion"
 msgstr "Suppression"
 
-#: ../includes/routes/management.routes.php:3306
+#: ../includes/routes/management.routes.php:3060
 msgid "An error occurred reinitializing PDF models :("
 msgstr "Une erreur est survenue lors de la réinitialisation des modèles PDF :("
 
-#: ../includes/routes/management.routes.php:581
+#: ../includes/routes/management.routes.php:335
 msgid "Test message"
 msgstr "Message de test"
 
-#: ../includes/routes/management.routes.php:1082 ../templates/default/history.tpl:44
+#: ../includes/routes/management.routes.php:836 ../templates/default/history.tpl:44
 msgid "Flush the logs"
 msgstr "Effacer l’historique"
 
-#: ../templates/default/preferences.tpl:441
+#: ../templates/default/preferences.tpl:443
 msgid "Web Site"
 msgstr "Site Web"
 
@@ -2227,7 +2239,7 @@ msgstr "Paramètres de date"
 msgid "Transactions management"
 msgstr "Gestion des transactions"
 
-#: ../includes/routes/management.routes.php:3563
+#: ../includes/routes/management.routes.php:3317
 msgid "Payment type '%s' has been successfully modified."
 msgstr "Le type de paiement « %s » a été modifié avec succès."
 
@@ -2245,11 +2257,17 @@ msgstr "Donation pécuniaire"
 msgid "or"
 msgstr "ou"
 
+#: ../templates/default/preferences.tpl:233 ../templates/default/preferences.tpl:244
+msgid "(You can enter several emails separated with a comma. First address will be the default one.)"
+msgstr ""
+"(Vous pouvez entrer plusieurs adresses séparées par une virgule. La première adresse sera celle par "
+"défaut.)"
+
 #: ../templates/default/gestion_adherents.tpl:217
 msgid "%membername: edit informations"
 msgstr "%membername&nbsp;: modifier les informations"
 
-#: ../includes/routes/management.routes.php:673 ../templates/default/desktop.tpl:40
+#: ../includes/routes/management.routes.php:427 ../templates/default/desktop.tpl:40
 #: ../templates/default/page.tpl:177
 msgid "Plugins"
 msgstr "Plugins"
@@ -2275,17 +2293,13 @@ msgstr "Règle ACL « %acl » inconnue !"
 msgid "Long form:"
 msgstr "Forme longue&nbsp;:"
 
-#: ../includes/routes/contributions.routes.php:557 ../includes/routes/contributions.routes.php:694
-msgid "%asso Galette's admin"
-msgstr "Administrateur Galette %asso"
-
 #: ../templates/default/gestion_groupes.tpl:79
 msgid "Missing destination group"
 msgstr "Groupe de destination manquant"
 
-#: ../install/steps/db_install.php:53
-msgid "Database has been installed :)"
-msgstr "La base de données a été installée :)"
+#: ../lib/Galette/IO/FileTrait.php:486
+msgid "File extension is not allowed, only %s files are."
+msgstr "L’extension de fichier n’est pas autorisée, seules %s le sont."
 
 #: ../templates/default/preferences.tpl:211
 msgid ""
@@ -2295,7 +2309,7 @@ msgstr ""
 "Entrez l’URL de votre instance Galette. Vous ne devriez modifier ce paramètre que si l’URL de la page "
 "courante n’est pas :<br/>%galette_url"
 
-#: ../lib/Galette/Entity/Adherent.php:1085
+#: ../lib/Galette/Entity/Adherent.php:1092
 msgid "- Members must be less than 200 years old (currently %years)!"
 msgstr "- Les adhérents doivent être âgés de 200 ans au plus (actuellement %years) !"
 
@@ -2317,7 +2331,7 @@ msgstr ""
 "Une erreur est survenue durant l'enregistrement du mot de passe temporaire pour %s. Veuillez en informer "
 "un administrateur."
 
-#: ../templates/default/ajouter_contribution.tpl:108 ../templates/default/dispatch_type.tpl:117
+#: ../templates/default/ajouter_contribution.tpl:117 ../templates/default/dispatch_type.tpl:117
 msgid "months"
 msgstr "mois"
 
@@ -2329,7 +2343,7 @@ msgstr "Export des tables Galette"
 msgid "Change '%field' permissions"
 msgstr "Modifier les permissions du champ « %field »"
 
-#: ../includes/routes/management.routes.php:2607 ../templates/default/page.tpl:180
+#: ../includes/routes/management.routes.php:2361 ../templates/default/page.tpl:180
 msgid "Translate labels"
 msgstr "Traduction de libellés"
 
@@ -2477,6 +2491,10 @@ msgstr "%count photos créées"
 msgid "Customize fields order, set which are required, and for who they're visibles"
 msgstr "Personnaliser l’ordre des champs, définir lesquels sont requis, et pour qui ils sont visibles"
 
+#: ../templates/default/ajouter_contribution.tpl:51
+msgid "New attached donation"
+msgstr "Nouveau don attaché"
+
 #: ../templates/default/gestion_pdf.tpl:37
 msgid "Your organisation website"
 msgstr "Site web de votre association"
@@ -2506,7 +2524,7 @@ msgstr "Utilisateur actuellement connecté"
 msgid "Parent of:"
 msgstr "Parent de&nbsp;:"
 
-#: ../templates/default/ajouter_contribution.tpl:195
+#: ../templates/default/ajouter_contribution.tpl:204
 msgid "An error occurred retrieving dates :("
 msgstr "Une erreur est survenue lors de la récupération des dates :("
 
@@ -2518,7 +2536,7 @@ msgstr "Ajouter une pièce jointe"
 msgid "Administrators"
 msgstr "Administrateurs"
 
-#: ../templates/default/preferences.tpl:386
+#: ../templates/default/preferences.tpl:388
 msgid "Short Text (Card Center):"
 msgstr "Abréviation (centre de la carte)&nbsp;:"
 
@@ -2534,7 +2552,7 @@ msgstr "Parent&nbsp;:"
 msgid "New password:"
 msgstr "Nouveau mot de passe&nbsp;:"
 
-#: ../includes/routes/members.routes.php:3081
+#: ../includes/routes/members.routes.php:3097
 msgid "Nothing to do!"
 msgstr "Rien à faire !"
 
@@ -2563,7 +2581,7 @@ msgstr "Étiquettes des membres"
 msgid "(all existing values will be removed)"
 msgstr "(toutes les valeurs existantes seront supprimées)"
 
-#: ../includes/routes/management.routes.php:468
+#: ../includes/routes/management.routes.php:221
 msgid "Preferences has been saved."
 msgstr "Les préférences ont été sauvegardées."
 
@@ -2575,7 +2593,7 @@ msgstr "Suivant"
 msgid "Post new contribution script URI"
 msgstr "URI du script post contribution"
 
-#: ../templates/default/preferences.tpl:312
+#: ../templates/default/preferences.tpl:314
 msgid "Allow unsecure TLS?"
 msgstr "Autoriser TLS non sécurisé ?"
 
@@ -2599,7 +2617,7 @@ msgstr "séparateur"
 msgid "Missing required field permissions!"
 msgstr "Permissions du champ manquantes !"
 
-#: ../includes/routes/members.routes.php:2209
+#: ../includes/routes/members.routes.php:2225
 msgid "Mailing has been successfully sent!"
 msgstr "Le mailing a été envoyé avec succès !"
 
@@ -2607,7 +2625,7 @@ msgstr "Le mailing a été envoyé avec succès !"
 msgid "File %filename cannot be open!"
 msgstr "Le fichier %file ne peut être ouvert !"
 
-#: ../includes/routes/management.routes.php:2820
+#: ../includes/routes/management.routes.php:2574
 msgid "Fields configuration has been successfully stored"
 msgstr "La configuration par défaut des champs a été sauvegardée avec succès"
 
@@ -2615,7 +2633,7 @@ msgstr "La configuration par défaut des champs a été sauvegardée avec succè
 msgid "View and filter transactions"
 msgstr "Consulter et filtrer les transactions"
 
-#: ../templates/default/preferences.tpl:328
+#: ../templates/default/preferences.tpl:330
 msgid "Mail signature"
 msgstr "Signature courriel"
 
@@ -2672,7 +2690,7 @@ msgstr "Vous allez être redirigé vers la page de connexion dans quelques secon
 msgid "Attached contributions"
 msgstr "Contributions attachées"
 
-#: ../lib/Galette/Entity/Contribution.php:143 ../templates/default/ajouter_contribution.tpl:97
+#: ../lib/Galette/Entity/Contribution.php:143 ../templates/default/ajouter_contribution.tpl:106
 #: ../templates/default/dispatch_type.tpl:106
 msgid "Date of contribution:"
 msgstr "Date contribution&nbsp;:"
@@ -2686,7 +2704,7 @@ msgstr "Préférences"
 msgid "This will immediately remove attachment from disk and cannot be undo."
 msgstr "Cela supprimera immédiatement la pièce jointe du disque et ne peut être annulé."
 
-#: ../includes/routes/contributions.routes.php:1169 ../templates/default/gestion_contributions.tpl:52
+#: ../includes/routes/contributions.routes.php:1153 ../templates/default/gestion_contributions.tpl:52
 msgid "contributions"
 msgstr "contributions"
 
@@ -2695,8 +2713,8 @@ msgid "Globally available"
 msgstr "Disponible globalement"
 
 #: ../templates/default/edit_dynamic_fields.tpl:44 ../templates/default/ajouter_transaction.tpl:26
-#: ../templates/default/ajouter_contribution.tpl:89 ../templates/default/ajouter_contribution.tpl:101
-#: ../templates/default/ajouter_contribution.tpl:112 ../templates/default/dispatch_type.tpl:98
+#: ../templates/default/ajouter_contribution.tpl:98 ../templates/default/ajouter_contribution.tpl:110
+#: ../templates/default/ajouter_contribution.tpl:121 ../templates/default/dispatch_type.tpl:98
 #: ../templates/default/dispatch_type.tpl:110 ../templates/default/dispatch_type.tpl:121
 #: ../templates/default/attendance_sheet_details.tpl:26 ../templates/default/advanced_search.tpl:233
 #: ../templates/default/advanced_search.tpl:418 ../templates/default/forms_types/date.tpl:5
@@ -2716,7 +2734,7 @@ msgstr "Erreur lors de la création du fichier png depuis "
 msgid "An error occurred reordering groups :("
 msgstr "Une erreur est survenue lors de la réorganisation des groupes :("
 
-#: ../templates/default/preferences.tpl:338 ../templates/default/preferences.tpl:456
+#: ../templates/default/preferences.tpl:340 ../templates/default/preferences.tpl:458
 msgid "Vertical margins:"
 msgstr "Marges verticales&nbsp;:"
 
@@ -2728,7 +2746,7 @@ msgstr "Nom de la table"
 msgid "Missing required form!"
 msgstr "Formulaire requis manquant !"
 
-#: ../includes/routes/management.routes.php:3398
+#: ../includes/routes/management.routes.php:3152
 msgid "Payment type '%s' has been successfully added."
 msgstr "Le type de paiement « %s » a été ajouté avec succès."
 
@@ -2740,15 +2758,15 @@ msgstr "Une erreur est survenue lors du traitement de la table de stockage des v
 msgid "Notify member his account has been modified"
 msgstr "Informer l’adhérent que son compte a été modifié"
 
-#: ../templates/default/fake_data.tpl:13
-msgid "Add members photos"
-msgstr "Ajout de photos pour les adhérents"
+#: ../includes/routes/members.routes.php:2606 ../includes/routes/members.routes.php:2625
+msgid "No member selected to generate attendance sheet"
+msgstr "Aucun adhérent sélectionné pour générer la liste d’émargement"
 
 #: ../includes/routes/groups.routes.php:157
 msgid "Group `%groupname` has been successfully saved."
 msgstr "Le groupe `%groupname` a été enregistré avec succès."
 
-#: ../includes/routes/contributions.routes.php:1244
+#: ../includes/routes/contributions.routes.php:1228
 msgid "An error occurred trying to remove transaction(s) :("
 msgstr "Une erreur est survenue lors de la suppression des transactions :("
 
@@ -2765,7 +2783,7 @@ msgstr "Action"
 msgid "Register"
 msgstr "S’enregistrer"
 
-#: ../templates/default/ajouter_contribution.tpl:138 ../templates/default/dispatch_type.tpl:135
+#: ../templates/default/ajouter_contribution.tpl:147 ../templates/default/dispatch_type.tpl:135
 msgid "Member will receive a notification by email, if he has an address."
 msgstr "L’adhérent recevra une notification par courriel, s’il a une adresse."
 
@@ -2773,7 +2791,7 @@ msgstr "L’adhérent recevra une notification par courriel, s’il a une adress
 msgid "Transaction details"
 msgstr "Détails de la transaction"
 
-#: ../lib/Galette/Entity/Adherent.php:709
+#: ../lib/Galette/Entity/Adherent.php:716
 msgid "Never contributed: Registered %days days ago (since %date)"
 msgstr "N’a jamais cotisé&nbsp;: Inscrit depuis %days jours (depuis le %date)"
 
@@ -2789,7 +2807,7 @@ msgstr ""
 "vous avez envoyé une photo, elle sera affichée sur la page trombinoscope.<br/>Notez que les "
 "administrateurs peuvent désactiver les pages publiques ; dans ce cas, ce paramètre n’aura aucun effet."
 
-#: ../includes/routes/management.routes.php:3304
+#: ../includes/routes/management.routes.php:3058
 msgid "PDF models has been successfully reinitialized."
 msgstr "Les modèles PDF ont été réinitialisés avec succès."
 
@@ -2814,11 +2832,11 @@ msgid "Connection to database successfull"
 msgstr "La connexion à la base est établie"
 
 #: ../includes/fields_defs/members_fields.php:236 ../install/steps/admin.php:46
-#: ../templates/default/preferences.tpl:484 ../templates/default/index.tpl:10
+#: ../templates/default/preferences.tpl:486 ../templates/default/index.tpl:10
 msgid "Username:"
 msgstr "Identifiant&nbsp;:"
 
-#: ../includes/routes/management.routes.php:2446
+#: ../includes/routes/management.routes.php:2200
 msgid "%type #%id has been successfully updated!"
 msgstr "%type #%id a été mis à jour avec succès&nbsp;!"
 
@@ -2830,7 +2848,7 @@ msgstr "Référence&nbsp;:"
 msgid "%membercount members"
 msgstr "%membercount membres"
 
-#: ../lib/Galette/Entity/Contribution.php:119 ../templates/default/ajouter_contribution.tpl:46
+#: ../lib/Galette/Entity/Contribution.php:119 ../templates/default/ajouter_contribution.tpl:55
 #: ../templates/default/dispatch_type.tpl:46
 msgid "Contributor:"
 msgstr "Contributeur&nbsp;:"
@@ -2839,13 +2857,13 @@ msgstr "Contributeur&nbsp;:"
 msgid "Contribution payment type"
 msgstr "Type de paiement de contribution"
 
-#: ../lib/Galette/DynamicFields/DynamicField.php:522 ../includes/routes/contributions.routes.php:1121
-#: ../includes/routes/contributions.routes.php:1165 ../templates/default/fake_data.tpl:45
+#: ../lib/Galette/DynamicFields/DynamicField.php:522 ../includes/routes/contributions.routes.php:1105
+#: ../includes/routes/contributions.routes.php:1149 ../templates/default/fake_data.tpl:45
 #: ../templates/default/desktop.tpl:34
 msgid "Transactions"
 msgstr "Transactions"
 
-#: ../templates/default/preferences.tpl:412
+#: ../templates/default/preferences.tpl:414
 msgid "Honor Members Color:"
 msgstr "Couleur pour les membres d’honneur&nbsp;:"
 
@@ -2857,7 +2875,7 @@ msgstr "Vice-secrétaire"
 msgid "Username"
 msgstr "Identifiant"
 
-#: ../lib/Galette/Entity/Adherent.php:715
+#: ../lib/Galette/Entity/Adherent.php:722
 msgid "Last day!"
 msgstr "Dernier jour&nbsp;!"
 
@@ -2865,7 +2883,7 @@ msgstr "Dernier jour&nbsp;!"
 msgid "Available only for new password request"
 msgstr "Disponible uniquement lors de la réinitialisation du mot de passe"
 
-#: ../includes/routes/management.routes.php:2741
+#: ../includes/routes/management.routes.php:2495
 msgid "Labels has been sucessfully translated!"
 msgstr "Les étiquettes ont été traduites avec succès&nbsp;!"
 
@@ -2874,7 +2892,7 @@ msgid "Demonstration"
 msgstr "Démonstration"
 
 #: ../includes/routes/contributions.routes.php:369 ../templates/default/ajouter_transaction.tpl:36
-#: ../templates/default/ajouter_contribution.tpl:128
+#: ../templates/default/ajouter_contribution.tpl:137
 msgid "Membership fee"
 msgstr "Cotisation"
 
@@ -2882,7 +2900,7 @@ msgstr "Cotisation"
 msgid "Version"
 msgstr "Version"
 
-#: ../includes/routes/members.routes.php:2646
+#: ../includes/routes/members.routes.php:2662
 msgid "attendance_sheet"
 msgstr "liste_emargement"
 
@@ -2894,7 +2912,7 @@ msgstr ""
 "Ce panneau sera automatiquement masqué une fois que vous vous serez enregistré et que vous aurez envoyé "
 "vos informations de télémétrie. Cochez la case si vous souhaitez le cacher tout de même."
 
-#: ../includes/routes/members.routes.php:1369
+#: ../includes/routes/members.routes.php:1385
 msgid "Remove members"
 msgstr "Suppression membres"
 
@@ -2907,7 +2925,7 @@ msgid "from a staff user"
 msgstr "depuis un membre du bureau"
 
 #: ../templates/default/gestion_adherents.tpl:93 ../templates/default/gestion_adherents.tpl:205
-#: ../templates/default/preferences.tpl:444 ../templates/default/group_persons.tpl:8
+#: ../templates/default/preferences.tpl:446 ../templates/default/group_persons.tpl:8
 #: ../templates/default/liste_membres.tpl:37 ../templates/default/liste_membres.tpl:77
 msgid "Nickname"
 msgstr "Pseudo"
@@ -2936,7 +2954,7 @@ msgstr "Identification"
 msgid "My information"
 msgstr "Mes informations"
 
-#: ../templates/default/preferences.tpl:319
+#: ../templates/default/preferences.tpl:321
 msgid "SMTP (or GMail) user:"
 msgstr "Utilisateur SMTP (ou GMail)&nbsp;:"
 
@@ -2957,7 +2975,11 @@ msgstr "Sujet"
 msgid "PHP Modules"
 msgstr "Modules PHP"
 
-#: ../templates/default/preferences.tpl:329
+#: ../templates/default/member.tpl:91
+msgid "go to main page"
+msgstr "aller à la page principale"
+
+#: ../templates/default/preferences.tpl:331
 msgid ""
 "The text that will be automatically set as signature for all outgoing emails.<br/>Variables are quoted "
 "with braces, are upper case, and will be replaced automatically.<br/>Refer to the doc to know what "
@@ -2991,7 +3013,7 @@ msgstr "Courriel de modification de compte envoyé à « %s »."
 msgid "[member]"
 msgstr "[membre]"
 
-#: ../includes/routes/members.routes.php:2966
+#: ../includes/routes/members.routes.php:2982
 msgid "Mass change %count members"
 msgstr "Modification en masse de %count adhérents"
 
@@ -3020,7 +3042,7 @@ msgstr "Impossible d’envoyer le rappel %membership (pas d’adresse courriel).
 msgid "Size"
 msgstr "Taille"
 
-#: ../includes/routes/management.routes.php:2125
+#: ../includes/routes/management.routes.php:1879
 msgid "An error occurred removing title '%name' :("
 msgstr "Une erreur est survenue lors de la suppression du titre « %name » :("
 
@@ -3032,11 +3054,15 @@ msgstr "%s adhérents avec courriel"
 msgid "Identity"
 msgstr "Identité"
 
-#: ../includes/routes/management.routes.php:3520
+#: ../includes/routes/management.routes.php:3274
 msgid "Edit payment type"
 msgstr "Modifier le type de paiement"
 
-#: ../includes/routes/members.routes.php:3135
+#: ../templates/default/member.tpl:89
+msgid "show member"
+msgstr "afficher l'adhérent"
+
+#: ../includes/routes/members.routes.php:3151
 msgid "Something went wront during mass edition!"
 msgstr "Quelque chose s’est mal passé lors de la modification en masse !"
 
@@ -3052,7 +3078,7 @@ msgstr "Vous pouvez déposer une nouvelle image ici pour mettre à jour la photo
 msgid "Member account has been modified."
 msgstr "Le compte de l’adhérent a été modifié avec succès."
 
-#: ../includes/routes/contributions.routes.php:546
+#: ../includes/routes/contributions.routes.php:544
 msgid "Post contribution script failed"
 msgstr "Échec du script post contribution"
 
@@ -3099,25 +3125,27 @@ msgstr "nom_dossier"
 #: ../lib/Galette/Filters/HistoryList.php:265 ../lib/Galette/Filters/TransactionsList.php:134
 #: ../lib/Galette/Filters/TransactionsList.php:216 ../lib/Galette/Filters/TransactionsList.php:225
 #: ../lib/Galette/Filters/TransactionsList.php:254 ../lib/Galette/Repository/Members.php:1442
-#: ../lib/Galette/Repository/Members.php:1446 ../lib/Galette/Entity/Transaction.php:276
-#: ../lib/Galette/Entity/Transaction.php:285 ../lib/Galette/Entity/Transaction.php:294
-#: ../lib/Galette/Entity/Transaction.php:550 ../lib/Galette/Entity/Adherent.php:703
-#: ../lib/Galette/Entity/Adherent.php:721 ../lib/Galette/Entity/Adherent.php:737
-#: ../lib/Galette/Entity/Adherent.php:1060 ../lib/Galette/Entity/Adherent.php:1094
-#: ../lib/Galette/Entity/Adherent.php:1103 ../lib/Galette/Entity/Adherent.php:1559
-#: ../lib/Galette/Entity/Contribution.php:354 ../lib/Galette/Entity/Contribution.php:363
-#: ../lib/Galette/Entity/Contribution.php:372 ../lib/Galette/Entity/Contribution.php:524
-#: ../lib/Galette/Entity/Contribution.php:1127 ../lib/Galette/Entity/Contribution.php:1225
-#: ../lib/Galette/Entity/Contribution.php:1234 ../lib/Galette/Entity/Contribution.php:1243
-#: ../lib/Galette/Entity/ImportModel.php:212 ../lib/Galette/Entity/Group.php:622
+#: ../lib/Galette/Repository/Members.php:1446 ../lib/Galette/Entity/DynamicsTrait.php:135
+#: ../lib/Galette/Entity/DynamicsTrait.php:148 ../lib/Galette/Entity/DynamicsTrait.php:157
+#: ../lib/Galette/Entity/Transaction.php:276 ../lib/Galette/Entity/Transaction.php:285
+#: ../lib/Galette/Entity/Transaction.php:294 ../lib/Galette/Entity/Transaction.php:550
+#: ../lib/Galette/Entity/Adherent.php:710 ../lib/Galette/Entity/Adherent.php:728
+#: ../lib/Galette/Entity/Adherent.php:744 ../lib/Galette/Entity/Adherent.php:1067
+#: ../lib/Galette/Entity/Adherent.php:1101 ../lib/Galette/Entity/Adherent.php:1110
+#: ../lib/Galette/Entity/Adherent.php:1566 ../lib/Galette/Entity/Contribution.php:354
+#: ../lib/Galette/Entity/Contribution.php:363 ../lib/Galette/Entity/Contribution.php:372
+#: ../lib/Galette/Entity/Contribution.php:524 ../lib/Galette/Entity/Contribution.php:1127
+#: ../lib/Galette/Entity/Contribution.php:1225 ../lib/Galette/Entity/Contribution.php:1234
+#: ../lib/Galette/Entity/Contribution.php:1243 ../lib/Galette/Entity/ImportModel.php:212
+#: ../lib/Galette/Entity/Group.php:622 ../lib/Galette/Entity/PdfModel.php:146
 #: ../lib/Galette/Core/Plugins.php:239 ../includes/routes/members.routes.php:214
 #: ../includes/routes/members.routes.php:225 ../includes/routes/members.routes.php:236
-#: ../includes/routes/members.routes.php:247 ../includes/routes/members.routes.php:2634
-#: ../templates/default/member.tpl:408 ../templates/default/advanced_search.tpl:232
+#: ../includes/routes/members.routes.php:247 ../includes/routes/members.routes.php:2650
+#: ../templates/default/member.tpl:422 ../templates/default/advanced_search.tpl:232
 msgid "Y-m-d"
 msgstr "d/m/Y"
 
-#: ../includes/routes/members.routes.php:2560
+#: ../includes/routes/members.routes.php:2576
 msgid "Attendance sheet configuration"
 msgstr "Configuration de la liste d’émargement"
 
@@ -3129,7 +3157,7 @@ msgstr "Langue par défaut&nbsp;:"
 msgid "First name:"
 msgstr "Prénom&nbsp;:"
 
-#: ../templates/default/preferences.tpl:276
+#: ../templates/default/preferences.tpl:278
 msgid "Using Sendmail server"
 msgstr "Utilisation d’un serveur Sendmail"
 
@@ -3141,7 +3169,7 @@ msgstr "Groupes de l’adhérent (liste)"
 msgid "Login required"
 msgstr "Identification requise"
 
-#: ../includes/routes/management.routes.php:281
+#: ../lib/Galette/Core/Preferences.php:400
 msgid "- This username is already used by another member !"
 msgstr "- Cet identifiant est déjà utilisé par un autre adhérent&nbsp;!"
 
@@ -3157,7 +3185,7 @@ msgstr "prévisualiser"
 msgid "With photos?"
 msgstr "Avec photos&nbsp;?"
 
-#: ../templates/default/preferences.tpl:267
+#: ../templates/default/preferences.tpl:269
 msgid "PHP mail() function"
 msgstr "Fonction PHP mail()"
 
@@ -3165,7 +3193,7 @@ msgstr "Fonction PHP mail()"
 msgid "adherent_form"
 msgstr "formulaire_adhesion"
 
-#: ../templates/default/preferences.tpl:336
+#: ../templates/default/preferences.tpl:338
 msgid "Label generation parameters"
 msgstr "Paramètres de génération d’étiquettes"
 
@@ -3177,8 +3205,8 @@ msgstr "Gestion des textes et sujets des courriels"
 msgid "Paypal"
 msgstr "Paypal"
 
-#: ../lib/Galette/Entity/Transaction.php:333 ../lib/Galette/Entity/Adherent.php:1006
-#: ../lib/Galette/Entity/Contribution.php:443 ../includes/routes/management.routes.php:422
+#: ../lib/Galette/Entity/Transaction.php:333 ../lib/Galette/Entity/Adherent.php:1013
+#: ../lib/Galette/Entity/Contribution.php:443 ../lib/Galette/Core/Preferences.php:538
 msgid "- Mandatory field %field empty."
 msgstr "- Champ obligatoire %field vide."
 
@@ -3198,12 +3226,12 @@ msgstr "Supprimer la contribution"
 msgid "Send reminders to late members"
 msgstr "Envoyer un rappel aux adhérents retardataires"
 
-#: ../includes/routes/members.routes.php:2308 ../templates/default/gestion_mailings.tpl:219
+#: ../includes/routes/members.routes.php:2324 ../templates/default/gestion_mailings.tpl:219
 #: ../templates/default/mailing_adherents.tpl:178
 msgid "Mailing preview"
 msgstr "Prévisualisation de l’E-Mailing"
 
-#: ../includes/routes/members.routes.php:1444
+#: ../includes/routes/members.routes.php:1460
 msgid "%count members have been successfully deleted."
 msgstr "%count adhérents ont été supprimés avec succès."
 
@@ -3244,7 +3272,7 @@ msgstr "Envoyer un nouveau fichier"
 msgid "LinkedIn"
 msgstr "LinkedIn"
 
-#: ../includes/routes/management.routes.php:574
+#: ../includes/routes/management.routes.php:328
 msgid "You asked Galette to send a test email, but mail has been disabled in the preferences."
 msgstr ""
 "Vous avez demandé à Galette d’envoyer un courriel de test, mais l’envoi de mail a été désactivé dans les "
@@ -3295,7 +3323,7 @@ msgid "Create new mailing"
 msgstr "Créer un nouvel E-Mailing"
 
 #: ../templates/default/member.tpl:32 ../templates/default/ajouter_transaction.tpl:50
-#: ../templates/default/group.tpl:90 ../templates/default/preferences.tpl:510
+#: ../templates/default/group.tpl:90 ../templates/default/preferences.tpl:512
 #: ../templates/default/ajouter_contribution.tpl:42 ../templates/default/dispatch_type.tpl:42
 msgid "red"
 msgstr "rouge"
@@ -3308,7 +3336,7 @@ msgstr "Opération CREATE autorisée"
 msgid "Selected members"
 msgstr "Membres sélectionnés"
 
-#: ../includes/routes/members.routes.php:3028
+#: ../includes/routes/members.routes.php:3044
 msgid "Review mass change %count members"
 msgstr "Revue des modifications pour %count adhérents"
 
@@ -3347,7 +3375,7 @@ msgstr "Nom&nbsp;:"
 msgid "Unspecified"
 msgstr "Non spécifié"
 
-#: ../includes/routes/contributions.routes.php:1230
+#: ../includes/routes/contributions.routes.php:1214
 msgid "Contributions(s) has been removed!"
 msgstr "Les contributions ont été supprimées !"
 
@@ -3359,7 +3387,7 @@ msgstr "Paramètres"
 msgid "Warning: Don't forget to backup your current database."
 msgstr "Attention&nbsp;: pensez à sauvegarder votre base existante."
 
-#: ../includes/routes/management.routes.php:2445
+#: ../includes/routes/management.routes.php:2199
 msgid "%type has been successfully added!"
 msgstr "%type a été ajouté avec succès !"
 
@@ -3403,7 +3431,7 @@ msgstr "Supprimer le titre « %s »"
 msgid "Current page (%i)"
 msgstr "Page courante (%i)"
 
-#: ../templates/default/preferences.tpl:33 ../templates/default/preferences.tpl:418
+#: ../templates/default/preferences.tpl:33 ../templates/default/preferences.tpl:420
 msgid "Logo:"
 msgstr "Logo&nbsp;:"
 
@@ -3423,7 +3451,7 @@ msgstr "Jamais"
 msgid "Contribution end date"
 msgstr "Date de fin de contribution"
 
-#: ../templates/default/preferences.tpl:443 ../templates/default/ajax_members.tpl:9
+#: ../templates/default/preferences.tpl:445 ../templates/default/ajax_members.tpl:9
 msgid "Zip - Town"
 msgstr "Code postal - Ville"
 
@@ -3431,13 +3459,9 @@ msgstr "Code postal - Ville"
 msgid "Address (continuation)"
 msgstr "Adresse (suite)"
 
-#: ../templates/default/member.tpl:296 ../templates/default/member.tpl:377
-#: ../templates/default/mailing_adherents.tpl:204 ../templates/default/mailing_adherents.tpl:250
-#: ../templates/default/mailing_adherents.tpl:306 ../templates/default/gestion_groupes.tpl:189
-#: ../templates/default/gestion_groupes.tpl:249 ../templates/default/gestion_groupes.tpl:302
-#: ../templates/default/ajouter_transaction.tpl:175
-msgid "An error occurred displaying members interface :("
-msgstr "Une erreur est survenue lors de l'affichage de l'interface des membres :("
+#: ../templates/default/gestion_textes.tpl:116 ../templates/default/gestion_pdf.tpl:78
+msgid "Contribution amount"
+msgstr "Montant de la contribution"
 
 #: ../templates/default/desktop.tpl:56
 msgid "News"
@@ -3502,7 +3526,7 @@ msgstr "Début"
 msgid "Store new model"
 msgstr "Enregistrer le nouveau modèle"
 
-#: ../lib/Galette/Entity/Adherent.php:742
+#: ../lib/Galette/Entity/Adherent.php:749
 msgid "%days days remaining (ending on %date)"
 msgstr "%days jours restants (fin le %date)"
 
@@ -3510,7 +3534,7 @@ msgstr "%days jours restants (fin le %date)"
 msgid "User, read only"
 msgstr "Utilisateur, lecture seule"
 
-#: ../templates/default/preferences.tpl:377
+#: ../templates/default/preferences.tpl:379
 msgid "Font size:"
 msgstr "Corps du texte&nbsp;:"
 
@@ -3584,20 +3608,20 @@ msgstr "Att."
 msgid "User, read/write"
 msgstr "Utilisateur, lecture/écriture"
 
-#: ../includes/routes/contributions.routes.php:952
+#: ../includes/routes/contributions.routes.php:936
 msgid "Contribution has been successfully detached from current transaction"
 msgstr "La contribution a été détachée de la transaction courante"
 
-#: ../includes/routes/management.routes.php:1118
+#: ../includes/routes/management.routes.php:872
 msgid "Logs have been flushed!"
 msgstr "L’historique a été nettoyé !"
 
-#: ../includes/routes/management.routes.php:1205 ../templates/default/desktop.tpl:35
+#: ../includes/routes/management.routes.php:959 ../templates/default/desktop.tpl:35
 msgid "Mailings"
 msgstr "E-Mailings"
 
 #: ../lib/Galette/IO/PdfGroups.php:179 ../lib/Galette/IO/PdfAttendanceSheet.php:159
-#: ../lib/Galette/Filters/MembersList.php:269 ../lib/Galette/Entity/PdfModel.php:542
+#: ../lib/Galette/Filters/MembersList.php:269 ../lib/Galette/Entity/PdfModel.php:544
 #: ../includes/fields_defs/pdfmodels_fields.php:217 ../templates/default/gestion_paymentstypes.tpl:9
 #: ../templates/default/gestion_paymentstypes.tpl:47 ../templates/default/gestion_adherents.tpl:81
 #: ../templates/default/gestion_adherents.tpl:324 ../templates/default/gestion_adherents.tpl:326
@@ -3611,11 +3635,11 @@ msgstr "E-Mailings"
 msgid "Name"
 msgstr "Nom"
 
-#: ../includes/routes/management.routes.php:2133
+#: ../includes/routes/management.routes.php:1887
 msgid "That title is still in use, you cannot delete it!"
 msgstr "Ce titre est encore utilisé, vous ne pouvez pas le supprimer&nbsp;!"
 
-#: ../templates/default/preferences.tpl:447
+#: ../templates/default/preferences.tpl:449
 msgid "(Choose address printed below name)"
 msgstr "(Choix de l’adresse imprimée sous le nom)"
 
@@ -3663,7 +3687,7 @@ msgstr "anglais"
 msgid "Remove model"
 msgstr "Supprimer le modèle"
 
-#: ../templates/default/preferences.tpl:407
+#: ../templates/default/preferences.tpl:409
 msgid "Board Members Color:"
 msgstr "Couleur pour les membres du bureau&nbsp;:"
 
@@ -3671,7 +3695,7 @@ msgstr "Couleur pour les membres du bureau&nbsp;:"
 msgid "Default fields"
 msgstr "Champs par défaut"
 
-#: ../templates/default/preferences.tpl:307
+#: ../templates/default/preferences.tpl:309
 msgid "Use TLS for SMTP?"
 msgstr "Utiliser TLS pour SMTP&nbsp;?"
 
@@ -3685,7 +3709,7 @@ msgid "Invoice"
 msgstr "Facture"
 
 #: ../includes/fields_defs/members_fields.php:244 ../install/steps/admin.php:50 ../install/steps/db.php:89
-#: ../templates/default/preferences.tpl:488 ../templates/default/index.tpl:14
+#: ../templates/default/preferences.tpl:490 ../templates/default/index.tpl:14
 msgid "Password:"
 msgstr "Mot de passe&nbsp;:"
 
@@ -3693,7 +3717,7 @@ msgstr "Mot de passe&nbsp;:"
 msgid "Status %status does not exists!"
 msgstr "Le statut %status n’existe pas&nbsp;!"
 
-#: ../includes/routes/contributions.routes.php:1124
+#: ../includes/routes/contributions.routes.php:1108
 msgid "Remove %1$s #%2$s"
 msgstr "Supprimer %1$s #%2$s"
 
@@ -3721,16 +3745,17 @@ msgstr "Permission inconnue !"
 msgid "You are not part of managers for the requested group."
 msgstr "Vous ne faites pas partie des responsables du groupe demandé."
 
-#: ../lib/Galette/Entity/Transaction.php:297 ../lib/Galette/Entity/Adherent.php:1106
-#: ../lib/Galette/Entity/Contribution.php:375 ../lib/Galette/Entity/Contribution.php:1246
+#: ../lib/Galette/Entity/DynamicsTrait.php:160 ../lib/Galette/Entity/Transaction.php:297
+#: ../lib/Galette/Entity/Adherent.php:1113 ../lib/Galette/Entity/Contribution.php:375
+#: ../lib/Galette/Entity/Contribution.php:1246
 msgid "- Wrong date format (%date_format) for %field!"
 msgstr "- Format de date incorrect (%date_format) pour %field&nbsp;!"
 
-#: ../templates/default/preferences.tpl:400
+#: ../templates/default/preferences.tpl:402
 msgid "Strip Background colors:"
 msgstr "Couleur du bandeau&nbsp;:"
 
-#: ../templates/default/ajouter_contribution.tpl:210
+#: ../templates/default/ajouter_contribution.tpl:219
 msgid "Contribution amount should be greater than %max"
 msgstr "Le montant de la contribution ne devrait pas être supérieur à %max"
 
@@ -3742,7 +3767,7 @@ msgstr "Assurez-vous de sélectionner au moins un fichier à envoyer."
 msgid "Group has been detached from its parent"
 msgstr "Le groupe a été détaché de son parent"
 
-#: ../templates/default/preferences.tpl:261
+#: ../templates/default/preferences.tpl:263
 msgid "Emailing method:"
 msgstr "Méthode d’envoi des courriels&nbsp;:"
 
@@ -3774,7 +3799,7 @@ msgstr "Date de début d’exercice&nbsp;:"
 msgid "%count transactions requested, and %done created"
 msgstr "%count transactions demandées et %done créées"
 
-#: ../includes/routes/management.routes.php:2731
+#: ../includes/routes/management.routes.php:2485
 msgid "An error occurred saving label `%label` for language `%lang`"
 msgstr "Une erreur est survenue lors de l'enregistrement de l'étiquette « %label » pour la langue « %lang »"
 
@@ -3795,15 +3820,15 @@ msgstr "Pays&nbsp;:"
 msgid "Permissions"
 msgstr "Permissions"
 
-#: ../includes/routes/management.routes.php:1922 ../templates/default/page.tpl:185
+#: ../includes/routes/management.routes.php:1676 ../templates/default/page.tpl:185
 msgid "PDF models"
 msgstr "Modèles PDF"
 
-#: ../includes/routes/contributions.routes.php:651
+#: ../includes/routes/contributions.routes.php:642
 msgid "Mail sent to user %name (%email)"
 msgstr "Un courriel a été envoyé à l’utilisateur %name (%email)"
 
-#: ../includes/routes/contributions.routes.php:714
+#: ../includes/routes/contributions.routes.php:698
 msgid "A problem happened while sending to admin notification for user %name (%email) contribution"
 msgstr ""
 "Un problème est survenu dans l’envoi du courriel à l’administrateur pour la contribution de l’adhérent "
@@ -3869,11 +3894,11 @@ msgstr "Le répertoire %dir n’a pas été déplacé&nbsp;!"
 msgid "Expand all"
 msgstr "Tout déplier"
 
-#: ../templates/default/preferences.tpl:368
+#: ../templates/default/preferences.tpl:370
 msgid "Number of label columns:"
 msgstr "Nombre de colonnes d’étiquettes&nbsp;:"
 
-#: ../templates/default/ajouter_contribution.tpl:70 ../templates/default/dispatch_type.tpl:70
+#: ../templates/default/ajouter_contribution.tpl:79 ../templates/default/dispatch_type.tpl:70
 msgid "Reload"
 msgstr "Rechercher"
 
@@ -3885,7 +3910,7 @@ msgstr "Adresse de votre association"
 msgid "No fields to translate."
 msgstr "Aucun libellé à traduire."
 
-#: ../lib/Galette/IO/PdfMembersCards.php:105 ../includes/routes/members.routes.php:1762
+#: ../lib/Galette/IO/PdfMembersCards.php:105 ../includes/routes/members.routes.php:1778
 #: ../templates/default/preferences.tpl:11
 msgid "Cards"
 msgstr "Cartes"
@@ -3894,7 +3919,7 @@ msgstr "Cartes"
 msgid "Default membership extension:"
 msgstr "Durée d’adhésion par défaut&nbsp;:"
 
-#: ../includes/routes/management.routes.php:699
+#: ../includes/routes/management.routes.php:453
 msgid "Plugin %name has been enabled"
 msgstr "Le plugin %name a été activé"
 
@@ -3942,11 +3967,11 @@ msgstr "Numéro adhérent&nbsp;:"
 msgid "INSERT operation allowed"
 msgstr "Opération INSERT autorisée"
 
-#: ../includes/routes/management.routes.php:2313
+#: ../includes/routes/management.routes.php:2067
 msgid "Email: '%s' has been successfully modified."
 msgstr "Le courriel « %s » a été modifié avec succès."
 
-#: ../includes/routes/management.routes.php:356
+#: ../lib/Galette/Core/Preferences.php:475
 msgid "- Invalid year for cards."
 msgstr "- Année invalide pour les cartes."
 
@@ -3979,7 +4004,7 @@ msgstr "Code&nbsp;:"
 msgid "Go to Galette's dashboard"
 msgstr "Aller au tableau de bord de Galette"
 
-#: ../lib/Galette/Entity/Adherent.php:1207
+#: ../lib/Galette/Entity/Adherent.php:1214
 msgid "- The password must be of at least %i characters!"
 msgstr "- Le mot de passe doit être composé d’au moins %i caractères&nbsp;!"
 
@@ -3991,7 +4016,7 @@ msgstr "Type de base de données&nbsp;:"
 msgid "Files permissions are not OK!"
 msgstr "Les permissions des fichiers ne sont pas correctes&nbsp;!"
 
-#: ../includes/routes/management.routes.php:397
+#: ../lib/Galette/Core/Preferences.php:513
 msgid "- You must provide a login for SMTP authentication."
 msgstr "- Vous devez fournir un identifiant pour l’authentification SMTP."
 
@@ -4003,7 +4028,7 @@ msgstr "Module inconnu."
 msgid "before"
 msgstr "avant"
 
-#: ../templates/default/preferences.tpl:308
+#: ../templates/default/preferences.tpl:310
 msgid "Do you want to use server's TLS capabilities?<br/>For GMail, this will always be on."
 msgstr ""
 "Souhaitez-vous utiliser les capacités TLS du serveur&nbsp;?<br/>Pour GMail, cette fonctionnalité sera "
@@ -4013,11 +4038,11 @@ msgstr ""
 msgid "Be extremely careful when using this one!"
 msgstr "Soyez extrêmement prudent en utilisant ceci&nbsp;!"
 
-#: ../includes/routes/management.routes.php:1558
+#: ../includes/routes/management.routes.php:1312
 msgid "An error occurred running parameted export '%export'."
 msgstr "Une erreur est survenue durant l'exécution de l'export paramétré « %export »."
 
-#: ../templates/default/preferences.tpl:279
+#: ../templates/default/preferences.tpl:281
 msgid "Using QMAIL server"
 msgstr "Utilisation d’un serveur QMAIL"
 
@@ -4037,7 +4062,7 @@ msgstr "Famille"
 msgid "Galette initialization"
 msgstr "Initialisation de Galette"
 
-#: ../includes/routes/management.routes.php:3365
+#: ../includes/routes/management.routes.php:3119
 msgid "Payment types management"
 msgstr "Gestion des types de paiement"
 
@@ -4049,7 +4074,7 @@ msgstr "Identifiant ou adresse e-mail&nbsp;:"
 msgid "Realization:"
 msgstr "Réalisation&nbsp;:"
 
-#: ../includes/routes/management.routes.php:1130
+#: ../includes/routes/management.routes.php:884
 msgid "An error occurred trying to flush logs :("
 msgstr "Une erreur est survenue lors du nettoyage de l'historique :("
 
@@ -4057,7 +4082,7 @@ msgstr "Une erreur est survenue lors du nettoyage de l'historique :("
 msgid "User:"
 msgstr "Utilisateur&nbsp;:"
 
-#: ../lib/Galette/Entity/Adherent.php:1247
+#: ../lib/Galette/Entity/Adherent.php:1254
 msgid "An error has occurred while looking if status does exists."
 msgstr "Une erreur est survenue lors de la vérification de l'existance du statut."
 
@@ -4100,7 +4125,7 @@ msgstr "Taille&nbsp;:"
 msgid "Actions"
 msgstr "Actions"
 
-#: ../includes/routes/management.routes.php:2304
+#: ../includes/routes/management.routes.php:2058
 msgid "Email: '%s' has not been modified!"
 msgstr "Le courriel « %s » n’a pas été modifié&nbsp;!"
 
@@ -4116,7 +4141,7 @@ msgstr "Effectuer une recherche avancée dans la liste des membres"
 msgid "Show existing variables"
 msgstr "Afficher les variables existantes"
 
-#: ../templates/default/ajouter_contribution.tpl:124
+#: ../templates/default/ajouter_contribution.tpl:133
 msgid "Transaction related"
 msgstr "Lié à une transaction"
 
@@ -4128,7 +4153,7 @@ msgstr "Pays"
 msgid "View application's logs"
 msgstr "Voir les logs de l’application"
 
-#: ../includes/routes/management.routes.php:2247
+#: ../includes/routes/management.routes.php:2001
 msgid "Automatic emails texts edition"
 msgstr "Édition des courriels automatiques"
 
@@ -4144,7 +4169,7 @@ msgstr "Le nom de groupe que vous avez demandé existe déjà dans la base."
 msgid "Transfer"
 msgstr "Virement"
 
-#: ../templates/default/preferences.tpl:450
+#: ../templates/default/preferences.tpl:452
 msgid "Year:"
 msgstr "Année&nbsp;:"
 
@@ -4153,7 +4178,7 @@ msgstr "Année&nbsp;:"
 msgid "Members list"
 msgstr "Liste des membres"
 
-#: ../templates/default/preferences.tpl:373
+#: ../templates/default/preferences.tpl:375
 msgid "Number of label lines:"
 msgstr "Nombre de lignes d’étiquettes&nbsp;:"
 
@@ -4170,7 +4195,7 @@ msgstr "adhérents"
 msgid "Ajax page content"
 msgstr "Contenu de la page ajax"
 
-#: ../templates/default/preferences.tpl:388
+#: ../templates/default/preferences.tpl:390
 msgid "(10 characters max)"
 msgstr "(10 caractères max)"
 
@@ -4178,7 +4203,7 @@ msgstr "(10 caractères max)"
 msgid "Group %groupname has been successfully deleted."
 msgstr "Le groupe %groupname a été supprimé avec succès."
 
-#: ../lib/Galette/Entity/Adherent.php:1217
+#: ../lib/Galette/Entity/Adherent.php:1224
 msgid "Password misrepeated: "
 msgstr "Erreur en recopiant le mot de passe&nbsp;: "
 
@@ -4198,11 +4223,11 @@ msgstr "Avec courriel&nbsp;:"
 msgid "Email address %address is already used! (%extra)"
 msgstr "L’adresse courriel %address est déjà utilisée&nbsp;! (%extra)"
 
-#: ../includes/routes/management.routes.php:1807
+#: ../includes/routes/management.routes.php:1561
 msgid "CSV import model"
 msgstr "Modèle d’import CSV"
 
-#: ../includes/routes/members.routes.php:3142
+#: ../includes/routes/members.routes.php:3158
 msgid "%count members has been changed successfully!"
 msgstr "%count adhérents ont été modifiés avec succès !"
 
@@ -4219,7 +4244,7 @@ msgstr "L’URL de modification de mot de passe de Galette"
 msgid "Date:"
 msgstr "Date&nbsp;:"
 
-#: ../lib/Galette/Core/Preferences.php:435
+#: ../lib/Galette/Core/Preferences.php:678
 msgid "%name association's %status"
 msgstr "%status de l’association %name"
 
@@ -4259,11 +4284,11 @@ msgstr "Veuillez corriger les erreurs ci-dessous pour continuer."
 msgid "Cause"
 msgstr "Cause"
 
-#: ../templates/default/preferences.tpl:250
+#: ../templates/default/preferences.tpl:252
 msgid "Wrap text mails?"
 msgstr "Scinder les courriels texte&nbsp;?"
 
-#: ../lib/Galette/Entity/Adherent.php:1789
+#: ../lib/Galette/Entity/Adherent.php:1796
 msgid "Duplicated from %name (%id)"
 msgstr "Dupliqué depuis %name (%id)"
 
@@ -4276,11 +4301,11 @@ msgstr "Connexion à la base impossible"
 msgid "Trombinoscope"
 msgstr "Trombinoscope"
 
-#: ../includes/routes/management.routes.php:2968
+#: ../includes/routes/management.routes.php:2722
 msgid "Field has been successfully deleted!"
 msgstr "Le champ a été supprimé avec succès !"
 
-#: ../templates/default/ajouter_transaction.tpl:151 ../templates/default/ajouter_contribution.tpl:157
+#: ../templates/default/ajouter_transaction.tpl:151 ../templates/default/ajouter_contribution.tpl:166
 #: ../templates/default/dispatch_type.tpl:156
 msgid "please create a member"
 msgstr "veuillez créer un adhérent"
@@ -4289,7 +4314,7 @@ msgstr "veuillez créer un adhérent"
 msgid "Title %title does not exists!"
 msgstr "Le titre %title n'existe pas !"
 
-#: ../includes/routes/contributions.routes.php:563
+#: ../includes/routes/contributions.routes.php:554
 msgid "You can find contribution information and script output below."
 msgstr "Vous trouverez les informations sur la contribution ainsi que la sortie du script ci-dessous."
 
@@ -4329,7 +4354,7 @@ msgstr "Obligatoire&nbsp;:"
 msgid "No member has been found"
 msgstr "Aucun membre n’a été trouvé"
 
-#: ../templates/default/member.tpl:358
+#: ../templates/default/member.tpl:372
 msgid "Click to choose this member as parent"
 msgstr "Cliquez pour choisir ce membre comme parent"
 
@@ -4383,7 +4408,7 @@ msgstr "À jour"
 msgid "An error occurred trying to remove group :/"
 msgstr "Une erreur est survenue lors de la suppression du groupe :/"
 
-#: ../lib/Galette/Core/Preferences.php:644
+#: ../lib/Galette/Core/Preferences.php:929
 msgid "Current cards configuration may exceed page height!"
 msgstr "La configuration courante des cartes peut excéder la hauteur de la page !"
 
@@ -4412,7 +4437,7 @@ msgstr "La base de données a été mise à jour :)"
 msgid "Permissions to database are OK."
 msgstr "Les droits d’accès à la base sont corrects."
 
-#: ../lib/Galette/Entity/DynamicsTrait.php:115 ../lib/Galette/Entity/I18nTrait.php:291
+#: ../lib/Galette/Entity/DynamicsTrait.php:118 ../lib/Galette/Entity/I18nTrait.php:291
 msgid "Missing required field %field"
 msgstr "Champ requis %field manquant !"
 
@@ -4432,7 +4457,7 @@ msgstr "Traduction du libellé « %s »"
 msgid "you already have installed %name, and you want to upgrade to the latest version"
 msgstr "vous avez déjà installé %name, et vous souhaitez mettre à jour à la dernière version"
 
-#: ../lib/Galette/IO/PdfAttendanceSheet.php:108 ../includes/routes/members.routes.php:2617
+#: ../lib/Galette/IO/PdfAttendanceSheet.php:108 ../includes/routes/members.routes.php:2633
 #: ../templates/default/gestion_adherents.tpl:286 ../templates/default/attendance_sheet_details.tpl:13
 msgid "Attendance sheet"
 msgstr "Liste d’émargement"
@@ -4450,7 +4475,7 @@ msgid "In order to be updated, Galette needs write permission on files listed ab
 msgstr ""
 "Pour être mis à jour, Galette a besoin d’avoir les droits en écriture sur les fichiers listés ci-dessous."
 
-#: ../includes/routes/contributions.routes.php:813 ../includes/routes/contributions.routes.php:979
+#: ../includes/routes/contributions.routes.php:797 ../includes/routes/contributions.routes.php:963
 msgid "Transaction ID cannot ben null calling edit route!"
 msgstr "L’identifiant de la transaction ne peut être vide lors de l’appel à la route de modification !"
 
@@ -4470,7 +4495,7 @@ msgstr "historique vide"
 msgid "Registration date:"
 msgstr "Date d’enregistrement :"
 
-#: ../includes/routes/members.routes.php:1337 ../includes/routes/members.routes.php:1367
+#: ../includes/routes/members.routes.php:1353 ../includes/routes/members.routes.php:1383
 #: ../templates/default/ajouter_transaction.tpl:89 ../templates/default/history.tpl:14
 #: ../templates/default/gestion_contributions.tpl:106 ../templates/default/gestion_contributions.tpl:207
 #: ../templates/default/ajouter_contribution.tpl:28 ../templates/default/dispatch_type.tpl:28
@@ -4562,7 +4587,7 @@ msgstr "Le fichier envoyé excède la taille maximale autorisée."
 msgid "Access permissions to database"
 msgstr "Droits d’accès à la base"
 
-#: ../includes/routes/management.routes.php:3466
+#: ../includes/routes/management.routes.php:3220
 msgid "Payment type '%name' has been successfully deleted."
 msgstr "Le type de paiement %name » a été supprimé avec succès."
 
@@ -4605,7 +4630,7 @@ msgstr "Ajouter un nouveau groupe"
 msgid "Contribution informations"
 msgstr "Informations sur la contribution"
 
-#: ../templates/default/ajouter_transaction.tpl:62
+#: ../templates/default/ajouter_transaction.tpl:62 ../templates/default/ajouter_contribution.tpl:47
 msgid "Create a new fee that will be attached to the current transaction"
 msgstr "Créer une nouvelle cotisation qui sera attachée à la transaction courante"
 
@@ -4622,7 +4647,7 @@ msgid "Line:"
 msgstr "Ligne :"
 
 #: ../includes/routes/members.routes.php:752 ../includes/routes/contributions.routes.php:375
-#: ../includes/routes/contributions.routes.php:848
+#: ../includes/routes/contributions.routes.php:832
 msgid "modification"
 msgstr "modification"
 
@@ -4643,7 +4668,7 @@ msgid "An error occurred sending photo :("
 msgstr "Une erreur est survenue lors de l'envoi de la photo :("
 
 #: ../templates/default/ajouter_transaction.tpl:34 ../templates/default/ajouter_transaction.tpl:35
-#: ../templates/default/ajouter_contribution.tpl:126 ../templates/default/ajouter_contribution.tpl:127
+#: ../templates/default/ajouter_contribution.tpl:135 ../templates/default/ajouter_contribution.tpl:136
 msgid "Select a contribution type to create for dispatch transaction"
 msgstr "Sélectionnez un type de contribution à créer pour dispatcher la transaction"
 
@@ -4662,7 +4687,7 @@ msgstr "Réinitialise tous les contenues des courriels à leurs valeurs par déf
 msgid "Man"
 msgstr "Homme"
 
-#: ../templates/default/preferences.tpl:289 ../templates/default/preferences.tpl:572
+#: ../templates/default/preferences.tpl:291 ../templates/default/preferences.tpl:574
 msgid "Test mail settings"
 msgstr "Test des paramètres courriel"
 
@@ -4674,12 +4699,12 @@ msgstr "Gestion des types de contribution"
 msgid "Available only for new contributions"
 msgstr "Disponible uniquement lors de la création de contributions"
 
-#: ../templates/default/preferences.tpl:340 ../templates/default/preferences.tpl:345
-#: ../templates/default/preferences.tpl:350 ../templates/default/preferences.tpl:355
-#: ../templates/default/preferences.tpl:360 ../templates/default/preferences.tpl:365
-#: ../templates/default/preferences.tpl:370 ../templates/default/preferences.tpl:379
-#: ../templates/default/preferences.tpl:458 ../templates/default/preferences.tpl:463
-#: ../templates/default/preferences.tpl:468 ../templates/default/preferences.tpl:473
+#: ../templates/default/preferences.tpl:342 ../templates/default/preferences.tpl:347
+#: ../templates/default/preferences.tpl:352 ../templates/default/preferences.tpl:357
+#: ../templates/default/preferences.tpl:362 ../templates/default/preferences.tpl:367
+#: ../templates/default/preferences.tpl:372 ../templates/default/preferences.tpl:381
+#: ../templates/default/preferences.tpl:460 ../templates/default/preferences.tpl:465
+#: ../templates/default/preferences.tpl:470 ../templates/default/preferences.tpl:475
 msgid "(Integer)"
 msgstr "(Entier)"
 
@@ -4691,7 +4716,7 @@ msgstr "Quelques détails à propos de votre liste d’émargement..."
 msgid "Default account filter:"
 msgstr "Filtre de compte par défaut :"
 
-#: ../templates/default/preferences.tpl:251
+#: ../templates/default/preferences.tpl:253
 msgid ""
 "Automatically wrap text mails before sending. Make sure to wrap yourself if you disable that. Please note "
 "that current editing mailing will not be affected by a change."
@@ -4700,7 +4725,7 @@ msgstr ""
 "vous désactivez ceci. Notez que les courriels actuellement en cours ne seront pas impactés par cette "
 "modification."
 
-#: ../includes/routes/management.routes.php:2825
+#: ../includes/routes/management.routes.php:2579
 msgid "An error occurred while storing fields configuration :("
 msgstr "Une erreur est survenue lors de l'enregistrement de la configuration des champs :("
 
@@ -4716,7 +4741,7 @@ msgstr "Ville de l’adhérent"
 msgid "Uncomplete dispatched transaction"
 msgstr "La transaction n’est pas entièrement ventilée"
 
-#: ../includes/routes/management.routes.php:3284
+#: ../includes/routes/management.routes.php:3038
 msgid "An error occurred reinitializing texts :("
 msgstr "Une erreur est survenue lors de la réinitialisation des textes :("
 
@@ -4748,7 +4773,7 @@ msgstr "Association"
 msgid "Contributions deleted (%list)"
 msgstr "Contributions supprimées (%list)"
 
-#: ../includes/routes/management.routes.php:2931
+#: ../includes/routes/management.routes.php:2685
 msgid "Remove dynamic field %1$s"
 msgstr "Suppression du champ dynamique %1$s"
 
@@ -4768,11 +4793,11 @@ msgstr "aucun adhérent"
 msgid "Your subscription has been registered."
 msgstr "Votre souscription a été enregistrée."
 
-#: ../includes/routes/members.routes.php:2020
+#: ../includes/routes/members.routes.php:2036
 msgid "Mailing"
 msgstr "Mailing"
 
-#: ../includes/routes/members.routes.php:2432
+#: ../includes/routes/members.routes.php:2448
 msgid "No reminder to send for now."
 msgstr "Aucun rappel à envoyer pour le moment."
 
@@ -4792,7 +4817,7 @@ msgstr "Champs dynamiques"
 msgid "'%s' module"
 msgstr "module « %s »"
 
-#: ../templates/default/preferences.tpl:431
+#: ../templates/default/preferences.tpl:433
 msgid "Show title ?"
 msgstr "Afficher le titre&nbsp;?"
 
@@ -4800,7 +4825,7 @@ msgstr "Afficher le titre&nbsp;?"
 msgid "The username cannot contain the @ character"
 msgstr "L’identifiant ne peut pas contenir le caractère @&nbsp;!"
 
-#: ../includes/routes/members.routes.php:1752 ../includes/routes/members.routes.php:1817
+#: ../includes/routes/members.routes.php:1768 ../includes/routes/members.routes.php:1833
 msgid "Unable to get members list."
 msgstr "Impossible d’obtenir la liste des membres."
 
@@ -4833,16 +4858,16 @@ msgid "The needed permissions are CREATE, DROP, DELETE, UPDATE, SELECT and INSER
 msgstr "Les droits nécessaires sont CREATE, DROP, DELETE, UPDATE, SELECT et INSERT."
 
 #: ../templates/default/mailing_adherents.tpl:97 ../templates/default/mailing_adherents.tpl:123
-#: ../templates/default/reminder.tpl:33 ../templates/default/preferences.tpl:589
+#: ../templates/default/reminder.tpl:33 ../templates/default/preferences.tpl:591
 #: ../templates/default/telemetry.tpl:13
 msgid "Send"
 msgstr "Envoyer"
 
-#: ../includes/routes/contributions.routes.php:667
+#: ../includes/routes/contributions.routes.php:658
 msgid "Trying to send a mail to a member (%name) with an invalid address: %email"
 msgstr "Tentative d’envoi de courriel à un adhérent (%name) avec une adresse invalide : %email"
 
-#: ../lib/Galette/Entity/Adherent.php:1504 ../includes/routes/members.routes.php:271
+#: ../lib/Galette/Entity/Adherent.php:1511 ../includes/routes/members.routes.php:271
 #: ../includes/routes/members.routes.php:275 ../includes/routes/members.routes.php:279
 #: ../includes/routes/members.routes.php:283 ../templates/default/gestion_mailings.tpl:34
 #: ../templates/default/gestion_intitule_content.tpl:36 ../templates/default/gestion_intitule_content.tpl:80
@@ -4854,7 +4879,7 @@ msgstr "Tentative d’envoi de courriel à un adhérent (%name) avec une adresse
 msgid "No"
 msgstr "Non"
 
-#: ../includes/routes/members.routes.php:3114
+#: ../includes/routes/members.routes.php:3130
 msgid "No permission to edit member"
 msgstr "Aucune permission pour modifier l’adhérent"
 
@@ -4862,11 +4887,19 @@ msgstr "Aucune permission pour modifier l’adhérent"
 msgid "Individuals"
 msgstr "Particuliers"
 
+#: ../templates/default/preferences.tpl:386
+msgid "Cards generation parameters"
+msgstr "Paramètres de génération des cartes"
+
+#: ../includes/fields_defs/pdfmodels_fields.php:266
+msgid "At ................................................"
+msgstr "Fait à ................................................"
+
 #: ../includes/i18n.inc.php:354
 msgid "donation in money"
 msgstr "donation pécuniaire"
 
-#: ../lib/Galette/IO/Charts.php:245 ../lib/Galette/Entity/Adherent.php:730
+#: ../lib/Galette/IO/Charts.php:245 ../lib/Galette/Entity/Adherent.php:737
 #: ../templates/default/reminder.tpl:18
 msgid "Late"
 msgstr "En retard"
@@ -4890,12 +4923,12 @@ msgstr "Générer quelques champs dynamiques pré-définis"
 msgid "Description"
 msgstr "Description"
 
-#: ../includes/routes/members.routes.php:1632 ../includes/routes/members.routes.php:1720
-#: ../includes/routes/members.routes.php:1794
+#: ../includes/routes/members.routes.php:1648 ../includes/routes/members.routes.php:1736
+#: ../includes/routes/members.routes.php:1810
 msgid "No member was selected, please check at least one name."
 msgstr "Veuillez sélectionner au moins un adhérent."
 
-#: ../includes/routes/contributions.routes.php:947
+#: ../includes/routes/contributions.routes.php:931
 msgid "Unable to detach contribution from transaction"
 msgstr "Impossible de détacher la contribution de la transaction"
 
@@ -4907,11 +4940,11 @@ msgstr "Initialisation de Galette"
 msgid "Social networks"
 msgstr "Réseaux sociaux"
 
-#: ../includes/routes/management.routes.php:2115
+#: ../includes/routes/management.routes.php:1869
 msgid "Title '%name' has been successfully deleted."
 msgstr "Le titre « %name » a été supprimé avec succès."
 
-#: ../templates/default/ajouter_transaction.tpl:149 ../templates/default/ajouter_contribution.tpl:155
+#: ../templates/default/ajouter_transaction.tpl:149 ../templates/default/ajouter_contribution.tpl:164
 #: ../templates/default/dispatch_type.tpl:154
 msgid "Unfortunately, there is no member in your database yet,"
 msgstr "Malheureusement, il n’y a pas d’adhérent dans la base actuellement,"
@@ -4938,7 +4971,7 @@ msgstr "Montant ventilé&nbsp;:"
 msgid "Add"
 msgstr "Ajouter"
 
-#: ../templates/default/ajouter_contribution.tpl:77 ../templates/default/dispatch_type.tpl:77
+#: ../templates/default/ajouter_contribution.tpl:86 ../templates/default/dispatch_type.tpl:77
 msgid "Details of donation"
 msgstr "Détail du don"
 
@@ -4982,11 +5015,11 @@ msgstr "Champ"
 msgid "Trace"
 msgstr "Trace"
 
-#: ../includes/routes/management.routes.php:2895
+#: ../includes/routes/management.routes.php:2649
 msgid "An error occurred moving field :("
 msgstr "Une erreur est survenue lors du déplacement du champ :("
 
-#: ../includes/routes/management.routes.php:2492
+#: ../includes/routes/management.routes.php:2246
 msgid "Remove %type '%label'"
 msgstr "Suppression %type « %label »"
 
@@ -5018,11 +5051,11 @@ msgstr "Dupliquer"
 msgid "Remove"
 msgstr "Supprimer"
 
-#: ../templates/default/preferences.tpl:391
+#: ../templates/default/preferences.tpl:393
 msgid "Long Text (Bottom Line):"
 msgstr "Texte du bandeau&nbsp;:"
 
-#: ../includes/routes/management.routes.php:443
+#: ../lib/Galette/Core/Preferences.php:559
 msgid "You have to select a staff member"
 msgstr "Vous devez sélectionner un membre du bureau"
 
@@ -5034,11 +5067,11 @@ msgstr "Montant non ventilé&nbsp;:"
 msgid "new"
 msgstr "nouveau"
 
-#: ../templates/default/preferences.tpl:400
+#: ../templates/default/preferences.tpl:402
 msgid "(Strip color will change according to member's status)"
 msgstr "(Couleur du bandeau dépendant du statut des membres)"
 
-#: ../includes/routes/management.routes.php:3282
+#: ../includes/routes/management.routes.php:3036
 msgid "Texts has been successfully reinitialized."
 msgstr "Lest textes ont été réinitialisés avec succès."
 
@@ -5046,7 +5079,7 @@ msgstr "Lest textes ont été réinitialisés avec succès."
 msgid "Add new free search criteria"
 msgstr "Ajouter un critère de recherche libre"
 
-#: ../includes/routes/contributions.routes.php:1176
+#: ../includes/routes/contributions.routes.php:1160
 msgid "You are about to remove %count transactions."
 msgstr "Vous êtes sur le point de supprimer %count transactions."
 
@@ -5062,7 +5095,7 @@ msgstr "%name <%mail> (%days jours)"
 msgid "Membership in order"
 msgstr "Adhésion en règle"
 
-#: ../includes/routes/management.routes.php:1709
+#: ../includes/routes/management.routes.php:1463
 msgid "File '%filename%' has been successfully imported :)"
 msgstr "Le fichier « %filename% » a été importé avec succès :)"
 
@@ -5078,7 +5111,7 @@ msgstr "Erreur au chargement "
 msgid "Not managed group"
 msgstr "Groupe non géré"
 
-#: ../includes/routes/members.routes.php:1193
+#: ../includes/routes/members.routes.php:1194
 msgid "An error occurred adding member to its groups."
 msgstr "Une erreur est survenue lors de l'ajout des groupes du membre."
 
@@ -5103,12 +5136,12 @@ msgid "An email has been sent to you, check your inbox."
 msgstr "Un courriel vous a été été envoyé, vérifier votre boite de réception."
 
 #: ../templates/default/member.tpl:32 ../templates/default/ajouter_transaction.tpl:50
-#: ../templates/default/group.tpl:90 ../templates/default/preferences.tpl:510
+#: ../templates/default/group.tpl:90 ../templates/default/preferences.tpl:512
 #: ../templates/default/ajouter_contribution.tpl:42 ../templates/default/dispatch_type.tpl:42
 msgid "NB : The mandatory fields are in"
 msgstr "NB&nbsp;: Les champs obligatoires apparaissent en"
 
-#: ../includes/routes/contributions.routes.php:1175
+#: ../includes/routes/contributions.routes.php:1159
 msgid "You are about to remove %count contributions."
 msgstr "Vous êtes sur le point de supprimer %count contributions."
 
@@ -5120,7 +5153,7 @@ msgstr "espagnol"
 msgid "Database exists and connection parameters are OK."
 msgstr "La base existe et les paramètres de connexion sont corrects."
 
-#: ../lib/Galette/Entity/PdfModel.php:352
+#: ../lib/Galette/Entity/PdfModel.php:354
 msgid "%field should not be empty!"
 msgstr "Le champ %field ne doit pas être vide !"
 
@@ -5128,11 +5161,11 @@ msgstr "Le champ %field ne doit pas être vide !"
 msgid "Fail to add new contribution."
 msgstr "Échec de l’ajout d’une nouvelle contribution."
 
-#: ../templates/default/ajouter_contribution.tpl:86 ../templates/default/dispatch_type.tpl:95
+#: ../templates/default/ajouter_contribution.tpl:95 ../templates/default/dispatch_type.tpl:95
 msgid "Record date:"
 msgstr "Date d’enregistrement&nbsp;:"
 
-#: ../lib/Galette/Entity/PdfModel.php:342
+#: ../lib/Galette/Entity/PdfModel.php:344
 msgid "%field should be less than %chars characters long."
 msgstr "Le champ %field doit compter moins de %chars caractères."
 
@@ -5144,7 +5177,7 @@ msgstr "Informations sur le mailing"
 msgid "Add new donation in database"
 msgstr "Ajouter un nouveau don à la base"
 
-#: ../lib/Galette/Filters/MembersList.php:293 ../lib/Galette/Entity/Adherent.php:712
+#: ../lib/Galette/Filters/MembersList.php:293 ../lib/Galette/Entity/Adherent.php:719
 #: ../templates/default/gestion_adherents.tpl:337
 msgid "Never contributed"
 msgstr "N’a jamais cotisé"
@@ -5153,7 +5186,7 @@ msgstr "N’a jamais cotisé"
 msgid "Choose wich reminder(s) you want to send:"
 msgstr "Choisissez le ou les rappels que vous souhaitez envoyer&nbsp;:"
 
-#: ../includes/routes/management.routes.php:587
+#: ../includes/routes/management.routes.php:341
 msgid "Test message."
 msgstr "Message de test."
 
@@ -5193,7 +5226,7 @@ msgstr "Modifier mon mot de passe"
 msgid "Active account"
 msgstr "Compte actif"
 
-#: ../templates/default/member.tpl:117 ../templates/default/voir_adherent.tpl:228
+#: ../templates/default/member.tpl:131 ../templates/default/voir_adherent.tpl:228
 msgid "Back to top"
 msgstr "Retour en haut"
 
@@ -5207,7 +5240,7 @@ msgstr "Il n’y a pas encore de champ dynamique configuré pour « %formname »
 
 #: ../lib/Galette/Entity/Contribution.php:1049 ../includes/routes/contributions.routes.php:371
 #: ../includes/fields_defs/pdfmodels_fields.php:202 ../templates/default/ajouter_transaction.tpl:37
-#: ../templates/default/ajouter_contribution.tpl:129
+#: ../templates/default/ajouter_contribution.tpl:138
 msgid "Donation"
 msgstr "Don"
 
@@ -5235,11 +5268,11 @@ msgstr "Le plugin « %name » a été mis à jour avec succès&nbsp;!"
 msgid "Modification date:"
 msgstr "Date de modification&nbsp;:"
 
-#: ../templates/default/preferences.tpl:264
+#: ../templates/default/preferences.tpl:266
 msgid "Emailing disabled"
 msgstr "Envoi de courriel désactivé"
 
-#: ../templates/default/preferences.tpl:303
+#: ../templates/default/preferences.tpl:305
 msgid ""
 "Would emailing use any SMTP authentication? You'll have to provide username and password below. For "
 "GMail, authentication will always be on."
@@ -5247,11 +5280,11 @@ msgstr ""
 "Est-ce que l’envoi de mails utilisera l’authentification SMTP&nbsp;:? Vous devrez fournir un nom "
 "d’utilisateur et un mot de passe ci-dessous. Pour GMail, l’authentification sera toujours activée."
 
-#: ../includes/routes/management.routes.php:2169
+#: ../includes/routes/management.routes.php:1923
 msgid "Edit title"
 msgstr "Édition du titre"
 
-#: ../lib/Galette/IO/PdfGroups.php:180 ../templates/default/preferences.tpl:438
+#: ../lib/Galette/IO/PdfGroups.php:180 ../templates/default/preferences.tpl:440
 #: ../templates/default/liste_membres.tpl:49 ../templates/default/liste_membres.tpl:79
 msgid "Email"
 msgstr "Courriel"
@@ -5267,11 +5300,11 @@ msgstr "Imposture terminée"
 msgid "beetween"
 msgstr "entre"
 
-#: ../lib/Galette/Entity/Adherent.php:1156
+#: ../lib/Galette/Entity/Adherent.php:1163
 msgid "- Non-valid Website address! Maybe you've skipped the http://?"
 msgstr "- Adresse web non valide&nbsp;! Peut-être avez vous oublié le http://&nbsp;?"
 
-#: ../templates/default/preferences.tpl:298
+#: ../templates/default/preferences.tpl:300
 msgid "SMTP port:"
 msgstr "Port SMTP&nbsp;:"
 
@@ -5283,7 +5316,7 @@ msgstr "Sélectionnez une option"
 msgid "%s payment type"
 msgstr "Type de paiement %s"
 
-#: ../includes/routes/management.routes.php:3039
+#: ../includes/routes/management.routes.php:2793
 msgid "Edit field"
 msgstr "Édition de champ"
 
@@ -5291,7 +5324,7 @@ msgstr "Édition de champ"
 msgid "Temporary images"
 msgstr "Images temporaires"
 
-#: ../lib/Galette/Entity/Adherent.php:1124 ../includes/routes/management.routes.php:265
+#: ../lib/Galette/Entity/Adherent.php:1131
 msgid "- Non-valid E-Mail address!"
 msgstr "- Adresse courriel non valide&nbsp;!"
 
@@ -5320,7 +5353,7 @@ msgstr "Contribution id"
 msgid "Required"
 msgstr "Obligatoire"
 
-#: ../includes/routes/members.routes.php:1438
+#: ../includes/routes/members.routes.php:1454
 msgid "Member %name has been successfully deleted."
 msgstr "L’adhérent %name » a été supprimé avec succès."
 
@@ -5339,20 +5372,20 @@ msgstr "Chaque phto peut prendre du temps pour être récupérée. N’utilisez
 msgid "Date"
 msgstr "Date"
 
-#: ../includes/routes/management.routes.php:2038
+#: ../includes/routes/management.routes.php:1792
 msgid "Title '%s' has not been added!"
 msgstr "Le titre « %s » n’a pas été ajouté&nbsp;!"
 
-#: ../includes/routes/members.routes.php:2231
+#: ../includes/routes/members.routes.php:2247
 msgid "Mailing has been successfully saved."
 msgstr "L’E-Mailing a été enregistré avec succès."
 
-#: ../lib/Galette/Entity/Contribution.php:123 ../templates/default/ajouter_contribution.tpl:57
+#: ../lib/Galette/Entity/Contribution.php:123 ../templates/default/ajouter_contribution.tpl:66
 #: ../templates/default/dispatch_type.tpl:57
 msgid "Contribution type:"
 msgstr "Type de contribution&nbsp;:"
 
-#: ../includes/routes/management.routes.php:584
+#: ../includes/routes/management.routes.php:338
 msgid "Galette admin"
 msgstr "Administrateur Galette"
 
@@ -5364,7 +5397,7 @@ msgstr "Entrez encore jusque %count occurrences."
 msgid "Values:"
 msgstr "Valeurs&nbsp;:"
 
-#: ../includes/routes/management.routes.php:3425
+#: ../includes/routes/management.routes.php:3179
 msgid "Remove payment type %1$s"
 msgstr "Supprimer le type de paiement %1$s"
 
@@ -5415,19 +5448,19 @@ msgstr "Sujet&nbsp;:"
 msgid "Change"
 msgstr "Changer"
 
-#: ../lib/Galette/Entity/Adherent.php:697
+#: ../lib/Galette/Entity/Adherent.php:704
 msgid "Freed of dues"
 msgstr "Exempt de cotisation"
 
-#: ../templates/default/preferences.tpl:246
+#: ../templates/default/preferences.tpl:248
 msgid "Sends an email each time a new member registers online or edit his/her account"
 msgstr "Envoie un courriel à chaque fois qu'un nouvel adhérent s'enregistre, ou qu'il modifie son compte"
 
-#: ../templates/default/preferences.tpl:358
+#: ../templates/default/preferences.tpl:360
 msgid "Label width:"
 msgstr "Largeur étiquette&nbsp;:"
 
-#: ../templates/default/preferences.tpl:313
+#: ../templates/default/preferences.tpl:315
 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."
@@ -5455,7 +5488,7 @@ msgstr "Contenu des courriels"
 msgid "History entry %id"
 msgstr "Entrée d’historique %id"
 
-#: ../includes/routes/management.routes.php:1761
+#: ../includes/routes/management.routes.php:1515
 msgid "No files has been uploaded!"
 msgstr "Aucun fichier n’a été envoyé !"
 
@@ -5463,23 +5496,23 @@ msgstr "Aucun fichier n’a été envoyé !"
 msgid "Password recovery"
 msgstr "Récupération de mot de passe"
 
-#: ../includes/routes/members.routes.php:1398 ../includes/routes/management.routes.php:1106
-#: ../includes/routes/management.routes.php:1331 ../includes/routes/management.routes.php:1450
-#: ../includes/routes/management.routes.php:2103 ../includes/routes/management.routes.php:2523
-#: ../includes/routes/management.routes.php:2960 ../includes/routes/management.routes.php:3454
-#: ../includes/routes/groups.routes.php:225 ../includes/routes/contributions.routes.php:1221
+#: ../includes/routes/members.routes.php:1414 ../includes/routes/management.routes.php:860
+#: ../includes/routes/management.routes.php:1085 ../includes/routes/management.routes.php:1204
+#: ../includes/routes/management.routes.php:1857 ../includes/routes/management.routes.php:2277
+#: ../includes/routes/management.routes.php:2714 ../includes/routes/management.routes.php:3208
+#: ../includes/routes/groups.routes.php:225 ../includes/routes/contributions.routes.php:1205
 msgid "Removal has not been confirmed!"
 msgstr "La suppression n’a pas été confirmée !"
 
-#: ../includes/fields_defs/pdfmodels_fields.php:266
-msgid "At ................................................"
-msgstr "Fait à ................................................"
+#: ../lib/Galette/Core/Preferences.php:856
+msgid "Invalid E-Mail address: %s"
+msgstr "Adresse courriel non valide&nbsp;: %s"
 
-#: ../includes/routes/members.routes.php:2458
+#: ../includes/routes/members.routes.php:2474
 msgid "There are no member to proceed."
 msgstr "Il n’y a aucun adhérent à traiter."
 
-#: ../includes/routes/management.routes.php:612
+#: ../includes/routes/management.routes.php:366
 msgid "Invalid email adress!"
 msgstr "Adresse courriel non valide&nbsp;!"
 
@@ -5491,7 +5524,7 @@ msgstr "Informations générales"
 msgid "- You can't send a confirmation by email if the member hasn't got an address!"
 msgstr "- Vous ne pouvez pas envoyer de confirmation par courriel si l’adhérent n’a pas d’adresse&nbsp;!"
 
-#: ../includes/routes/contributions.routes.php:846
+#: ../includes/routes/contributions.routes.php:830
 msgid "Transaction"
 msgstr "Transaction"
 
@@ -5503,15 +5536,15 @@ msgstr "Date d’échéance"
 msgid "RSS feed URL"
 msgstr "URL du flux RSS"
 
-#: ../includes/routes/management.routes.php:402
+#: ../lib/Galette/Core/Preferences.php:518
 msgid "- You must provide a password for SMTP authentication."
 msgstr "- Vous devez fournir un mot de passe pour l’authentification SMTP."
 
-#: ../includes/routes/management.routes.php:1695
+#: ../includes/routes/management.routes.php:1449
 msgid "An error occurred importing the file :("
 msgstr "Une erreur est survenue lors de l'import du fichier :("
 
-#: ../includes/routes/contributions.routes.php:658
+#: ../includes/routes/contributions.routes.php:649
 msgid "A problem happened while sending contribution receipt to user %name (%email)"
 msgstr "Un problème est survenu lors de l’envoi du reçu pour la contribution de l’adhérent %name (%email)"
 
@@ -5519,7 +5552,7 @@ msgstr "Un problème est survenu lors de l’envoi du reçu pour la contribution
 msgid "Lang %lang does not exists!"
 msgstr "La langue %lang n'existe pas !"
 
-#: ../includes/routes/management.routes.php:3322
+#: ../includes/routes/management.routes.php:3076
 msgid "An error occurred filling empty logins and passwords :("
 msgstr "Une erreur est survenue lors du remplissage des identifiants et mots de passe vides :("
 
@@ -5531,7 +5564,7 @@ msgstr "Montant non ventilé"
 msgid "- Unknown payment type"
 msgstr "- Type de paiement inconnu"
 
-#: ../templates/default/preferences.tpl:445
+#: ../templates/default/preferences.tpl:447
 msgid "Profession"
 msgstr "Profession"
 
@@ -5552,7 +5585,7 @@ msgid "Fields config and categories"
 msgstr "Configuration des champs et des catégories"
 
 #: ../lib/Galette/Entity/Transaction.php:114 ../lib/Galette/Entity/Contribution.php:127
-#: ../templates/default/ajouter_transaction.tpl:29 ../templates/default/ajouter_contribution.tpl:79
+#: ../templates/default/ajouter_transaction.tpl:29 ../templates/default/ajouter_contribution.tpl:88
 #: ../templates/default/dispatch_type.tpl:79
 msgid "Amount:"
 msgstr "Montant&nbsp;:"
@@ -5573,12 +5606,12 @@ msgstr "Détacher ?"
 msgid "Unable to add translation for %type :("
 msgstr "Impossible d'ajouter la traduction pour %type :("
 
-#: ../lib/Galette/IO/FileTrait.php:493 ../lib/Galette/Entity/DynamicsTrait.php:236
+#: ../lib/Galette/IO/FileTrait.php:493 ../lib/Galette/Entity/DynamicsTrait.php:271
 #: ../lib/Galette/Entity/I18nTrait.php:408
 msgid "File is too big. Maximum allowed size is %dKo"
 msgstr "Le fichier est trop gros. La taille maximale autorisée est de %dKo"
 
-#: ../includes/routes/contributions.routes.php:1169 ../templates/default/gestion_transactions.tpl:32
+#: ../includes/routes/contributions.routes.php:1153 ../templates/default/gestion_transactions.tpl:32
 msgid "transactions"
 msgstr "transactions"
 
@@ -5631,7 +5664,7 @@ msgstr "dans&nbsp;:"
 msgid "View contributions"
 msgstr "Voir les contributions"
 
-#: ../templates/default/ajouter_transaction.tpl:34 ../templates/default/ajouter_contribution.tpl:126
+#: ../templates/default/ajouter_transaction.tpl:34 ../templates/default/ajouter_contribution.tpl:135
 msgid "Dispatch type:"
 msgstr "Type de ventilation&nbsp;:"
 
@@ -5639,7 +5672,11 @@ msgstr "Type de ventilation&nbsp;:"
 msgid "Recover password"
 msgstr "Récupérer le mot de passe"
 
-#: ../lib/Galette/Entity/Adherent.php:1504 ../includes/routes/members.routes.php:271
+#: ../templates/default/member.tpl:88
+msgid "create another new member"
+msgstr "créer un nouvel adhérent"
+
+#: ../lib/Galette/Entity/Adherent.php:1511 ../includes/routes/members.routes.php:271
 #: ../includes/routes/members.routes.php:275 ../includes/routes/members.routes.php:279
 #: ../includes/routes/members.routes.php:283 ../templates/default/gestion_mailings.tpl:32
 #: ../templates/default/gestion_intitule_content.tpl:37 ../templates/default/gestion_intitule_content.tpl:78
@@ -5672,7 +5709,7 @@ msgstr "Faire descendre le champ « %s »"
 msgid "is"
 msgstr "est"
 
-#: ../includes/routes/management.routes.php:3002
+#: ../includes/routes/management.routes.php:2756
 msgid "Dynamic field ID cannot ben null calling edit route!"
 msgstr "L’identifiant du champ dynamique ne peut être vide lors de l’appel à la route de modification !"
 
@@ -5701,15 +5738,15 @@ msgstr "Détails de la liste d’émargement"
 msgid "Sender"
 msgstr "Expéditeur"
 
-#: ../templates/default/member.tpl:188
+#: ../templates/default/member.tpl:202
 msgid "Managed groups selection"
 msgstr "Selection des groupes gérés"
 
-#: ../templates/default/preferences.tpl:323
+#: ../templates/default/preferences.tpl:325
 msgid "SMTP (or GMail) password:"
 msgstr "Mot de passe SMTP (ou GMail)&nbsp;:"
 
-#: ../templates/default/preferences.tpl:393
+#: ../templates/default/preferences.tpl:395
 msgid "(65 characters max)"
 msgstr "(65 caractères max)"
 
@@ -5753,11 +5790,11 @@ msgstr "Attention"
 msgid "Details"
 msgstr "Détails"
 
-#: ../templates/default/preferences.tpl:384
-msgid "Cards generation parameters"
-msgstr "Paramètres de génération des cartes"
+#: ../lib/Galette/Core/Preferences.php:396
+msgid "- The username must be composed of at least 4 characters!"
+msgstr "- L’identifiant doit être composé d’au moins 4 caractères&nbsp;!"
 
-#: ../templates/default/ajouter_contribution.tpl:77 ../templates/default/dispatch_type.tpl:77
+#: ../templates/default/ajouter_contribution.tpl:86 ../templates/default/dispatch_type.tpl:77
 msgid "Details of membership fee"
 msgstr "Détails de la cotisation"
 
@@ -5785,11 +5822,11 @@ msgstr "Dossier temporaire manquant"
 msgid "Secretary"
 msgstr "Secrétaire"
 
-#: ../includes/routes/management.routes.php:3389
+#: ../includes/routes/management.routes.php:3143
 msgid "Payment type '%s' has not been added!"
 msgstr "Le type de paiement « %s » n'a pas été ajouté !"
 
-#: ../includes/routes/management.routes.php:3030
+#: ../includes/routes/management.routes.php:2784
 msgid "Unable to retrieve field informations."
 msgstr "Impossible de récupérer les informations du champ."
 
@@ -5812,11 +5849,11 @@ msgstr "Contribution"
 msgid "No active plugin."
 msgstr "Aucun plugin actif."
 
-#: ../includes/routes/members.routes.php:2465
+#: ../includes/routes/members.routes.php:2481
 msgid "Reminder has not been sent:"
 msgstr "Le rappel n’a pas été envoyé :"
 
-#: ../templates/default/preferences.tpl:428
+#: ../templates/default/preferences.tpl:430
 msgid "(Members will be able to generate their own member card)"
 msgstr "(Les membres pourront imprimer leur carte)"
 
@@ -5844,7 +5881,7 @@ msgstr "Plus tard"
 msgid "Cancel mailing"
 msgstr "Annuler le mailing"
 
-#: ../lib/Galette/Entity/Contribution.php:144 ../templates/default/ajouter_contribution.tpl:95
+#: ../lib/Galette/Entity/Contribution.php:144 ../templates/default/ajouter_contribution.tpl:104
 #: ../templates/default/dispatch_type.tpl:104
 msgid "Start date of membership:"
 msgstr "Date de début d’adhésion&nbsp;:"
@@ -5877,7 +5914,7 @@ msgstr "Première page"
 msgid "New dynamic field"
 msgstr "Nouveau champ dynamique"
 
-#: ../includes/routes/members.routes.php:2117
+#: ../includes/routes/members.routes.php:2133
 msgid "Please enter a message."
 msgstr "Veuillez saisir un message."
 
@@ -5893,6 +5930,10 @@ msgstr "Galette a été mis à jour avec succès&nbsp;!"
 msgid "Payment types"
 msgstr "Types de paiement"
 
+#: ../templates/default/member.tpl:90
+msgid "go to members list"
+msgstr "aller à la liste des adhérents"
+
 #: ../templates/default/ajouter_contribution.tpl:17 ../templates/default/dispatch_type.tpl:17
 msgid "[view]"
 msgstr "[voir]"
@@ -5901,16 +5942,16 @@ msgstr "[voir]"
 msgid "No member #%id."
 msgstr "Pas d’adhérent #%id."
 
-#: ../lib/Galette/Entity/Contribution.php:135 ../templates/default/ajouter_contribution.tpl:117
+#: ../lib/Galette/Entity/Contribution.php:135 ../templates/default/ajouter_contribution.tpl:126
 #: ../templates/default/dispatch_type.tpl:126
 msgid "Comments:"
 msgstr "Commentaire&nbsp;:"
 
-#: ../lib/Galette/Entity/Adherent.php:1369
+#: ../lib/Galette/Entity/Adherent.php:1376
 msgid "Fail to add new member."
 msgstr "Échec de l’ajout d’un nouvel adhérent."
 
-#: ../install/steps/admin.php:54 ../templates/default/preferences.tpl:492
+#: ../install/steps/admin.php:54 ../templates/default/preferences.tpl:494
 msgid "Retype password:"
 msgstr "Confirmation&nbsp;:"
 
@@ -5922,7 +5963,7 @@ msgstr "Ce commentaire n’est visible que par les administrateurs et les membre
 msgid "Enter the full URL to the RSS feed. It will be displayed on Galette desktop."
 msgstr "Entrez l’URL complète du flux RSS. Il sera affiché sur le bureau de Galette."
 
-#: ../lib/Galette/Entity/Adherent.php:1213 ../includes/routes/authentication.routes.php:361
+#: ../lib/Galette/Entity/Adherent.php:1220 ../includes/routes/authentication.routes.php:361
 msgid "- The passwords don't match!"
 msgstr "- Les mots de passe ne correspondent pas&nbsp;!"
 
@@ -5946,7 +5987,7 @@ msgstr "Gestion des contributions"
 msgid "Notify member his account has been created"
 msgstr "Informer l’adhérent lorsque son compte a été créé"
 
-#: ../includes/routes/contributions.routes.php:275 ../includes/routes/contributions.routes.php:488
+#: ../includes/routes/contributions.routes.php:275 ../includes/routes/contributions.routes.php:486
 msgid "Contribution ID cannot ben null calling edit route!"
 msgstr "L’identifiant de la cotisation doit être renseigné pour une modification !"
 
@@ -5962,12 +6003,12 @@ msgstr "Identité&nbsp;:"
 msgid "Advanced search mode"
 msgstr "Mode recherche avancée"
 
-#: ../lib/Galette/Entity/PdfModel.php:553 ../templates/default/gestion_pdf_content.tpl:10
+#: ../lib/Galette/Entity/PdfModel.php:555 ../templates/default/gestion_pdf_content.tpl:10
 #: ../templates/default/attendance_sheet_details.tpl:20
 msgid "Subtitle"
 msgstr "Sous-titre"
 
-#: ../includes/routes/management.routes.php:3293
+#: ../includes/routes/management.routes.php:3047
 msgid "Fields configuration has been successfully reinitialized."
 msgstr "La configuration par défaut des champs a été réinitialisée avec succès."
 
@@ -5984,7 +6025,7 @@ msgstr "Fichier :"
 msgid "Informations"
 msgstr "Informations"
 
-#: ../includes/routes/management.routes.php:1755
+#: ../includes/routes/management.routes.php:1509
 msgid "No files has been seleted for upload!"
 msgstr "Aucun fichier n’a encore été sélectionné pour l’envoi !"
 
@@ -6000,11 +6041,11 @@ msgstr "vous installez Galette pour la première fois"
 msgid "Activities"
 msgstr "Activités"
 
-#: ../templates/default/gestion_adherents.tpl:642 ../templates/default/member.tpl:139
-#: ../templates/default/member.tpl:147 ../templates/default/gestion_mailings.tpl:196
+#: ../templates/default/gestion_adherents.tpl:642 ../templates/default/member.tpl:153
+#: ../templates/default/member.tpl:161 ../templates/default/gestion_mailings.tpl:196
 #: ../templates/default/edit_dynamic_fields.tpl:185 ../templates/default/ajouter_transaction.tpl:257
 #: ../templates/default/history.tpl:170 ../templates/default/gestion_contributions.tpl:338
-#: ../templates/default/ajouter_contribution.tpl:172 ../templates/default/dispatch_type.tpl:172
+#: ../templates/default/ajouter_contribution.tpl:181 ../templates/default/dispatch_type.tpl:172
 #: ../templates/default/gestion_transactions.tpl:186 ../templates/default/advanced_search.tpl:359
 #: ../templates/default/advanced_search.tpl:366
 msgid "Select a date"
@@ -6042,15 +6083,15 @@ msgstr "Transaction&nbsp;: %s"
 msgid "Translate additionnals fields labels"
 msgstr "Traduction des étiquettes pour les champs additionnels"
 
-#: ../templates/default/preferences.tpl:270
+#: ../templates/default/preferences.tpl:272
 msgid "Using a SMTP server (slower)"
 msgstr "Utilisation d’un SMTP (plus lent)"
 
-#: ../includes/routes/management.routes.php:2213
+#: ../includes/routes/management.routes.php:1967
 msgid "Title '%s' has been successfully modified."
 msgstr "Le titre « %s » a été modifié avec succès."
 
-#: ../lib/Galette/Entity/Adherent.php:1254
+#: ../lib/Galette/Entity/Adherent.php:1261
 msgid "Gender %gender does not exists!"
 msgstr "Le genre %gender n'existe pas !"
 
@@ -6088,11 +6129,11 @@ msgstr "Entreprises"
 msgid "Not a GIF file "
 msgstr "Pas un fichier GIF"
 
-#: ../lib/Galette/Entity/Adherent.php:1141
+#: ../lib/Galette/Entity/Adherent.php:1148
 msgid "- This E-Mail address is already used by another member!"
 msgstr "- Cette adresse de courriel est déjà utilisée par un autre adhérent&nbsp;!"
 
-#: ../lib/Galette/Entity/Adherent.php:1717 ../templates/default/member.tpl:419
+#: ../lib/Galette/Entity/Adherent.php:1724 ../templates/default/member.tpl:433
 msgid " (%age years old)"
 msgstr " (%age ans)"
 
@@ -6136,7 +6177,7 @@ msgstr ""
 msgid "Enter connection data for the existing database."
 msgstr "Veuillez entrer les paramètres de connexion à la base existante."
 
-#: ../includes/routes/management.routes.php:2853
+#: ../includes/routes/management.routes.php:2607
 msgid "Dynamic fields configuration"
 msgstr "Configuration des champs dynamiques"
 
@@ -6144,7 +6185,7 @@ msgstr "Configuration des champs dynamiques"
 msgid "french"
 msgstr "français"
 
-#: ../includes/routes/management.routes.php:1464
+#: ../includes/routes/management.routes.php:1218
 msgid "'%export' file has been removed from disk."
 msgstr "Le fichier « %export » a été supprimé du disque."
 
@@ -6155,7 +6196,7 @@ msgstr "Base de données"
 
 #: ../lib/Galette/Filters/ContributionsList.php:255 ../lib/Galette/Filters/MailingsList.php:235
 #: ../lib/Galette/Filters/HistoryList.php:241 ../lib/Galette/Filters/TransactionsList.php:230
-#: ../includes/routes/management.routes.php:1028 ../includes/routes/management.routes.php:1241
+#: ../includes/routes/management.routes.php:782 ../includes/routes/management.routes.php:995
 #: ../includes/routes/contributions.routes.php:212
 msgid "start date filter"
 msgstr "filtre date de début"
@@ -6184,7 +6225,7 @@ msgstr "Pied de page"
 msgid "Titles"
 msgstr "Titres"
 
-#: ../includes/routes/management.routes.php:2345
+#: ../includes/routes/management.routes.php:2099
 msgid "Contribution types"
 msgstr "Types de contribution"
 
@@ -6196,7 +6237,7 @@ msgstr "Compte désactivé"
 msgid "Group informations"
 msgstr "Informations du groupe"
 
-#: ../lib/Galette/Entity/Adherent.php:1165
+#: ../lib/Galette/Entity/Adherent.php:1172
 msgid "- The username must be composed of at least %i characters!"
 msgstr "- L’identifiant doit être composé d’au moins %i caractères&nbsp;!"
 
@@ -6224,7 +6265,7 @@ msgstr "Adhésion à échéance (&lt;30j)"
 msgid "Add new membership fee in database"
 msgstr "Ajouter une nouvelle cotisation à la base"
 
-#: ../templates/default/preferences.tpl:241
+#: ../templates/default/preferences.tpl:242
 msgid "Recipient of new online registation and edition emails"
 msgstr "Destinataire pour les courriels des nouvelles inscriptions modifications en ligne"
 
@@ -6303,7 +6344,7 @@ msgstr "Fichiers existants"
 msgid "Originator:"
 msgstr "Émetteur&nbsp;:"
 
-#: ../includes/routes/management.routes.php:413
+#: ../lib/Galette/Core/Preferences.php:529
 msgid "- Default membership extention and beginning of membership are mutually exclusive."
 msgstr ""
 "- Vous devez indiquer soit une durée d’adhésion par défaut, soit une date de début d’exercice (pas les "
@@ -6313,7 +6354,7 @@ msgstr ""
 msgid "(Indicate the CURRENT prefix of your Galette tables)"
 msgstr "(Indiquez le préfixe ACTUEL de vos tables Galette)"
 
-#: ../includes/routes/contributions.routes.php:707
+#: ../includes/routes/contributions.routes.php:691
 msgid "Mail sent to admin for user %name (%email)"
 msgstr "Courriel envoyé à l’administrateur pour l’utilisateur %name (%email)"
 
@@ -6325,7 +6366,7 @@ msgstr "Nouveau groupe"
 msgid "Open '%s' in a new window"
 msgstr "Ouvrir « %s » dans une nouvelle fenêtre"
 
-#: ../includes/routes/contributions.routes.php:1232
+#: ../includes/routes/contributions.routes.php:1216
 msgid "Transactions(s) has been removed!"
 msgstr "Transaction(s) supprimée(s) !"
 
@@ -6346,7 +6387,7 @@ msgstr "Ajouter un type de paiement"
 msgid "Don't care"
 msgstr "Sans importance"
 
-#: ../includes/routes/management.routes.php:1736
+#: ../includes/routes/management.routes.php:1490
 msgid "Your file has been successfully uploaded!"
 msgstr "Votre fichier a été envoyé avec succès !"
 
@@ -6410,11 +6451,11 @@ msgstr "Envoyé"
 msgid "Unable to create datadir in %dir!"
 msgstr "Impossible de créer le dossier de données dans %dir&nbsp;!"
 
-#: ../includes/routes/management.routes.php:3110
+#: ../includes/routes/management.routes.php:2864
 msgid "Dynamic field has been successfully stored!"
 msgstr "Le champ dynamique a été enregistré avec succès !"
 
-#: ../templates/default/preferences.tpl:302
+#: ../templates/default/preferences.tpl:304
 msgid "Use SMTP authentication?"
 msgstr "Utiliser l’authentification SMTP&nbsp;?"
 
@@ -6438,7 +6479,7 @@ msgstr "Fichier d’image manquant ou incorrect "
 msgid "Cannot remove a member who still have dependencies (mailings, ...)"
 msgstr "Impossible de supprimer un adhérent qui a encore des dépendances (emailings, ...)"
 
-#: ../includes/routes/management.routes.php:346
+#: ../lib/Galette/Core/Preferences.php:465
 msgid "- Invalid format of beginning of membership."
 msgstr "- Mauvais format de date de début d’exercice invalide"
 
@@ -6454,11 +6495,11 @@ msgstr "Envoyer un fichier"
 msgid "annual fee (to be paid)"
 msgstr "cotisation annuelle (dûe)"
 
-#: ../templates/default/ajouter_contribution.tpl:70 ../templates/default/dispatch_type.tpl:70
+#: ../templates/default/ajouter_contribution.tpl:79 ../templates/default/dispatch_type.tpl:70
 msgid "Reload date informations according to selected member and contribution type"
 msgstr "Rechercher les informations de date avec l’adhérent et le type de contribution sélectionnés"
 
-#: ../includes/routes/management.routes.php:3096
+#: ../includes/routes/management.routes.php:2850
 msgid "An error occurred adding dynamic field :("
 msgstr "Une erreur est survenue lors de l'ajout du champ dynamique :("
 
@@ -6474,7 +6515,7 @@ msgstr "Permissions de fichiers"
 msgid "SQL query"
 msgstr "Requête SQL"
 
-#: ../templates/default/js_chosen_adh.tpl:21
+#: ../templates/default/js_chosen_adh.tpl:27
 msgid "Load following members..."
 msgstr "Charger les adhérents suivants..."
 
@@ -6486,7 +6527,7 @@ msgstr "- Type de paiement inconnu&nbsp;!"
 msgid "Telemetry informations has been sent. Thank you!"
 msgstr "Les informations de télémétrie on été envoyées. Merci !"
 
-#: ../templates/default/preferences.tpl:294
+#: ../templates/default/preferences.tpl:296
 msgid "SMTP server:"
 msgstr "Serveur SMTP&nbsp;:"
 
@@ -6506,10 +6547,6 @@ msgstr "Envoyer un courriel"
 msgid "You must provide both login and password."
 msgstr "Vous devez fournir un identifiant et un mot de passe."
 
-#: ../includes/routes/management.routes.php:277
-msgid "- The username must be composed of at least 4 characters!"
-msgstr "- L’identifiant doit être composé d’au moins 4 caractères&nbsp;!"
-
 #: ../install/steps/db.php:52
 msgid ""
 "It seems that you have already installed Galette once.<br/>All existing data will be removed if you keep "
@@ -6534,7 +6571,7 @@ msgstr "Tous les adhérents"
 msgid "Manage PDF models"
 msgstr "Gestion des modèles PDF"
 
-#: ../includes/routes/members.routes.php:1552 ../templates/default/advanced_search.tpl:48
+#: ../includes/routes/members.routes.php:1568 ../templates/default/advanced_search.tpl:48
 #: ../templates/default/page.tpl:139
 msgid "Advanced search"
 msgstr "Recherche avancée"
@@ -6555,7 +6592,7 @@ msgstr "Lecture/écriture"
 msgid "entries"
 msgstr "entrées"
 
-#: ../templates/default/js_chosen_adh.tpl:43
+#: ../templates/default/js_chosen_adh.tpl:45 ../templates/default/js_chosen_adh.tpl:79
 msgid "An error occurred retrieving members :("
 msgstr "Une erreur est survenue lors de la récupération des adhérents :("
 
@@ -6599,7 +6636,7 @@ msgstr "Courriel&nbsp;:"
 msgid "Mail sent to '%s' for password recovery."
 msgstr "Courriel envoyé à « %s » pour la récupération du mot de passe."
 
-#: ../includes/routes/management.routes.php:1530
+#: ../includes/routes/management.routes.php:1284
 msgid "Table %table is empty, and has not been exported."
 msgstr "La table %table est vide, et n’a pas été exportée."
 
@@ -6649,6 +6686,10 @@ msgstr "Variables existantes"
 msgid "Unknown"
 msgstr "Inconnu"
 
+#: ../templates/default/ajouter_contribution.tpl:47
+msgid "New attached fee"
+msgstr "Nouvelle cotisation attachée"
+
 #: ../lib/Galette/Entity/Entitled.php:560
 msgid "Cannot delete this label: it's still used"
 msgstr "Impossible de supprimer cet intitulé&nbsp;: il est toujours utilisé"
@@ -6669,7 +6710,7 @@ msgstr "Lecture seule"
 msgid "after"
 msgstr "après"
 
-#: ../includes/routes/management.routes.php:1548
+#: ../includes/routes/management.routes.php:1302
 msgid ""
 "Export file could not be write on disk for '%export'. Make sure web server can write in the exports "
 "directory."
@@ -6696,7 +6737,7 @@ msgstr "Une erreur est survenue :("
 msgid "A problem happened while sending impending membership mail"
 msgstr "Un problème est survenu lors de l’envoi du courriel d’adhésion à échéance proche"
 
-#: ../templates/default/preferences.tpl:257
+#: ../templates/default/preferences.tpl:259
 msgid "Should HTML editor be activated on page load ?"
 msgstr "L’éditeur HTML doit-il être activé au chargement de la page ?"
 
@@ -6736,10 +6777,14 @@ msgstr "Y"
 msgid "Generate members's card"
 msgstr "Générer la carte de membre"
 
-#: ../includes/routes/management.routes.php:1874
+#: ../includes/routes/management.routes.php:1628
 msgid "Import model has not been stored :("
 msgstr "Le modèle d’import n’a pas été enregistré :("
 
+#: ../templates/default/member.tpl:84
+msgid "After member creation:"
+msgstr "Après la création de l'adhérent :"
+
 #: ../templates/default/plugins.tpl:9 ../templates/default/plugins.tpl:23
 msgid "Author"
 msgstr "Auteur"
@@ -6777,11 +6822,15 @@ msgstr "Un E-Mailing est déjà en cours. Souhaitez-vous en créer un nouveau ou
 msgid "comprised between"
 msgstr "comprise entre"
 
+#: ../templates/default/gestion_pdf.tpl:43
+msgid "Current date (Y-m-d)"
+msgstr "Date courante (d/m/Y)"
+
 #: ../lib/Galette/IO/FileTrait.php:539
 msgid "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form"
 msgstr "Le fichier envoyé excède la taille maximale autorisée par le formulaire"
 
-#: ../includes/routes/management.routes.php:2339
+#: ../includes/routes/management.routes.php:2093
 msgid "User statuses"
 msgstr "Statuts des utilisateurs"
 
@@ -6789,15 +6838,15 @@ msgstr "Statuts des utilisateurs"
 msgid "An error occurred storing member at row %row (%name):"
 msgstr "Une erreur est survenue lors de l'enregistrement de l'adhérent ligne %row (%name) :"
 
-#: ../includes/routes/management.routes.php:340
+#: ../lib/Galette/Core/Preferences.php:459
 msgid "- Invalid number of months of membership extension."
 msgstr "- Durée d’extension d’adhésion invalide"
 
-#: ../lib/Galette/Entity/Adherent.php:1170
+#: ../lib/Galette/Entity/Adherent.php:1177
 msgid "- The username cannot contain the @ character"
 msgstr "- L’identifiant ne peut pas contenir le caractère @&nbsp;!"
 
-#: ../templates/default/ajouter_contribution.tpl:136 ../templates/default/dispatch_type.tpl:133
+#: ../templates/default/ajouter_contribution.tpl:145 ../templates/default/dispatch_type.tpl:133
 msgid "Notify member"
 msgstr "Notifier l’adhérent"
 
@@ -6817,7 +6866,7 @@ msgstr "date"
 msgid "No members has been selected yet."
 msgstr "Aucun membre n’a encore été sélectionné."
 
-#: ../templates/default/preferences.tpl:479
+#: ../templates/default/preferences.tpl:481
 msgid "Admin account (independant of members)"
 msgstr "Compte administrateur (indépendant des adhérents)"
 
@@ -6825,19 +6874,19 @@ msgstr "Compte administrateur (indépendant des adhérents)"
 msgid "Admin parameters"
 msgstr "Paramètres administrateur"
 
-#: ../templates/default/preferences.tpl:363
+#: ../templates/default/preferences.tpl:365
 msgid "Label height:"
 msgstr "Hauteur étiquette&nbsp;:"
 
-#: ../includes/routes/members.routes.php:2990 ../includes/routes/members.routes.php:3052
+#: ../includes/routes/members.routes.php:3006 ../includes/routes/members.routes.php:3068
 msgid "Mass changes has not been confirmed!"
 msgstr "Les modifications n’ont pas été confirmées !"
 
-#: ../includes/routes/management.routes.php:2557
+#: ../includes/routes/management.routes.php:2311
 msgid "An error occurred trying to remove %type #%id"
 msgstr "Une erreur est survenue lors de la suppression %type #%id"
 
-#: ../includes/routes/management.routes.php:1474
+#: ../includes/routes/management.routes.php:1228
 msgid "Cannot remove '%export' from disk :/"
 msgstr "Impossible de supprimer « %export » du disque :/"
 
@@ -6867,7 +6916,7 @@ msgstr "Gestion des adhérents sélectionnés"
 msgid "[staff]"
 msgstr "[staff]"
 
-#: ../includes/routes/contributions.routes.php:574
+#: ../includes/routes/contributions.routes.php:565
 msgid ""
 "A problem happened while sending to admin post contribution notification for user %name (%email) "
 "contribution"
@@ -6887,14 +6936,14 @@ msgstr "Profession&nbsp;:"
 msgid "Main route:"
 msgstr "Route principale&nbsp;:"
 
-#: ../lib/Galette/DynamicFields/DynamicField.php:521 ../includes/routes/contributions.routes.php:1121
-#: ../includes/routes/contributions.routes.php:1165 ../templates/default/gestion_adherents.tpl:354
+#: ../lib/Galette/DynamicFields/DynamicField.php:521 ../includes/routes/contributions.routes.php:1105
+#: ../includes/routes/contributions.routes.php:1149 ../templates/default/gestion_adherents.tpl:354
 #: ../templates/default/fake_data.tpl:41 ../templates/default/desktop.tpl:33
 #: ../templates/default/desktop.tpl:47
 msgid "Contributions"
 msgstr "Contributions"
 
-#: ../includes/routes/management.routes.php:1952
+#: ../includes/routes/management.routes.php:1706
 msgid "Missing PDF model type!"
 msgstr "Type de modèle PDF manquant !"
 
@@ -6903,7 +6952,7 @@ msgstr "Type de modèle PDF manquant !"
 msgid "Show legend"
 msgstr "Afficher la légende"
 
-#: ../includes/routes/contributions.routes.php:923
+#: ../includes/routes/contributions.routes.php:907
 msgid "Unable to attach contribution to transaction"
 msgstr "Impossible d’attacher la contribution à la transaction"
 
@@ -6911,7 +6960,11 @@ msgstr "Impossible d’attacher la contribution à la transaction"
 msgid "Choose an entry"
 msgstr "Choisissez une entrée"
 
-#: ../includes/routes/members.routes.php:1426
+#: ../templates/default/member.tpl:86
+msgid "execute default action"
+msgstr "exécuter l'action par défaut"
+
+#: ../includes/routes/members.routes.php:1442
 msgid "An error occurred trying to remove members :/"
 msgstr "Une erreur est survenue lors de la suppression des adhérents :/"