msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-12-24 07:29+0100\n"
+"POT-Creation-Date: 2021-04-24 10:13+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgstr ""
#: ../lib/Galette/Controllers/Crud/TransactionsController.php:155
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1148
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:112
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1144
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:111
msgid "modification"
msgstr ""
#: ../lib/Galette/Controllers/Crud/TransactionsController.php:157
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1150
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:114
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1146
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:113
msgid "creation"
msgstr ""
msgid "An error occurred while storing the transaction."
msgstr ""
-#: ../lib/Galette/Controllers/Crud/TransactionsController.php:294
+#: ../lib/Galette/Controllers/Crud/TransactionsController.php:301
msgid "Transaction has been successfully stored"
msgstr ""
-#: ../lib/Galette/Controllers/Crud/TransactionsController.php:350
+#: ../lib/Galette/Controllers/Crud/TransactionsController.php:357
msgid "Unable to attach contribution to transaction"
msgstr ""
-#: ../lib/Galette/Controllers/Crud/TransactionsController.php:355
+#: ../lib/Galette/Controllers/Crud/TransactionsController.php:362
msgid "Contribution has been successfully attached to current transaction"
msgstr ""
-#: ../lib/Galette/Controllers/Crud/TransactionsController.php:382
+#: ../lib/Galette/Controllers/Crud/TransactionsController.php:389
msgid "Unable to detach contribution from transaction"
msgstr ""
-#: ../lib/Galette/Controllers/Crud/TransactionsController.php:387
+#: ../lib/Galette/Controllers/Crud/TransactionsController.php:394
msgid "Contribution has been successfully detached from current transaction"
msgstr ""
msgid "An error occurred moving field :("
msgstr ""
-#: ../lib/Galette/Controllers/Crud/MembersController.php:156
+#: ../lib/Galette/Controllers/Crud/MembersController.php:155
msgid "Subscription"
msgstr ""
-#: ../lib/Galette/Controllers/Crud/MembersController.php:250
-#: ../lib/Galette/Controllers/Crud/MembersController.php:456
+#: ../lib/Galette/Controllers/Crud/MembersController.php:249
+#: ../lib/Galette/Controllers/Crud/MembersController.php:455
#: ../lib/Galette/Controllers/Crud/MembersController.php:1103
#: ../lib/Galette/Controllers/PdfController.php:120
#: ../lib/Galette/Controllers/PdfController.php:288
msgid "You do not have permission for requested URL."
msgstr ""
-#: ../lib/Galette/Controllers/Crud/MembersController.php:265
+#: ../lib/Galette/Controllers/Crud/MembersController.php:264
msgid "No member #%id."
msgstr ""
-#: ../lib/Galette/Controllers/Crud/MembersController.php:285
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1146
+#: ../lib/Galette/Controllers/Crud/MembersController.php:284
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1142
msgid "Member Profile"
msgstr ""
-#: ../lib/Galette/Controllers/Crud/MembersController.php:364
+#: ../lib/Galette/Controllers/Crud/MembersController.php:363
msgid "Members list"
msgstr ""
-#: ../lib/Galette/Controllers/Crud/MembersController.php:364
+#: ../lib/Galette/Controllers/Crud/MembersController.php:363
msgid "Trombinoscope"
msgstr ""
-#: ../lib/Galette/Controllers/Crud/MembersController.php:510
+#: ../lib/Galette/Controllers/Crud/MembersController.php:509
msgid "The file does not exists or cannot be read :("
msgstr ""
-#: ../lib/Galette/Controllers/Crud/MembersController.php:574
+#: ../lib/Galette/Controllers/Crud/MembersController.php:573
msgid "Members management"
msgstr ""
-#: ../lib/Galette/Controllers/Crud/MembersController.php:795
+#: ../lib/Galette/Controllers/Crud/MembersController.php:794
msgid "Status label"
msgstr ""
-#: ../lib/Galette/Controllers/Crud/MembersController.php:835
+#: ../lib/Galette/Controllers/Crud/MembersController.php:834
msgid "Advanced search"
msgstr ""
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1054
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1053
#: ../lib/Galette/Controllers/PdfController.php:154
#: ../lib/Galette/Controllers/PdfController.php:235
msgid "No member was selected, please check at least one name."
msgstr ""
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1265
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1261
#, php-format
msgid "Mass change %count members"
msgstr ""
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1295
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1366
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1291
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1362
msgid "Mass changes has not been confirmed!"
msgstr ""
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1336
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1332
#, php-format
msgid "Review mass change %count members"
msgstr ""
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1395
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1391
msgid "Nothing to do!"
msgstr ""
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1423
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1660
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1419
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1656
msgid "An error occurred while storing the member."
msgstr ""
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1435
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1431
msgid "Something went wront during mass edition!"
msgstr ""
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1442
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1438
#, php-format
msgid "%count members has been changed successfully!"
msgstr ""
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1512
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1508
msgid "Invalid captcha"
msgstr ""
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1619
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1615
msgid "Your account has been created!"
msgstr ""
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1624
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1620
msgid "An email has been sent to you, check your inbox."
msgstr ""
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1627
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1623
msgid "New member has been successfully added."
msgstr ""
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1630
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1626
msgid "Member account has been modified."
msgstr ""
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1644
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1640
msgid "An error occurred adding member to its groups."
msgstr ""
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1656
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1652
msgid "An error occurred adding member to its groups as manager."
msgstr ""
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1672
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1668
#: ../lib/Galette/Controllers/GaletteController.php:310
#: ../lib/Galette/Controllers/GaletteController.php:342
msgid "Delete failed"
msgstr ""
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1841
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1837
#, php-format
msgid "Remove member %1$s"
msgstr ""
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1850
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1846
#, php-format
msgid "You are about to remove %count members."
msgstr ""
msgid "Remove %type '%label'"
msgstr ""
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:106
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:105
msgid "Membership fee"
msgstr ""
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:108
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:107
#: ../lib/Galette/Entity/Contribution.php:1079
msgid "Donation"
msgstr ""
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:334
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:333
msgid "Contributions management"
msgstr ""
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:334
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:333
msgid "Transactions management"
msgstr ""
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:428
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:427
msgid "- Unknown payment type!"
msgstr ""
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:477
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:476
#: ../lib/Galette/Controllers/PdfController.php:449
#: ../lib/Galette/Controllers/PdfController.php:713
msgid "Unable to load contribution #%id!"
msgstr ""
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:582
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:581
msgid "Contribution has been successfully stored"
msgstr ""
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:586
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:585
msgid "An error occurred while storing the contribution."
msgstr ""
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:684
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:690
#, php-format
msgid "Remove %1$s %2$s"
msgstr ""
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:686
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:692
msgid "contributions"
msgstr ""
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:686
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:692
msgid "transactions"
msgstr ""
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:690
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:696
#, php-format
msgid "Remove %1$s #%2$s"
msgstr ""
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:691
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:697
#: ../lib/Galette/IO/PdfContribution.php:84
msgid "contribution"
msgstr ""
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:691
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:697
msgid "transaction"
msgstr ""
msgid "No reminder to send for now."
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:736
+#: ../lib/Galette/Controllers/GaletteController.php:742
msgid "There are no member to proceed."
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:743
+#: ../lib/Galette/Controllers/GaletteController.php:749
msgid "Reminder has not been sent:"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:750
+#: ../lib/Galette/Controllers/GaletteController.php:756
msgid "Sent reminders:"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:826
+#: ../lib/Galette/Controllers/GaletteController.php:832
msgid "Download document"
msgstr ""
-#: ../lib/Galette/Controllers/CrudController.php:277
+#: ../lib/Galette/Controllers/CrudController.php:289
#: ../lib/Galette/Controllers/HistoryController.php:208
#: ../lib/Galette/Controllers/CsvController.php:499
msgid "Removal has not been confirmed!"
msgstr ""
-#: ../lib/Galette/Controllers/CrudController.php:287
+#: ../lib/Galette/Controllers/CrudController.php:299
msgid "Successfully deleted!"
msgstr ""
-#: ../lib/Galette/Controllers/CrudController.php:299
+#: ../lib/Galette/Controllers/CrudController.php:311
msgid "An error occurred trying to delete :("
msgstr ""
msgid "Invalid link!"
msgstr ""
-#: ../lib/Galette/Controllers/AuthController.php:90
-#: ../lib/Galette/Controllers/AuthController.php:150
-#: ../lib/Galette/Entity/PdfModel.php:724
+#: ../lib/Galette/Controllers/AuthController.php:88
+#: ../lib/Galette/Controllers/AuthController.php:148
+#: ../lib/Galette/Features/Replacements.php:302
+#: ../lib/Galette/Features/Replacements.php:342
msgid "Login"
msgstr ""
-#: ../lib/Galette/Controllers/AuthController.php:116
+#: ../lib/Galette/Controllers/AuthController.php:114
msgid "You must provide both login and password."
msgstr ""
-#: ../lib/Galette/Controllers/AuthController.php:145
+#: ../lib/Galette/Controllers/AuthController.php:143
msgid "Your password is too weak! Please consider updating it."
msgstr ""
-#: ../lib/Galette/Controllers/AuthController.php:153
+#: ../lib/Galette/Controllers/AuthController.php:151
msgid "Login failed."
msgstr ""
-#: ../lib/Galette/Controllers/AuthController.php:154
+#: ../lib/Galette/Controllers/AuthController.php:152
msgid "Authentication failed"
msgstr ""
-#: ../lib/Galette/Controllers/AuthController.php:170
+#: ../lib/Galette/Controllers/AuthController.php:168
msgid "Log off"
msgstr ""
-#: ../lib/Galette/Controllers/AuthController.php:195
+#: ../lib/Galette/Controllers/AuthController.php:193
#, php-format
msgid "Impersonating as %login"
msgstr ""
-#: ../lib/Galette/Controllers/AuthController.php:207
+#: ../lib/Galette/Controllers/AuthController.php:205
msgid "Unable to impersonate as %id"
msgstr ""
-#: ../lib/Galette/Controllers/AuthController.php:233
-#: ../lib/Galette/Controllers/AuthController.php:238
+#: ../lib/Galette/Controllers/AuthController.php:231
+#: ../lib/Galette/Controllers/AuthController.php:236
msgid "Impersonating ended"
msgstr ""
-#: ../lib/Galette/Controllers/AuthController.php:263
-#: ../lib/Galette/Controllers/AuthController.php:478
+#: ../lib/Galette/Controllers/AuthController.php:261
+#: ../lib/Galette/Controllers/AuthController.php:462
msgid "Password recovery"
msgstr ""
-#: ../lib/Galette/Controllers/AuthController.php:295
+#: ../lib/Galette/Controllers/AuthController.php:293
msgid "Email sent is disabled in the preferences. Ask galette admin"
msgstr ""
-#: ../lib/Galette/Controllers/AuthController.php:340
-#: ../lib/Galette/Core/History.php:417 ../lib/Galette/IO/Csv.php:115
-#: ../lib/Galette/Events/MemberListener.php:245
-msgid "Y-m-d H:i:s"
-msgstr ""
-
-#: ../lib/Galette/Controllers/AuthController.php:368
+#: ../lib/Galette/Controllers/AuthController.php:352
#, php-format
msgid "Email sent to '%s' for password recovery."
msgstr ""
-#: ../lib/Galette/Controllers/AuthController.php:372
+#: ../lib/Galette/Controllers/AuthController.php:356
msgid ""
"An email has been sent to your address.<br/>Please check your inbox and "
"follow the instructions."
msgstr ""
-#: ../lib/Galette/Controllers/AuthController.php:374
+#: ../lib/Galette/Controllers/AuthController.php:358
msgid "An email has been sent to the member."
msgstr ""
-#: ../lib/Galette/Controllers/AuthController.php:385
+#: ../lib/Galette/Controllers/AuthController.php:369
#, php-format
msgid "A problem happened while sending password for account '%s'"
msgstr ""
-#: ../lib/Galette/Controllers/AuthController.php:399
-#: ../lib/Galette/Events/MemberListener.php:250
+#: ../lib/Galette/Controllers/AuthController.php:383
+#: ../lib/Galette/Events/MemberListener.php:223
#, php-format
msgid ""
"An error occurred storing temporary password for %s. Please inform an admin."
msgstr ""
-#: ../lib/Galette/Controllers/AuthController.php:411
+#: ../lib/Galette/Controllers/AuthController.php:395
#, php-format
msgid "Your account (%s) do not contain any valid email address"
msgstr ""
-#: ../lib/Galette/Controllers/AuthController.php:425
+#: ../lib/Galette/Controllers/AuthController.php:409
#, php-format
msgid "Mails address %s does not exist"
msgstr ""
-#: ../lib/Galette/Controllers/AuthController.php:431
+#: ../lib/Galette/Controllers/AuthController.php:415
#, php-format
msgid "Login %s does not exist"
msgstr ""
-#: ../lib/Galette/Controllers/AuthController.php:462
+#: ../lib/Galette/Controllers/AuthController.php:446
msgid ""
"This link is no longer valid. You should ask to retrieve your password again."
msgstr ""
-#: ../lib/Galette/Controllers/AuthController.php:508
+#: ../lib/Galette/Controllers/AuthController.php:492
#: ../webroot/installer.php:134 ../webroot/installer.php:177
msgid "No password"
msgstr ""
-#: ../lib/Galette/Controllers/AuthController.php:511
-#: ../lib/Galette/Entity/Adherent.php:1342
+#: ../lib/Galette/Controllers/AuthController.php:495
+#: ../lib/Galette/Entity/Adherent.php:1355
msgid "- The passwords don't match!"
msgstr ""
-#: ../lib/Galette/Controllers/AuthController.php:517
+#: ../lib/Galette/Controllers/AuthController.php:501
msgid "Your password is too weak!"
msgstr ""
-#: ../lib/Galette/Controllers/AuthController.php:526
+#: ../lib/Galette/Controllers/AuthController.php:510
msgid "An error occurred while updating your password."
msgstr ""
-#: ../lib/Galette/Controllers/AuthController.php:532
+#: ../lib/Galette/Controllers/AuthController.php:516
#, php-format
msgid "Password changed for member '%s'."
msgstr ""
-#: ../lib/Galette/Controllers/AuthController.php:540
+#: ../lib/Galette/Controllers/AuthController.php:524
msgid "Your password has been changed!"
msgstr ""
"No translation for '%s'!<br/>Please fill and submit above form to create it."
msgstr ""
-#: ../lib/Galette/Controllers/DynamicTranslationsController.php:191
-#: ../lib/Galette/Controllers/DynamicTranslationsController.php:216
+#: ../lib/Galette/Controllers/DynamicTranslationsController.php:192
+#: ../lib/Galette/Controllers/DynamicTranslationsController.php:217
msgid "An error occurred saving label `%label` for language `%lang`"
msgstr ""
-#: ../lib/Galette/Controllers/DynamicTranslationsController.php:232
+#: ../lib/Galette/Controllers/DynamicTranslationsController.php:233
msgid "Labels has been sucessfully translated!"
msgstr ""
msgid "Import model has not been stored :("
msgstr ""
-#: ../lib/Galette/Controllers/TextController.php:91
+#: ../lib/Galette/Controllers/TextController.php:92
msgid "Automatic emails texts edition"
msgstr ""
-#: ../lib/Galette/Controllers/TextController.php:159
+#: ../lib/Galette/Controllers/TextController.php:161
#, php-format
msgid "Email: '%s' has not been modified!"
msgstr ""
-#: ../lib/Galette/Controllers/TextController.php:168
+#: ../lib/Galette/Controllers/TextController.php:170
#, php-format
msgid "Email: '%s' has been successfully modified."
msgstr ""
+#: ../lib/Galette/Core/History.php:417 ../lib/Galette/IO/Csv.php:115
+#: ../lib/Galette/Entity/Texts.php:209
+msgid "Y-m-d H:i:s"
+msgstr ""
+
#: ../lib/Galette/Core/Install.php:122 ../webroot/installer.php:290
msgid "Checks"
msgstr ""
msgid "Unable to create configuration file (%path)"
msgstr ""
-#: ../lib/Galette/Core/Install.php:1129
+#: ../lib/Galette/Core/Install.php:1132
msgid "Preferences"
msgstr ""
-#: ../lib/Galette/Core/Install.php:1133
+#: ../lib/Galette/Core/Install.php:1136
msgid "Contributions types"
msgstr ""
-#: ../lib/Galette/Core/Install.php:1137
+#: ../lib/Galette/Core/Install.php:1140
msgid "Status"
msgstr ""
-#: ../lib/Galette/Core/Install.php:1141
+#: ../lib/Galette/Core/Install.php:1144
msgid "Fields config and categories"
msgstr ""
-#: ../lib/Galette/Core/Install.php:1145 ../lib/Galette/Core/Install.php:1167
+#: ../lib/Galette/Core/Install.php:1148 ../lib/Galette/Core/Install.php:1170
msgid "Mails texts"
msgstr ""
-#: ../lib/Galette/Core/Install.php:1149
+#: ../lib/Galette/Core/Install.php:1152
msgid "Titles"
msgstr ""
-#: ../lib/Galette/Core/Install.php:1153
+#: ../lib/Galette/Core/Install.php:1156
msgid "PDF Models"
msgstr ""
-#: ../lib/Galette/Core/Install.php:1159
+#: ../lib/Galette/Core/Install.php:1162
msgid "Update preferences"
msgstr ""
-#: ../lib/Galette/Core/Install.php:1163
+#: ../lib/Galette/Core/Install.php:1166
msgid "Update models"
msgstr ""
msgstr ""
#: ../lib/Galette/Core/Preferences.php:560
-#: ../lib/Galette/Entity/Adherent.php:1135
+#: ../lib/Galette/Entity/Adherent.php:1148
#: ../lib/Galette/Entity/Transaction.php:337
#: ../lib/Galette/Entity/Contribution.php:463
#, php-format
#: ../lib/Galette/IO/PdfAttendanceSheet.php:89
#: ../lib/Galette/IO/PdfAttendanceSheet.php:121
#: ../lib/Galette/IO/PdfAttendanceSheet.php:176
+#: ../lib/Galette/Features/Replacements.php:466
#: ../lib/Galette/Entity/Adherent.php:775
#: ../lib/Galette/Entity/Adherent.php:793
#: ../lib/Galette/Entity/Adherent.php:809
-#: ../lib/Galette/Entity/Adherent.php:1195
-#: ../lib/Galette/Entity/Adherent.php:1229
-#: ../lib/Galette/Entity/Adherent.php:1238
-#: ../lib/Galette/Entity/Adherent.php:1727
+#: ../lib/Galette/Entity/Adherent.php:1208
+#: ../lib/Galette/Entity/Adherent.php:1242
+#: ../lib/Galette/Entity/Adherent.php:1251
+#: ../lib/Galette/Entity/Adherent.php:1739
#: ../lib/Galette/Entity/Transaction.php:280
#: ../lib/Galette/Entity/Transaction.php:289
#: ../lib/Galette/Entity/Transaction.php:298
#: ../lib/Galette/Entity/Transaction.php:559
-#: ../lib/Galette/Entity/DynamicsTrait.php:172
-#: ../lib/Galette/Entity/DynamicsTrait.php:185
-#: ../lib/Galette/Entity/DynamicsTrait.php:194
+#: ../lib/Galette/Entity/DynamicsTrait.php:177
+#: ../lib/Galette/Entity/DynamicsTrait.php:190
+#: ../lib/Galette/Entity/DynamicsTrait.php:199
#: ../lib/Galette/Entity/Contribution.php:373
#: ../lib/Galette/Entity/Contribution.php:382
#: ../lib/Galette/Entity/Contribution.php:391
#: ../lib/Galette/Entity/Contribution.php:1264
#: ../lib/Galette/Entity/Contribution.php:1273
#: ../lib/Galette/Entity/ImportModel.php:213
-#: ../lib/Galette/Entity/PdfModel.php:136
#: ../lib/Galette/Entity/SavedSearch.php:292
#: ../lib/Galette/Entity/Group.php:616
#: ../lib/Galette/Filters/TransactionsList.php:134
#: ../lib/Galette/IO/PdfGroups.php:179
#: ../lib/Galette/IO/PdfAttendanceSheet.php:185
-#: ../lib/Galette/Entity/PdfModel.php:552
-#: ../lib/Galette/Entity/PdfModel.php:660
+#: ../lib/Galette/Features/Replacements.php:238
+#: ../lib/Galette/Entity/PdfModel.php:411
#: ../lib/Galette/Filters/MembersList.php:272
#: ../includes/fields_defs/members_fields.php:355
msgid "Name"
msgstr ""
-#: ../lib/Galette/IO/PdfGroups.php:180 ../lib/Galette/Entity/PdfModel.php:720
+#: ../lib/Galette/IO/PdfGroups.php:180
+#: ../lib/Galette/Features/Replacements.php:298
+#: ../lib/Galette/Features/Replacements.php:346
msgid "Email"
msgstr ""
#: ../lib/Galette/IO/PdfGroups.php:181
+#: ../lib/Galette/Features/Replacements.php:290
#: ../lib/Galette/Entity/ListsConfig.php:225
-#: ../lib/Galette/Entity/PdfModel.php:712
msgid "Phone"
msgstr ""
-#: ../lib/Galette/IO/PdfGroups.php:182 ../lib/Galette/Entity/PdfModel.php:716
+#: ../lib/Galette/IO/PdfGroups.php:182
+#: ../lib/Galette/Features/Replacements.php:294
msgid "GSM"
msgstr ""
msgid "filtered_memberslist"
msgstr ""
-#: ../lib/Galette/IO/MembersCsv.php:228 ../lib/Galette/Entity/Adherent.php:1693
-#: ../lib/Galette/Entity/PdfModel.php:764
+#: ../lib/Galette/IO/MembersCsv.php:228
+#: ../lib/Galette/Features/Replacements.php:577
+#: ../lib/Galette/Entity/Adherent.php:1705
msgid "Man"
msgstr ""
-#: ../lib/Galette/IO/MembersCsv.php:231 ../lib/Galette/Entity/Adherent.php:1695
-#: ../lib/Galette/Entity/PdfModel.php:766
+#: ../lib/Galette/IO/MembersCsv.php:231
+#: ../lib/Galette/Features/Replacements.php:579
+#: ../lib/Galette/Entity/Adherent.php:1707
msgid "Woman"
msgstr ""
-#: ../lib/Galette/IO/MembersCsv.php:234 ../lib/Galette/Entity/Adherent.php:1697
-#: ../lib/Galette/Entity/PdfModel.php:768
+#: ../lib/Galette/IO/MembersCsv.php:234
+#: ../lib/Galette/Features/Replacements.php:581
+#: ../lib/Galette/Entity/Adherent.php:1709
msgid "Unspecified"
msgstr ""
#: ../lib/Galette/IO/MembersCsv.php:242 ../lib/Galette/IO/MembersCsv.php:246
#: ../lib/Galette/IO/MembersCsv.php:250 ../lib/Galette/IO/MembersCsv.php:254
-#: ../lib/Galette/Entity/Adherent.php:1654
+#: ../lib/Galette/Entity/Adherent.php:1666
msgid "Yes"
msgstr ""
#: ../lib/Galette/IO/MembersCsv.php:242 ../lib/Galette/IO/MembersCsv.php:246
#: ../lib/Galette/IO/MembersCsv.php:250 ../lib/Galette/IO/MembersCsv.php:254
-#: ../lib/Galette/Entity/Adherent.php:1654
+#: ../lib/Galette/Entity/Adherent.php:1666
msgid "No"
msgstr ""
msgstr ""
#: ../lib/Galette/IO/FileTrait.php:494
-#: ../lib/Galette/Entity/DynamicsTrait.php:306
+#: ../lib/Galette/Entity/DynamicsTrait.php:311
#, php-format
msgid "File is too big. Maximum allowed size is %dKo"
msgstr ""
msgid "invoice"
msgstr ""
+#: ../lib/Galette/Features/Replacements.php:117
+#, php-format
+msgid "Label for dynamic field \"%s\""
+msgstr ""
+
+#: ../lib/Galette/Features/Replacements.php:118
+#, php-format
+msgid "Input for dynamic field \"%s\""
+msgstr ""
+
+#: ../lib/Galette/Features/Replacements.php:184
+msgid "Your organisation name"
+msgstr ""
+
+#: ../lib/Galette/Features/Replacements.php:188
+msgid "Your organisation slogan"
+msgstr ""
+
+#: ../lib/Galette/Features/Replacements.php:192
+#: ../lib/Galette/Features/Replacements.php:196
+msgid "Your organisation address"
+msgstr ""
+
+#: ../lib/Galette/Features/Replacements.php:196
+msgid "with break lines"
+msgstr ""
+
+#: ../lib/Galette/Features/Replacements.php:200
+msgid "Your organisation website"
+msgstr ""
+
+#: ../lib/Galette/Features/Replacements.php:204
+msgid "Your organisation logo"
+msgstr ""
+
+#: ../lib/Galette/Features/Replacements.php:208
+msgid "Current date (Y-m-d)"
+msgstr ""
+
+#: ../lib/Galette/Features/Replacements.php:212
+msgid "Galette's login URI"
+msgstr ""
+
+#: ../lib/Galette/Features/Replacements.php:230
+#: ../lib/Galette/Entity/PdfModel.php:420
+msgid "Title"
+msgstr ""
+
+#: ../lib/Galette/Features/Replacements.php:234
+msgid "Member's ID"
+msgstr ""
+
+#: ../lib/Galette/Features/Replacements.php:242
+#: ../lib/Galette/Features/Replacements.php:334
+msgid "Last name"
+msgstr ""
+
+#: ../lib/Galette/Features/Replacements.php:246
+#: ../lib/Galette/Features/Replacements.php:338 ../includes/i18n.inc.php:330
+msgid "First name"
+msgstr ""
+
+#: ../lib/Galette/Features/Replacements.php:250
+msgid "Nickname"
+msgstr ""
+
+#: ../lib/Galette/Features/Replacements.php:254
+msgid "Gender"
+msgstr ""
+
+#: ../lib/Galette/Features/Replacements.php:258
+msgid "Birth date"
+msgstr ""
+
+#: ../lib/Galette/Features/Replacements.php:262
+msgid "Birth place"
+msgstr ""
+
+#: ../lib/Galette/Features/Replacements.php:266
+msgid "Profession"
+msgstr ""
+
+#: ../lib/Galette/Features/Replacements.php:270
+#: ../lib/Galette/Features/Replacements.php:330
+#: ../lib/Galette/Filters/MembersList.php:273
+msgid "Company name"
+msgstr ""
+
+#: ../lib/Galette/Features/Replacements.php:274
+#: ../lib/Galette/Filters/MembersList.php:274
+msgid "Address"
+msgstr ""
+
+#: ../lib/Galette/Features/Replacements.php:278
+msgid "Zipcode"
+msgstr ""
+
+#: ../lib/Galette/Features/Replacements.php:282
+msgid "Town"
+msgstr ""
+
+#: ../lib/Galette/Features/Replacements.php:286 ../includes/i18n.inc.php:327
+msgid "Country"
+msgstr ""
+
+#: ../lib/Galette/Features/Replacements.php:306
+msgid "Member's main group"
+msgstr ""
+
+#: ../lib/Galette/Features/Replacements.php:310
+msgid "Member's groups (as list)"
+msgstr ""
+
+#: ../lib/Galette/Features/Replacements.php:314
+msgid "Member state of dues"
+msgstr ""
+
+#: ../lib/Galette/Features/Replacements.php:318
+msgid "Membership remaining days"
+msgstr ""
+
+#: ../lib/Galette/Features/Replacements.php:322
+msgid "Membership expired since"
+msgstr ""
+
+#: ../lib/Galette/Features/Replacements.php:368
+msgid "Contribution label"
+msgstr ""
+
+#: ../lib/Galette/Features/Replacements.php:372
+msgid "Amount"
+msgstr ""
+
+#: ../lib/Galette/Features/Replacements.php:376
+msgid "Amount (in letters)"
+msgstr ""
+
+#: ../lib/Galette/Features/Replacements.php:380
+msgid "Full date"
+msgstr ""
+
+#: ../lib/Galette/Features/Replacements.php:384
+msgid "Contribution year"
+msgstr ""
+
+#: ../lib/Galette/Features/Replacements.php:388
+msgid "Comment"
+msgstr ""
+
+#: ../lib/Galette/Features/Replacements.php:392
+msgid "Begin date"
+msgstr ""
+
+#: ../lib/Galette/Features/Replacements.php:396
+msgid "End date"
+msgstr ""
+
+#: ../lib/Galette/Features/Replacements.php:400
+msgid "Contribution id"
+msgstr ""
+
+#: ../lib/Galette/Features/Replacements.php:404
+msgid "Payment type"
+msgstr ""
+
+#: ../lib/Galette/Features/Replacements.php:408
+#: ../lib/Galette/Entity/Contribution.php:1047
+#: ../lib/Galette/Entity/Texts.php:626
+#: ../lib/Galette/Entity/PdfContribution.php:89
+msgid "Contribution information"
+msgstr ""
+
+#: ../lib/Galette/Features/Replacements.php:585
+#: ../lib/Galette/Features/Replacements.php:586
+msgid "None"
+msgstr ""
+
+#: ../lib/Galette/Features/Replacements.php:755
+msgid "Main information"
+msgstr ""
+
+#: ../lib/Galette/Features/Replacements.php:760
+msgid "Member information"
+msgstr ""
+
#: ../lib/Galette/Entity/ListsConfig.php:215
msgid "Is admin"
msgstr ""
msgid "%days days remaining (ending on %date)"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1212
+#: ../lib/Galette/Entity/Adherent.php:1225
msgid "- Birthdate must be set in the past!"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1220
+#: ../lib/Galette/Entity/Adherent.php:1233
msgid "- Members must be less than 200 years old (currently %years)!"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1241
+#: ../lib/Galette/Entity/Adherent.php:1254
#: ../lib/Galette/Entity/Transaction.php:301
-#: ../lib/Galette/Entity/DynamicsTrait.php:197
+#: ../lib/Galette/Entity/DynamicsTrait.php:202
#: ../lib/Galette/Entity/Contribution.php:394
#: ../lib/Galette/Entity/Contribution.php:1276
#, php-format
msgid "- Wrong date format (%date_format) for %field!"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1259
+#: ../lib/Galette/Entity/Adherent.php:1272
msgid "- Non-valid E-Mail address!"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1276
+#: ../lib/Galette/Entity/Adherent.php:1289
msgid "- This E-Mail address is already used by another member!"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1283
-#: ../lib/Galette/Entity/Adherent.php:1331
+#: ../lib/Galette/Entity/Adherent.php:1296
+#: ../lib/Galette/Entity/Adherent.php:1344
msgid "An error has occurred while looking if login already exists."
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1291
+#: ../lib/Galette/Entity/Adherent.php:1304
msgid "- Non-valid Website address! Maybe you've skipped the http://?"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1300
+#: ../lib/Galette/Entity/Adherent.php:1313
msgid "- The username must be composed of at least %i characters!"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1305
+#: ../lib/Galette/Entity/Adherent.php:1318
msgid "- The username cannot contain the @ character"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1324
+#: ../lib/Galette/Entity/Adherent.php:1337
msgid "- This username is already in use, please choose another one!"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1347
+#: ../lib/Galette/Entity/Adherent.php:1360
msgid "Password misrepeated: "
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1381
+#: ../lib/Galette/Entity/Adherent.php:1394
msgid "Status #%id does not exists in database."
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1390
+#: ../lib/Galette/Entity/Adherent.php:1403
msgid "An error has occurred while looking if status does exists."
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1397
+#: ../lib/Galette/Entity/Adherent.php:1410
msgid "Gender %gender does not exists!"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1502
+#: ../lib/Galette/Entity/Adherent.php:1514
msgid "Self_subscription as a member: "
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1508
+#: ../lib/Galette/Entity/Adherent.php:1520
msgid "Member card added"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1516
+#: ../lib/Galette/Entity/Adherent.php:1528
msgid "Fail to add new member."
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1548
+#: ../lib/Galette/Entity/Adherent.php:1560
msgid "Member card updated"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1657
+#: ../lib/Galette/Entity/Adherent.php:1669
msgid "Active"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1657
+#: ../lib/Galette/Entity/Adherent.php:1669
msgid "Inactive"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1885
+#: ../lib/Galette/Entity/Adherent.php:1897
msgid " (%age years old)"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1958
+#: ../lib/Galette/Entity/Adherent.php:1970
msgid "Duplicated from %name (%id)"
msgstr ""
msgid "contribution type"
msgstr ""
-#: ../lib/Galette/Entity/DynamicsTrait.php:155
+#: ../lib/Galette/Entity/DynamicsTrait.php:158
#, php-format
msgid "Missing required field %field"
msgstr ""
msgid "Contribution updated"
msgstr ""
-#: ../lib/Galette/Entity/Contribution.php:1047
-#: ../lib/Galette/Entity/PdfContribution.php:198
-msgid "Contribution information"
-msgstr ""
-
#: ../lib/Galette/Entity/Contribution.php:1049
msgid "Script output"
msgstr ""
msgid "You cannot delete Mr. or Mrs. titles!"
msgstr ""
-#: ../lib/Galette/Entity/PdfModel.php:322
-#, php-format
-msgid "%field should be less than %chars characters long."
-msgstr ""
-
-#: ../lib/Galette/Entity/PdfModel.php:332
-#, php-format
-msgid "%field should not be empty!"
-msgstr ""
-
-#: ../lib/Galette/Entity/PdfModel.php:363
-#, php-format
-msgid "Label for dynamic field \"%s\""
-msgstr ""
-
-#: ../lib/Galette/Entity/PdfModel.php:364
-#, php-format
-msgid "Input for dynamic field \"%s\""
-msgstr ""
-
-#: ../lib/Galette/Entity/PdfModel.php:545
-msgid "Unknown type %type!"
-msgstr ""
-
-#: ../lib/Galette/Entity/PdfModel.php:561
-#: ../lib/Galette/Entity/PdfModel.php:652
-msgid "Title"
-msgstr ""
-
-#: ../lib/Galette/Entity/PdfModel.php:563
-msgid "Subtitle"
-msgstr ""
-
-#: ../lib/Galette/Entity/PdfModel.php:578
-msgid "header and footer should not be empty!"
-msgstr ""
-
-#: ../lib/Galette/Entity/PdfModel.php:582
-msgid "body should not be empty!"
-msgstr ""
-
-#: ../lib/Galette/Entity/PdfModel.php:610
-msgid "Your organisation name"
-msgstr ""
-
-#: ../lib/Galette/Entity/PdfModel.php:614
-msgid "Your organisation slogan"
-msgstr ""
-
-#: ../lib/Galette/Entity/PdfModel.php:618
-#: ../lib/Galette/Entity/PdfModel.php:622
-msgid "Your organisation address"
-msgstr ""
-
-#: ../lib/Galette/Entity/PdfModel.php:622
-msgid "with break lines"
-msgstr ""
-
-#: ../lib/Galette/Entity/PdfModel.php:626
-msgid "Your organisation website"
-msgstr ""
-
-#: ../lib/Galette/Entity/PdfModel.php:630
-msgid "Your organisation logo"
-msgstr ""
-
-#: ../lib/Galette/Entity/PdfModel.php:634
-msgid "Current date (Y-m-d)"
-msgstr ""
-
-#: ../lib/Galette/Entity/PdfModel.php:656
-msgid "Member's ID"
-msgstr ""
-
-#: ../lib/Galette/Entity/PdfModel.php:664
-msgid "Last name"
-msgstr ""
-
-#: ../lib/Galette/Entity/PdfModel.php:668 ../includes/i18n.inc.php:330
-msgid "First name"
-msgstr ""
-
-#: ../lib/Galette/Entity/PdfModel.php:672
-msgid "Nickname"
-msgstr ""
-
-#: ../lib/Galette/Entity/PdfModel.php:676
-msgid "Gender"
-msgstr ""
-
-#: ../lib/Galette/Entity/PdfModel.php:680
-msgid "Birth date"
+#: ../lib/Galette/Entity/Texts.php:119
+msgid "Insert a carriage return"
msgstr ""
-#: ../lib/Galette/Entity/PdfModel.php:684
-msgid "Birth place"
+#: ../lib/Galette/Entity/Texts.php:123
+msgid "Insert a new blank line"
msgstr ""
-#: ../lib/Galette/Entity/PdfModel.php:688
-msgid "Profession"
+#: ../lib/Galette/Entity/Texts.php:127
+msgid "Link validity"
msgstr ""
-#: ../lib/Galette/Entity/PdfModel.php:692
-#: ../lib/Galette/Entity/PdfModel.php:739
-#: ../lib/Galette/Filters/MembersList.php:273
-msgid "Company name"
+#: ../lib/Galette/Entity/Texts.php:132
+msgid "Direct link for member card download"
msgstr ""
-#: ../lib/Galette/Entity/PdfModel.php:696
-#: ../lib/Galette/Filters/MembersList.php:274
-msgid "Address"
+#: ../lib/Galette/Entity/Texts.php:137
+msgid "Direct link for invoice/receipt download"
msgstr ""
-#: ../lib/Galette/Entity/PdfModel.php:700
-msgid "Zipcode"
+#: ../lib/Galette/Entity/Texts.php:142
+msgid "Galette's change password URI"
msgstr ""
-#: ../lib/Galette/Entity/PdfModel.php:704
-msgid "Town"
+#: ../lib/Galette/Entity/Texts.php:633
+msgid "Mail specific"
msgstr ""
-#: ../lib/Galette/Entity/PdfModel.php:708 ../includes/i18n.inc.php:327
-msgid "Country"
+#: ../lib/Galette/Entity/PdfModel.php:293
+#, php-format
+msgid "%field should be less than %chars characters long."
msgstr ""
-#: ../lib/Galette/Entity/PdfModel.php:728
-msgid "Member's main group"
+#: ../lib/Galette/Entity/PdfModel.php:303
+#, php-format
+msgid "%field should not be empty!"
msgstr ""
-#: ../lib/Galette/Entity/PdfModel.php:732
-msgid "Member's groups (as list)"
+#: ../lib/Galette/Entity/PdfModel.php:404
+msgid "Unknown type %type!"
msgstr ""
-#: ../lib/Galette/Entity/PdfModel.php:772
-#: ../lib/Galette/Entity/PdfModel.php:773
-msgid "None"
+#: ../lib/Galette/Entity/PdfModel.php:422
+msgid "Subtitle"
msgstr ""
-#: ../lib/Galette/Entity/PdfModel.php:925
-msgid "Main information"
+#: ../lib/Galette/Entity/PdfModel.php:437
+msgid "header and footer should not be empty!"
msgstr ""
-#: ../lib/Galette/Entity/PdfModel.php:930
-msgid "Member information"
+#: ../lib/Galette/Entity/PdfModel.php:441
+msgid "body should not be empty!"
msgstr ""
#: ../lib/Galette/Entity/PaymentType.php:189
msgid "Group `%1$s` cannot be set as parent!"
msgstr ""
-#: ../lib/Galette/Entity/PdfContribution.php:90
-msgid "Contribution label"
-msgstr ""
-
-#: ../lib/Galette/Entity/PdfContribution.php:94
-msgid "Amount"
-msgstr ""
-
-#: ../lib/Galette/Entity/PdfContribution.php:98
-msgid "Amount (in letters)"
-msgstr ""
-
-#: ../lib/Galette/Entity/PdfContribution.php:102
-msgid "Full date"
-msgstr ""
-
-#: ../lib/Galette/Entity/PdfContribution.php:106
-msgid "Contribution year"
-msgstr ""
-
-#: ../lib/Galette/Entity/PdfContribution.php:110
-msgid "Comment"
-msgstr ""
-
-#: ../lib/Galette/Entity/PdfContribution.php:114
-msgid "Begin date"
-msgstr ""
-
-#: ../lib/Galette/Entity/PdfContribution.php:118
-msgid "End date"
-msgstr ""
-
-#: ../lib/Galette/Entity/PdfContribution.php:122
-msgid "Contribution id"
-msgstr ""
-
-#: ../lib/Galette/Entity/PdfContribution.php:126
-msgid "Payment type"
-msgstr ""
-
#: ../lib/Galette/Middleware/CheckAcls.php:130
#: ../lib/Galette/Middleware/CheckAcls.php:177
msgid "Route '%name' is not registered in ACLs!"
msgid "Please run install or upgrade procedure (check the documentation)"
msgstr ""
-#: ../lib/Galette/Events/ContribListener.php:206
-#: ../lib/Galette/Events/MemberListener.php:217
+#: ../lib/Galette/Events/ContribListener.php:162
+#: ../lib/Galette/Events/MemberListener.php:188
msgid ""
"You asked Galette to send a confirmation email to the member, but email has "
"been disabled in the preferences."
msgstr ""
-#: ../lib/Galette/Events/ContribListener.php:221
-#: ../lib/Galette/Events/MemberListener.php:228
+#: ../lib/Galette/Events/ContribListener.php:177
+#: ../lib/Galette/Events/MemberListener.php:199
msgid ""
"- You can't send a confirmation by email if the member hasn't got an address!"
msgstr ""
-#: ../lib/Galette/Events/ContribListener.php:281
+#: ../lib/Galette/Events/ContribListener.php:235
msgid "Email sent to user %name (%email)"
msgstr ""
-#: ../lib/Galette/Events/ContribListener.php:288
+#: ../lib/Galette/Events/ContribListener.php:242
msgid ""
"A problem happened while sending contribution receipt to user %name (%email)"
msgstr ""
-#: ../lib/Galette/Events/ContribListener.php:351
+#: ../lib/Galette/Events/ContribListener.php:307
msgid "Email sent to admin for user %name (%email)"
msgstr ""
-#: ../lib/Galette/Events/ContribListener.php:358
+#: ../lib/Galette/Events/ContribListener.php:314
msgid ""
"A problem happened while sending to admin notification for user %name "
"(%email) contribution"
msgstr ""
-#: ../lib/Galette/Events/ContribListener.php:387
+#: ../lib/Galette/Events/ContribListener.php:343
msgid "Post contribution script failed"
msgstr ""
-#: ../lib/Galette/Events/ContribListener.php:396
+#: ../lib/Galette/Events/ContribListener.php:352
msgid "The configured post contribution script has failed."
msgstr ""
-#: ../lib/Galette/Events/ContribListener.php:397
+#: ../lib/Galette/Events/ContribListener.php:353
msgid "You can find contribution information and script output below."
msgstr ""
-#: ../lib/Galette/Events/ContribListener.php:405
+#: ../lib/Galette/Events/ContribListener.php:361
msgid "Post contribution script has failed."
msgstr ""
-#: ../lib/Galette/Events/MemberListener.php:288
+#: ../lib/Galette/Events/MemberListener.php:254
#, php-format
msgid "New account email sent to '%s'."
msgstr ""
-#: ../lib/Galette/Events/MemberListener.php:288
+#: ../lib/Galette/Events/MemberListener.php:254
#, php-format
msgid "Account modification email sent to '%s'."
msgstr ""
-#: ../lib/Galette/Events/MemberListener.php:296
+#: ../lib/Galette/Events/MemberListener.php:262
#, php-format
msgid "A problem happened while sending account email to '%s'"
msgstr ""
-#: ../lib/Galette/Events/MemberListener.php:357
+#: ../lib/Galette/Events/MemberListener.php:322
#, php-format
msgid "New account email sent to admin for '%s'."
msgstr ""
-#: ../lib/Galette/Events/MemberListener.php:358
+#: ../lib/Galette/Events/MemberListener.php:323
msgid "Account modification email sent to admin."
msgstr ""
-#: ../lib/Galette/Events/MemberListener.php:370
+#: ../lib/Galette/Events/MemberListener.php:335
#, php-format
msgid "A problem happened while sending email to admin for account '%s'."
msgstr ""
-#: ../lib/Galette/Events/MemberListener.php:371
+#: ../lib/Galette/Events/MemberListener.php:336
msgid "A problem happened while sending account email to admin"
msgstr ""
msgid ""
"Hello,{NEWLINE}Your contribution has successfully been taken into account by "
"{ASSO_NAME}.{NEWLINE}It is valid until {DEADLINE}.{NEWLINE}You can now login "
-"and browse or modify your personnal data using your galette identifiers at "
+"and browse or modify your personal data using your galette identifiers at "
"this address:{BR}{LOGIN_URI}.{NEWLINE}{CONTRIB_INFO}{NEWLINE}See you soon!"
"{NEWLINE}(this email was sent automatically)"
msgstr ""
msgid ""
"Hello dear Administrator,{NEWLINE}A new member has been registered with the "
"following information:{BR}* Name: {NAME_ADH}{BR}* Login: {LOGIN}{BR}* E-"
-"mail: {MAIL_ADH}{NEWLINE}Yours sincerly,{BR}Galette"
+"mail: {MAIL_ADH}{NEWLINE}Yours sincerely,{BR}Galette"
msgstr ""
#: ../includes/fields_defs/texts_fields.php:67
#: ../includes/fields_defs/texts_fields.php:81
msgid ""
-"Hello dear Administrator,{NEWLINE}A new member has self registred on line "
+"Hello dear Administrator,{NEWLINE}A new member has self registered on line "
"with the following information:{BR}* Name: {NAME_ADH}{BR}* Login: {LOGIN}{BR}"
"* E-mail: {MAIL_ADH}{NEWLINE}Yours sincerly,{BR}Galette"
msgstr ""
msgstr ""
#: ../templates/default/gestion_pdf.tpl:23
-#: ../templates/default/gestion_textes.tpl:156
+#: ../templates/default/gestion_textes.tpl:84
msgid "Show existing variables"
msgstr ""
msgstr ""
#: ../templates/default/page.tpl:38 ../templates/default/desktop.tpl:30
-#: ../templates/default/desktop.tpl:46
msgid "View, search into and filter member's list"
msgstr ""
msgid "Various charts"
msgstr ""
-#: ../templates/default/page.tpl:57
+#: ../templates/default/page.tpl:57 ../templates/default/desktop.tpl:47
msgid "View and filter all my contributions"
msgstr ""
msgid "My contributions"
msgstr ""
-#: ../templates/default/page.tpl:58
+#: ../templates/default/page.tpl:58 ../templates/default/desktop.tpl:48
msgid "View and filter all my transactions"
msgstr ""
-#: ../templates/default/page.tpl:58
+#: ../templates/default/page.tpl:58 ../templates/default/desktop.tpl:48
msgid "My transactions"
msgstr ""
-#: ../templates/default/page.tpl:61
+#: ../templates/default/page.tpl:61 ../templates/default/desktop.tpl:46
msgid "View my member card"
msgstr ""
msgstr ""
#: ../templates/default/page.tpl:142
-#: ../templates/default/gestion_adherents.tpl:473
+#: ../templates/default/gestion_adherents.tpl:475
msgid "Existing mailing"
msgstr ""
#: ../templates/default/preferences.tpl:16
#: ../templates/default/gestion_adherents.tpl:213
-#: ../templates/default/gestion_adherents.tpl:418
-#: ../templates/default/gestion_adherents.tpl:419
+#: ../templates/default/gestion_adherents.tpl:420
+#: ../templates/default/gestion_adherents.tpl:421
msgid "Admin"
msgstr ""
msgstr ""
#: ../templates/default/display_dynamic_fields.tpl:3
-#: ../templates/default/edit_dynamic_fields.tpl:67
+#: ../templates/default/edit_dynamic_fields.tpl:82
msgid "Additionnal fields:"
msgstr ""
#: ../templates/default/gestion_contributions.tpl:154
#: ../templates/default/gestion_adherents.tpl:157
-#: ../templates/default/gestion_adherents.tpl:377
+#: ../templates/default/gestion_adherents.tpl:379
#: ../templates/default/saved_searches.tpl:12
#: ../templates/default/configurer_fiche_content.tpl:9
#: ../templates/default/gestion_intitule_content.tpl:16
#: ../templates/default/gestion_contributions.tpl:271
#: ../templates/default/gestion_mailings.tpl:170
-#: ../templates/default/gestion_adherents.tpl:293
+#: ../templates/default/gestion_adherents.tpl:295
#: ../templates/default/history.tpl:145
#: ../templates/default/liste_membres.tpl:87
#: ../templates/default/ajax_members.tpl:16
msgstr ""
#: ../templates/default/gestion_contributions.tpl:276
-#: ../templates/default/gestion_adherents.tpl:297
+#: ../templates/default/gestion_adherents.tpl:299
msgid "For the selection:"
msgstr ""
#: ../templates/default/gestion_contributions.tpl:279
-#: ../templates/default/gestion_adherents.tpl:301
+#: ../templates/default/gestion_adherents.tpl:303
#: ../templates/default/group.tpl:81
msgid "Delete"
msgstr ""
#: ../templates/default/gestion_contributions.tpl:286
#: ../templates/default/gestion_contributions.tpl:287
-#: ../templates/default/gestion_adherents.tpl:349
-#: ../templates/default/gestion_adherents.tpl:350
+#: ../templates/default/gestion_adherents.tpl:351
+#: ../templates/default/gestion_adherents.tpl:352
#: ../templates/default/gestion_transactions.tpl:152
#: ../templates/default/gestion_transactions.tpl:153
msgid "Legend"
msgstr ""
#: ../templates/default/gestion_contributions.tpl:294
-#: ../templates/default/gestion_adherents.tpl:383
+#: ../templates/default/gestion_adherents.tpl:385
#: ../templates/default/voir_adherent.tpl:61
msgid "Modification"
msgstr ""
#: ../templates/default/gestion_contributions.tpl:300
-#: ../templates/default/gestion_adherents.tpl:393
+#: ../templates/default/gestion_adherents.tpl:395
msgid "Deletion"
msgstr ""
"perform this action."
msgstr ""
-#: ../templates/default/gestion_contributions.tpl:338
-#: ../templates/default/gestion_adherents.tpl:456
+#: ../templates/default/gestion_contributions.tpl:339
+#: ../templates/default/gestion_adherents.tpl:458
msgid "(Un)Check all"
msgstr ""
-#: ../templates/default/gestion_contributions.tpl:338
-#: ../templates/default/gestion_adherents.tpl:456
+#: ../templates/default/gestion_contributions.tpl:339
+#: ../templates/default/gestion_adherents.tpl:458
msgid "Invert selection"
msgstr ""
-#: ../templates/default/gestion_contributions.tpl:338
-#: ../templates/default/gestion_adherents.tpl:456
+#: ../templates/default/gestion_contributions.tpl:339
+#: ../templates/default/gestion_adherents.tpl:458
#: ../templates/default/gestion_transactions.tpl:170
#: ../templates/default/gestion_transactions.tpl:174
msgid "Show legend"
msgstr ""
-#: ../templates/default/gestion_contributions.tpl:349
+#: ../templates/default/gestion_contributions.tpl:351
#: ../templates/default/gestion_mailings.tpl:192
-#: ../templates/default/edit_dynamic_fields.tpl:185
-#: ../templates/default/gestion_adherents.tpl:715
+#: ../templates/default/edit_dynamic_fields.tpl:200
+#: ../templates/default/gestion_adherents.tpl:717
#: ../templates/default/history.tpl:166
#: ../templates/default/ajouter_transaction.tpl:253
#: ../templates/default/ajouter_contribution.tpl:198
msgid "Activities"
msgstr ""
-#: ../templates/default/desktop.tpl:56
+#: ../templates/default/desktop.tpl:57
msgid "News"
msgstr ""
-#: ../templates/default/desktop.tpl:69
+#: ../templates/default/desktop.tpl:70
msgid "Show dashboard on login"
msgstr ""
msgid "Existing variables"
msgstr ""
-#: ../templates/default/gestion_textes.tpl:52
-msgid "Globally available"
-msgstr ""
-
-#: ../templates/default/gestion_textes.tpl:63
-msgid "Galette's login URI"
-msgstr ""
-
-#: ../templates/default/gestion_textes.tpl:69
-msgid "Insert a carriage return"
-msgstr ""
-
-#: ../templates/default/gestion_textes.tpl:71
-msgid "Insert a new blank line"
-msgstr ""
-
-#: ../templates/default/gestion_textes.tpl:75
-msgid "Available with reservations"
-msgstr ""
-
-#: ../templates/default/gestion_textes.tpl:80
-msgid "Member's first and last name"
-msgstr ""
-
-#: ../templates/default/gestion_textes.tpl:82
-msgid "Member's email address"
-msgstr ""
-
-#: ../templates/default/gestion_textes.tpl:86
-msgid "Member's last name"
-msgstr ""
-
-#: ../templates/default/gestion_textes.tpl:88
-msgid "Member's first name"
-msgstr ""
-
-#: ../templates/default/gestion_textes.tpl:94
-msgid "Member's login"
-msgstr ""
-
-#: ../templates/default/gestion_textes.tpl:98
-msgid "Available only for new password request"
-msgstr ""
-
-#: ../templates/default/gestion_textes.tpl:103
-msgid "Galette's change password URI"
-msgstr ""
-
-#: ../templates/default/gestion_textes.tpl:105
-msgid "Link validity"
-msgstr ""
-
-#: ../templates/default/gestion_textes.tpl:109
-msgid "Available only for new contributions"
-msgstr ""
-
-#: ../templates/default/gestion_textes.tpl:114
-msgid "Member's deadline"
-msgstr ""
-
-#: ../templates/default/gestion_textes.tpl:120
-msgid "Contribution amount"
-msgstr ""
-
-#: ../templates/default/gestion_textes.tpl:122
-msgid "Contribution type"
-msgstr ""
-
-#: ../templates/default/gestion_textes.tpl:126
-msgid "Direct link for member card download"
-msgstr ""
-
-#: ../templates/default/gestion_textes.tpl:128
-msgid "Direct link for invoice/receipt download"
-msgstr ""
-
-#: ../templates/default/gestion_textes.tpl:132
-msgid "Available only for reminders"
-msgstr ""
-
-#: ../templates/default/gestion_textes.tpl:137
-msgid "Membership remaining days"
-msgstr ""
-
-#: ../templates/default/gestion_textes.tpl:139
-msgid "Membership expired since"
-msgstr ""
-
#: ../templates/default/import_model.tpl:6
msgid "Current model"
msgstr ""
msgstr ""
#: ../templates/default/import_model.tpl:20
-#: ../templates/default/import_model.tpl:54
+#: ../templates/default/import_model.tpl:58
msgid "Field"
msgstr ""
-#: ../templates/default/import_model.tpl:33
+#: ../templates/default/import_model.tpl:27
+#, php-format
+msgid "Missing field '%field'"
+msgstr ""
+
+#: ../templates/default/import_model.tpl:37
msgid "Generate empty CSV file"
msgstr ""
-#: ../templates/default/import_model.tpl:40
+#: ../templates/default/import_model.tpl:44
msgid "Remove model and back to defaults"
msgstr ""
-#: ../templates/default/import_model.tpl:43
+#: ../templates/default/import_model.tpl:47
msgid "Remove model"
msgstr ""
-#: ../templates/default/import_model.tpl:72
+#: ../templates/default/import_model.tpl:76
msgid "Store new model"
msgstr ""
-#: ../templates/default/import_model.tpl:84
+#: ../templates/default/import_model.tpl:88
msgid "Go back to import page"
msgstr ""
-#: ../templates/default/import_model.tpl:97
+#: ../templates/default/import_model.tpl:101
msgid "No field selected"
msgstr ""
-#: ../templates/default/import_model.tpl:97
+#: ../templates/default/import_model.tpl:101
msgid ""
"Please make sure to select at least one field from the list to perform this "
"action."
msgid "Select an option"
msgstr ""
-#: ../templates/default/edit_dynamic_fields.tpl:53
+#: ../templates/default/edit_dynamic_fields.tpl:54
msgid "new"
msgstr ""
-#: ../templates/default/edit_dynamic_fields.tpl:57
+#: ../templates/default/edit_dynamic_fields.tpl:64
msgid "current"
msgstr ""
-#: ../templates/default/edit_dynamic_fields.tpl:60
+#: ../templates/default/edit_dynamic_fields.tpl:69
msgid "delete"
msgstr ""
-#: ../templates/default/edit_dynamic_fields.tpl:101
+#: ../templates/default/edit_dynamic_fields.tpl:116
msgid "Enter as many occurences you want."
msgstr ""
-#: ../templates/default/edit_dynamic_fields.tpl:109
-#: ../templates/default/edit_dynamic_fields.tpl:148
+#: ../templates/default/edit_dynamic_fields.tpl:124
+#: ../templates/default/edit_dynamic_fields.tpl:163
#, php-format
msgid "Enter up to %count more occurences."
msgstr ""
-#: ../templates/default/edit_dynamic_fields.tpl:118
+#: ../templates/default/edit_dynamic_fields.tpl:133
msgid "New occurence"
msgstr ""
msgstr ""
#: ../templates/default/gestion_adherents.tpl:179
-#: ../templates/default/gestion_adherents.tpl:414
-#: ../templates/default/gestion_adherents.tpl:415
+#: ../templates/default/gestion_adherents.tpl:416
+#: ../templates/default/gestion_adherents.tpl:417
msgid "Is a company"
msgstr ""
#: ../templates/default/gestion_adherents.tpl:184
-#: ../templates/default/gestion_adherents.tpl:408
-#: ../templates/default/gestion_adherents.tpl:409
+#: ../templates/default/gestion_adherents.tpl:410
+#: ../templates/default/gestion_adherents.tpl:411
msgid "Is a man"
msgstr ""
#: ../templates/default/gestion_adherents.tpl:189
-#: ../templates/default/gestion_adherents.tpl:410
-#: ../templates/default/gestion_adherents.tpl:411
+#: ../templates/default/gestion_adherents.tpl:412
+#: ../templates/default/gestion_adherents.tpl:413
msgid "Is a woman"
msgstr ""
#: ../templates/default/gestion_adherents.tpl:197
-#: ../templates/default/gestion_adherents.tpl:312
-#: ../templates/default/gestion_adherents.tpl:401
+#: ../templates/default/gestion_adherents.tpl:314
+#: ../templates/default/gestion_adherents.tpl:403
msgid "Mail"
msgstr ""
#: ../templates/default/gestion_adherents.tpl:205
-#: ../templates/default/gestion_adherents.tpl:403
+#: ../templates/default/gestion_adherents.tpl:405
#: ../templates/default/footer.tpl:5
msgid "Website"
msgstr ""
-#: ../templates/default/gestion_adherents.tpl:287
+#: ../templates/default/gestion_adherents.tpl:289
msgid "No member has been found"
msgstr ""
-#: ../templates/default/gestion_adherents.tpl:306
+#: ../templates/default/gestion_adherents.tpl:308
msgid "Mass change"
msgstr ""
-#: ../templates/default/gestion_adherents.tpl:324
+#: ../templates/default/gestion_adherents.tpl:326
#: ../templates/default/mailing_recipients.tpl:20
msgid "Generate labels"
msgstr ""
-#: ../templates/default/gestion_adherents.tpl:329
+#: ../templates/default/gestion_adherents.tpl:331
msgid "Generate Member Cards"
msgstr ""
-#: ../templates/default/gestion_adherents.tpl:335
+#: ../templates/default/gestion_adherents.tpl:337
msgid "Export as CSV"
msgstr ""
-#: ../templates/default/gestion_adherents.tpl:354
+#: ../templates/default/gestion_adherents.tpl:356
msgid "Reading the list"
msgstr ""
-#: ../templates/default/gestion_adherents.tpl:358
+#: ../templates/default/gestion_adherents.tpl:360
msgid "Active account"
msgstr ""
-#: ../templates/default/gestion_adherents.tpl:360
+#: ../templates/default/gestion_adherents.tpl:362
msgid "Inactive account"
msgstr ""
-#: ../templates/default/gestion_adherents.tpl:364
+#: ../templates/default/gestion_adherents.tpl:366
msgid "Membership in order"
msgstr ""
-#: ../templates/default/gestion_adherents.tpl:366
+#: ../templates/default/gestion_adherents.tpl:368
msgid "Membership will expire soon (<30d)"
msgstr ""
-#: ../templates/default/gestion_adherents.tpl:372
+#: ../templates/default/gestion_adherents.tpl:374
msgid "Lateness in fee"
msgstr ""
-#: ../templates/default/gestion_adherents.tpl:398
+#: ../templates/default/gestion_adherents.tpl:400
msgid "User status/interactions"
msgstr ""
-#: ../templates/default/gestion_adherents.tpl:402
+#: ../templates/default/gestion_adherents.tpl:404
msgid "Send an email"
msgstr ""
-#: ../templates/default/gestion_adherents.tpl:404
+#: ../templates/default/gestion_adherents.tpl:406
msgid "Visit website"
msgstr ""
-#: ../templates/default/gestion_adherents.tpl:436
+#: ../templates/default/gestion_adherents.tpl:438
msgid "No member selected"
msgstr ""
-#: ../templates/default/gestion_adherents.tpl:436
+#: ../templates/default/gestion_adherents.tpl:438
msgid ""
"Please make sure to select at least one member from the list to perform this "
"action."
msgstr ""
-#: ../templates/default/gestion_adherents.tpl:473
+#: ../templates/default/gestion_adherents.tpl:475
msgid ""
"A mailing already exists. Do you want to create a new one or resume the "
"existing?"
msgstr ""
-#: ../templates/default/gestion_adherents.tpl:483
+#: ../templates/default/gestion_adherents.tpl:485
msgid "Resume"
msgstr ""
-#: ../templates/default/gestion_adherents.tpl:487
+#: ../templates/default/gestion_adherents.tpl:489
msgid "New"
msgstr ""
-#: ../templates/default/gestion_adherents.tpl:518
+#: ../templates/default/gestion_adherents.tpl:520
msgid "Search title"
msgstr ""
-#: ../templates/default/gestion_adherents.tpl:691
+#: ../templates/default/gestion_adherents.tpl:693
msgid "Attendance sheet details"
msgstr ""
-#: ../templates/default/gestion_adherents.tpl:719
+#: ../templates/default/gestion_adherents.tpl:721
msgid "An error occurred displaying attendance sheet details interface :("
msgstr ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-12-24 07:29+0100\n"
+"POT-Creation-Date: 2021-04-24 10:13+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgstr "Transaction"
#: ../lib/Galette/Controllers/Crud/TransactionsController.php:155
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1148
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:112
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1144
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:111
msgid "modification"
msgstr "modification"
#: ../lib/Galette/Controllers/Crud/TransactionsController.php:157
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1150
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:114
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1146
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:113
msgid "creation"
msgstr "creation"
msgid "An error occurred while storing the transaction."
msgstr "An error occurred while storing the transaction."
-#: ../lib/Galette/Controllers/Crud/TransactionsController.php:294
+#: ../lib/Galette/Controllers/Crud/TransactionsController.php:301
msgid "Transaction has been successfully stored"
msgstr "Transaction has been successfully stored"
-#: ../lib/Galette/Controllers/Crud/TransactionsController.php:350
+#: ../lib/Galette/Controllers/Crud/TransactionsController.php:357
msgid "Unable to attach contribution to transaction"
msgstr "Unable to attach contribution to transaction"
-#: ../lib/Galette/Controllers/Crud/TransactionsController.php:355
+#: ../lib/Galette/Controllers/Crud/TransactionsController.php:362
msgid "Contribution has been successfully attached to current transaction"
msgstr "Contribution has been successfully attached to current transaction"
-#: ../lib/Galette/Controllers/Crud/TransactionsController.php:382
+#: ../lib/Galette/Controllers/Crud/TransactionsController.php:389
msgid "Unable to detach contribution from transaction"
msgstr "Unable to detach contribution from transaction"
-#: ../lib/Galette/Controllers/Crud/TransactionsController.php:387
+#: ../lib/Galette/Controllers/Crud/TransactionsController.php:394
msgid "Contribution has been successfully detached from current transaction"
msgstr "Contribution has been successfully detached from current transaction"
msgid "An error occurred moving field :("
msgstr "An error occurred moving field :("
-#: ../lib/Galette/Controllers/Crud/MembersController.php:156
+#: ../lib/Galette/Controllers/Crud/MembersController.php:155
msgid "Subscription"
msgstr "Subscription"
-#: ../lib/Galette/Controllers/Crud/MembersController.php:250
-#: ../lib/Galette/Controllers/Crud/MembersController.php:456
+#: ../lib/Galette/Controllers/Crud/MembersController.php:249
+#: ../lib/Galette/Controllers/Crud/MembersController.php:455
#: ../lib/Galette/Controllers/Crud/MembersController.php:1103
#: ../lib/Galette/Controllers/PdfController.php:120
#: ../lib/Galette/Controllers/PdfController.php:288
msgid "You do not have permission for requested URL."
msgstr "You do not have permission for requested URL."
-#: ../lib/Galette/Controllers/Crud/MembersController.php:265
+#: ../lib/Galette/Controllers/Crud/MembersController.php:264
msgid "No member #%id."
msgstr "No member #%id."
-#: ../lib/Galette/Controllers/Crud/MembersController.php:285
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1146
+#: ../lib/Galette/Controllers/Crud/MembersController.php:284
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1142
msgid "Member Profile"
msgstr "Member Profile"
-#: ../lib/Galette/Controllers/Crud/MembersController.php:364
+#: ../lib/Galette/Controllers/Crud/MembersController.php:363
msgid "Members list"
msgstr "Members list"
-#: ../lib/Galette/Controllers/Crud/MembersController.php:364
+#: ../lib/Galette/Controllers/Crud/MembersController.php:363
msgid "Trombinoscope"
msgstr "Trombinoscope"
-#: ../lib/Galette/Controllers/Crud/MembersController.php:510
+#: ../lib/Galette/Controllers/Crud/MembersController.php:509
msgid "The file does not exists or cannot be read :("
msgstr "The file does not exists or cannot be read :("
-#: ../lib/Galette/Controllers/Crud/MembersController.php:574
+#: ../lib/Galette/Controllers/Crud/MembersController.php:573
msgid "Members management"
msgstr "Members management"
-#: ../lib/Galette/Controllers/Crud/MembersController.php:795
+#: ../lib/Galette/Controllers/Crud/MembersController.php:794
msgid "Status label"
msgstr "Status label"
-#: ../lib/Galette/Controllers/Crud/MembersController.php:835
+#: ../lib/Galette/Controllers/Crud/MembersController.php:834
msgid "Advanced search"
msgstr "Advanced search"
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1054
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1053
#: ../lib/Galette/Controllers/PdfController.php:154
#: ../lib/Galette/Controllers/PdfController.php:235
msgid "No member was selected, please check at least one name."
msgstr "No member was selected, please check at least one name."
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1265
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1261
#, php-format
msgid "Mass change %count members"
msgstr "Mass change %count members"
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1295
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1366
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1291
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1362
msgid "Mass changes has not been confirmed!"
msgstr "Mass changes has not been confirmed!"
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1336
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1332
#, php-format
msgid "Review mass change %count members"
msgstr "Review mass change %count members"
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1395
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1391
msgid "Nothing to do!"
msgstr "Nothing to do!"
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1423
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1660
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1419
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1656
msgid "An error occurred while storing the member."
msgstr "An error occurred while storing the member."
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1435
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1431
msgid "Something went wront during mass edition!"
msgstr "Something went wront during mass edition!"
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1442
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1438
#, php-format
msgid "%count members has been changed successfully!"
msgstr "%count members has been changed successfully!"
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1512
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1508
msgid "Invalid captcha"
msgstr "Invalid captcha"
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1619
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1615
msgid "Your account has been created!"
msgstr "Your account has been created!"
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1624
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1620
msgid "An email has been sent to you, check your inbox."
msgstr "An email has been sent to you, check your inbox."
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1627
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1623
msgid "New member has been successfully added."
msgstr "New member has been successfully added."
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1630
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1626
msgid "Member account has been modified."
msgstr "Member account has been modified."
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1644
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1640
msgid "An error occurred adding member to its groups."
msgstr "An error occurred adding member to its groups."
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1656
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1652
msgid "An error occurred adding member to its groups as manager."
msgstr "An error occurred adding member to its groups as manager."
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1672
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1668
#: ../lib/Galette/Controllers/GaletteController.php:310
#: ../lib/Galette/Controllers/GaletteController.php:342
msgid "Delete failed"
msgstr "Delete failed"
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1841
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1837
#, php-format
msgid "Remove member %1$s"
msgstr "Remove member %1$s"
-#: ../lib/Galette/Controllers/Crud/MembersController.php:1850
+#: ../lib/Galette/Controllers/Crud/MembersController.php:1846
#, php-format
msgid "You are about to remove %count members."
msgstr "You are about to remove %count members."
msgid "Remove %type '%label'"
msgstr "Remove %type '%label'"
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:106
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:105
msgid "Membership fee"
msgstr "Membership fee"
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:108
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:107
#: ../lib/Galette/Entity/Contribution.php:1079
msgid "Donation"
msgstr "Donation"
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:334
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:333
msgid "Contributions management"
msgstr "Contributions management"
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:334
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:333
msgid "Transactions management"
msgstr "Transactions management"
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:428
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:427
msgid "- Unknown payment type!"
msgstr "- Unknown payment type!"
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:477
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:476
#: ../lib/Galette/Controllers/PdfController.php:449
#: ../lib/Galette/Controllers/PdfController.php:713
msgid "Unable to load contribution #%id!"
msgstr "Unable to load contribution #%id!"
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:582
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:581
msgid "Contribution has been successfully stored"
msgstr "Contribution has been successfully stored"
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:586
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:585
msgid "An error occurred while storing the contribution."
msgstr "An error occurred while storing the contribution."
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:684
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:690
#, php-format
msgid "Remove %1$s %2$s"
msgstr "Remove %1$s %2$s"
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:686
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:692
msgid "contributions"
msgstr "contributions"
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:686
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:692
msgid "transactions"
msgstr "transactions"
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:690
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:696
#, php-format
msgid "Remove %1$s #%2$s"
msgstr "Remove %1$s #%2$s"
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:691
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:697
#: ../lib/Galette/IO/PdfContribution.php:84
msgid "contribution"
msgstr "contribution"
-#: ../lib/Galette/Controllers/Crud/ContributionsController.php:691
+#: ../lib/Galette/Controllers/Crud/ContributionsController.php:697
msgid "transaction"
msgstr "transaction"
msgid "No reminder to send for now."
msgstr "No reminder to send for now."
-#: ../lib/Galette/Controllers/GaletteController.php:736
+#: ../lib/Galette/Controllers/GaletteController.php:742
msgid "There are no member to proceed."
msgstr "There are no member to proceed."
-#: ../lib/Galette/Controllers/GaletteController.php:743
+#: ../lib/Galette/Controllers/GaletteController.php:749
msgid "Reminder has not been sent:"
msgstr "Reminder has not been sent:"
-#: ../lib/Galette/Controllers/GaletteController.php:750
+#: ../lib/Galette/Controllers/GaletteController.php:756
msgid "Sent reminders:"
msgstr "Sent reminders:"
-#: ../lib/Galette/Controllers/GaletteController.php:826
+#: ../lib/Galette/Controllers/GaletteController.php:832
msgid "Download document"
msgstr "Download document"
-#: ../lib/Galette/Controllers/CrudController.php:277
+#: ../lib/Galette/Controllers/CrudController.php:289
#: ../lib/Galette/Controllers/HistoryController.php:208
#: ../lib/Galette/Controllers/CsvController.php:499
msgid "Removal has not been confirmed!"
msgstr "Removal has not been confirmed!"
-#: ../lib/Galette/Controllers/CrudController.php:287
+#: ../lib/Galette/Controllers/CrudController.php:299
msgid "Successfully deleted!"
msgstr "Successfully deleted!"
-#: ../lib/Galette/Controllers/CrudController.php:299
+#: ../lib/Galette/Controllers/CrudController.php:311
msgid "An error occurred trying to delete :("
msgstr "An error occurred trying to delete :("
msgid "Invalid link!"
msgstr "Invalid link!"
-#: ../lib/Galette/Controllers/AuthController.php:90
-#: ../lib/Galette/Controllers/AuthController.php:150
-#: ../lib/Galette/Entity/PdfModel.php:724
+#: ../lib/Galette/Controllers/AuthController.php:88
+#: ../lib/Galette/Controllers/AuthController.php:148
+#: ../lib/Galette/Features/Replacements.php:302
+#: ../lib/Galette/Features/Replacements.php:342
msgid "Login"
msgstr "Login"
-#: ../lib/Galette/Controllers/AuthController.php:116
+#: ../lib/Galette/Controllers/AuthController.php:114
msgid "You must provide both login and password."
msgstr "You must provide both login and password."
-#: ../lib/Galette/Controllers/AuthController.php:145
+#: ../lib/Galette/Controllers/AuthController.php:143
msgid "Your password is too weak! Please consider updating it."
msgstr "Your password is too weak! Please consider updating it."
-#: ../lib/Galette/Controllers/AuthController.php:153
+#: ../lib/Galette/Controllers/AuthController.php:151
msgid "Login failed."
msgstr "Login failed."
-#: ../lib/Galette/Controllers/AuthController.php:154
+#: ../lib/Galette/Controllers/AuthController.php:152
msgid "Authentication failed"
msgstr "Authentication failed"
-#: ../lib/Galette/Controllers/AuthController.php:170
+#: ../lib/Galette/Controllers/AuthController.php:168
msgid "Log off"
msgstr "Log off"
-#: ../lib/Galette/Controllers/AuthController.php:195
+#: ../lib/Galette/Controllers/AuthController.php:193
#, php-format
msgid "Impersonating as %login"
msgstr "Impersonating as %login"
-#: ../lib/Galette/Controllers/AuthController.php:207
+#: ../lib/Galette/Controllers/AuthController.php:205
msgid "Unable to impersonate as %id"
msgstr "Unable to impersonate as %id"
-#: ../lib/Galette/Controllers/AuthController.php:233
-#: ../lib/Galette/Controllers/AuthController.php:238
+#: ../lib/Galette/Controllers/AuthController.php:231
+#: ../lib/Galette/Controllers/AuthController.php:236
msgid "Impersonating ended"
msgstr "Impersonating ended"
-#: ../lib/Galette/Controllers/AuthController.php:263
-#: ../lib/Galette/Controllers/AuthController.php:478
+#: ../lib/Galette/Controllers/AuthController.php:261
+#: ../lib/Galette/Controllers/AuthController.php:462
msgid "Password recovery"
msgstr "Password recovery"
-#: ../lib/Galette/Controllers/AuthController.php:295
+#: ../lib/Galette/Controllers/AuthController.php:293
msgid "Email sent is disabled in the preferences. Ask galette admin"
msgstr "Email sent is disabled in the preferences. Ask galette admin"
-#: ../lib/Galette/Controllers/AuthController.php:340
-#: ../lib/Galette/Core/History.php:417 ../lib/Galette/IO/Csv.php:115
-#: ../lib/Galette/Events/MemberListener.php:245
-msgid "Y-m-d H:i:s"
-msgstr "Y-m-d H:i:s"
-
-#: ../lib/Galette/Controllers/AuthController.php:368
+#: ../lib/Galette/Controllers/AuthController.php:352
#, php-format
msgid "Email sent to '%s' for password recovery."
msgstr "Email sent to '%s' for password recovery."
-#: ../lib/Galette/Controllers/AuthController.php:372
+#: ../lib/Galette/Controllers/AuthController.php:356
msgid ""
"An email has been sent to your address.<br/>Please check your inbox and "
"follow the instructions."
"An email has been sent to your address.<br/>Please check your inbox and "
"follow the instructions."
-#: ../lib/Galette/Controllers/AuthController.php:374
+#: ../lib/Galette/Controllers/AuthController.php:358
msgid "An email has been sent to the member."
msgstr "An email has been sent to the member."
-#: ../lib/Galette/Controllers/AuthController.php:385
+#: ../lib/Galette/Controllers/AuthController.php:369
#, php-format
msgid "A problem happened while sending password for account '%s'"
msgstr "A problem happened while sending password for account '%s'"
-#: ../lib/Galette/Controllers/AuthController.php:399
-#: ../lib/Galette/Events/MemberListener.php:250
+#: ../lib/Galette/Controllers/AuthController.php:383
+#: ../lib/Galette/Events/MemberListener.php:223
#, php-format
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."
-#: ../lib/Galette/Controllers/AuthController.php:411
+#: ../lib/Galette/Controllers/AuthController.php:395
#, php-format
msgid "Your account (%s) do not contain any valid email address"
msgstr "Your account (%s) do not contain any valid email address"
-#: ../lib/Galette/Controllers/AuthController.php:425
+#: ../lib/Galette/Controllers/AuthController.php:409
#, php-format
msgid "Mails address %s does not exist"
msgstr "Mails address %s does not exist"
-#: ../lib/Galette/Controllers/AuthController.php:431
+#: ../lib/Galette/Controllers/AuthController.php:415
#, php-format
msgid "Login %s does not exist"
msgstr "Login %s does not exist"
-#: ../lib/Galette/Controllers/AuthController.php:462
+#: ../lib/Galette/Controllers/AuthController.php:446
msgid ""
"This link is no longer valid. You should ask to retrieve your password again."
msgstr ""
"This link is no longer valid. You should ask to retrieve your password again."
-#: ../lib/Galette/Controllers/AuthController.php:508
+#: ../lib/Galette/Controllers/AuthController.php:492
#: ../webroot/installer.php:134 ../webroot/installer.php:177
msgid "No password"
msgstr "No password"
-#: ../lib/Galette/Controllers/AuthController.php:511
-#: ../lib/Galette/Entity/Adherent.php:1342
+#: ../lib/Galette/Controllers/AuthController.php:495
+#: ../lib/Galette/Entity/Adherent.php:1355
msgid "- The passwords don't match!"
msgstr "- The passwords don't match!"
-#: ../lib/Galette/Controllers/AuthController.php:517
+#: ../lib/Galette/Controllers/AuthController.php:501
msgid "Your password is too weak!"
msgstr "Your password is too weak!"
-#: ../lib/Galette/Controllers/AuthController.php:526
+#: ../lib/Galette/Controllers/AuthController.php:510
msgid "An error occurred while updating your password."
msgstr "An error occurred while updating your password."
-#: ../lib/Galette/Controllers/AuthController.php:532
+#: ../lib/Galette/Controllers/AuthController.php:516
#, php-format
msgid "Password changed for member '%s'."
msgstr "Password changed for member '%s'."
-#: ../lib/Galette/Controllers/AuthController.php:540
+#: ../lib/Galette/Controllers/AuthController.php:524
msgid "Your password has been changed!"
msgstr "Your password has been changed!"
msgstr ""
"No translation for '%s'!<br/>Please fill and submit above form to create it."
-#: ../lib/Galette/Controllers/DynamicTranslationsController.php:191
-#: ../lib/Galette/Controllers/DynamicTranslationsController.php:216
+#: ../lib/Galette/Controllers/DynamicTranslationsController.php:192
+#: ../lib/Galette/Controllers/DynamicTranslationsController.php:217
msgid "An error occurred saving label `%label` for language `%lang`"
msgstr "An error occurred saving label `%label` for language `%lang`"
-#: ../lib/Galette/Controllers/DynamicTranslationsController.php:232
+#: ../lib/Galette/Controllers/DynamicTranslationsController.php:233
msgid "Labels has been sucessfully translated!"
msgstr "Labels has been sucessfully translated!"
msgid "Import model has not been stored :("
msgstr "Import model has not been stored :("
-#: ../lib/Galette/Controllers/TextController.php:91
+#: ../lib/Galette/Controllers/TextController.php:92
msgid "Automatic emails texts edition"
msgstr "Automatic emails texts edition"
-#: ../lib/Galette/Controllers/TextController.php:159
+#: ../lib/Galette/Controllers/TextController.php:161
#, php-format
msgid "Email: '%s' has not been modified!"
msgstr "Email: '%s' has not been modified!"
-#: ../lib/Galette/Controllers/TextController.php:168
+#: ../lib/Galette/Controllers/TextController.php:170
#, php-format
msgid "Email: '%s' has been successfully modified."
msgstr "Email: '%s' has been successfully modified."
+#: ../lib/Galette/Core/History.php:417 ../lib/Galette/IO/Csv.php:115
+#: ../lib/Galette/Entity/Texts.php:209
+msgid "Y-m-d H:i:s"
+msgstr "Y-m-d H:i:s"
+
#: ../lib/Galette/Core/Install.php:122 ../webroot/installer.php:290
msgid "Checks"
msgstr "Checks"
msgid "Unable to create configuration file (%path)"
msgstr "Unable to create configuration file (%path)"
-#: ../lib/Galette/Core/Install.php:1129
+#: ../lib/Galette/Core/Install.php:1132
msgid "Preferences"
msgstr "Preferences"
-#: ../lib/Galette/Core/Install.php:1133
+#: ../lib/Galette/Core/Install.php:1136
msgid "Contributions types"
msgstr "Contributions types"
-#: ../lib/Galette/Core/Install.php:1137
+#: ../lib/Galette/Core/Install.php:1140
msgid "Status"
msgstr "Status"
-#: ../lib/Galette/Core/Install.php:1141
+#: ../lib/Galette/Core/Install.php:1144
msgid "Fields config and categories"
msgstr "Fields config and categories"
-#: ../lib/Galette/Core/Install.php:1145 ../lib/Galette/Core/Install.php:1167
+#: ../lib/Galette/Core/Install.php:1148 ../lib/Galette/Core/Install.php:1170
msgid "Mails texts"
msgstr "Mails texts"
-#: ../lib/Galette/Core/Install.php:1149
+#: ../lib/Galette/Core/Install.php:1152
msgid "Titles"
msgstr "Titles"
-#: ../lib/Galette/Core/Install.php:1153
+#: ../lib/Galette/Core/Install.php:1156
msgid "PDF Models"
msgstr "PDF Models"
-#: ../lib/Galette/Core/Install.php:1159
+#: ../lib/Galette/Core/Install.php:1162
msgid "Update preferences"
msgstr "Update preferences"
-#: ../lib/Galette/Core/Install.php:1163
+#: ../lib/Galette/Core/Install.php:1166
msgid "Update models"
msgstr "Update models"
msgstr "- Offering months is only compatible with beginning of membership."
#: ../lib/Galette/Core/Preferences.php:560
-#: ../lib/Galette/Entity/Adherent.php:1135
+#: ../lib/Galette/Entity/Adherent.php:1148
#: ../lib/Galette/Entity/Transaction.php:337
#: ../lib/Galette/Entity/Contribution.php:463
#, php-format
#: ../lib/Galette/IO/PdfAttendanceSheet.php:89
#: ../lib/Galette/IO/PdfAttendanceSheet.php:121
#: ../lib/Galette/IO/PdfAttendanceSheet.php:176
+#: ../lib/Galette/Features/Replacements.php:466
#: ../lib/Galette/Entity/Adherent.php:775
#: ../lib/Galette/Entity/Adherent.php:793
#: ../lib/Galette/Entity/Adherent.php:809
-#: ../lib/Galette/Entity/Adherent.php:1195
-#: ../lib/Galette/Entity/Adherent.php:1229
-#: ../lib/Galette/Entity/Adherent.php:1238
-#: ../lib/Galette/Entity/Adherent.php:1727
+#: ../lib/Galette/Entity/Adherent.php:1208
+#: ../lib/Galette/Entity/Adherent.php:1242
+#: ../lib/Galette/Entity/Adherent.php:1251
+#: ../lib/Galette/Entity/Adherent.php:1739
#: ../lib/Galette/Entity/Transaction.php:280
#: ../lib/Galette/Entity/Transaction.php:289
#: ../lib/Galette/Entity/Transaction.php:298
#: ../lib/Galette/Entity/Transaction.php:559
-#: ../lib/Galette/Entity/DynamicsTrait.php:172
-#: ../lib/Galette/Entity/DynamicsTrait.php:185
-#: ../lib/Galette/Entity/DynamicsTrait.php:194
+#: ../lib/Galette/Entity/DynamicsTrait.php:177
+#: ../lib/Galette/Entity/DynamicsTrait.php:190
+#: ../lib/Galette/Entity/DynamicsTrait.php:199
#: ../lib/Galette/Entity/Contribution.php:373
#: ../lib/Galette/Entity/Contribution.php:382
#: ../lib/Galette/Entity/Contribution.php:391
#: ../lib/Galette/Entity/Contribution.php:1264
#: ../lib/Galette/Entity/Contribution.php:1273
#: ../lib/Galette/Entity/ImportModel.php:213
-#: ../lib/Galette/Entity/PdfModel.php:136
#: ../lib/Galette/Entity/SavedSearch.php:292
#: ../lib/Galette/Entity/Group.php:616
#: ../lib/Galette/Filters/TransactionsList.php:134
#: ../lib/Galette/IO/PdfGroups.php:179
#: ../lib/Galette/IO/PdfAttendanceSheet.php:185
-#: ../lib/Galette/Entity/PdfModel.php:552
-#: ../lib/Galette/Entity/PdfModel.php:660
+#: ../lib/Galette/Features/Replacements.php:238
+#: ../lib/Galette/Entity/PdfModel.php:411
#: ../lib/Galette/Filters/MembersList.php:272
#: ../includes/fields_defs/members_fields.php:355
msgid "Name"
msgstr "Name"
-#: ../lib/Galette/IO/PdfGroups.php:180 ../lib/Galette/Entity/PdfModel.php:720
+#: ../lib/Galette/IO/PdfGroups.php:180
+#: ../lib/Galette/Features/Replacements.php:298
+#: ../lib/Galette/Features/Replacements.php:346
msgid "Email"
msgstr "Email"
#: ../lib/Galette/IO/PdfGroups.php:181
+#: ../lib/Galette/Features/Replacements.php:290
#: ../lib/Galette/Entity/ListsConfig.php:225
-#: ../lib/Galette/Entity/PdfModel.php:712
msgid "Phone"
msgstr "Phone"
-#: ../lib/Galette/IO/PdfGroups.php:182 ../lib/Galette/Entity/PdfModel.php:716
+#: ../lib/Galette/IO/PdfGroups.php:182
+#: ../lib/Galette/Features/Replacements.php:294
msgid "GSM"
msgstr "GSM"
msgid "filtered_memberslist"
msgstr "filtered_memberslist"
-#: ../lib/Galette/IO/MembersCsv.php:228 ../lib/Galette/Entity/Adherent.php:1693
-#: ../lib/Galette/Entity/PdfModel.php:764
+#: ../lib/Galette/IO/MembersCsv.php:228
+#: ../lib/Galette/Features/Replacements.php:577
+#: ../lib/Galette/Entity/Adherent.php:1705
msgid "Man"
msgstr "Man"
-#: ../lib/Galette/IO/MembersCsv.php:231 ../lib/Galette/Entity/Adherent.php:1695
-#: ../lib/Galette/Entity/PdfModel.php:766
+#: ../lib/Galette/IO/MembersCsv.php:231
+#: ../lib/Galette/Features/Replacements.php:579
+#: ../lib/Galette/Entity/Adherent.php:1707
msgid "Woman"
msgstr "Woman"
-#: ../lib/Galette/IO/MembersCsv.php:234 ../lib/Galette/Entity/Adherent.php:1697
-#: ../lib/Galette/Entity/PdfModel.php:768
+#: ../lib/Galette/IO/MembersCsv.php:234
+#: ../lib/Galette/Features/Replacements.php:581
+#: ../lib/Galette/Entity/Adherent.php:1709
msgid "Unspecified"
msgstr "Unspecified"
#: ../lib/Galette/IO/MembersCsv.php:242 ../lib/Galette/IO/MembersCsv.php:246
#: ../lib/Galette/IO/MembersCsv.php:250 ../lib/Galette/IO/MembersCsv.php:254
-#: ../lib/Galette/Entity/Adherent.php:1654
+#: ../lib/Galette/Entity/Adherent.php:1666
msgid "Yes"
msgstr "Yes"
#: ../lib/Galette/IO/MembersCsv.php:242 ../lib/Galette/IO/MembersCsv.php:246
#: ../lib/Galette/IO/MembersCsv.php:250 ../lib/Galette/IO/MembersCsv.php:254
-#: ../lib/Galette/Entity/Adherent.php:1654
+#: ../lib/Galette/Entity/Adherent.php:1666
msgid "No"
msgstr "No"
msgstr "File extension is not allowed, only %s files are."
#: ../lib/Galette/IO/FileTrait.php:494
-#: ../lib/Galette/Entity/DynamicsTrait.php:306
+#: ../lib/Galette/Entity/DynamicsTrait.php:311
#, php-format
msgid "File is too big. Maximum allowed size is %dKo"
msgstr "File is too big. Maximum allowed size is %dKo"
msgid "invoice"
msgstr "invoice"
+#: ../lib/Galette/Features/Replacements.php:117
+#, php-format
+msgid "Label for dynamic field \"%s\""
+msgstr "Label for dynamic field \"%s\""
+
+#: ../lib/Galette/Features/Replacements.php:118
+#, php-format
+msgid "Input for dynamic field \"%s\""
+msgstr "Input for dynamic field \"%s\""
+
+#: ../lib/Galette/Features/Replacements.php:184
+msgid "Your organisation name"
+msgstr "Your organisation name"
+
+#: ../lib/Galette/Features/Replacements.php:188
+msgid "Your organisation slogan"
+msgstr "Your organisation slogan"
+
+#: ../lib/Galette/Features/Replacements.php:192
+#: ../lib/Galette/Features/Replacements.php:196
+msgid "Your organisation address"
+msgstr "Your organisation address"
+
+#: ../lib/Galette/Features/Replacements.php:196
+msgid "with break lines"
+msgstr "with break lines"
+
+#: ../lib/Galette/Features/Replacements.php:200
+msgid "Your organisation website"
+msgstr "Your organisation website"
+
+#: ../lib/Galette/Features/Replacements.php:204
+msgid "Your organisation logo"
+msgstr "Your organisation logo"
+
+#: ../lib/Galette/Features/Replacements.php:208
+msgid "Current date (Y-m-d)"
+msgstr "Current date (Y-m-d)"
+
+#: ../lib/Galette/Features/Replacements.php:212
+msgid "Galette's login URI"
+msgstr "Galette's login URI"
+
+#: ../lib/Galette/Features/Replacements.php:230
+#: ../lib/Galette/Entity/PdfModel.php:420
+msgid "Title"
+msgstr "Title"
+
+#: ../lib/Galette/Features/Replacements.php:234
+msgid "Member's ID"
+msgstr "Member's ID"
+
+#: ../lib/Galette/Features/Replacements.php:242
+#: ../lib/Galette/Features/Replacements.php:334
+msgid "Last name"
+msgstr "Last name"
+
+#: ../lib/Galette/Features/Replacements.php:246
+#: ../lib/Galette/Features/Replacements.php:338 ../includes/i18n.inc.php:330
+msgid "First name"
+msgstr "First name"
+
+#: ../lib/Galette/Features/Replacements.php:250
+msgid "Nickname"
+msgstr "Nickname"
+
+#: ../lib/Galette/Features/Replacements.php:254
+msgid "Gender"
+msgstr "Gender"
+
+#: ../lib/Galette/Features/Replacements.php:258
+msgid "Birth date"
+msgstr "Birth date"
+
+#: ../lib/Galette/Features/Replacements.php:262
+msgid "Birth place"
+msgstr "Birth place"
+
+#: ../lib/Galette/Features/Replacements.php:266
+msgid "Profession"
+msgstr "Profession"
+
+#: ../lib/Galette/Features/Replacements.php:270
+#: ../lib/Galette/Features/Replacements.php:330
+#: ../lib/Galette/Filters/MembersList.php:273
+msgid "Company name"
+msgstr "Company name"
+
+#: ../lib/Galette/Features/Replacements.php:274
+#: ../lib/Galette/Filters/MembersList.php:274
+msgid "Address"
+msgstr "Address"
+
+#: ../lib/Galette/Features/Replacements.php:278
+msgid "Zipcode"
+msgstr "Zipcode"
+
+#: ../lib/Galette/Features/Replacements.php:282
+msgid "Town"
+msgstr "Town"
+
+#: ../lib/Galette/Features/Replacements.php:286 ../includes/i18n.inc.php:327
+msgid "Country"
+msgstr "Country"
+
+#: ../lib/Galette/Features/Replacements.php:306
+msgid "Member's main group"
+msgstr "Member's main group"
+
+#: ../lib/Galette/Features/Replacements.php:310
+msgid "Member's groups (as list)"
+msgstr "Member's groups (as list)"
+
+#: ../lib/Galette/Features/Replacements.php:314
+msgid "Member state of dues"
+msgstr "Member state of dues"
+
+#: ../lib/Galette/Features/Replacements.php:318
+msgid "Membership remaining days"
+msgstr "Membership remaining days"
+
+#: ../lib/Galette/Features/Replacements.php:322
+msgid "Membership expired since"
+msgstr "Membership expired since"
+
+#: ../lib/Galette/Features/Replacements.php:368
+msgid "Contribution label"
+msgstr "Contribution label"
+
+#: ../lib/Galette/Features/Replacements.php:372
+msgid "Amount"
+msgstr "Amount"
+
+#: ../lib/Galette/Features/Replacements.php:376
+msgid "Amount (in letters)"
+msgstr "Amount (in letters)"
+
+#: ../lib/Galette/Features/Replacements.php:380
+msgid "Full date"
+msgstr "Full date"
+
+#: ../lib/Galette/Features/Replacements.php:384
+msgid "Contribution year"
+msgstr "Contribution year"
+
+#: ../lib/Galette/Features/Replacements.php:388
+msgid "Comment"
+msgstr "Comment"
+
+#: ../lib/Galette/Features/Replacements.php:392
+msgid "Begin date"
+msgstr "Begin date"
+
+#: ../lib/Galette/Features/Replacements.php:396
+msgid "End date"
+msgstr "End date"
+
+#: ../lib/Galette/Features/Replacements.php:400
+msgid "Contribution id"
+msgstr "Contribution id"
+
+#: ../lib/Galette/Features/Replacements.php:404
+msgid "Payment type"
+msgstr "Payment type"
+
+#: ../lib/Galette/Features/Replacements.php:408
+#: ../lib/Galette/Entity/Contribution.php:1047
+#: ../lib/Galette/Entity/Texts.php:626
+#: ../lib/Galette/Entity/PdfContribution.php:89
+msgid "Contribution information"
+msgstr "Contribution information"
+
+#: ../lib/Galette/Features/Replacements.php:585
+#: ../lib/Galette/Features/Replacements.php:586
+msgid "None"
+msgstr "None"
+
+#: ../lib/Galette/Features/Replacements.php:755
+msgid "Main information"
+msgstr "Main information"
+
+#: ../lib/Galette/Features/Replacements.php:760
+msgid "Member information"
+msgstr "Member information"
+
#: ../lib/Galette/Entity/ListsConfig.php:215
msgid "Is admin"
msgstr "Is admin"
msgid "%days days remaining (ending on %date)"
msgstr "%days days remaining (ending on %date)"
-#: ../lib/Galette/Entity/Adherent.php:1212
+#: ../lib/Galette/Entity/Adherent.php:1225
msgid "- Birthdate must be set in the past!"
msgstr "- Birthdate must be set in the past!"
-#: ../lib/Galette/Entity/Adherent.php:1220
+#: ../lib/Galette/Entity/Adherent.php:1233
msgid "- Members must be less than 200 years old (currently %years)!"
msgstr "- Members must be less than 200 years old (currently %years)!"
-#: ../lib/Galette/Entity/Adherent.php:1241
+#: ../lib/Galette/Entity/Adherent.php:1254
#: ../lib/Galette/Entity/Transaction.php:301
-#: ../lib/Galette/Entity/DynamicsTrait.php:197
+#: ../lib/Galette/Entity/DynamicsTrait.php:202
#: ../lib/Galette/Entity/Contribution.php:394
#: ../lib/Galette/Entity/Contribution.php:1276
#, php-format
msgid "- Wrong date format (%date_format) for %field!"
msgstr "- Wrong date format (%date_format) for %field!"
-#: ../lib/Galette/Entity/Adherent.php:1259
+#: ../lib/Galette/Entity/Adherent.php:1272
msgid "- Non-valid E-Mail address!"
msgstr "- Non-valid E-Mail address!"
-#: ../lib/Galette/Entity/Adherent.php:1276
+#: ../lib/Galette/Entity/Adherent.php:1289
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:1283
-#: ../lib/Galette/Entity/Adherent.php:1331
+#: ../lib/Galette/Entity/Adherent.php:1296
+#: ../lib/Galette/Entity/Adherent.php:1344
msgid "An error has occurred while looking if login already exists."
msgstr "An error has occurred while looking if login already exists."
-#: ../lib/Galette/Entity/Adherent.php:1291
+#: ../lib/Galette/Entity/Adherent.php:1304
msgid "- Non-valid Website address! Maybe you've skipped the http://?"
msgstr "- Non-valid Website address! Maybe you've skipped the http://?"
-#: ../lib/Galette/Entity/Adherent.php:1300
+#: ../lib/Galette/Entity/Adherent.php:1313
msgid "- The username must be composed of at least %i characters!"
msgstr "- The username must be composed of at least %i characters!"
-#: ../lib/Galette/Entity/Adherent.php:1305
+#: ../lib/Galette/Entity/Adherent.php:1318
msgid "- The username cannot contain the @ character"
msgstr "- The username cannot contain the @ character"
-#: ../lib/Galette/Entity/Adherent.php:1324
+#: ../lib/Galette/Entity/Adherent.php:1337
msgid "- This username is already in use, please choose another one!"
msgstr "- This username is already in use, please choose another one!"
-#: ../lib/Galette/Entity/Adherent.php:1347
+#: ../lib/Galette/Entity/Adherent.php:1360
msgid "Password misrepeated: "
msgstr "Password misrepeated: "
-#: ../lib/Galette/Entity/Adherent.php:1381
+#: ../lib/Galette/Entity/Adherent.php:1394
msgid "Status #%id does not exists in database."
msgstr "Status #%id does not exists in database."
-#: ../lib/Galette/Entity/Adherent.php:1390
+#: ../lib/Galette/Entity/Adherent.php:1403
msgid "An error has occurred while looking if status does exists."
msgstr "An error has occurred while looking if status does exists."
-#: ../lib/Galette/Entity/Adherent.php:1397
+#: ../lib/Galette/Entity/Adherent.php:1410
msgid "Gender %gender does not exists!"
msgstr "Gender %gender does not exists!"
-#: ../lib/Galette/Entity/Adherent.php:1502
+#: ../lib/Galette/Entity/Adherent.php:1514
msgid "Self_subscription as a member: "
msgstr "Self_subscription as a member: "
-#: ../lib/Galette/Entity/Adherent.php:1508
+#: ../lib/Galette/Entity/Adherent.php:1520
msgid "Member card added"
msgstr "Member card added"
-#: ../lib/Galette/Entity/Adherent.php:1516
+#: ../lib/Galette/Entity/Adherent.php:1528
msgid "Fail to add new member."
msgstr "Fail to add new member."
-#: ../lib/Galette/Entity/Adherent.php:1548
+#: ../lib/Galette/Entity/Adherent.php:1560
msgid "Member card updated"
msgstr "Member card updated"
-#: ../lib/Galette/Entity/Adherent.php:1657
+#: ../lib/Galette/Entity/Adherent.php:1669
msgid "Active"
msgstr "Active"
-#: ../lib/Galette/Entity/Adherent.php:1657
+#: ../lib/Galette/Entity/Adherent.php:1669
msgid "Inactive"
msgstr "Inactive"
-#: ../lib/Galette/Entity/Adherent.php:1885
+#: ../lib/Galette/Entity/Adherent.php:1897
msgid " (%age years old)"
msgstr " (%age years old)"
-#: ../lib/Galette/Entity/Adherent.php:1958
+#: ../lib/Galette/Entity/Adherent.php:1970
msgid "Duplicated from %name (%id)"
msgstr "Duplicated from %name (%id)"
msgid "contribution type"
msgstr "contribution type"
-#: ../lib/Galette/Entity/DynamicsTrait.php:155
+#: ../lib/Galette/Entity/DynamicsTrait.php:158
#, php-format
msgid "Missing required field %field"
msgstr "Missing required field %field"
msgid "Contribution updated"
msgstr "Contribution updated"
-#: ../lib/Galette/Entity/Contribution.php:1047
-#: ../lib/Galette/Entity/PdfContribution.php:198
-msgid "Contribution information"
-msgstr "Contribution information"
-
#: ../lib/Galette/Entity/Contribution.php:1049
msgid "Script output"
msgstr "Script output"
msgid "You cannot delete Mr. or Mrs. titles!"
msgstr "You cannot delete Mr. or Mrs. titles!"
-#: ../lib/Galette/Entity/PdfModel.php:322
+#: ../lib/Galette/Entity/Texts.php:119
+msgid "Insert a carriage return"
+msgstr "Insert a carriage return"
+
+#: ../lib/Galette/Entity/Texts.php:123
+msgid "Insert a new blank line"
+msgstr "Insert a new blank line"
+
+#: ../lib/Galette/Entity/Texts.php:127
+msgid "Link validity"
+msgstr "Link validity"
+
+#: ../lib/Galette/Entity/Texts.php:132
+msgid "Direct link for member card download"
+msgstr "Direct link for member card download"
+
+#: ../lib/Galette/Entity/Texts.php:137
+msgid "Direct link for invoice/receipt download"
+msgstr "Direct link for invoice/receipt download"
+
+#: ../lib/Galette/Entity/Texts.php:142
+msgid "Galette's change password URI"
+msgstr "Galette's change password URI"
+
+#: ../lib/Galette/Entity/Texts.php:633
+msgid "Mail specific"
+msgstr "Mail specific"
+
+#: ../lib/Galette/Entity/PdfModel.php:293
#, php-format
msgid "%field should be less than %chars characters long."
msgstr "%field should be less than %chars characters long."
-#: ../lib/Galette/Entity/PdfModel.php:332
+#: ../lib/Galette/Entity/PdfModel.php:303
#, php-format
msgid "%field should not be empty!"
msgstr "%field should not be empty!"
-#: ../lib/Galette/Entity/PdfModel.php:363
-#, php-format
-msgid "Label for dynamic field \"%s\""
-msgstr "Label for dynamic field \"%s\""
-
-#: ../lib/Galette/Entity/PdfModel.php:364
-#, php-format
-msgid "Input for dynamic field \"%s\""
-msgstr "Input for dynamic field \"%s\""
-
-#: ../lib/Galette/Entity/PdfModel.php:545
+#: ../lib/Galette/Entity/PdfModel.php:404
msgid "Unknown type %type!"
msgstr "Unknown type %type!"
-#: ../lib/Galette/Entity/PdfModel.php:561
-#: ../lib/Galette/Entity/PdfModel.php:652
-msgid "Title"
-msgstr "Title"
-
-#: ../lib/Galette/Entity/PdfModel.php:563
+#: ../lib/Galette/Entity/PdfModel.php:422
msgid "Subtitle"
msgstr "Subtitle"
-#: ../lib/Galette/Entity/PdfModel.php:578
+#: ../lib/Galette/Entity/PdfModel.php:437
msgid "header and footer should not be empty!"
msgstr "header and footer should not be empty!"
-#: ../lib/Galette/Entity/PdfModel.php:582
+#: ../lib/Galette/Entity/PdfModel.php:441
msgid "body should not be empty!"
msgstr "body should not be empty!"
-#: ../lib/Galette/Entity/PdfModel.php:610
-msgid "Your organisation name"
-msgstr "Your organisation name"
-
-#: ../lib/Galette/Entity/PdfModel.php:614
-msgid "Your organisation slogan"
-msgstr "Your organisation slogan"
-
-#: ../lib/Galette/Entity/PdfModel.php:618
-#: ../lib/Galette/Entity/PdfModel.php:622
-msgid "Your organisation address"
-msgstr "Your organisation address"
-
-#: ../lib/Galette/Entity/PdfModel.php:622
-msgid "with break lines"
-msgstr "with break lines"
-
-#: ../lib/Galette/Entity/PdfModel.php:626
-msgid "Your organisation website"
-msgstr "Your organisation website"
-
-#: ../lib/Galette/Entity/PdfModel.php:630
-msgid "Your organisation logo"
-msgstr "Your organisation logo"
-
-#: ../lib/Galette/Entity/PdfModel.php:634
-msgid "Current date (Y-m-d)"
-msgstr "Current date (Y-m-d)"
-
-#: ../lib/Galette/Entity/PdfModel.php:656
-msgid "Member's ID"
-msgstr "Member's ID"
-
-#: ../lib/Galette/Entity/PdfModel.php:664
-msgid "Last name"
-msgstr "Last name"
-
-#: ../lib/Galette/Entity/PdfModel.php:668 ../includes/i18n.inc.php:330
-msgid "First name"
-msgstr "First name"
-
-#: ../lib/Galette/Entity/PdfModel.php:672
-msgid "Nickname"
-msgstr "Nickname"
-
-#: ../lib/Galette/Entity/PdfModel.php:676
-msgid "Gender"
-msgstr "Gender"
-
-#: ../lib/Galette/Entity/PdfModel.php:680
-msgid "Birth date"
-msgstr "Birth date"
-
-#: ../lib/Galette/Entity/PdfModel.php:684
-msgid "Birth place"
-msgstr "Birth place"
-
-#: ../lib/Galette/Entity/PdfModel.php:688
-msgid "Profession"
-msgstr "Profession"
-
-#: ../lib/Galette/Entity/PdfModel.php:692
-#: ../lib/Galette/Entity/PdfModel.php:739
-#: ../lib/Galette/Filters/MembersList.php:273
-msgid "Company name"
-msgstr "Company name"
-
-#: ../lib/Galette/Entity/PdfModel.php:696
-#: ../lib/Galette/Filters/MembersList.php:274
-msgid "Address"
-msgstr "Address"
-
-#: ../lib/Galette/Entity/PdfModel.php:700
-msgid "Zipcode"
-msgstr "Zipcode"
-
-#: ../lib/Galette/Entity/PdfModel.php:704
-msgid "Town"
-msgstr "Town"
-
-#: ../lib/Galette/Entity/PdfModel.php:708 ../includes/i18n.inc.php:327
-msgid "Country"
-msgstr "Country"
-
-#: ../lib/Galette/Entity/PdfModel.php:728
-msgid "Member's main group"
-msgstr "Member's main group"
-
-#: ../lib/Galette/Entity/PdfModel.php:732
-msgid "Member's groups (as list)"
-msgstr "Member's groups (as list)"
-
-#: ../lib/Galette/Entity/PdfModel.php:772
-#: ../lib/Galette/Entity/PdfModel.php:773
-msgid "None"
-msgstr "None"
-
-#: ../lib/Galette/Entity/PdfModel.php:925
-msgid "Main information"
-msgstr "Main information"
-
-#: ../lib/Galette/Entity/PdfModel.php:930
-msgid "Member information"
-msgstr "Member information"
-
#: ../lib/Galette/Entity/PaymentType.php:189
msgid "You cannot delete system payment types!"
msgstr "You cannot delete system payment types!"
msgid "Group `%1$s` cannot be set as parent!"
msgstr "Group `%1$s` cannot be set as parent!"
-#: ../lib/Galette/Entity/PdfContribution.php:90
-msgid "Contribution label"
-msgstr "Contribution label"
-
-#: ../lib/Galette/Entity/PdfContribution.php:94
-msgid "Amount"
-msgstr "Amount"
-
-#: ../lib/Galette/Entity/PdfContribution.php:98
-msgid "Amount (in letters)"
-msgstr "Amount (in letters)"
-
-#: ../lib/Galette/Entity/PdfContribution.php:102
-msgid "Full date"
-msgstr "Full date"
-
-#: ../lib/Galette/Entity/PdfContribution.php:106
-msgid "Contribution year"
-msgstr "Contribution year"
-
-#: ../lib/Galette/Entity/PdfContribution.php:110
-msgid "Comment"
-msgstr "Comment"
-
-#: ../lib/Galette/Entity/PdfContribution.php:114
-msgid "Begin date"
-msgstr "Begin date"
-
-#: ../lib/Galette/Entity/PdfContribution.php:118
-msgid "End date"
-msgstr "End date"
-
-#: ../lib/Galette/Entity/PdfContribution.php:122
-msgid "Contribution id"
-msgstr "Contribution id"
-
-#: ../lib/Galette/Entity/PdfContribution.php:126
-msgid "Payment type"
-msgstr "Payment type"
-
#: ../lib/Galette/Middleware/CheckAcls.php:130
#: ../lib/Galette/Middleware/CheckAcls.php:177
msgid "Route '%name' is not registered in ACLs!"
msgid "Please run install or upgrade procedure (check the documentation)"
msgstr "Please run install or upgrade procedure (check the documentation)"
-#: ../lib/Galette/Events/ContribListener.php:206
-#: ../lib/Galette/Events/MemberListener.php:217
+#: ../lib/Galette/Events/ContribListener.php:162
+#: ../lib/Galette/Events/MemberListener.php:188
msgid ""
"You asked Galette to send a confirmation email to the member, but email has "
"been disabled in the preferences."
"You asked Galette to send a confirmation email to the member, but email has "
"been disabled in the preferences."
-#: ../lib/Galette/Events/ContribListener.php:221
-#: ../lib/Galette/Events/MemberListener.php:228
+#: ../lib/Galette/Events/ContribListener.php:177
+#: ../lib/Galette/Events/MemberListener.php:199
msgid ""
"- You can't send a confirmation by email if the member hasn't got an address!"
msgstr ""
"- You can't send a confirmation by email if the member hasn't got an address!"
-#: ../lib/Galette/Events/ContribListener.php:281
+#: ../lib/Galette/Events/ContribListener.php:235
msgid "Email sent to user %name (%email)"
msgstr "Email sent to user %name (%email)"
-#: ../lib/Galette/Events/ContribListener.php:288
+#: ../lib/Galette/Events/ContribListener.php:242
msgid ""
"A problem happened while sending contribution receipt to user %name (%email)"
msgstr ""
"A problem happened while sending contribution receipt to user %name (%email)"
-#: ../lib/Galette/Events/ContribListener.php:351
+#: ../lib/Galette/Events/ContribListener.php:307
msgid "Email sent to admin for user %name (%email)"
msgstr "Email sent to admin for user %name (%email)"
-#: ../lib/Galette/Events/ContribListener.php:358
+#: ../lib/Galette/Events/ContribListener.php:314
msgid ""
"A problem happened while sending to admin notification for user %name "
"(%email) contribution"
"A problem happened while sending to admin notification for user %name "
"(%email) contribution"
-#: ../lib/Galette/Events/ContribListener.php:387
+#: ../lib/Galette/Events/ContribListener.php:343
msgid "Post contribution script failed"
msgstr "Post contribution script failed"
-#: ../lib/Galette/Events/ContribListener.php:396
+#: ../lib/Galette/Events/ContribListener.php:352
msgid "The configured post contribution script has failed."
msgstr "The configured post contribution script has failed."
-#: ../lib/Galette/Events/ContribListener.php:397
+#: ../lib/Galette/Events/ContribListener.php:353
msgid "You can find contribution information and script output below."
msgstr "You can find contribution information and script output below."
-#: ../lib/Galette/Events/ContribListener.php:405
+#: ../lib/Galette/Events/ContribListener.php:361
msgid "Post contribution script has failed."
msgstr "Post contribution script has failed."
-#: ../lib/Galette/Events/MemberListener.php:288
+#: ../lib/Galette/Events/MemberListener.php:254
#, php-format
msgid "New account email sent to '%s'."
msgstr "New account email sent to '%s'."
-#: ../lib/Galette/Events/MemberListener.php:288
+#: ../lib/Galette/Events/MemberListener.php:254
#, php-format
msgid "Account modification email sent to '%s'."
msgstr "Account modification email sent to '%s'."
-#: ../lib/Galette/Events/MemberListener.php:296
+#: ../lib/Galette/Events/MemberListener.php:262
#, php-format
msgid "A problem happened while sending account email to '%s'"
msgstr "A problem happened while sending account email to '%s'"
-#: ../lib/Galette/Events/MemberListener.php:357
+#: ../lib/Galette/Events/MemberListener.php:322
#, php-format
msgid "New account email sent to admin for '%s'."
msgstr "New account email sent to admin for '%s'."
-#: ../lib/Galette/Events/MemberListener.php:358
+#: ../lib/Galette/Events/MemberListener.php:323
msgid "Account modification email sent to admin."
msgstr "Account modification email sent to admin."
-#: ../lib/Galette/Events/MemberListener.php:370
+#: ../lib/Galette/Events/MemberListener.php:335
#, php-format
msgid "A problem happened while sending email to admin for account '%s'."
msgstr "A problem happened while sending email to admin for account '%s'."
-#: ../lib/Galette/Events/MemberListener.php:371
+#: ../lib/Galette/Events/MemberListener.php:336
msgid "A problem happened while sending account email to admin"
msgstr "A problem happened while sending account email to admin"
msgid ""
"Hello,{NEWLINE}Your contribution has successfully been taken into account by "
"{ASSO_NAME}.{NEWLINE}It is valid until {DEADLINE}.{NEWLINE}You can now login "
-"and browse or modify your personnal data using your galette identifiers at "
+"and browse or modify your personal data using your galette identifiers at "
"this address:{BR}{LOGIN_URI}.{NEWLINE}{CONTRIB_INFO}{NEWLINE}See you soon!"
"{NEWLINE}(this email was sent automatically)"
msgstr ""
"Hello,{NEWLINE}Your contribution has successfully been taken into account by "
"{ASSO_NAME}.{NEWLINE}It is valid until {DEADLINE}.{NEWLINE}You can now login "
-"and browse or modify your personnal data using your galette identifiers at "
+"and browse or modify your personal data using your galette identifiers at "
"this address:{BR}{LOGIN_URI}.{NEWLINE}{CONTRIB_INFO}{NEWLINE}See you soon!"
"{NEWLINE}(this email was sent automatically)"
msgid ""
"Hello dear Administrator,{NEWLINE}A new member has been registered with the "
"following information:{BR}* Name: {NAME_ADH}{BR}* Login: {LOGIN}{BR}* E-"
-"mail: {MAIL_ADH}{NEWLINE}Yours sincerly,{BR}Galette"
+"mail: {MAIL_ADH}{NEWLINE}Yours sincerely,{BR}Galette"
msgstr ""
"Hello dear Administrator,{NEWLINE}A new member has been registered with the "
"following information:{BR}* Name: {NAME_ADH}{BR}* Login: {LOGIN}{BR}* E-"
-"mail: {MAIL_ADH}{NEWLINE}Yours sincerly,{BR}Galette"
+"mail: {MAIL_ADH}{NEWLINE}Yours sincerely,{BR}Galette"
#: ../includes/fields_defs/texts_fields.php:67
msgid "New user registration (sent to admin)"
#: ../includes/fields_defs/texts_fields.php:81
msgid ""
-"Hello dear Administrator,{NEWLINE}A new member has self registred on line "
+"Hello dear Administrator,{NEWLINE}A new member has self registered on line "
"with the following information:{BR}* Name: {NAME_ADH}{BR}* Login: {LOGIN}{BR}"
"* E-mail: {MAIL_ADH}{NEWLINE}Yours sincerly,{BR}Galette"
msgstr ""
-"Hello dear Administrator,{NEWLINE}A new member has self registred on line "
+"Hello dear Administrator,{NEWLINE}A new member has self registered on line "
"with the following information:{BR}* Name: {NAME_ADH}{BR}* Login: {LOGIN}{BR}"
"* E-mail: {MAIL_ADH}{NEWLINE}Yours sincerly,{BR}Galette"
msgstr "Go"
#: ../templates/default/gestion_pdf.tpl:23
-#: ../templates/default/gestion_textes.tpl:156
+#: ../templates/default/gestion_textes.tpl:84
msgid "Show existing variables"
msgstr "Show existing variables"
msgstr "Go to Galette's dashboard"
#: ../templates/default/page.tpl:38 ../templates/default/desktop.tpl:30
-#: ../templates/default/desktop.tpl:46
msgid "View, search into and filter member's list"
msgstr "View, search into and filter member's list"
msgid "Various charts"
msgstr "Various charts"
-#: ../templates/default/page.tpl:57
+#: ../templates/default/page.tpl:57 ../templates/default/desktop.tpl:47
msgid "View and filter all my contributions"
msgstr "View and filter all my contributions"
msgid "My contributions"
msgstr "My contributions"
-#: ../templates/default/page.tpl:58
+#: ../templates/default/page.tpl:58 ../templates/default/desktop.tpl:48
msgid "View and filter all my transactions"
msgstr "View and filter all my transactions"
-#: ../templates/default/page.tpl:58
+#: ../templates/default/page.tpl:58 ../templates/default/desktop.tpl:48
msgid "My transactions"
msgstr "My transactions"
-#: ../templates/default/page.tpl:61
+#: ../templates/default/page.tpl:61 ../templates/default/desktop.tpl:46
msgid "View my member card"
msgstr "View my member card"
"cancel it."
#: ../templates/default/page.tpl:142
-#: ../templates/default/gestion_adherents.tpl:473
+#: ../templates/default/gestion_adherents.tpl:475
msgid "Existing mailing"
msgstr "Existing mailing"
#: ../templates/default/preferences.tpl:16
#: ../templates/default/gestion_adherents.tpl:213
-#: ../templates/default/gestion_adherents.tpl:418
-#: ../templates/default/gestion_adherents.tpl:419
+#: ../templates/default/gestion_adherents.tpl:420
+#: ../templates/default/gestion_adherents.tpl:421
msgid "Admin"
msgstr "Admin"
msgstr "An error occurred sending test email :("
#: ../templates/default/display_dynamic_fields.tpl:3
-#: ../templates/default/edit_dynamic_fields.tpl:67
+#: ../templates/default/edit_dynamic_fields.tpl:82
msgid "Additionnal fields:"
msgstr "Additionnal fields:"
#: ../templates/default/gestion_contributions.tpl:154
#: ../templates/default/gestion_adherents.tpl:157
-#: ../templates/default/gestion_adherents.tpl:377
+#: ../templates/default/gestion_adherents.tpl:379
#: ../templates/default/saved_searches.tpl:12
#: ../templates/default/configurer_fiche_content.tpl:9
#: ../templates/default/gestion_intitule_content.tpl:16
#: ../templates/default/gestion_contributions.tpl:271
#: ../templates/default/gestion_mailings.tpl:170
-#: ../templates/default/gestion_adherents.tpl:293
+#: ../templates/default/gestion_adherents.tpl:295
#: ../templates/default/history.tpl:145
#: ../templates/default/liste_membres.tpl:87
#: ../templates/default/ajax_members.tpl:16
msgstr "Pages:"
#: ../templates/default/gestion_contributions.tpl:276
-#: ../templates/default/gestion_adherents.tpl:297
+#: ../templates/default/gestion_adherents.tpl:299
msgid "For the selection:"
msgstr "For the selection:"
#: ../templates/default/gestion_contributions.tpl:279
-#: ../templates/default/gestion_adherents.tpl:301
+#: ../templates/default/gestion_adherents.tpl:303
#: ../templates/default/group.tpl:81
msgid "Delete"
msgstr "Delete"
#: ../templates/default/gestion_contributions.tpl:286
#: ../templates/default/gestion_contributions.tpl:287
-#: ../templates/default/gestion_adherents.tpl:349
-#: ../templates/default/gestion_adherents.tpl:350
+#: ../templates/default/gestion_adherents.tpl:351
+#: ../templates/default/gestion_adherents.tpl:352
#: ../templates/default/gestion_transactions.tpl:152
#: ../templates/default/gestion_transactions.tpl:153
msgid "Legend"
msgstr "Legend"
#: ../templates/default/gestion_contributions.tpl:294
-#: ../templates/default/gestion_adherents.tpl:383
+#: ../templates/default/gestion_adherents.tpl:385
#: ../templates/default/voir_adherent.tpl:61
msgid "Modification"
msgstr "Modification"
#: ../templates/default/gestion_contributions.tpl:300
-#: ../templates/default/gestion_adherents.tpl:393
+#: ../templates/default/gestion_adherents.tpl:395
msgid "Deletion"
msgstr "Deletion"
"Please make sure to select at least one contribution from the list to "
"perform this action."
-#: ../templates/default/gestion_contributions.tpl:338
-#: ../templates/default/gestion_adherents.tpl:456
+#: ../templates/default/gestion_contributions.tpl:339
+#: ../templates/default/gestion_adherents.tpl:458
msgid "(Un)Check all"
msgstr "(Un)Check all"
-#: ../templates/default/gestion_contributions.tpl:338
-#: ../templates/default/gestion_adherents.tpl:456
+#: ../templates/default/gestion_contributions.tpl:339
+#: ../templates/default/gestion_adherents.tpl:458
msgid "Invert selection"
msgstr "Invert selection"
-#: ../templates/default/gestion_contributions.tpl:338
-#: ../templates/default/gestion_adherents.tpl:456
+#: ../templates/default/gestion_contributions.tpl:339
+#: ../templates/default/gestion_adherents.tpl:458
#: ../templates/default/gestion_transactions.tpl:170
#: ../templates/default/gestion_transactions.tpl:174
msgid "Show legend"
msgstr "Show legend"
-#: ../templates/default/gestion_contributions.tpl:349
+#: ../templates/default/gestion_contributions.tpl:351
#: ../templates/default/gestion_mailings.tpl:192
-#: ../templates/default/edit_dynamic_fields.tpl:185
-#: ../templates/default/gestion_adherents.tpl:715
+#: ../templates/default/edit_dynamic_fields.tpl:200
+#: ../templates/default/gestion_adherents.tpl:717
#: ../templates/default/history.tpl:166
#: ../templates/default/ajouter_transaction.tpl:253
#: ../templates/default/ajouter_contribution.tpl:198
msgid "Activities"
msgstr "Activities"
-#: ../templates/default/desktop.tpl:56
+#: ../templates/default/desktop.tpl:57
msgid "News"
msgstr "News"
-#: ../templates/default/desktop.tpl:69
+#: ../templates/default/desktop.tpl:70
msgid "Show dashboard on login"
msgstr "Show dashboard on login"
msgid "Existing variables"
msgstr "Existing variables"
-#: ../templates/default/gestion_textes.tpl:52
-msgid "Globally available"
-msgstr "Globally available"
-
-#: ../templates/default/gestion_textes.tpl:63
-msgid "Galette's login URI"
-msgstr "Galette's login URI"
-
-#: ../templates/default/gestion_textes.tpl:69
-msgid "Insert a carriage return"
-msgstr "Insert a carriage return"
-
-#: ../templates/default/gestion_textes.tpl:71
-msgid "Insert a new blank line"
-msgstr "Insert a new blank line"
-
-#: ../templates/default/gestion_textes.tpl:75
-msgid "Available with reservations"
-msgstr "Available with reservations"
-
-#: ../templates/default/gestion_textes.tpl:80
-msgid "Member's first and last name"
-msgstr "Member's first and last name"
-
-#: ../templates/default/gestion_textes.tpl:82
-msgid "Member's email address"
-msgstr "Member's email address"
-
-#: ../templates/default/gestion_textes.tpl:86
-msgid "Member's last name"
-msgstr "Member's last name"
-
-#: ../templates/default/gestion_textes.tpl:88
-msgid "Member's first name"
-msgstr "Member's first name"
-
-#: ../templates/default/gestion_textes.tpl:94
-msgid "Member's login"
-msgstr "Member's login"
-
-#: ../templates/default/gestion_textes.tpl:98
-msgid "Available only for new password request"
-msgstr "Available only for new password request"
-
-#: ../templates/default/gestion_textes.tpl:103
-msgid "Galette's change password URI"
-msgstr "Galette's change password URI"
-
-#: ../templates/default/gestion_textes.tpl:105
-msgid "Link validity"
-msgstr "Link validity"
-
-#: ../templates/default/gestion_textes.tpl:109
-msgid "Available only for new contributions"
-msgstr "Available only for new contributions"
-
-#: ../templates/default/gestion_textes.tpl:114
-msgid "Member's deadline"
-msgstr "Member's deadline"
-
-#: ../templates/default/gestion_textes.tpl:120
-msgid "Contribution amount"
-msgstr "Contribution amount"
-
-#: ../templates/default/gestion_textes.tpl:122
-msgid "Contribution type"
-msgstr "Contribution type"
-
-#: ../templates/default/gestion_textes.tpl:126
-msgid "Direct link for member card download"
-msgstr "Direct link for member card download"
-
-#: ../templates/default/gestion_textes.tpl:128
-msgid "Direct link for invoice/receipt download"
-msgstr "Direct link for invoice/receipt download"
-
-#: ../templates/default/gestion_textes.tpl:132
-msgid "Available only for reminders"
-msgstr "Available only for reminders"
-
-#: ../templates/default/gestion_textes.tpl:137
-msgid "Membership remaining days"
-msgstr "Membership remaining days"
-
-#: ../templates/default/gestion_textes.tpl:139
-msgid "Membership expired since"
-msgstr "Membership expired since"
-
#: ../templates/default/import_model.tpl:6
msgid "Current model"
msgstr "Current model"
msgstr "Model parameted on %date"
#: ../templates/default/import_model.tpl:20
-#: ../templates/default/import_model.tpl:54
+#: ../templates/default/import_model.tpl:58
msgid "Field"
msgstr "Field"
-#: ../templates/default/import_model.tpl:33
+#: ../templates/default/import_model.tpl:27
+#, php-format
+msgid "Missing field '%field'"
+msgstr "Missing field '%field'"
+
+#: ../templates/default/import_model.tpl:37
msgid "Generate empty CSV file"
msgstr "Generate empty CSV file"
-#: ../templates/default/import_model.tpl:40
+#: ../templates/default/import_model.tpl:44
msgid "Remove model and back to defaults"
msgstr "Remove model and back to defaults"
-#: ../templates/default/import_model.tpl:43
+#: ../templates/default/import_model.tpl:47
msgid "Remove model"
msgstr "Remove model"
-#: ../templates/default/import_model.tpl:72
+#: ../templates/default/import_model.tpl:76
msgid "Store new model"
msgstr "Store new model"
-#: ../templates/default/import_model.tpl:84
+#: ../templates/default/import_model.tpl:88
msgid "Go back to import page"
msgstr "Go back to import page"
-#: ../templates/default/import_model.tpl:97
+#: ../templates/default/import_model.tpl:101
msgid "No field selected"
msgstr "No field selected"
-#: ../templates/default/import_model.tpl:97
+#: ../templates/default/import_model.tpl:101
msgid ""
"Please make sure to select at least one field from the list to perform this "
"action."
msgid "Select an option"
msgstr "Select an option"
-#: ../templates/default/edit_dynamic_fields.tpl:53
+#: ../templates/default/edit_dynamic_fields.tpl:54
msgid "new"
msgstr "new"
-#: ../templates/default/edit_dynamic_fields.tpl:57
+#: ../templates/default/edit_dynamic_fields.tpl:64
msgid "current"
msgstr "current"
-#: ../templates/default/edit_dynamic_fields.tpl:60
+#: ../templates/default/edit_dynamic_fields.tpl:69
msgid "delete"
msgstr "delete"
-#: ../templates/default/edit_dynamic_fields.tpl:101
+#: ../templates/default/edit_dynamic_fields.tpl:116
msgid "Enter as many occurences you want."
msgstr "Enter as many occurences you want."
-#: ../templates/default/edit_dynamic_fields.tpl:109
-#: ../templates/default/edit_dynamic_fields.tpl:148
+#: ../templates/default/edit_dynamic_fields.tpl:124
+#: ../templates/default/edit_dynamic_fields.tpl:163
#, php-format
msgid "Enter up to %count more occurences."
msgstr "Enter up to %count more occurences."
-#: ../templates/default/edit_dynamic_fields.tpl:118
+#: ../templates/default/edit_dynamic_fields.tpl:133
msgid "New occurence"
msgstr "New occurence"
msgstr "Mbr num"
#: ../templates/default/gestion_adherents.tpl:179
-#: ../templates/default/gestion_adherents.tpl:414
-#: ../templates/default/gestion_adherents.tpl:415
+#: ../templates/default/gestion_adherents.tpl:416
+#: ../templates/default/gestion_adherents.tpl:417
msgid "Is a company"
msgstr "Is a company"
#: ../templates/default/gestion_adherents.tpl:184
-#: ../templates/default/gestion_adherents.tpl:408
-#: ../templates/default/gestion_adherents.tpl:409
+#: ../templates/default/gestion_adherents.tpl:410
+#: ../templates/default/gestion_adherents.tpl:411
msgid "Is a man"
msgstr "Is a man"
#: ../templates/default/gestion_adherents.tpl:189
-#: ../templates/default/gestion_adherents.tpl:410
-#: ../templates/default/gestion_adherents.tpl:411
+#: ../templates/default/gestion_adherents.tpl:412
+#: ../templates/default/gestion_adherents.tpl:413
msgid "Is a woman"
msgstr "Is a woman"
#: ../templates/default/gestion_adherents.tpl:197
-#: ../templates/default/gestion_adherents.tpl:312
-#: ../templates/default/gestion_adherents.tpl:401
+#: ../templates/default/gestion_adherents.tpl:314
+#: ../templates/default/gestion_adherents.tpl:403
msgid "Mail"
msgstr "Mail"
#: ../templates/default/gestion_adherents.tpl:205
-#: ../templates/default/gestion_adherents.tpl:403
+#: ../templates/default/gestion_adherents.tpl:405
#: ../templates/default/footer.tpl:5
msgid "Website"
msgstr "Website"
-#: ../templates/default/gestion_adherents.tpl:287
+#: ../templates/default/gestion_adherents.tpl:289
msgid "No member has been found"
msgstr "No member has been found"
-#: ../templates/default/gestion_adherents.tpl:306
+#: ../templates/default/gestion_adherents.tpl:308
msgid "Mass change"
msgstr "Mass change"
-#: ../templates/default/gestion_adherents.tpl:324
+#: ../templates/default/gestion_adherents.tpl:326
#: ../templates/default/mailing_recipients.tpl:20
msgid "Generate labels"
msgstr "Generate labels"
-#: ../templates/default/gestion_adherents.tpl:329
+#: ../templates/default/gestion_adherents.tpl:331
msgid "Generate Member Cards"
msgstr "Generate Member Cards"
-#: ../templates/default/gestion_adherents.tpl:335
+#: ../templates/default/gestion_adherents.tpl:337
msgid "Export as CSV"
msgstr "Export as CSV"
-#: ../templates/default/gestion_adherents.tpl:354
+#: ../templates/default/gestion_adherents.tpl:356
msgid "Reading the list"
msgstr "Reading the list"
-#: ../templates/default/gestion_adherents.tpl:358
+#: ../templates/default/gestion_adherents.tpl:360
msgid "Active account"
msgstr "Active account"
-#: ../templates/default/gestion_adherents.tpl:360
+#: ../templates/default/gestion_adherents.tpl:362
msgid "Inactive account"
msgstr "Inactive account"
-#: ../templates/default/gestion_adherents.tpl:364
+#: ../templates/default/gestion_adherents.tpl:366
msgid "Membership in order"
msgstr "Membership in order"
-#: ../templates/default/gestion_adherents.tpl:366
+#: ../templates/default/gestion_adherents.tpl:368
msgid "Membership will expire soon (<30d)"
msgstr "Membership will expire soon (<30d)"
-#: ../templates/default/gestion_adherents.tpl:372
+#: ../templates/default/gestion_adherents.tpl:374
msgid "Lateness in fee"
msgstr "Lateness in fee"
-#: ../templates/default/gestion_adherents.tpl:398
+#: ../templates/default/gestion_adherents.tpl:400
msgid "User status/interactions"
msgstr "User status/interactions"
-#: ../templates/default/gestion_adherents.tpl:402
+#: ../templates/default/gestion_adherents.tpl:404
msgid "Send an email"
msgstr "Send an email"
-#: ../templates/default/gestion_adherents.tpl:404
+#: ../templates/default/gestion_adherents.tpl:406
msgid "Visit website"
msgstr "Visit website"
-#: ../templates/default/gestion_adherents.tpl:436
+#: ../templates/default/gestion_adherents.tpl:438
msgid "No member selected"
msgstr "No member selected"
-#: ../templates/default/gestion_adherents.tpl:436
+#: ../templates/default/gestion_adherents.tpl:438
msgid ""
"Please make sure to select at least one member from the list to perform this "
"action."
"Please make sure to select at least one member from the list to perform this "
"action."
-#: ../templates/default/gestion_adherents.tpl:473
+#: ../templates/default/gestion_adherents.tpl:475
msgid ""
"A mailing already exists. Do you want to create a new one or resume the "
"existing?"
"A mailing already exists. Do you want to create a new one or resume the "
"existing?"
-#: ../templates/default/gestion_adherents.tpl:483
+#: ../templates/default/gestion_adherents.tpl:485
msgid "Resume"
msgstr "Resume"
-#: ../templates/default/gestion_adherents.tpl:487
+#: ../templates/default/gestion_adherents.tpl:489
msgid "New"
msgstr "New"
-#: ../templates/default/gestion_adherents.tpl:518
+#: ../templates/default/gestion_adherents.tpl:520
msgid "Search title"
msgstr "Search title"
-#: ../templates/default/gestion_adherents.tpl:691
+#: ../templates/default/gestion_adherents.tpl:693
msgid "Attendance sheet details"
msgstr "Attendance sheet details"
-#: ../templates/default/gestion_adherents.tpl:719
+#: ../templates/default/gestion_adherents.tpl:721
msgid "An error occurred displaying attendance sheet details interface :("
msgstr "An error occurred displaying attendance sheet details interface :("