Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: Galette/Galette core
Translate-URL: https://hosted.weblate.org/projects/galette/galette/
msgid ""
msgstr ""
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-03-02 08:18+0100\n"
+"POT-Creation-Date: 2024-03-17 19:30+0100\n"
"PO-Revision-Date: 2024-02-06 10:01+0000\n"
"Last-Translator: ButterflyOfFire <boffire@users.noreply.hosted.weblate.org>\n"
"Language-Team: Arabic <https://hosted.weblate.org/projects/galette/galette/"
msgstr "حدث خطأ اثناء اضافة الحقل"
#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:131
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:485
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:492
msgid "Dynamic field has been successfully stored!"
msgstr "تم تخزين الحقل بنجاح !"
msgid "The file does not exists or cannot be read :("
msgstr "الملف غير موجود او لايمكن قرائته"
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:399
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:406
msgid "Unable to retrieve field information."
msgstr "تعذر استرداد معلومات الحقل."
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:408
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:415
#: ../../tempcache/pages/configuration_dynamic_fields.html.twig:207
msgid "Edit field"
msgstr "حقل التحرير"
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:470
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:477
msgid "An error occurred editing dynamic field :("
msgstr "وقع هناك خطأ أثناء تعديل الحقل الديناميكي :("
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:571
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:573
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:578
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:580
msgid "Requested field does not exists!"
msgstr "الحقل المطلوب غير موجود!"
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:577
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:584
#, php-format
msgid "Remove dynamic field %1$s"
msgstr "تم حذف الحقل الديناميكي %1$s"
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:622
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:629
msgid "Field has been successfully moved"
msgstr "تم نقل الحقل بنجاح"
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:627
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:634
msgid "An error occurred moving field :("
msgstr "حدث خطأ أثناء نقل الحقل :("
msgstr "حدث خطأ أثناء إضافة عضو إلى مجموعات المدير."
#: ../lib/Galette/Controllers/Crud/MembersController.php:1563
-#: ../lib/Galette/Controllers/GaletteController.php:301
-#: ../lib/Galette/Controllers/GaletteController.php:333
+#: ../lib/Galette/Controllers/GaletteController.php:302
+#: ../lib/Galette/Controllers/GaletteController.php:334
msgid "Delete failed"
msgstr "فشل الحذف"
msgid "An SQL error has occurred while loading search."
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:86
+#: ../lib/Galette/Controllers/GaletteController.php:87
#: ../../tempcache/elements/footer.html.twig:113
msgid "System information"
msgstr "معلومات عن النظام"
-#: ../lib/Galette/Controllers/GaletteController.php:106
+#: ../lib/Galette/Controllers/GaletteController.php:107
#: ../../tempcache/elements/navigation/navigation_items.html.twig:71
#: ../../tempcache/elements/navigation/navigation_items.html.twig:86
msgid "Dashboard"
msgstr "لوح المراقبة"
-#: ../lib/Galette/Controllers/GaletteController.php:221
+#: ../lib/Galette/Controllers/GaletteController.php:222
#: ../lib/Galette/Core/Install.php:1162 ../lib/Galette/Core/Galette.php:328
#: ../lib/Galette/Core/Galette.php:606
msgid "Settings"
msgstr "الإعدادات"
-#: ../lib/Galette/Controllers/GaletteController.php:236
+#: ../lib/Galette/Controllers/GaletteController.php:237
#: ../lib/Galette/Filters/MembersList.php:309
msgid "All accounts"
msgstr "جميع الحسابات"
-#: ../lib/Galette/Controllers/GaletteController.php:237
+#: ../lib/Galette/Controllers/GaletteController.php:238
#: ../lib/Galette/Filters/MembersList.php:310
msgid "Active accounts"
msgstr "الحسابات النشطة"
-#: ../lib/Galette/Controllers/GaletteController.php:238
+#: ../lib/Galette/Controllers/GaletteController.php:239
#: ../lib/Galette/Filters/MembersList.php:311
msgid "Inactive accounts"
msgstr "الحسابات غير النشطة"
-#: ../lib/Galette/Controllers/GaletteController.php:266
+#: ../lib/Galette/Controllers/GaletteController.php:267
msgid ""
"An SQL error has occurred while storing preferences. Please try again, and "
"contact the administrator if the problem persists."
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:270
+#: ../lib/Galette/Controllers/GaletteController.php:271
msgid "Preferences has been saved."
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:387
+#: ../lib/Galette/Controllers/GaletteController.php:388
msgid ""
"You asked Galette to send a test email, but email has been disabled in the "
"preferences."
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:394
+#: ../lib/Galette/Controllers/GaletteController.php:395
msgid "Test message"
msgstr "رسالة تجريبية"
-#: ../lib/Galette/Controllers/GaletteController.php:397
+#: ../lib/Galette/Controllers/GaletteController.php:398
msgid "Galette admin"
msgstr "مدير Galette"
-#: ../lib/Galette/Controllers/GaletteController.php:400
+#: ../lib/Galette/Controllers/GaletteController.php:401
msgid "Test message."
msgstr "رسالة تجريبية."
-#: ../lib/Galette/Controllers/GaletteController.php:409
+#: ../lib/Galette/Controllers/GaletteController.php:410
#, php-format
msgid "An email has been sent to %email"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:418
+#: ../lib/Galette/Controllers/GaletteController.php:419
#, php-format
msgid "No email sent to %email"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:425
+#: ../lib/Galette/Controllers/GaletteController.php:426
msgid "Invalid email adress!"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:469
+#: ../lib/Galette/Controllers/GaletteController.php:470
#: ../lib/Galette/Core/Galette.php:313
msgid "Charts"
msgstr "الرسوم البيانية"
-#: ../lib/Galette/Controllers/GaletteController.php:490
+#: ../lib/Galette/Controllers/GaletteController.php:491
msgid "Fields configuration"
msgstr "ضبط الحقول"
-#: ../lib/Galette/Controllers/GaletteController.php:554
+#: ../lib/Galette/Controllers/GaletteController.php:556
msgid "Fields configuration has been successfully stored"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:559
+#: ../lib/Galette/Controllers/GaletteController.php:561
msgid "An error occurred while storing fields configuration :("
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:584
+#: ../lib/Galette/Controllers/GaletteController.php:586
msgid "Lists configuration"
msgstr "إعدادت القوائم"
-#: ../lib/Galette/Controllers/GaletteController.php:622
+#: ../lib/Galette/Controllers/GaletteController.php:625
msgid "List configuration has been successfully stored"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:627
+#: ../lib/Galette/Controllers/GaletteController.php:630
msgid "An error occurred while storing list configuration :("
msgstr "حدث خطأ أثناء حفظ إعدادات القائمة :("
-#: ../lib/Galette/Controllers/GaletteController.php:661
+#: ../lib/Galette/Controllers/GaletteController.php:664
#: ../lib/Galette/Core/Galette.php:256 ../lib/Galette/Core/Galette.php:590
msgid "Reminders"
msgstr "المفكرات"
-#: ../lib/Galette/Controllers/GaletteController.php:702
+#: ../lib/Galette/Controllers/GaletteController.php:705
msgid "No reminder to send for now."
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:739
+#: ../lib/Galette/Controllers/GaletteController.php:742
msgid "There are no member to proceed."
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:746
+#: ../lib/Galette/Controllers/GaletteController.php:749
msgid "Reminder has not been sent:"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:753
+#: ../lib/Galette/Controllers/GaletteController.php:756
msgid "Sent reminders:"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:829
+#: ../lib/Galette/Controllers/GaletteController.php:832
msgid "Download document"
msgstr ""
#: ../lib/Galette/Controllers/AuthController.php:68
#: ../lib/Galette/Controllers/AuthController.php:172
-#: ../lib/Galette/Features/Replacements.php:315
-#: ../lib/Galette/Features/Replacements.php:355
+#: ../lib/Galette/Features/Replacements.php:316
+#: ../lib/Galette/Features/Replacements.php:356
#: ../../tempcache/elements/navigation/public_pages.html.twig:96
#: ../../tempcache/pages/index.html.twig:99
msgid "Login"
#: ../../tempcache/elements/logged_user.html.twig:119
#: ../../tempcache/elements/logged_user.html.twig:194
#: ../../tempcache/elements/logged_user.html.twig:212
-#: ../../tempcache/elements/logged_user.html.twig:361
-#: ../../tempcache/elements/logged_user.html.twig:379
+#: ../../tempcache/elements/logged_user.html.twig:363
+#: ../../tempcache/elements/logged_user.html.twig:381
msgid "Log off"
msgstr "الخروج"
msgid "All"
msgstr ""
-#: ../lib/Galette/Core/Authentication.php:283
+#: ../lib/Galette/Core/Authentication.php:284
#, php-format
msgid "Logged in as:<br/>%login"
msgstr ""
msgstr ""
#: ../lib/Galette/Core/Galette.php:164 ../lib/Galette/Core/Galette.php:540
-#: ../lib/Galette/DynamicFields/DynamicField.php:564
+#: ../lib/Galette/DynamicFields/DynamicField.php:533
#: ../../tempcache/elements/group.html.twig:95
msgid "Members"
msgstr "الأعضاء"
msgstr "إضافة عضو إلى قاعدة البيانات"
#: ../lib/Galette/Core/Galette.php:211 ../lib/Galette/Core/Galette.php:572
-#: ../lib/Galette/DynamicFields/DynamicField.php:565
+#: ../lib/Galette/DynamicFields/DynamicField.php:534
#: ../../tempcache/pages/members_list.html.twig:561
msgid "Contributions"
msgstr "الإشتراكات"
msgstr "الصفحات العامة"
#: ../lib/Galette/Core/Galette.php:581
-#: ../lib/Galette/DynamicFields/DynamicField.php:566
+#: ../lib/Galette/DynamicFields/DynamicField.php:535
msgid "Transactions"
msgstr "التعاملات"
msgid "Export as CSV"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:528
+#: ../lib/Galette/Core/Preferences.php:530
msgid "- You must indicate a sender name for emails!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:534
+#: ../lib/Galette/Core/Preferences.php:536
msgid "- You must indicate an email address Galette should use to send emails!"
msgstr ""
"- يجب عليك أن تشير إلى عنوان البريد الإلكتروني غاليت يجب استخدامه لإرسال "
"رسائل البريد الإلكتروني!"
-#: ../lib/Galette/Core/Preferences.php:541
+#: ../lib/Galette/Core/Preferences.php:543
msgid "- You must indicate the SMTP server you want to use!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:553
+#: ../lib/Galette/Core/Preferences.php:555
msgid "- You must provide a login for SMTP authentication."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:559
+#: ../lib/Galette/Core/Preferences.php:561
msgid "- You must provide a password for SMTP authentication."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:571
+#: ../lib/Galette/Core/Preferences.php:573
msgid ""
"- Default membership extention and beginning of membership are mutually "
"exclusive."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:580
+#: ../lib/Galette/Core/Preferences.php:582
msgid "- Offering months is only compatible with beginning of membership."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:589
+#: ../lib/Galette/Core/Preferences.php:591
#: ../lib/Galette/Entity/Adherent.php:1209
#: ../lib/Galette/Entity/Transaction.php:389
#: ../lib/Galette/Entity/Contribution.php:520
msgid "- Mandatory field %field empty."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:597 ../webroot/installer.php:191
+#: ../lib/Galette/Core/Preferences.php:599 ../webroot/installer.php:191
msgid "Passwords mismatch"
msgstr "الكلمات السرية غير متطابِقة"
-#: ../lib/Galette/Core/Preferences.php:610
+#: ../lib/Galette/Core/Preferences.php:612
msgid "You have to select a staff member"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:664
+#: ../lib/Galette/Core/Preferences.php:666
#, php-format
msgid "Invalid E-Mail address: %s"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:678
+#: ../lib/Galette/Core/Preferences.php:680
msgid "- The username must be composed of at least 4 characters!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:682
+#: ../lib/Galette/Core/Preferences.php:684
msgid "- This username is already used by another member !"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:702
+#: ../lib/Galette/Core/Preferences.php:704
msgid "- The numbers and measures have to be integers!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:736
+#: ../lib/Galette/Core/Preferences.php:738
msgid "- Invalid number of months of membership extension."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:742
+#: ../lib/Galette/Core/Preferences.php:744
msgid "- Invalid format of beginning of membership."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:746
+#: ../lib/Galette/Core/Preferences.php:748
msgid "- Invalid date for beginning of membership."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:752
+#: ../lib/Galette/Core/Preferences.php:754
msgid "- Invalid number of offered months."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:757
+#: ../lib/Galette/Core/Preferences.php:759
msgid "- Invalid year for cards."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:765
+#: ../lib/Galette/Core/Preferences.php:767
msgid "- Invalid website URL."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:879
+#: ../lib/Galette/Core/Preferences.php:881
msgid "%name association's %status"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1115
+#: ../lib/Galette/Core/Preferences.php:1117
msgid "Please define constant \"GALETTE_URI\" with the path to your instance."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1134
-#: ../lib/Galette/Core/Preferences.php:1150 ../lib/Galette/IO/Csv.php:97
+#: ../lib/Galette/Core/Preferences.php:1136
+#: ../lib/Galette/Core/Preferences.php:1152 ../lib/Galette/IO/Csv.php:97
#: ../lib/Galette/Entity/Texts.php:193
#: ../../tempcache/pages/history.html.twig:323
#: ../../tempcache/pages/mailings_list.html.twig:296
msgid "Y-m-d H:i:s"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1136
+#: ../lib/Galette/Core/Preferences.php:1138
msgid "Never"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1174
+#: ../lib/Galette/Core/Preferences.php:1176
msgid "Current cards configuration may exceed page width!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1185
+#: ../lib/Galette/Core/Preferences.php:1187
msgid "Current cards configuration may exceed page height!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1211
-#: ../lib/Galette/Features/Replacements.php:808
+#: ../lib/Galette/Core/Preferences.php:1213
+#: ../lib/Galette/Features/Replacements.php:809
msgid "Main information"
msgstr "معلومات عامة"
-#: ../lib/Galette/Core/Preferences.php:1218
+#: ../lib/Galette/Core/Preferences.php:1220
#: ../../tempcache/elements/display_socials.html.twig:45
-#: ../../tempcache/elements/edit_socials.html.twig:56
+#: ../../tempcache/elements/edit_socials.html.twig:76
#: ../../tempcache/pages/preferences.html.twig:69
msgid "Social networks"
msgstr "الشبكات الاجتماعية"
msgid "File not found!"
msgstr ""
-#: ../lib/Galette/Core/Picture.php:1000
+#: ../lib/Galette/Core/Picture.php:972
msgid "An SQL error has occurred."
msgstr ""
#: ../lib/Galette/IO/ContributionsCsv.php:113
#: ../lib/Galette/IO/ContributionsCsv.php:125
#: ../lib/Galette/IO/ContributionsCsv.php:137
-#: ../lib/Galette/Features/Replacements.php:517
+#: ../lib/Galette/Features/Replacements.php:518
#: ../lib/Galette/Features/Dynamics.php:160
#: ../lib/Galette/Features/Dynamics.php:173
#: ../lib/Galette/Features/Dynamics.php:179
#: ../lib/Galette/Entity/Adherent.php:1287
#: ../lib/Galette/Entity/Adherent.php:1321
#: ../lib/Galette/Entity/Adherent.php:1327
-#: ../lib/Galette/Entity/Adherent.php:1820
+#: ../lib/Galette/Entity/Adherent.php:1826
#: ../lib/Galette/Entity/Transaction.php:319
#: ../lib/Galette/Entity/Transaction.php:332
#: ../lib/Galette/Entity/Transaction.php:338
#: ../lib/Galette/Filters/AdvancedMembersList.php:337
#: ../lib/Galette/Filters/AdvancedMembersList.php:455
#: ../lib/Galette/Filters/AdvancedMembersList.php:601
-#: ../../tempcache/pages/member_form.html.twig:891
+#: ../../tempcache/pages/member_form.html.twig:912
#: ../../tempcache/pages/advanced_search.html.twig:1385
msgid "Y-m-d"
msgstr ""
msgid "Photo has not been copied!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:548
-msgid "User, read/write"
-msgstr ""
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:549
-#: ../../tempcache/elements/ajax_members.html.twig:141
-#: ../../tempcache/elements/group_persons.html.twig:137
-#: ../../tempcache/elements/edit_core_fields.html.twig:171
-#: ../../tempcache/pages/members_list.html.twig:619
-#: ../../tempcache/pages/members_list.html.twig:769
-#: ../../tempcache/pages/status_list.html.twig:159
-#: ../../tempcache/pages/preferences.html.twig:392
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Staff member"
-msgstr "عضو في المكتب"
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:550
-#: ../../tempcache/elements/ajax_members.html.twig:130
-#: ../../tempcache/elements/group_persons.html.twig:126
-#: ../../tempcache/elements/edit_core_fields.html.twig:161
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Administrator"
-msgstr "مسؤول إداري"
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:551
-#: ../../tempcache/elements/ajax_members.html.twig:152
-#: ../../tempcache/elements/group_persons.html.twig:148
-#: ../../tempcache/elements/edit_core_fields.html.twig:181
-#: ../../tempcache/pages/members_list.html.twig:626
-#: ../../tempcache/pages/members_list.html.twig:780
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-#: ../../tempcache/pages/member_show.html.twig:551
-#: ../../tempcache/components/forms/groups.html.twig:149
-msgid "Group manager"
-msgstr ""
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:552
-msgid "User, read only"
-msgstr ""
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:640
+#: ../lib/Galette/DynamicFields/DynamicField.php:598
msgid "Missing required field name!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:649
+#: ../lib/Galette/DynamicFields/DynamicField.php:607
msgid "Missing required field permissions!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:654
+#: ../lib/Galette/DynamicFields/DynamicField.php:612
msgid "Unknown permission!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:660
+#: ../lib/Galette/DynamicFields/DynamicField.php:618
msgid "Missing required form!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:665
+#: ../lib/Galette/DynamicFields/DynamicField.php:623
msgid "Unknown form!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:675
+#: ../lib/Galette/DynamicFields/DynamicField.php:633
msgid "- Field name already used."
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:680
+#: ../lib/Galette/DynamicFields/DynamicField.php:638
msgid "- Width must be a positive integer!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:688
+#: ../lib/Galette/DynamicFields/DynamicField.php:646
msgid "- Height must be a positive integer!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:696
+#: ../lib/Galette/DynamicFields/DynamicField.php:654
msgid "- Size must be a positive integer!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:704
+#: ../lib/Galette/DynamicFields/DynamicField.php:662
msgid "- Min size must be a positive integer!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:717
+#: ../lib/Galette/DynamicFields/DynamicField.php:675
msgid "- Min size must be lower than size!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:723
+#: ../lib/Galette/DynamicFields/DynamicField.php:681
msgid "- Repeat must be an integer!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:834
+#: ../lib/Galette/DynamicFields/DynamicField.php:792
msgid "An error occurred storing the field."
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:855
+#: ../lib/Galette/DynamicFields/DynamicField.php:813
msgid "An error occurred creating field values table"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:889
+#: ../lib/Galette/DynamicFields/DynamicField.php:847
msgid "An error occurred storing dynamic field values :("
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:1102
+#: ../lib/Galette/DynamicFields/DynamicField.php:1060
msgid "separator"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:1103
+#: ../lib/Galette/DynamicFields/DynamicField.php:1061
msgid "free text"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:1104
+#: ../lib/Galette/DynamicFields/DynamicField.php:1062
msgid "single line"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:1105
+#: ../lib/Galette/DynamicFields/DynamicField.php:1063
msgid "choice"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:1106
+#: ../lib/Galette/DynamicFields/DynamicField.php:1064
msgid "date"
msgstr "التاريخ"
-#: ../lib/Galette/DynamicFields/DynamicField.php:1107
+#: ../lib/Galette/DynamicFields/DynamicField.php:1065
msgid "boolean"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:1108
+#: ../lib/Galette/DynamicFields/DynamicField.php:1066
msgid "file"
msgstr ""
#: ../lib/Galette/IO/PdfGroups.php:157
#: ../lib/Galette/IO/PdfAttendanceSheet.php:163
-#: ../lib/Galette/Features/Replacements.php:247
+#: ../lib/Galette/Features/Replacements.php:248
#: ../lib/Galette/Entity/PdfModel.php:444
#: ../lib/Galette/Filters/MembersList.php:274
#: ../includes/fields_defs/members_fields.php:315
msgstr "الإسم"
#: ../lib/Galette/IO/PdfGroups.php:158
-#: ../lib/Galette/Features/Replacements.php:311
-#: ../lib/Galette/Features/Replacements.php:359
+#: ../lib/Galette/Features/Replacements.php:312
+#: ../lib/Galette/Features/Replacements.php:360
#: ../../tempcache/elements/member_card.html.twig:147
#: ../../tempcache/pages/preferences.html.twig:2089
#: ../../tempcache/pages/members_public_list.html.twig:86
msgstr "البريد الإلكتروني"
#: ../lib/Galette/IO/PdfGroups.php:159
-#: ../lib/Galette/Features/Replacements.php:303
+#: ../lib/Galette/Features/Replacements.php:304
#: ../lib/Galette/Entity/ListsConfig.php:199
#: ../../tempcache/elements/member_card.html.twig:107
msgid "Phone"
msgstr "الهاتف"
#: ../lib/Galette/IO/PdfGroups.php:160
-#: ../lib/Galette/Features/Replacements.php:307
+#: ../lib/Galette/Features/Replacements.php:308
msgid "GSM"
msgstr "الهاتف الجوال"
msgstr "قائمة الأعضاء"
#: ../lib/Galette/IO/MembersCsv.php:207
-#: ../lib/Galette/Features/Replacements.php:628
-#: ../lib/Galette/Entity/Adherent.php:1780
+#: ../lib/Galette/Features/Replacements.php:629
+#: ../lib/Galette/Entity/Adherent.php:1786
#: ../../tempcache/modals/mass_change_members.html.twig:163
#: ../../tempcache/elements/ajax_members.html.twig:100
#: ../../tempcache/elements/group_persons.html.twig:98
msgstr "رجل"
#: ../lib/Galette/IO/MembersCsv.php:210
-#: ../lib/Galette/Features/Replacements.php:630
-#: ../lib/Galette/Entity/Adherent.php:1782
+#: ../lib/Galette/Features/Replacements.php:631
+#: ../lib/Galette/Entity/Adherent.php:1788
#: ../../tempcache/modals/mass_change_members.html.twig:154
#: ../../tempcache/elements/ajax_members.html.twig:111
#: ../../tempcache/elements/group_persons.html.twig:109
msgstr "امرأة"
#: ../lib/Galette/IO/MembersCsv.php:213
-#: ../lib/Galette/Features/Replacements.php:632
-#: ../lib/Galette/Entity/Adherent.php:1784
+#: ../lib/Galette/Features/Replacements.php:633
+#: ../lib/Galette/Entity/Adherent.php:1790
#: ../../tempcache/modals/mass_change_members.html.twig:145
#: ../../tempcache/pages/advanced_search.html.twig:1149
#: ../../tempcache/pages/advanced_search.html.twig:1668
#: ../lib/Galette/IO/MembersCsv.php:221 ../lib/Galette/IO/MembersCsv.php:225
#: ../lib/Galette/IO/MembersCsv.php:229 ../lib/Galette/IO/MembersCsv.php:233
-#: ../lib/Galette/Features/Replacements.php:753
-#: ../lib/Galette/Entity/Adherent.php:1746
-#: ../lib/Galette/Entity/Adherent.php:1748
-#: ../lib/Galette/Entity/Adherent.php:1750
+#: ../lib/Galette/Features/Replacements.php:754
#: ../lib/Galette/Entity/Adherent.php:1752
+#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1756
+#: ../lib/Galette/Entity/Adherent.php:1758
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:127
#: ../../tempcache/elements/js/messages.js.twig:326
#: ../../tempcache/elements/display_dynamic_fields.html.twig:135
#: ../../tempcache/elements/messages_inline.html.twig:419
-#: ../../tempcache/elements/edit_core_fields.html.twig:224
+#: ../../tempcache/elements/edit_core_fields.html.twig:185
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:141
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:306
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:522
#: ../lib/Galette/IO/MembersCsv.php:221 ../lib/Galette/IO/MembersCsv.php:225
#: ../lib/Galette/IO/MembersCsv.php:229 ../lib/Galette/IO/MembersCsv.php:233
-#: ../lib/Galette/Features/Replacements.php:753
-#: ../lib/Galette/Entity/Adherent.php:1746
-#: ../lib/Galette/Entity/Adherent.php:1748
-#: ../lib/Galette/Entity/Adherent.php:1750
+#: ../lib/Galette/Features/Replacements.php:754
#: ../lib/Galette/Entity/Adherent.php:1752
+#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1756
+#: ../lib/Galette/Entity/Adherent.php:1758
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:129
#: ../../tempcache/elements/js/messages.js.twig:344
#: ../../tempcache/elements/display_dynamic_fields.html.twig:141
#: ../../tempcache/elements/messages_inline.html.twig:423
-#: ../../tempcache/elements/edit_core_fields.html.twig:243
+#: ../../tempcache/elements/edit_core_fields.html.twig:204
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:133
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:298
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:514
msgid "Cards"
msgstr "البطاقات"
-#: ../lib/Galette/IO/FileTrait.php:465
+#: ../lib/Galette/IO/FileTrait.php:497
msgid "An error occurred."
msgstr "وقع هناك خطأ."
-#: ../lib/Galette/IO/FileTrait.php:469
+#: ../lib/Galette/IO/FileTrait.php:501
msgid ""
"File name is invalid, it should not contain any special character or space."
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:475
+#: ../lib/Galette/IO/FileTrait.php:507
#, php-format
msgid "File extension is not allowed, only %s files are."
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:482 ../lib/Galette/Features/Dynamics.php:279
+#: ../lib/Galette/IO/FileTrait.php:514 ../lib/Galette/Features/Dynamics.php:279
#, php-format
msgid "File is too big. Maximum allowed size is %dKo"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:487
+#: ../lib/Galette/IO/FileTrait.php:519
#, php-format
msgid "Image is too small. The minimum image side size allowed is %spx"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:493
+#: ../lib/Galette/IO/FileTrait.php:525
msgid "Mime-Type not allowed"
msgstr "نوع Mime غير مسموح به"
-#: ../lib/Galette/IO/FileTrait.php:496
+#: ../lib/Galette/IO/FileTrait.php:528
msgid "A file with that name already exists!"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:499
+#: ../lib/Galette/IO/FileTrait.php:531
msgid "File does not comply with requirements."
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:502
+#: ../lib/Galette/IO/FileTrait.php:534
msgid "Unable to write file or temporary file"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:532
+#: ../lib/Galette/IO/FileTrait.php:564
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:534
+#: ../lib/Galette/IO/FileTrait.php:566
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:536
+#: ../lib/Galette/IO/FileTrait.php:568
msgid "The uploaded file was only partially uploaded"
msgstr "الملف الذي تم تحميله تم تحميل جزئيا فقط"
-#: ../lib/Galette/IO/FileTrait.php:538
+#: ../lib/Galette/IO/FileTrait.php:570
msgid "No file was uploaded"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:540
+#: ../lib/Galette/IO/FileTrait.php:572
msgid "Missing a temporary folder"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:542
+#: ../lib/Galette/IO/FileTrait.php:574
msgid "Failed to write file to disk"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:544
+#: ../lib/Galette/IO/FileTrait.php:576
msgid "File upload stopped by extension"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:546
+#: ../lib/Galette/IO/FileTrait.php:578
msgid "Unknown upload error"
msgstr ""
msgid "invoice"
msgstr "فاتورة"
+#: ../lib/Galette/Features/Permissions.php:59
+msgid "Inaccessible"
+msgstr ""
+
+#: ../lib/Galette/Features/Permissions.php:60
+msgid "User, read only"
+msgstr ""
+
+#: ../lib/Galette/Features/Permissions.php:61
+msgid "User, read/write"
+msgstr ""
+
+#: ../lib/Galette/Features/Permissions.php:62
+#: ../../tempcache/elements/ajax_members.html.twig:152
+#: ../../tempcache/elements/group_persons.html.twig:148
+#: ../../tempcache/pages/members_list.html.twig:626
+#: ../../tempcache/pages/members_list.html.twig:780
+#: ../../tempcache/pages/member_form.html.twig:698
+#: ../../tempcache/pages/member_show.html.twig:551
+#: ../../tempcache/components/forms/groups.html.twig:151
+msgid "Group manager"
+msgstr ""
+
+#: ../lib/Galette/Features/Permissions.php:63
+#: ../../tempcache/elements/ajax_members.html.twig:141
+#: ../../tempcache/elements/group_persons.html.twig:137
+#: ../../tempcache/pages/members_list.html.twig:619
+#: ../../tempcache/pages/members_list.html.twig:769
+#: ../../tempcache/pages/status_list.html.twig:159
+#: ../../tempcache/pages/preferences.html.twig:392
+msgid "Staff member"
+msgstr "عضو في المكتب"
+
+#: ../lib/Galette/Features/Permissions.php:64
+#: ../../tempcache/elements/ajax_members.html.twig:130
+#: ../../tempcache/elements/group_persons.html.twig:126
+msgid "Administrator"
+msgstr "مسؤول إداري"
+
+#: ../lib/Galette/Features/Permissions.php:68
+#: ../lib/Galette/Entity/ListsConfig.php:202
+msgid "Public"
+msgstr ""
+
#: ../lib/Galette/Features/I18n.php:115
#, php-format
msgid "Unable to add dynamic translation for %field :("
msgid "Unable to remove old dynamic translation for %field :("
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:112
+#: ../lib/Galette/Features/Replacements.php:113
#, php-format
msgid "Label for dynamic field \"%s\""
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:115
+#: ../lib/Galette/Features/Replacements.php:116
#, php-format
msgid "Form entry for dynamic field \"%s\""
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:121
+#: ../lib/Galette/Features/Replacements.php:122
#, php-format
msgid "Value for dynamic field \"%s\""
msgstr "قيمة الحقل الديناميكي \"%s\""
-#: ../lib/Galette/Features/Replacements.php:184
+#: ../lib/Galette/Features/Replacements.php:185
msgid "Your organisation name"
msgstr "اسم جمعيتكم"
-#: ../lib/Galette/Features/Replacements.php:188
+#: ../lib/Galette/Features/Replacements.php:189
msgid "Your organisation slogan"
msgstr "شعار جمعيتكم"
-#: ../lib/Galette/Features/Replacements.php:192
-#: ../lib/Galette/Features/Replacements.php:196
+#: ../lib/Galette/Features/Replacements.php:193
+#: ../lib/Galette/Features/Replacements.php:197
msgid "Your organisation address"
msgstr "عنوان جمعيتكم"
-#: ../lib/Galette/Features/Replacements.php:196
-#: ../lib/Galette/Features/Replacements.php:287
+#: ../lib/Galette/Features/Replacements.php:197
+#: ../lib/Galette/Features/Replacements.php:288
msgid "with break lines"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:200
+#: ../lib/Galette/Features/Replacements.php:201
msgid "Your organisation website"
msgstr "موقع ويب جمعيتكم"
-#: ../lib/Galette/Features/Replacements.php:204
+#: ../lib/Galette/Features/Replacements.php:205
msgid "Your organisation logo"
msgstr "شعار جمعيتكم"
-#: ../lib/Galette/Features/Replacements.php:208
+#: ../lib/Galette/Features/Replacements.php:209
#, fuzzy
#| msgid "Your organisation logo"
msgid "Your organisation logo (print specific)"
msgstr "شعار جمعيتكم"
#. TRANS: see https://www.php.net/manual/datetime.format.php
-#: ../lib/Galette/Features/Replacements.php:213
+#: ../lib/Galette/Features/Replacements.php:214
msgid "Current date (Y-m-d)"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:217
+#: ../lib/Galette/Features/Replacements.php:218
msgid "Galette's login URI"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:235
+#: ../lib/Galette/Features/Replacements.php:236
#: ../lib/Galette/Entity/PdfModel.php:453
#: ../../tempcache/modals/members_attendance_sheet.html.twig:110
#: ../../tempcache/elements/edit_pdf_models.html.twig:50
msgid "Title"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:239
+#: ../lib/Galette/Features/Replacements.php:240
msgid "Member's ID"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:243
+#: ../lib/Galette/Features/Replacements.php:244
#: ../lib/Galette/Filters/MembersList.php:275
#: ../../tempcache/pages/preferences.html.twig:2121
msgid "Member number"
msgstr "رقم العضو"
-#: ../lib/Galette/Features/Replacements.php:251
-#: ../lib/Galette/Features/Replacements.php:347
+#: ../lib/Galette/Features/Replacements.php:252
+#: ../lib/Galette/Features/Replacements.php:348
msgid "Last name"
msgstr "الإسم"
-#: ../lib/Galette/Features/Replacements.php:255
-#: ../lib/Galette/Features/Replacements.php:351 ../includes/i18n.inc.php:312
+#: ../lib/Galette/Features/Replacements.php:256
+#: ../lib/Galette/Features/Replacements.php:352 ../includes/i18n.inc.php:312
msgid "First name"
msgstr "اللقب"
-#: ../lib/Galette/Features/Replacements.php:259
+#: ../lib/Galette/Features/Replacements.php:260
#: ../../tempcache/elements/group_persons.html.twig:50
#: ../../tempcache/pages/preferences.html.twig:2105
#: ../../tempcache/pages/members_public_list.html.twig:78
msgid "Nickname"
msgstr "الإسم المستعار"
-#: ../lib/Galette/Features/Replacements.php:263
+#: ../lib/Galette/Features/Replacements.php:264
msgid "Gender"
msgstr "الحالة الجنسية"
-#: ../lib/Galette/Features/Replacements.php:267
+#: ../lib/Galette/Features/Replacements.php:268
#: ../../tempcache/pages/advanced_search.html.twig:266
msgid "Birth date"
msgstr "تاريخ الميلاد"
-#: ../lib/Galette/Features/Replacements.php:271
+#: ../lib/Galette/Features/Replacements.php:272
msgid "Birth place"
msgstr "مكان الميلاد"
-#: ../lib/Galette/Features/Replacements.php:275
+#: ../lib/Galette/Features/Replacements.php:276
#: ../../tempcache/pages/preferences.html.twig:2113
msgid "Profession"
msgstr "المهنة"
-#: ../lib/Galette/Features/Replacements.php:279
-#: ../lib/Galette/Features/Replacements.php:343
+#: ../lib/Galette/Features/Replacements.php:280
+#: ../lib/Galette/Features/Replacements.php:344
#: ../lib/Galette/Filters/MembersList.php:276
msgid "Company name"
msgstr "اسم الشركة"
-#: ../lib/Galette/Features/Replacements.php:283
-#: ../lib/Galette/Features/Replacements.php:287
+#: ../lib/Galette/Features/Replacements.php:284
+#: ../lib/Galette/Features/Replacements.php:288
#: ../lib/Galette/Filters/MembersList.php:277
#: ../../tempcache/pages/mailing_form.html.twig:124
msgid "Address"
msgstr "العنوان"
-#: ../lib/Galette/Features/Replacements.php:291
+#: ../lib/Galette/Features/Replacements.php:292
msgid "Zipcode"
msgstr "الرمز البريدي"
-#: ../lib/Galette/Features/Replacements.php:295
+#: ../lib/Galette/Features/Replacements.php:296
msgid "Town"
msgstr "المدينة"
-#: ../lib/Galette/Features/Replacements.php:299 ../includes/i18n.inc.php:309
+#: ../lib/Galette/Features/Replacements.php:300 ../includes/i18n.inc.php:309
msgid "Country"
msgstr "البلد"
-#: ../lib/Galette/Features/Replacements.php:319
+#: ../lib/Galette/Features/Replacements.php:320
msgid "Member's main group"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:323
+#: ../lib/Galette/Features/Replacements.php:324
msgid "Member's groups (as list)"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:327
+#: ../lib/Galette/Features/Replacements.php:328
#, fuzzy
#| msgid "State of dues"
msgid "Member state of dues"
msgstr "حالة المُستحقات"
-#: ../lib/Galette/Features/Replacements.php:331
+#: ../lib/Galette/Features/Replacements.php:332
msgid "Membership remaining days"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:335
+#: ../lib/Galette/Features/Replacements.php:336
msgid "Membership expired since"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:381
+#: ../lib/Galette/Features/Replacements.php:382
msgid "Contribution label"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:385
+#: ../lib/Galette/Features/Replacements.php:386
#: ../../tempcache/pages/transaction_form.html.twig:289
#: ../../tempcache/pages/contributions_list.html.twig:408
#: ../../tempcache/pages/contributions_list.html.twig:668
msgid "Amount"
msgstr "المَبلغ"
-#: ../lib/Galette/Features/Replacements.php:389
+#: ../lib/Galette/Features/Replacements.php:390
msgid "Amount (in letters)"
msgstr "المبلغ (بالحروف)"
-#: ../lib/Galette/Features/Replacements.php:393
+#: ../lib/Galette/Features/Replacements.php:394
msgid "Full date"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:397
+#: ../lib/Galette/Features/Replacements.php:398
msgid "Contribution year"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:401
+#: ../lib/Galette/Features/Replacements.php:402
msgid "Comment"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:405
+#: ../lib/Galette/Features/Replacements.php:406
#: ../../tempcache/pages/advanced_search.html.twig:703
msgid "Begin date"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:409
+#: ../lib/Galette/Features/Replacements.php:410
#: ../../tempcache/pages/advanced_search.html.twig:747
msgid "End date"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:413
+#: ../lib/Galette/Features/Replacements.php:414
#: ../lib/Galette/Entity/Contribution.php:144
msgid "Contribution id"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:417
+#: ../lib/Galette/Features/Replacements.php:418
#: ../../tempcache/pages/contributions_list.html.twig:408
#: ../../tempcache/pages/contributions_list.html.twig:674
#: ../../tempcache/pages/transactions_list.html.twig:294
msgid "Payment type"
msgstr "نوع السّداد"
-#: ../lib/Galette/Features/Replacements.php:421
+#: ../lib/Galette/Features/Replacements.php:422
#: ../lib/Galette/Entity/Contribution.php:1092
#: ../lib/Galette/Entity/Texts.php:611
#: ../lib/Galette/Entity/PdfContribution.php:65
msgid "Contribution information"
msgstr "معلومات عن المساهمة"
-#: ../lib/Galette/Features/Replacements.php:636
#: ../lib/Galette/Features/Replacements.php:637
+#: ../lib/Galette/Features/Replacements.php:638
#: ../../tempcache/elements/group.html.twig:202
#: ../../tempcache/elements/group.html.twig:245
#: ../../tempcache/pages/transaction_form.html.twig:210
msgid "None"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:813
+#: ../lib/Galette/Features/Replacements.php:814
msgid "Member information"
msgstr "معلومات العضو"
msgid "Modified"
msgstr "تم تغييره"
-#: ../lib/Galette/Entity/ListsConfig.php:202
-msgid "Public"
-msgstr ""
-
#: ../lib/Galette/Entity/Reminder.php:250
msgid "%name <%mail> (%days days)"
msgstr ""
msgid "Gender %gender does not exists!"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1591
-msgid "Self_subscription as a member: "
+#: ../lib/Galette/Entity/Adherent.php:1483
+msgid "A member cannot be its own parent!"
msgstr ""
#: ../lib/Galette/Entity/Adherent.php:1597
+msgid "Self_subscription as a member: "
+msgstr ""
+
+#: ../lib/Galette/Entity/Adherent.php:1603
msgid "Member card added"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1604
+#: ../lib/Galette/Entity/Adherent.php:1610
msgid "Fail to add new member."
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1634
+#: ../lib/Galette/Entity/Adherent.php:1640
msgid "Member card updated"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1760
#: ../../tempcache/components/forms/account.html.twig:64
msgid "Active"
msgstr "نشط"
-#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1760
#: ../../tempcache/pages/contributions_list.html.twig:231
#: ../../tempcache/pages/transactions_list.html.twig:180
#: ../../tempcache/components/forms/account.html.twig:72
msgid "Inactive"
msgstr "غير نَشِط"
-#: ../lib/Galette/Entity/Adherent.php:2056
-#: ../../tempcache/pages/member_form.html.twig:905
+#: ../lib/Galette/Entity/Adherent.php:2062
+#: ../../tempcache/pages/member_form.html.twig:926
msgid " (%age years old)"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:2134
+#: ../lib/Galette/Entity/Adherent.php:2140
msgid "Duplicated from %name (%id)"
msgstr ""
msgstr ""
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:48
-#: ../../tempcache/elements/edit_socials.html.twig:162
+#: ../../tempcache/elements/edit_socials.html.twig:182
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:540
#: ../../tempcache/pages/configuration_titles.html.twig:113
#: ../../tempcache/pages/contributions_types_list.html.twig:132
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:71
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:119
#: ../../tempcache/elements/edit_core_fields.html.twig:52
-#: ../../tempcache/elements/edit_core_fields.html.twig:208
-#: ../../tempcache/elements/edit_core_fields.html.twig:212
+#: ../../tempcache/elements/edit_core_fields.html.twig:169
+#: ../../tempcache/elements/edit_core_fields.html.twig:173
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:505
msgid "Required"
msgstr "مطلوب"
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:78
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:141
#: ../../tempcache/elements/edit_core_fields.html.twig:59
-#: ../../tempcache/elements/edit_core_fields.html.twig:265
-#: ../../tempcache/elements/edit_core_fields.html.twig:269
+#: ../../tempcache/elements/edit_core_fields.html.twig:226
+#: ../../tempcache/elements/edit_core_fields.html.twig:230
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:317
#, fuzzy
#| msgid "Adhesion form"
msgstr ""
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:148
-#: ../../tempcache/elements/edit_core_fields.html.twig:304
+#: ../../tempcache/elements/edit_core_fields.html.twig:265
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:345
msgid "Half"
msgstr ""
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:155
-#: ../../tempcache/elements/edit_core_fields.html.twig:293
+#: ../../tempcache/elements/edit_core_fields.html.twig:254
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:334
msgid "Full"
msgstr ""
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:161
-#: ../../tempcache/elements/edit_core_fields.html.twig:285
+#: ../../tempcache/elements/edit_core_fields.html.twig:246
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:326
msgid "Default"
msgstr ""
msgstr ""
#: ../../tempcache/elements/navigation/navigation_aside.html.twig:69
-#: ../../tempcache/elements/logged_user.html.twig:265
+#: ../../tempcache/elements/logged_user.html.twig:267
#: ../../tempcache/elements/display_dynamic_fields.html.twig:170
#: ../../tempcache/public_page.html.twig:134 ../../tempcache/page.html.twig:125
#, php-format
#: ../../tempcache/elements/logged_user.html.twig:82
#: ../../tempcache/elements/logged_user.html.twig:156
#: ../../tempcache/elements/logged_user.html.twig:166
-#: ../../tempcache/elements/logged_user.html.twig:322
-#: ../../tempcache/elements/logged_user.html.twig:333
+#: ../../tempcache/elements/logged_user.html.twig:324
+#: ../../tempcache/elements/logged_user.html.twig:335
msgid "Disable dark mode"
msgstr ""
#: ../../tempcache/elements/logged_user.html.twig:84
#: ../../tempcache/elements/logged_user.html.twig:158
#: ../../tempcache/elements/logged_user.html.twig:168
-#: ../../tempcache/elements/logged_user.html.twig:324
-#: ../../tempcache/elements/logged_user.html.twig:335
+#: ../../tempcache/elements/logged_user.html.twig:326
+#: ../../tempcache/elements/logged_user.html.twig:337
#, fuzzy
#| msgid "Table name"
msgid "Enable dark mode"
#: ../../tempcache/elements/logged_user.html.twig:117
#: ../../tempcache/elements/logged_user.html.twig:192
#: ../../tempcache/elements/logged_user.html.twig:210
-#: ../../tempcache/elements/logged_user.html.twig:359
-#: ../../tempcache/elements/logged_user.html.twig:377
+#: ../../tempcache/elements/logged_user.html.twig:361
+#: ../../tempcache/elements/logged_user.html.twig:379
msgid "Unimpersonate"
msgstr ""
#: ../../tempcache/elements/logged_user.html.twig:133
-#: ../../tempcache/elements/logged_user.html.twig:233
+#: ../../tempcache/elements/logged_user.html.twig:235
#, fuzzy
#| msgid "Username"
msgid "User menu"
msgid "Change '%field' permissions"
msgstr ""
-#: ../../tempcache/elements/edit_core_fields.html.twig:151
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Inaccessible"
-msgstr ""
-
-#: ../../tempcache/elements/edit_core_fields.html.twig:191
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Read only"
-msgstr ""
-
-#: ../../tempcache/elements/edit_core_fields.html.twig:201
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Read/Write"
-msgstr ""
-
-#: ../../tempcache/elements/edit_core_fields.html.twig:215
+#: ../../tempcache/elements/edit_core_fields.html.twig:176
#, php-format
msgid "Field '%field' cannot be set as required."
msgstr ""
-#: ../../tempcache/elements/edit_core_fields.html.twig:217
+#: ../../tempcache/elements/edit_core_fields.html.twig:178
#, php-format
msgid "Mark '%field' as (not) required"
msgstr ""
-#: ../../tempcache/elements/edit_core_fields.html.twig:271
+#: ../../tempcache/elements/edit_core_fields.html.twig:232
msgid "Change field's width with in forms"
msgstr ""
"generate envelope labels to contact them by snail mail."
msgstr ""
-#: ../../tempcache/elements/edit_socials.html.twig:98
-#: ../../tempcache/elements/edit_socials.html.twig:103
+#: ../../tempcache/elements/edit_socials.html.twig:61
+msgid "Disable social networks on member form"
+msgstr ""
+
+#: ../../tempcache/elements/edit_socials.html.twig:118
+#: ../../tempcache/elements/edit_socials.html.twig:123
#, fuzzy
#| msgid "Remove payment type %1$s"
msgid "Remove %type"
msgstr "إزالة نوع الدفع %1$s"
-#: ../../tempcache/elements/edit_socials.html.twig:122
+#: ../../tempcache/elements/edit_socials.html.twig:142
msgid "Add new social network"
msgstr "إضافة شبكة إجتماعية جديدة"
-#: ../../tempcache/elements/edit_socials.html.twig:131
+#: ../../tempcache/elements/edit_socials.html.twig:151
msgid "Choose or enter your own..."
msgstr ""
msgstr ""
#: ../../tempcache/pages/groups_list.html.twig:346
+#: ../../tempcache/pages/member_form.html.twig:714
msgid ""
"Items in this list have been modified. Don't forget to save your changes."
msgstr ""
msgid "Managed groups selection"
msgstr ""
-#: ../../tempcache/pages/member_form.html.twig:673
-msgid "Manager for:"
-msgstr ""
-
-#: ../../tempcache/pages/member_form.html.twig:678
-msgid "Member of:"
-msgstr ""
+#: ../../tempcache/pages/member_form.html.twig:704
+#: ../../tempcache/pages/member_show.html.twig:542
+#: ../../tempcache/pages/advanced_search.html.twig:166
+#: ../../tempcache/components/forms/groups.html.twig:140
+msgid "Member of group"
+msgstr "عضو في فريق"
-#: ../../tempcache/pages/member_form.html.twig:737
+#: ../../tempcache/pages/member_form.html.twig:758
msgid "Click on a row to select a group"
msgstr ""
msgid "Groups:"
msgstr "الفِرَق:"
-#: ../../tempcache/pages/member_show.html.twig:542
-#: ../../tempcache/pages/advanced_search.html.twig:166
-#: ../../tempcache/components/forms/groups.html.twig:140
-msgid "Member of group"
-msgstr "عضو في فريق"
-
#: ../../tempcache/pages/member_show.html.twig:714
msgid "Not managed group"
msgstr ""
msgid "Password confirmation:"
msgstr "تأكيد كلمة المرور:"
-#: ../../tempcache/components/forms/groups.html.twig:178
+#: ../../tempcache/components/forms/groups.html.twig:180
msgid "Manage user's groups"
msgstr "إدارة فِرق المستخدِمين"
-#: ../../tempcache/components/forms/groups.html.twig:191
+#: ../../tempcache/components/forms/groups.html.twig:193
msgid "Manage user's managed groups"
msgstr ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-03-02 08:18+0100\n"
+"POT-Creation-Date: 2024-03-17 19:30+0100\n"
"PO-Revision-Date: 2023-10-04 11:27+0000\n"
"Last-Translator: Johan Cwiklinski <trasher@x-tnd.be>\n"
"Language-Team: Breton <https://hosted.weblate.org/projects/galette/galette/"
msgstr ""
#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:131
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:485
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:492
msgid "Dynamic field has been successfully stored!"
msgstr ""
msgid "The file does not exists or cannot be read :("
msgstr ""
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:399
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:406
msgid "Unable to retrieve field information."
msgstr ""
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:408
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:415
#: ../../tempcache/pages/configuration_dynamic_fields.html.twig:207
msgid "Edit field"
msgstr "Aozañ ar vaezienn"
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:470
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:477
msgid "An error occurred editing dynamic field :("
msgstr ""
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:571
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:573
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:578
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:580
msgid "Requested field does not exists!"
msgstr ""
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:577
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:584
#, php-format
msgid "Remove dynamic field %1$s"
msgstr ""
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:622
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:629
msgid "Field has been successfully moved"
msgstr ""
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:627
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:634
msgid "An error occurred moving field :("
msgstr ""
msgstr ""
#: ../lib/Galette/Controllers/Crud/MembersController.php:1563
-#: ../lib/Galette/Controllers/GaletteController.php:301
-#: ../lib/Galette/Controllers/GaletteController.php:333
+#: ../lib/Galette/Controllers/GaletteController.php:302
+#: ../lib/Galette/Controllers/GaletteController.php:334
msgid "Delete failed"
msgstr ""
msgid "An SQL error has occurred while loading search."
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:86
+#: ../lib/Galette/Controllers/GaletteController.php:87
#: ../../tempcache/elements/footer.html.twig:113
msgid "System information"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:106
+#: ../lib/Galette/Controllers/GaletteController.php:107
#: ../../tempcache/elements/navigation/navigation_items.html.twig:71
#: ../../tempcache/elements/navigation/navigation_items.html.twig:86
msgid "Dashboard"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:221
+#: ../lib/Galette/Controllers/GaletteController.php:222
#: ../lib/Galette/Core/Install.php:1162 ../lib/Galette/Core/Galette.php:328
#: ../lib/Galette/Core/Galette.php:606
msgid "Settings"
msgstr "Arventennoù"
-#: ../lib/Galette/Controllers/GaletteController.php:236
+#: ../lib/Galette/Controllers/GaletteController.php:237
#: ../lib/Galette/Filters/MembersList.php:309
msgid "All accounts"
msgstr "An holl kontoù"
-#: ../lib/Galette/Controllers/GaletteController.php:237
+#: ../lib/Galette/Controllers/GaletteController.php:238
#: ../lib/Galette/Filters/MembersList.php:310
msgid "Active accounts"
msgstr "Kontoù oberiat"
-#: ../lib/Galette/Controllers/GaletteController.php:238
+#: ../lib/Galette/Controllers/GaletteController.php:239
#: ../lib/Galette/Filters/MembersList.php:311
msgid "Inactive accounts"
msgstr "Kontoù diweredekaet"
-#: ../lib/Galette/Controllers/GaletteController.php:266
+#: ../lib/Galette/Controllers/GaletteController.php:267
msgid ""
"An SQL error has occurred while storing preferences. Please try again, and "
"contact the administrator if the problem persists."
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:270
+#: ../lib/Galette/Controllers/GaletteController.php:271
msgid "Preferences has been saved."
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:387
+#: ../lib/Galette/Controllers/GaletteController.php:388
msgid ""
"You asked Galette to send a test email, but email has been disabled in the "
"preferences."
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:394
+#: ../lib/Galette/Controllers/GaletteController.php:395
msgid "Test message"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:397
+#: ../lib/Galette/Controllers/GaletteController.php:398
msgid "Galette admin"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:400
+#: ../lib/Galette/Controllers/GaletteController.php:401
msgid "Test message."
msgstr "Postel prouadiñ."
-#: ../lib/Galette/Controllers/GaletteController.php:409
+#: ../lib/Galette/Controllers/GaletteController.php:410
#, php-format
msgid "An email has been sent to %email"
msgstr "Ur postel zo bet kaset da %email"
-#: ../lib/Galette/Controllers/GaletteController.php:418
+#: ../lib/Galette/Controllers/GaletteController.php:419
#, php-format
msgid "No email sent to %email"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:425
+#: ../lib/Galette/Controllers/GaletteController.php:426
msgid "Invalid email adress!"
msgstr "Chomlec'h postel diwiriek !"
-#: ../lib/Galette/Controllers/GaletteController.php:469
+#: ../lib/Galette/Controllers/GaletteController.php:470
#: ../lib/Galette/Core/Galette.php:313
msgid "Charts"
msgstr "Grafikoù"
-#: ../lib/Galette/Controllers/GaletteController.php:490
+#: ../lib/Galette/Controllers/GaletteController.php:491
msgid "Fields configuration"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:554
+#: ../lib/Galette/Controllers/GaletteController.php:556
msgid "Fields configuration has been successfully stored"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:559
+#: ../lib/Galette/Controllers/GaletteController.php:561
msgid "An error occurred while storing fields configuration :("
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:584
+#: ../lib/Galette/Controllers/GaletteController.php:586
msgid "Lists configuration"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:622
+#: ../lib/Galette/Controllers/GaletteController.php:625
msgid "List configuration has been successfully stored"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:627
+#: ../lib/Galette/Controllers/GaletteController.php:630
msgid "An error occurred while storing list configuration :("
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:661
+#: ../lib/Galette/Controllers/GaletteController.php:664
#: ../lib/Galette/Core/Galette.php:256 ../lib/Galette/Core/Galette.php:590
msgid "Reminders"
msgstr "Kounadurioù"
-#: ../lib/Galette/Controllers/GaletteController.php:702
+#: ../lib/Galette/Controllers/GaletteController.php:705
msgid "No reminder to send for now."
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:739
+#: ../lib/Galette/Controllers/GaletteController.php:742
msgid "There are no member to proceed."
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:746
+#: ../lib/Galette/Controllers/GaletteController.php:749
msgid "Reminder has not been sent:"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:753
+#: ../lib/Galette/Controllers/GaletteController.php:756
msgid "Sent reminders:"
msgstr "Kounadurioù kaset :"
-#: ../lib/Galette/Controllers/GaletteController.php:829
+#: ../lib/Galette/Controllers/GaletteController.php:832
msgid "Download document"
msgstr "Pellgargañ an teul"
#: ../lib/Galette/Controllers/AuthController.php:68
#: ../lib/Galette/Controllers/AuthController.php:172
-#: ../lib/Galette/Features/Replacements.php:315
-#: ../lib/Galette/Features/Replacements.php:355
+#: ../lib/Galette/Features/Replacements.php:316
+#: ../lib/Galette/Features/Replacements.php:356
#: ../../tempcache/elements/navigation/public_pages.html.twig:96
#: ../../tempcache/pages/index.html.twig:99
msgid "Login"
#: ../../tempcache/elements/logged_user.html.twig:119
#: ../../tempcache/elements/logged_user.html.twig:194
#: ../../tempcache/elements/logged_user.html.twig:212
-#: ../../tempcache/elements/logged_user.html.twig:361
-#: ../../tempcache/elements/logged_user.html.twig:379
+#: ../../tempcache/elements/logged_user.html.twig:363
+#: ../../tempcache/elements/logged_user.html.twig:381
msgid "Log off"
msgstr "Digevreañ"
msgid "All"
msgstr "An holl"
-#: ../lib/Galette/Core/Authentication.php:283
+#: ../lib/Galette/Core/Authentication.php:284
#, php-format
msgid "Logged in as:<br/>%login"
msgstr ""
msgstr ""
#: ../lib/Galette/Core/Galette.php:164 ../lib/Galette/Core/Galette.php:540
-#: ../lib/Galette/DynamicFields/DynamicField.php:564
+#: ../lib/Galette/DynamicFields/DynamicField.php:533
#: ../../tempcache/elements/group.html.twig:95
msgid "Members"
msgstr ""
msgstr ""
#: ../lib/Galette/Core/Galette.php:211 ../lib/Galette/Core/Galette.php:572
-#: ../lib/Galette/DynamicFields/DynamicField.php:565
+#: ../lib/Galette/DynamicFields/DynamicField.php:534
#: ../../tempcache/pages/members_list.html.twig:561
msgid "Contributions"
msgstr ""
msgstr ""
#: ../lib/Galette/Core/Galette.php:581
-#: ../lib/Galette/DynamicFields/DynamicField.php:566
+#: ../lib/Galette/DynamicFields/DynamicField.php:535
msgid "Transactions"
msgstr ""
msgid "Export as CSV"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:528
+#: ../lib/Galette/Core/Preferences.php:530
msgid "- You must indicate a sender name for emails!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:534
+#: ../lib/Galette/Core/Preferences.php:536
msgid "- You must indicate an email address Galette should use to send emails!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:541
+#: ../lib/Galette/Core/Preferences.php:543
msgid "- You must indicate the SMTP server you want to use!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:553
+#: ../lib/Galette/Core/Preferences.php:555
msgid "- You must provide a login for SMTP authentication."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:559
+#: ../lib/Galette/Core/Preferences.php:561
msgid "- You must provide a password for SMTP authentication."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:571
+#: ../lib/Galette/Core/Preferences.php:573
msgid ""
"- Default membership extention and beginning of membership are mutually "
"exclusive."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:580
+#: ../lib/Galette/Core/Preferences.php:582
msgid "- Offering months is only compatible with beginning of membership."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:589
+#: ../lib/Galette/Core/Preferences.php:591
#: ../lib/Galette/Entity/Adherent.php:1209
#: ../lib/Galette/Entity/Transaction.php:389
#: ../lib/Galette/Entity/Contribution.php:520
msgid "- Mandatory field %field empty."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:597 ../webroot/installer.php:191
+#: ../lib/Galette/Core/Preferences.php:599 ../webroot/installer.php:191
msgid "Passwords mismatch"
msgstr "Ne kenglot ket ar gerioù-tremen"
-#: ../lib/Galette/Core/Preferences.php:610
+#: ../lib/Galette/Core/Preferences.php:612
msgid "You have to select a staff member"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:664
+#: ../lib/Galette/Core/Preferences.php:666
#, php-format
msgid "Invalid E-Mail address: %s"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:678
+#: ../lib/Galette/Core/Preferences.php:680
msgid "- The username must be composed of at least 4 characters!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:682
+#: ../lib/Galette/Core/Preferences.php:684
msgid "- This username is already used by another member !"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:702
+#: ../lib/Galette/Core/Preferences.php:704
msgid "- The numbers and measures have to be integers!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:736
+#: ../lib/Galette/Core/Preferences.php:738
msgid "- Invalid number of months of membership extension."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:742
+#: ../lib/Galette/Core/Preferences.php:744
msgid "- Invalid format of beginning of membership."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:746
+#: ../lib/Galette/Core/Preferences.php:748
msgid "- Invalid date for beginning of membership."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:752
+#: ../lib/Galette/Core/Preferences.php:754
msgid "- Invalid number of offered months."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:757
+#: ../lib/Galette/Core/Preferences.php:759
msgid "- Invalid year for cards."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:765
+#: ../lib/Galette/Core/Preferences.php:767
msgid "- Invalid website URL."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:879
+#: ../lib/Galette/Core/Preferences.php:881
msgid "%name association's %status"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1115
+#: ../lib/Galette/Core/Preferences.php:1117
msgid "Please define constant \"GALETTE_URI\" with the path to your instance."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1134
-#: ../lib/Galette/Core/Preferences.php:1150 ../lib/Galette/IO/Csv.php:97
+#: ../lib/Galette/Core/Preferences.php:1136
+#: ../lib/Galette/Core/Preferences.php:1152 ../lib/Galette/IO/Csv.php:97
#: ../lib/Galette/Entity/Texts.php:193
#: ../../tempcache/pages/history.html.twig:323
#: ../../tempcache/pages/mailings_list.html.twig:296
msgid "Y-m-d H:i:s"
msgstr "d/m/Y H:i:s"
-#: ../lib/Galette/Core/Preferences.php:1136
+#: ../lib/Galette/Core/Preferences.php:1138
msgid "Never"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1174
+#: ../lib/Galette/Core/Preferences.php:1176
msgid "Current cards configuration may exceed page width!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1185
+#: ../lib/Galette/Core/Preferences.php:1187
msgid "Current cards configuration may exceed page height!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1211
-#: ../lib/Galette/Features/Replacements.php:808
+#: ../lib/Galette/Core/Preferences.php:1213
+#: ../lib/Galette/Features/Replacements.php:809
msgid "Main information"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1218
+#: ../lib/Galette/Core/Preferences.php:1220
#: ../../tempcache/elements/display_socials.html.twig:45
-#: ../../tempcache/elements/edit_socials.html.twig:56
+#: ../../tempcache/elements/edit_socials.html.twig:76
#: ../../tempcache/pages/preferences.html.twig:69
msgid "Social networks"
msgstr ""
msgid "File not found!"
msgstr ""
-#: ../lib/Galette/Core/Picture.php:1000
+#: ../lib/Galette/Core/Picture.php:972
msgid "An SQL error has occurred."
msgstr ""
#: ../lib/Galette/IO/ContributionsCsv.php:113
#: ../lib/Galette/IO/ContributionsCsv.php:125
#: ../lib/Galette/IO/ContributionsCsv.php:137
-#: ../lib/Galette/Features/Replacements.php:517
+#: ../lib/Galette/Features/Replacements.php:518
#: ../lib/Galette/Features/Dynamics.php:160
#: ../lib/Galette/Features/Dynamics.php:173
#: ../lib/Galette/Features/Dynamics.php:179
#: ../lib/Galette/Entity/Adherent.php:1287
#: ../lib/Galette/Entity/Adherent.php:1321
#: ../lib/Galette/Entity/Adherent.php:1327
-#: ../lib/Galette/Entity/Adherent.php:1820
+#: ../lib/Galette/Entity/Adherent.php:1826
#: ../lib/Galette/Entity/Transaction.php:319
#: ../lib/Galette/Entity/Transaction.php:332
#: ../lib/Galette/Entity/Transaction.php:338
#: ../lib/Galette/Filters/AdvancedMembersList.php:337
#: ../lib/Galette/Filters/AdvancedMembersList.php:455
#: ../lib/Galette/Filters/AdvancedMembersList.php:601
-#: ../../tempcache/pages/member_form.html.twig:891
+#: ../../tempcache/pages/member_form.html.twig:912
#: ../../tempcache/pages/advanced_search.html.twig:1385
msgid "Y-m-d"
msgstr "d/m/Y"
msgid "Photo has not been copied!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:548
-msgid "User, read/write"
-msgstr ""
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:549
-#: ../../tempcache/elements/ajax_members.html.twig:141
-#: ../../tempcache/elements/group_persons.html.twig:137
-#: ../../tempcache/elements/edit_core_fields.html.twig:171
-#: ../../tempcache/pages/members_list.html.twig:619
-#: ../../tempcache/pages/members_list.html.twig:769
-#: ../../tempcache/pages/status_list.html.twig:159
-#: ../../tempcache/pages/preferences.html.twig:392
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Staff member"
-msgstr ""
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:550
-#: ../../tempcache/elements/ajax_members.html.twig:130
-#: ../../tempcache/elements/group_persons.html.twig:126
-#: ../../tempcache/elements/edit_core_fields.html.twig:161
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Administrator"
-msgstr ""
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:551
-#: ../../tempcache/elements/ajax_members.html.twig:152
-#: ../../tempcache/elements/group_persons.html.twig:148
-#: ../../tempcache/elements/edit_core_fields.html.twig:181
-#: ../../tempcache/pages/members_list.html.twig:626
-#: ../../tempcache/pages/members_list.html.twig:780
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-#: ../../tempcache/pages/member_show.html.twig:551
-#: ../../tempcache/components/forms/groups.html.twig:149
-msgid "Group manager"
-msgstr ""
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:552
-msgid "User, read only"
-msgstr ""
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:640
+#: ../lib/Galette/DynamicFields/DynamicField.php:598
msgid "Missing required field name!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:649
+#: ../lib/Galette/DynamicFields/DynamicField.php:607
msgid "Missing required field permissions!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:654
+#: ../lib/Galette/DynamicFields/DynamicField.php:612
msgid "Unknown permission!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:660
+#: ../lib/Galette/DynamicFields/DynamicField.php:618
msgid "Missing required form!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:665
+#: ../lib/Galette/DynamicFields/DynamicField.php:623
msgid "Unknown form!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:675
+#: ../lib/Galette/DynamicFields/DynamicField.php:633
msgid "- Field name already used."
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:680
+#: ../lib/Galette/DynamicFields/DynamicField.php:638
msgid "- Width must be a positive integer!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:688
+#: ../lib/Galette/DynamicFields/DynamicField.php:646
msgid "- Height must be a positive integer!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:696
+#: ../lib/Galette/DynamicFields/DynamicField.php:654
msgid "- Size must be a positive integer!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:704
+#: ../lib/Galette/DynamicFields/DynamicField.php:662
msgid "- Min size must be a positive integer!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:717
+#: ../lib/Galette/DynamicFields/DynamicField.php:675
msgid "- Min size must be lower than size!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:723
+#: ../lib/Galette/DynamicFields/DynamicField.php:681
msgid "- Repeat must be an integer!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:834
+#: ../lib/Galette/DynamicFields/DynamicField.php:792
msgid "An error occurred storing the field."
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:855
+#: ../lib/Galette/DynamicFields/DynamicField.php:813
msgid "An error occurred creating field values table"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:889
+#: ../lib/Galette/DynamicFields/DynamicField.php:847
msgid "An error occurred storing dynamic field values :("
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:1102
+#: ../lib/Galette/DynamicFields/DynamicField.php:1060
msgid "separator"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:1103
+#: ../lib/Galette/DynamicFields/DynamicField.php:1061
msgid "free text"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:1104
+#: ../lib/Galette/DynamicFields/DynamicField.php:1062
msgid "single line"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:1105
+#: ../lib/Galette/DynamicFields/DynamicField.php:1063
msgid "choice"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:1106
+#: ../lib/Galette/DynamicFields/DynamicField.php:1064
msgid "date"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:1107
+#: ../lib/Galette/DynamicFields/DynamicField.php:1065
msgid "boolean"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:1108
+#: ../lib/Galette/DynamicFields/DynamicField.php:1066
msgid "file"
msgstr ""
#: ../lib/Galette/IO/PdfGroups.php:157
#: ../lib/Galette/IO/PdfAttendanceSheet.php:163
-#: ../lib/Galette/Features/Replacements.php:247
+#: ../lib/Galette/Features/Replacements.php:248
#: ../lib/Galette/Entity/PdfModel.php:444
#: ../lib/Galette/Filters/MembersList.php:274
#: ../includes/fields_defs/members_fields.php:315
msgstr ""
#: ../lib/Galette/IO/PdfGroups.php:158
-#: ../lib/Galette/Features/Replacements.php:311
-#: ../lib/Galette/Features/Replacements.php:359
+#: ../lib/Galette/Features/Replacements.php:312
+#: ../lib/Galette/Features/Replacements.php:360
#: ../../tempcache/elements/member_card.html.twig:147
#: ../../tempcache/pages/preferences.html.twig:2089
#: ../../tempcache/pages/members_public_list.html.twig:86
msgstr ""
#: ../lib/Galette/IO/PdfGroups.php:159
-#: ../lib/Galette/Features/Replacements.php:303
+#: ../lib/Galette/Features/Replacements.php:304
#: ../lib/Galette/Entity/ListsConfig.php:199
#: ../../tempcache/elements/member_card.html.twig:107
msgid "Phone"
msgstr ""
#: ../lib/Galette/IO/PdfGroups.php:160
-#: ../lib/Galette/Features/Replacements.php:307
+#: ../lib/Galette/Features/Replacements.php:308
msgid "GSM"
msgstr ""
msgstr ""
#: ../lib/Galette/IO/MembersCsv.php:207
-#: ../lib/Galette/Features/Replacements.php:628
-#: ../lib/Galette/Entity/Adherent.php:1780
+#: ../lib/Galette/Features/Replacements.php:629
+#: ../lib/Galette/Entity/Adherent.php:1786
#: ../../tempcache/modals/mass_change_members.html.twig:163
#: ../../tempcache/elements/ajax_members.html.twig:100
#: ../../tempcache/elements/group_persons.html.twig:98
msgstr ""
#: ../lib/Galette/IO/MembersCsv.php:210
-#: ../lib/Galette/Features/Replacements.php:630
-#: ../lib/Galette/Entity/Adherent.php:1782
+#: ../lib/Galette/Features/Replacements.php:631
+#: ../lib/Galette/Entity/Adherent.php:1788
#: ../../tempcache/modals/mass_change_members.html.twig:154
#: ../../tempcache/elements/ajax_members.html.twig:111
#: ../../tempcache/elements/group_persons.html.twig:109
msgstr ""
#: ../lib/Galette/IO/MembersCsv.php:213
-#: ../lib/Galette/Features/Replacements.php:632
-#: ../lib/Galette/Entity/Adherent.php:1784
+#: ../lib/Galette/Features/Replacements.php:633
+#: ../lib/Galette/Entity/Adherent.php:1790
#: ../../tempcache/modals/mass_change_members.html.twig:145
#: ../../tempcache/pages/advanced_search.html.twig:1149
#: ../../tempcache/pages/advanced_search.html.twig:1668
#: ../lib/Galette/IO/MembersCsv.php:221 ../lib/Galette/IO/MembersCsv.php:225
#: ../lib/Galette/IO/MembersCsv.php:229 ../lib/Galette/IO/MembersCsv.php:233
-#: ../lib/Galette/Features/Replacements.php:753
-#: ../lib/Galette/Entity/Adherent.php:1746
-#: ../lib/Galette/Entity/Adherent.php:1748
-#: ../lib/Galette/Entity/Adherent.php:1750
+#: ../lib/Galette/Features/Replacements.php:754
#: ../lib/Galette/Entity/Adherent.php:1752
+#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1756
+#: ../lib/Galette/Entity/Adherent.php:1758
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:127
#: ../../tempcache/elements/js/messages.js.twig:326
#: ../../tempcache/elements/display_dynamic_fields.html.twig:135
#: ../../tempcache/elements/messages_inline.html.twig:419
-#: ../../tempcache/elements/edit_core_fields.html.twig:224
+#: ../../tempcache/elements/edit_core_fields.html.twig:185
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:141
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:306
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:522
#: ../lib/Galette/IO/MembersCsv.php:221 ../lib/Galette/IO/MembersCsv.php:225
#: ../lib/Galette/IO/MembersCsv.php:229 ../lib/Galette/IO/MembersCsv.php:233
-#: ../lib/Galette/Features/Replacements.php:753
-#: ../lib/Galette/Entity/Adherent.php:1746
-#: ../lib/Galette/Entity/Adherent.php:1748
-#: ../lib/Galette/Entity/Adherent.php:1750
+#: ../lib/Galette/Features/Replacements.php:754
#: ../lib/Galette/Entity/Adherent.php:1752
+#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1756
+#: ../lib/Galette/Entity/Adherent.php:1758
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:129
#: ../../tempcache/elements/js/messages.js.twig:344
#: ../../tempcache/elements/display_dynamic_fields.html.twig:141
#: ../../tempcache/elements/messages_inline.html.twig:423
-#: ../../tempcache/elements/edit_core_fields.html.twig:243
+#: ../../tempcache/elements/edit_core_fields.html.twig:204
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:133
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:298
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:514
msgid "Cards"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:465
+#: ../lib/Galette/IO/FileTrait.php:497
msgid "An error occurred."
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:469
+#: ../lib/Galette/IO/FileTrait.php:501
msgid ""
"File name is invalid, it should not contain any special character or space."
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:475
+#: ../lib/Galette/IO/FileTrait.php:507
#, php-format
msgid "File extension is not allowed, only %s files are."
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:482 ../lib/Galette/Features/Dynamics.php:279
+#: ../lib/Galette/IO/FileTrait.php:514 ../lib/Galette/Features/Dynamics.php:279
#, php-format
msgid "File is too big. Maximum allowed size is %dKo"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:487
+#: ../lib/Galette/IO/FileTrait.php:519
#, php-format
msgid "Image is too small. The minimum image side size allowed is %spx"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:493
+#: ../lib/Galette/IO/FileTrait.php:525
msgid "Mime-Type not allowed"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:496
+#: ../lib/Galette/IO/FileTrait.php:528
msgid "A file with that name already exists!"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:499
+#: ../lib/Galette/IO/FileTrait.php:531
msgid "File does not comply with requirements."
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:502
+#: ../lib/Galette/IO/FileTrait.php:534
msgid "Unable to write file or temporary file"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:532
+#: ../lib/Galette/IO/FileTrait.php:564
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:534
+#: ../lib/Galette/IO/FileTrait.php:566
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:536
+#: ../lib/Galette/IO/FileTrait.php:568
msgid "The uploaded file was only partially uploaded"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:538
+#: ../lib/Galette/IO/FileTrait.php:570
msgid "No file was uploaded"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:540
+#: ../lib/Galette/IO/FileTrait.php:572
msgid "Missing a temporary folder"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:542
+#: ../lib/Galette/IO/FileTrait.php:574
msgid "Failed to write file to disk"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:544
+#: ../lib/Galette/IO/FileTrait.php:576
msgid "File upload stopped by extension"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:546
+#: ../lib/Galette/IO/FileTrait.php:578
msgid "Unknown upload error"
msgstr ""
msgid "invoice"
msgstr ""
+#: ../lib/Galette/Features/Permissions.php:59
+msgid "Inaccessible"
+msgstr ""
+
+#: ../lib/Galette/Features/Permissions.php:60
+msgid "User, read only"
+msgstr ""
+
+#: ../lib/Galette/Features/Permissions.php:61
+msgid "User, read/write"
+msgstr ""
+
+#: ../lib/Galette/Features/Permissions.php:62
+#: ../../tempcache/elements/ajax_members.html.twig:152
+#: ../../tempcache/elements/group_persons.html.twig:148
+#: ../../tempcache/pages/members_list.html.twig:626
+#: ../../tempcache/pages/members_list.html.twig:780
+#: ../../tempcache/pages/member_form.html.twig:698
+#: ../../tempcache/pages/member_show.html.twig:551
+#: ../../tempcache/components/forms/groups.html.twig:151
+msgid "Group manager"
+msgstr ""
+
+#: ../lib/Galette/Features/Permissions.php:63
+#: ../../tempcache/elements/ajax_members.html.twig:141
+#: ../../tempcache/elements/group_persons.html.twig:137
+#: ../../tempcache/pages/members_list.html.twig:619
+#: ../../tempcache/pages/members_list.html.twig:769
+#: ../../tempcache/pages/status_list.html.twig:159
+#: ../../tempcache/pages/preferences.html.twig:392
+msgid "Staff member"
+msgstr ""
+
+#: ../lib/Galette/Features/Permissions.php:64
+#: ../../tempcache/elements/ajax_members.html.twig:130
+#: ../../tempcache/elements/group_persons.html.twig:126
+msgid "Administrator"
+msgstr ""
+
+#: ../lib/Galette/Features/Permissions.php:68
+#: ../lib/Galette/Entity/ListsConfig.php:202
+msgid "Public"
+msgstr ""
+
#: ../lib/Galette/Features/I18n.php:115
#, php-format
msgid "Unable to add dynamic translation for %field :("
msgid "Unable to remove old dynamic translation for %field :("
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:112
+#: ../lib/Galette/Features/Replacements.php:113
#, php-format
msgid "Label for dynamic field \"%s\""
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:115
+#: ../lib/Galette/Features/Replacements.php:116
#, php-format
msgid "Form entry for dynamic field \"%s\""
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:121
+#: ../lib/Galette/Features/Replacements.php:122
#, php-format
msgid "Value for dynamic field \"%s\""
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:184
+#: ../lib/Galette/Features/Replacements.php:185
msgid "Your organisation name"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:188
+#: ../lib/Galette/Features/Replacements.php:189
msgid "Your organisation slogan"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:192
-#: ../lib/Galette/Features/Replacements.php:196
+#: ../lib/Galette/Features/Replacements.php:193
+#: ../lib/Galette/Features/Replacements.php:197
msgid "Your organisation address"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:196
-#: ../lib/Galette/Features/Replacements.php:287
+#: ../lib/Galette/Features/Replacements.php:197
+#: ../lib/Galette/Features/Replacements.php:288
msgid "with break lines"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:200
+#: ../lib/Galette/Features/Replacements.php:201
msgid "Your organisation website"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:204
+#: ../lib/Galette/Features/Replacements.php:205
msgid "Your organisation logo"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:208
+#: ../lib/Galette/Features/Replacements.php:209
msgid "Your organisation logo (print specific)"
msgstr ""
#. TRANS: see https://www.php.net/manual/datetime.format.php
-#: ../lib/Galette/Features/Replacements.php:213
+#: ../lib/Galette/Features/Replacements.php:214
msgid "Current date (Y-m-d)"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:217
+#: ../lib/Galette/Features/Replacements.php:218
msgid "Galette's login URI"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:235
+#: ../lib/Galette/Features/Replacements.php:236
#: ../lib/Galette/Entity/PdfModel.php:453
#: ../../tempcache/modals/members_attendance_sheet.html.twig:110
#: ../../tempcache/elements/edit_pdf_models.html.twig:50
msgid "Title"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:239
+#: ../lib/Galette/Features/Replacements.php:240
msgid "Member's ID"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:243
+#: ../lib/Galette/Features/Replacements.php:244
#: ../lib/Galette/Filters/MembersList.php:275
#: ../../tempcache/pages/preferences.html.twig:2121
msgid "Member number"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:251
-#: ../lib/Galette/Features/Replacements.php:347
+#: ../lib/Galette/Features/Replacements.php:252
+#: ../lib/Galette/Features/Replacements.php:348
msgid "Last name"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:255
-#: ../lib/Galette/Features/Replacements.php:351 ../includes/i18n.inc.php:312
+#: ../lib/Galette/Features/Replacements.php:256
+#: ../lib/Galette/Features/Replacements.php:352 ../includes/i18n.inc.php:312
msgid "First name"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:259
+#: ../lib/Galette/Features/Replacements.php:260
#: ../../tempcache/elements/group_persons.html.twig:50
#: ../../tempcache/pages/preferences.html.twig:2105
#: ../../tempcache/pages/members_public_list.html.twig:78
msgid "Nickname"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:263
+#: ../lib/Galette/Features/Replacements.php:264
msgid "Gender"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:267
+#: ../lib/Galette/Features/Replacements.php:268
#: ../../tempcache/pages/advanced_search.html.twig:266
msgid "Birth date"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:271
+#: ../lib/Galette/Features/Replacements.php:272
msgid "Birth place"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:275
+#: ../lib/Galette/Features/Replacements.php:276
#: ../../tempcache/pages/preferences.html.twig:2113
msgid "Profession"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:279
-#: ../lib/Galette/Features/Replacements.php:343
+#: ../lib/Galette/Features/Replacements.php:280
+#: ../lib/Galette/Features/Replacements.php:344
#: ../lib/Galette/Filters/MembersList.php:276
msgid "Company name"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:283
-#: ../lib/Galette/Features/Replacements.php:287
+#: ../lib/Galette/Features/Replacements.php:284
+#: ../lib/Galette/Features/Replacements.php:288
#: ../lib/Galette/Filters/MembersList.php:277
#: ../../tempcache/pages/mailing_form.html.twig:124
msgid "Address"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:291
+#: ../lib/Galette/Features/Replacements.php:292
msgid "Zipcode"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:295
+#: ../lib/Galette/Features/Replacements.php:296
msgid "Town"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:299 ../includes/i18n.inc.php:309
+#: ../lib/Galette/Features/Replacements.php:300 ../includes/i18n.inc.php:309
msgid "Country"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:319
+#: ../lib/Galette/Features/Replacements.php:320
msgid "Member's main group"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:323
+#: ../lib/Galette/Features/Replacements.php:324
msgid "Member's groups (as list)"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:327
+#: ../lib/Galette/Features/Replacements.php:328
msgid "Member state of dues"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:331
+#: ../lib/Galette/Features/Replacements.php:332
msgid "Membership remaining days"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:335
+#: ../lib/Galette/Features/Replacements.php:336
msgid "Membership expired since"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:381
+#: ../lib/Galette/Features/Replacements.php:382
msgid "Contribution label"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:385
+#: ../lib/Galette/Features/Replacements.php:386
#: ../../tempcache/pages/transaction_form.html.twig:289
#: ../../tempcache/pages/contributions_list.html.twig:408
#: ../../tempcache/pages/contributions_list.html.twig:668
msgid "Amount"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:389
+#: ../lib/Galette/Features/Replacements.php:390
msgid "Amount (in letters)"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:393
+#: ../lib/Galette/Features/Replacements.php:394
msgid "Full date"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:397
+#: ../lib/Galette/Features/Replacements.php:398
msgid "Contribution year"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:401
+#: ../lib/Galette/Features/Replacements.php:402
msgid "Comment"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:405
+#: ../lib/Galette/Features/Replacements.php:406
#: ../../tempcache/pages/advanced_search.html.twig:703
msgid "Begin date"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:409
+#: ../lib/Galette/Features/Replacements.php:410
#: ../../tempcache/pages/advanced_search.html.twig:747
msgid "End date"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:413
+#: ../lib/Galette/Features/Replacements.php:414
#: ../lib/Galette/Entity/Contribution.php:144
msgid "Contribution id"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:417
+#: ../lib/Galette/Features/Replacements.php:418
#: ../../tempcache/pages/contributions_list.html.twig:408
#: ../../tempcache/pages/contributions_list.html.twig:674
#: ../../tempcache/pages/transactions_list.html.twig:294
msgid "Payment type"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:421
+#: ../lib/Galette/Features/Replacements.php:422
#: ../lib/Galette/Entity/Contribution.php:1092
#: ../lib/Galette/Entity/Texts.php:611
#: ../lib/Galette/Entity/PdfContribution.php:65
msgid "Contribution information"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:636
#: ../lib/Galette/Features/Replacements.php:637
+#: ../lib/Galette/Features/Replacements.php:638
#: ../../tempcache/elements/group.html.twig:202
#: ../../tempcache/elements/group.html.twig:245
#: ../../tempcache/pages/transaction_form.html.twig:210
msgid "None"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:813
+#: ../lib/Galette/Features/Replacements.php:814
msgid "Member information"
msgstr ""
msgid "Modified"
msgstr ""
-#: ../lib/Galette/Entity/ListsConfig.php:202
-msgid "Public"
-msgstr ""
-
#: ../lib/Galette/Entity/Reminder.php:250
msgid "%name <%mail> (%days days)"
msgstr ""
msgid "Gender %gender does not exists!"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1591
-msgid "Self_subscription as a member: "
+#: ../lib/Galette/Entity/Adherent.php:1483
+msgid "A member cannot be its own parent!"
msgstr ""
#: ../lib/Galette/Entity/Adherent.php:1597
+msgid "Self_subscription as a member: "
+msgstr ""
+
+#: ../lib/Galette/Entity/Adherent.php:1603
msgid "Member card added"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1604
+#: ../lib/Galette/Entity/Adherent.php:1610
msgid "Fail to add new member."
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1634
+#: ../lib/Galette/Entity/Adherent.php:1640
msgid "Member card updated"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1760
#: ../../tempcache/components/forms/account.html.twig:64
msgid "Active"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1760
#: ../../tempcache/pages/contributions_list.html.twig:231
#: ../../tempcache/pages/transactions_list.html.twig:180
#: ../../tempcache/components/forms/account.html.twig:72
msgid "Inactive"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:2056
-#: ../../tempcache/pages/member_form.html.twig:905
+#: ../lib/Galette/Entity/Adherent.php:2062
+#: ../../tempcache/pages/member_form.html.twig:926
msgid " (%age years old)"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:2134
+#: ../lib/Galette/Entity/Adherent.php:2140
msgid "Duplicated from %name (%id)"
msgstr ""
msgstr ""
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:48
-#: ../../tempcache/elements/edit_socials.html.twig:162
+#: ../../tempcache/elements/edit_socials.html.twig:182
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:540
#: ../../tempcache/pages/configuration_titles.html.twig:113
#: ../../tempcache/pages/contributions_types_list.html.twig:132
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:71
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:119
#: ../../tempcache/elements/edit_core_fields.html.twig:52
-#: ../../tempcache/elements/edit_core_fields.html.twig:208
-#: ../../tempcache/elements/edit_core_fields.html.twig:212
+#: ../../tempcache/elements/edit_core_fields.html.twig:169
+#: ../../tempcache/elements/edit_core_fields.html.twig:173
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:505
msgid "Required"
msgstr ""
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:78
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:141
#: ../../tempcache/elements/edit_core_fields.html.twig:59
-#: ../../tempcache/elements/edit_core_fields.html.twig:265
-#: ../../tempcache/elements/edit_core_fields.html.twig:269
+#: ../../tempcache/elements/edit_core_fields.html.twig:226
+#: ../../tempcache/elements/edit_core_fields.html.twig:230
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:317
msgid "Width in forms"
msgstr ""
msgstr ""
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:148
-#: ../../tempcache/elements/edit_core_fields.html.twig:304
+#: ../../tempcache/elements/edit_core_fields.html.twig:265
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:345
msgid "Half"
msgstr ""
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:155
-#: ../../tempcache/elements/edit_core_fields.html.twig:293
+#: ../../tempcache/elements/edit_core_fields.html.twig:254
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:334
msgid "Full"
msgstr ""
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:161
-#: ../../tempcache/elements/edit_core_fields.html.twig:285
+#: ../../tempcache/elements/edit_core_fields.html.twig:246
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:326
msgid "Default"
msgstr ""
msgstr ""
#: ../../tempcache/elements/navigation/navigation_aside.html.twig:69
-#: ../../tempcache/elements/logged_user.html.twig:265
+#: ../../tempcache/elements/logged_user.html.twig:267
#: ../../tempcache/elements/display_dynamic_fields.html.twig:170
#: ../../tempcache/public_page.html.twig:134 ../../tempcache/page.html.twig:125
#, php-format
#: ../../tempcache/elements/logged_user.html.twig:82
#: ../../tempcache/elements/logged_user.html.twig:156
#: ../../tempcache/elements/logged_user.html.twig:166
-#: ../../tempcache/elements/logged_user.html.twig:322
-#: ../../tempcache/elements/logged_user.html.twig:333
+#: ../../tempcache/elements/logged_user.html.twig:324
+#: ../../tempcache/elements/logged_user.html.twig:335
msgid "Disable dark mode"
msgstr ""
#: ../../tempcache/elements/logged_user.html.twig:84
#: ../../tempcache/elements/logged_user.html.twig:158
#: ../../tempcache/elements/logged_user.html.twig:168
-#: ../../tempcache/elements/logged_user.html.twig:324
-#: ../../tempcache/elements/logged_user.html.twig:335
+#: ../../tempcache/elements/logged_user.html.twig:326
+#: ../../tempcache/elements/logged_user.html.twig:337
msgid "Enable dark mode"
msgstr ""
#: ../../tempcache/elements/logged_user.html.twig:117
#: ../../tempcache/elements/logged_user.html.twig:192
#: ../../tempcache/elements/logged_user.html.twig:210
-#: ../../tempcache/elements/logged_user.html.twig:359
-#: ../../tempcache/elements/logged_user.html.twig:377
+#: ../../tempcache/elements/logged_user.html.twig:361
+#: ../../tempcache/elements/logged_user.html.twig:379
msgid "Unimpersonate"
msgstr ""
#: ../../tempcache/elements/logged_user.html.twig:133
-#: ../../tempcache/elements/logged_user.html.twig:233
+#: ../../tempcache/elements/logged_user.html.twig:235
msgid "User menu"
msgstr ""
msgid "Change '%field' permissions"
msgstr ""
-#: ../../tempcache/elements/edit_core_fields.html.twig:151
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Inaccessible"
-msgstr ""
-
-#: ../../tempcache/elements/edit_core_fields.html.twig:191
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Read only"
-msgstr ""
-
-#: ../../tempcache/elements/edit_core_fields.html.twig:201
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Read/Write"
-msgstr ""
-
-#: ../../tempcache/elements/edit_core_fields.html.twig:215
+#: ../../tempcache/elements/edit_core_fields.html.twig:176
#, php-format
msgid "Field '%field' cannot be set as required."
msgstr ""
-#: ../../tempcache/elements/edit_core_fields.html.twig:217
+#: ../../tempcache/elements/edit_core_fields.html.twig:178
#, php-format
msgid "Mark '%field' as (not) required"
msgstr ""
-#: ../../tempcache/elements/edit_core_fields.html.twig:271
+#: ../../tempcache/elements/edit_core_fields.html.twig:232
msgid "Change field's width with in forms"
msgstr ""
"generate envelope labels to contact them by snail mail."
msgstr ""
-#: ../../tempcache/elements/edit_socials.html.twig:98
-#: ../../tempcache/elements/edit_socials.html.twig:103
+#: ../../tempcache/elements/edit_socials.html.twig:61
+msgid "Disable social networks on member form"
+msgstr ""
+
+#: ../../tempcache/elements/edit_socials.html.twig:118
+#: ../../tempcache/elements/edit_socials.html.twig:123
#, fuzzy
#| msgid "Remove title %1$s"
msgid "Remove %type"
msgstr "Dilemel an titl %1$s"
-#: ../../tempcache/elements/edit_socials.html.twig:122
+#: ../../tempcache/elements/edit_socials.html.twig:142
msgid "Add new social network"
msgstr ""
-#: ../../tempcache/elements/edit_socials.html.twig:131
+#: ../../tempcache/elements/edit_socials.html.twig:151
msgid "Choose or enter your own..."
msgstr ""
msgstr ""
#: ../../tempcache/pages/groups_list.html.twig:346
+#: ../../tempcache/pages/member_form.html.twig:714
msgid ""
"Items in this list have been modified. Don't forget to save your changes."
msgstr ""
msgid "Managed groups selection"
msgstr ""
-#: ../../tempcache/pages/member_form.html.twig:673
-msgid "Manager for:"
-msgstr ""
-
-#: ../../tempcache/pages/member_form.html.twig:678
-msgid "Member of:"
+#: ../../tempcache/pages/member_form.html.twig:704
+#: ../../tempcache/pages/member_show.html.twig:542
+#: ../../tempcache/pages/advanced_search.html.twig:166
+#: ../../tempcache/components/forms/groups.html.twig:140
+msgid "Member of group"
msgstr ""
-#: ../../tempcache/pages/member_form.html.twig:737
+#: ../../tempcache/pages/member_form.html.twig:758
msgid "Click on a row to select a group"
msgstr ""
msgid "Groups:"
msgstr ""
-#: ../../tempcache/pages/member_show.html.twig:542
-#: ../../tempcache/pages/advanced_search.html.twig:166
-#: ../../tempcache/components/forms/groups.html.twig:140
-msgid "Member of group"
-msgstr ""
-
#: ../../tempcache/pages/member_show.html.twig:714
msgid "Not managed group"
msgstr ""
msgid "Password confirmation:"
msgstr ""
-#: ../../tempcache/components/forms/groups.html.twig:178
+#: ../../tempcache/components/forms/groups.html.twig:180
msgid "Manage user's groups"
msgstr ""
-#: ../../tempcache/components/forms/groups.html.twig:191
+#: ../../tempcache/components/forms/groups.html.twig:193
msgid "Manage user's managed groups"
msgstr ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-03-02 08:18+0100\n"
+"POT-Creation-Date: 2024-03-17 19:30+0100\n"
"PO-Revision-Date: 2024-02-08 22:41+0100\n"
"Last-Translator: Johan Cwiklinski <trasher@x-tnd.be>\n"
"Language-Team: Catalan <https://hosted.weblate.org/projects/galette/galette/"
msgstr "S'ha produït un error en afegir un camp dinàmic:("
#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:131
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:485
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:492
msgid "Dynamic field has been successfully stored!"
msgstr "El camp dinàmic ha estat emmagatzemat amb èxit!"
msgid "The file does not exists or cannot be read :("
msgstr "El fitxer no existeix o no es pot llegir :("
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:399
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:406
msgid "Unable to retrieve field information."
msgstr "No s'ha pogut recuperar la informació del camp."
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:408
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:415
#: ../../tempcache/pages/configuration_dynamic_fields.html.twig:207
msgid "Edit field"
msgstr "Editar el camp"
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:470
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:477
msgid "An error occurred editing dynamic field :("
msgstr "S'ha produït un error en editar un camp dinàmic:("
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:571
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:573
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:578
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:580
msgid "Requested field does not exists!"
msgstr "El camp sol·licitat no existeix!"
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:577
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:584
#, php-format
msgid "Remove dynamic field %1$s"
msgstr "Elimina el camp dinàmic %1$s"
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:622
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:629
msgid "Field has been successfully moved"
msgstr "El camp s'ha mogut exitosament"
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:627
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:634
msgid "An error occurred moving field :("
msgstr "S'ha produït un error en moure el camp :("
msgstr "Hi ha hagut un error afegint el membre als seus grups com a gestor."
#: ../lib/Galette/Controllers/Crud/MembersController.php:1563
-#: ../lib/Galette/Controllers/GaletteController.php:301
-#: ../lib/Galette/Controllers/GaletteController.php:333
+#: ../lib/Galette/Controllers/GaletteController.php:302
+#: ../lib/Galette/Controllers/GaletteController.php:334
msgid "Delete failed"
msgstr "Ha fallat la supressió"
msgid "An SQL error has occurred while loading search."
msgstr "S'ha produït un error SQL durant la carrega de la cerca."
-#: ../lib/Galette/Controllers/GaletteController.php:86
+#: ../lib/Galette/Controllers/GaletteController.php:87
#: ../../tempcache/elements/footer.html.twig:113
msgid "System information"
msgstr "Informació del sistema"
-#: ../lib/Galette/Controllers/GaletteController.php:106
+#: ../lib/Galette/Controllers/GaletteController.php:107
#: ../../tempcache/elements/navigation/navigation_items.html.twig:71
#: ../../tempcache/elements/navigation/navigation_items.html.twig:86
msgid "Dashboard"
msgstr "Tauler"
-#: ../lib/Galette/Controllers/GaletteController.php:221
+#: ../lib/Galette/Controllers/GaletteController.php:222
#: ../lib/Galette/Core/Install.php:1162 ../lib/Galette/Core/Galette.php:328
#: ../lib/Galette/Core/Galette.php:606
msgid "Settings"
msgstr "Configuració"
-#: ../lib/Galette/Controllers/GaletteController.php:236
+#: ../lib/Galette/Controllers/GaletteController.php:237
#: ../lib/Galette/Filters/MembersList.php:309
msgid "All accounts"
msgstr "Tots els comptes"
-#: ../lib/Galette/Controllers/GaletteController.php:237
+#: ../lib/Galette/Controllers/GaletteController.php:238
#: ../lib/Galette/Filters/MembersList.php:310
msgid "Active accounts"
msgstr "Comptes actius"
-#: ../lib/Galette/Controllers/GaletteController.php:238
+#: ../lib/Galette/Controllers/GaletteController.php:239
#: ../lib/Galette/Filters/MembersList.php:311
msgid "Inactive accounts"
msgstr "Comptes inactius"
-#: ../lib/Galette/Controllers/GaletteController.php:266
+#: ../lib/Galette/Controllers/GaletteController.php:267
msgid ""
"An SQL error has occurred while storing preferences. Please try again, and "
"contact the administrator if the problem persists."
"S'ha produït un error SQL mentre es desaven les preferències. Torneu-ho a "
"provar o contacteu amb l'administrador si el problema persisteix."
-#: ../lib/Galette/Controllers/GaletteController.php:270
+#: ../lib/Galette/Controllers/GaletteController.php:271
msgid "Preferences has been saved."
msgstr "S'han desat les preferències."
-#: ../lib/Galette/Controllers/GaletteController.php:387
+#: ../lib/Galette/Controllers/GaletteController.php:388
#, fuzzy
msgid ""
"You asked Galette to send a test email, but email has been disabled in the "
"Heu demanat a Galette que enviï un correu electrònic de prova però el correu "
"electrònic ha estat desactivat a les preferències."
-#: ../lib/Galette/Controllers/GaletteController.php:394
+#: ../lib/Galette/Controllers/GaletteController.php:395
#, fuzzy
msgid "Test message"
msgstr "Prova el missatge"
-#: ../lib/Galette/Controllers/GaletteController.php:397
+#: ../lib/Galette/Controllers/GaletteController.php:398
#, fuzzy
msgid "Galette admin"
msgstr "Administració de Galette"
-#: ../lib/Galette/Controllers/GaletteController.php:400
+#: ../lib/Galette/Controllers/GaletteController.php:401
#, fuzzy
msgid "Test message."
msgstr "Missatge de prova."
-#: ../lib/Galette/Controllers/GaletteController.php:409
+#: ../lib/Galette/Controllers/GaletteController.php:410
#, php-format
msgid "An email has been sent to %email"
msgstr "S'ha enviat un correu electrònic a %email"
-#: ../lib/Galette/Controllers/GaletteController.php:418
+#: ../lib/Galette/Controllers/GaletteController.php:419
#, php-format
msgid "No email sent to %email"
msgstr "No s'ha enviat cap correu electrònic a %email"
-#: ../lib/Galette/Controllers/GaletteController.php:425
+#: ../lib/Galette/Controllers/GaletteController.php:426
#, fuzzy
msgid "Invalid email adress!"
msgstr "Correu electrònic invàlid!"
-#: ../lib/Galette/Controllers/GaletteController.php:469
+#: ../lib/Galette/Controllers/GaletteController.php:470
#: ../lib/Galette/Core/Galette.php:313
#, fuzzy
msgid "Charts"
msgstr "Gràfics"
-#: ../lib/Galette/Controllers/GaletteController.php:490
+#: ../lib/Galette/Controllers/GaletteController.php:491
#, fuzzy
msgid "Fields configuration"
msgstr "Configuració dels camps"
-#: ../lib/Galette/Controllers/GaletteController.php:554
+#: ../lib/Galette/Controllers/GaletteController.php:556
#, fuzzy
msgid "Fields configuration has been successfully stored"
msgstr "La configuració dels camps s'ha desat correctament"
-#: ../lib/Galette/Controllers/GaletteController.php:559
+#: ../lib/Galette/Controllers/GaletteController.php:561
msgid "An error occurred while storing fields configuration :("
msgstr "S'ha produït un error en emmagatzemar la configuració dels camps :("
-#: ../lib/Galette/Controllers/GaletteController.php:584
+#: ../lib/Galette/Controllers/GaletteController.php:586
#, fuzzy
msgid "Lists configuration"
msgstr "Configuració de llistes"
-#: ../lib/Galette/Controllers/GaletteController.php:622
+#: ../lib/Galette/Controllers/GaletteController.php:625
#, fuzzy
msgid "List configuration has been successfully stored"
msgstr "La configuració de la llista s'ha desat correctament"
-#: ../lib/Galette/Controllers/GaletteController.php:627
+#: ../lib/Galette/Controllers/GaletteController.php:630
msgid "An error occurred while storing list configuration :("
msgstr "Hi ha hagut un error en desar la configuració de la llista :("
-#: ../lib/Galette/Controllers/GaletteController.php:661
+#: ../lib/Galette/Controllers/GaletteController.php:664
#: ../lib/Galette/Core/Galette.php:256 ../lib/Galette/Core/Galette.php:590
#, fuzzy
msgid "Reminders"
msgstr "Recordatoris"
-#: ../lib/Galette/Controllers/GaletteController.php:702
+#: ../lib/Galette/Controllers/GaletteController.php:705
#, fuzzy
msgid "No reminder to send for now."
msgstr "No hi ha recordatori per enviar ara."
-#: ../lib/Galette/Controllers/GaletteController.php:739
+#: ../lib/Galette/Controllers/GaletteController.php:742
#, fuzzy
msgid "There are no member to proceed."
msgstr "No hi ha cap membre per continuar."
-#: ../lib/Galette/Controllers/GaletteController.php:746
+#: ../lib/Galette/Controllers/GaletteController.php:749
#, fuzzy
msgid "Reminder has not been sent:"
msgstr "No s'ha enviat el recordatori"
-#: ../lib/Galette/Controllers/GaletteController.php:753
+#: ../lib/Galette/Controllers/GaletteController.php:756
msgid "Sent reminders:"
msgstr "Recordatoris enviats:"
-#: ../lib/Galette/Controllers/GaletteController.php:829
+#: ../lib/Galette/Controllers/GaletteController.php:832
#, fuzzy
msgid "Download document"
msgstr "Descarrega el document"
#: ../lib/Galette/Controllers/AuthController.php:68
#: ../lib/Galette/Controllers/AuthController.php:172
-#: ../lib/Galette/Features/Replacements.php:315
-#: ../lib/Galette/Features/Replacements.php:355
+#: ../lib/Galette/Features/Replacements.php:316
+#: ../lib/Galette/Features/Replacements.php:356
#: ../../tempcache/elements/navigation/public_pages.html.twig:96
#: ../../tempcache/pages/index.html.twig:99
#, fuzzy
#: ../../tempcache/elements/logged_user.html.twig:119
#: ../../tempcache/elements/logged_user.html.twig:194
#: ../../tempcache/elements/logged_user.html.twig:212
-#: ../../tempcache/elements/logged_user.html.twig:361
-#: ../../tempcache/elements/logged_user.html.twig:379
+#: ../../tempcache/elements/logged_user.html.twig:363
+#: ../../tempcache/elements/logged_user.html.twig:381
#, fuzzy
msgid "Log off"
msgstr "Tanca la sessió"
msgid "All"
msgstr "Tot"
-#: ../lib/Galette/Core/Authentication.php:283
+#: ../lib/Galette/Core/Authentication.php:284
#, php-format
msgid "Logged in as:<br/>%login"
msgstr "S'ha iniciat la sessió com a<br>%login"
msgstr "Afegeix un membre nou a la base de dades"
#: ../lib/Galette/Core/Galette.php:164 ../lib/Galette/Core/Galette.php:540
-#: ../lib/Galette/DynamicFields/DynamicField.php:564
+#: ../lib/Galette/DynamicFields/DynamicField.php:533
#: ../../tempcache/elements/group.html.twig:95
#, fuzzy
msgid "Members"
msgstr "Afegeix un membre nou a la base de dades"
#: ../lib/Galette/Core/Galette.php:211 ../lib/Galette/Core/Galette.php:572
-#: ../lib/Galette/DynamicFields/DynamicField.php:565
+#: ../lib/Galette/DynamicFields/DynamicField.php:534
#: ../../tempcache/pages/members_list.html.twig:561
#, fuzzy
msgid "Contributions"
msgstr "Pàgines públiques"
#: ../lib/Galette/Core/Galette.php:581
-#: ../lib/Galette/DynamicFields/DynamicField.php:566
+#: ../lib/Galette/DynamicFields/DynamicField.php:535
#, fuzzy
msgid "Transactions"
msgstr "Operacions"
msgid "Export as CSV"
msgstr "Exporta com a CSV"
-#: ../lib/Galette/Core/Preferences.php:528
+#: ../lib/Galette/Core/Preferences.php:530
#, fuzzy
msgid "- You must indicate a sender name for emails!"
msgstr "- Heu d'indicar un nom de remitent per a correus electrònics!"
-#: ../lib/Galette/Core/Preferences.php:534
+#: ../lib/Galette/Core/Preferences.php:536
#, fuzzy
msgid "- You must indicate an email address Galette should use to send emails!"
msgstr ""
"- Heu d'indicar una adreça de correu electrònic que Galette hauria "
"d'utilitzar per enviar correus electrònics!"
-#: ../lib/Galette/Core/Preferences.php:541
+#: ../lib/Galette/Core/Preferences.php:543
#, fuzzy
msgid "- You must indicate the SMTP server you want to use!"
msgstr "- Heu d'indicar el servidor SMTP que voleu utilitzar!"
-#: ../lib/Galette/Core/Preferences.php:553
+#: ../lib/Galette/Core/Preferences.php:555
#, fuzzy
msgid "- You must provide a login for SMTP authentication."
msgstr "- Heu de proporcionar un inici de sessió per a l'autenticació SMTP."
-#: ../lib/Galette/Core/Preferences.php:559
+#: ../lib/Galette/Core/Preferences.php:561
#, fuzzy
msgid "- You must provide a password for SMTP authentication."
msgstr "- Heu de proporcionar una contrasenya per a l'autenticació SMTP."
-#: ../lib/Galette/Core/Preferences.php:571
+#: ../lib/Galette/Core/Preferences.php:573
#, fuzzy
msgid ""
"- Default membership extention and beginning of membership are mutually "
"- L'extensió per defecte de la pertinença i el començament de la pertinença "
"són mútuament excloents."
-#: ../lib/Galette/Core/Preferences.php:580
+#: ../lib/Galette/Core/Preferences.php:582
#, fuzzy
msgid "- Offering months is only compatible with beginning of membership."
msgstr ""
"- Oferir mesos només és compatible amb el començament de la pertinença."
-#: ../lib/Galette/Core/Preferences.php:589
+#: ../lib/Galette/Core/Preferences.php:591
#: ../lib/Galette/Entity/Adherent.php:1209
#: ../lib/Galette/Entity/Transaction.php:389
#: ../lib/Galette/Entity/Contribution.php:520
msgid "- Mandatory field %field empty."
msgstr "- El camp obligatori està buit."
-#: ../lib/Galette/Core/Preferences.php:597 ../webroot/installer.php:191
+#: ../lib/Galette/Core/Preferences.php:599 ../webroot/installer.php:191
#, fuzzy
msgid "Passwords mismatch"
msgstr "Les contrasenyes no coincideixen"
-#: ../lib/Galette/Core/Preferences.php:610
+#: ../lib/Galette/Core/Preferences.php:612
#, fuzzy
msgid "You have to select a staff member"
msgstr "Heu de seleccionar un membre del personal"
-#: ../lib/Galette/Core/Preferences.php:664
+#: ../lib/Galette/Core/Preferences.php:666
#, fuzzy, php-format
msgid "Invalid E-Mail address: %s"
msgstr "Adreça de correu electrònic invàlida"
-#: ../lib/Galette/Core/Preferences.php:678
+#: ../lib/Galette/Core/Preferences.php:680
#, fuzzy
msgid "- The username must be composed of at least 4 characters!"
msgstr "- El nom d'usuari s'ha de compondre d'almenys 4 caràcters!"
-#: ../lib/Galette/Core/Preferences.php:682
+#: ../lib/Galette/Core/Preferences.php:684
#, fuzzy
msgid "- This username is already used by another member !"
msgstr "- Aquest nom d'usuari ja l'utilitza un altre membre!"
-#: ../lib/Galette/Core/Preferences.php:702
+#: ../lib/Galette/Core/Preferences.php:704
#, fuzzy
msgid "- The numbers and measures have to be integers!"
msgstr "- Els números i les mesures han de ser enters!"
-#: ../lib/Galette/Core/Preferences.php:736
+#: ../lib/Galette/Core/Preferences.php:738
#, fuzzy
msgid "- Invalid number of months of membership extension."
msgstr "- El nombre de mesos d'extensió de la pertinença no és vàlid."
-#: ../lib/Galette/Core/Preferences.php:742
+#: ../lib/Galette/Core/Preferences.php:744
#, fuzzy
msgid "- Invalid format of beginning of membership."
msgstr "- Format no vàlid de l'inici de la pertinença."
-#: ../lib/Galette/Core/Preferences.php:746
+#: ../lib/Galette/Core/Preferences.php:748
#, fuzzy
msgid "- Invalid date for beginning of membership."
msgstr "- Data no vàlida per començar la pertinença."
-#: ../lib/Galette/Core/Preferences.php:752
+#: ../lib/Galette/Core/Preferences.php:754
#, fuzzy
msgid "- Invalid number of offered months."
msgstr "- El nombre de mesos oferts no és vàlid."
-#: ../lib/Galette/Core/Preferences.php:757
+#: ../lib/Galette/Core/Preferences.php:759
#, fuzzy
msgid "- Invalid year for cards."
msgstr "- Any invàlid per a targetes."
-#: ../lib/Galette/Core/Preferences.php:765
+#: ../lib/Galette/Core/Preferences.php:767
msgid "- Invalid website URL."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:879
+#: ../lib/Galette/Core/Preferences.php:881
#, fuzzy
msgid "%name association's %status"
msgstr "percentatge de l'associació"
-#: ../lib/Galette/Core/Preferences.php:1115
+#: ../lib/Galette/Core/Preferences.php:1117
msgid "Please define constant \"GALETTE_URI\" with the path to your instance."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1134
-#: ../lib/Galette/Core/Preferences.php:1150 ../lib/Galette/IO/Csv.php:97
+#: ../lib/Galette/Core/Preferences.php:1136
+#: ../lib/Galette/Core/Preferences.php:1152 ../lib/Galette/IO/Csv.php:97
#: ../lib/Galette/Entity/Texts.php:193
#: ../../tempcache/pages/history.html.twig:323
#: ../../tempcache/pages/mailings_list.html.twig:296
msgid "Y-m-d H:i:s"
msgstr "Y-m-d His"
-#: ../lib/Galette/Core/Preferences.php:1136
+#: ../lib/Galette/Core/Preferences.php:1138
#, fuzzy
msgid "Never"
msgstr "Mai"
-#: ../lib/Galette/Core/Preferences.php:1174
+#: ../lib/Galette/Core/Preferences.php:1176
#, fuzzy
msgid "Current cards configuration may exceed page width!"
msgstr ""
"La configuració de les targetes actuals pot superar l'amplada de pàgina!"
-#: ../lib/Galette/Core/Preferences.php:1185
+#: ../lib/Galette/Core/Preferences.php:1187
#, fuzzy
msgid "Current cards configuration may exceed page height!"
msgstr ""
"La configuració de les targetes actuals pot superar l'alçada de la pàgina!"
-#: ../lib/Galette/Core/Preferences.php:1211
-#: ../lib/Galette/Features/Replacements.php:808
+#: ../lib/Galette/Core/Preferences.php:1213
+#: ../lib/Galette/Features/Replacements.php:809
#, fuzzy
msgid "Main information"
msgstr "Informació principal"
-#: ../lib/Galette/Core/Preferences.php:1218
+#: ../lib/Galette/Core/Preferences.php:1220
#: ../../tempcache/elements/display_socials.html.twig:45
-#: ../../tempcache/elements/edit_socials.html.twig:56
+#: ../../tempcache/elements/edit_socials.html.twig:76
#: ../../tempcache/pages/preferences.html.twig:69
#, fuzzy
msgid "Social networks"
msgid "File not found!"
msgstr "No s'ha trobat el fitxer!"
-#: ../lib/Galette/Core/Picture.php:1000
+#: ../lib/Galette/Core/Picture.php:972
#, fuzzy
msgid "An SQL error has occurred."
msgstr "Hi ha hagut un error SQL."
#: ../lib/Galette/IO/ContributionsCsv.php:113
#: ../lib/Galette/IO/ContributionsCsv.php:125
#: ../lib/Galette/IO/ContributionsCsv.php:137
-#: ../lib/Galette/Features/Replacements.php:517
+#: ../lib/Galette/Features/Replacements.php:518
#: ../lib/Galette/Features/Dynamics.php:160
#: ../lib/Galette/Features/Dynamics.php:173
#: ../lib/Galette/Features/Dynamics.php:179
#: ../lib/Galette/Entity/Adherent.php:1287
#: ../lib/Galette/Entity/Adherent.php:1321
#: ../lib/Galette/Entity/Adherent.php:1327
-#: ../lib/Galette/Entity/Adherent.php:1820
+#: ../lib/Galette/Entity/Adherent.php:1826
#: ../lib/Galette/Entity/Transaction.php:319
#: ../lib/Galette/Entity/Transaction.php:332
#: ../lib/Galette/Entity/Transaction.php:338
#: ../lib/Galette/Filters/AdvancedMembersList.php:337
#: ../lib/Galette/Filters/AdvancedMembersList.php:455
#: ../lib/Galette/Filters/AdvancedMembersList.php:601
-#: ../../tempcache/pages/member_form.html.twig:891
+#: ../../tempcache/pages/member_form.html.twig:912
#: ../../tempcache/pages/advanced_search.html.twig:1385
#, fuzzy
msgid "Y-m-d"
msgid "Photo has not been copied!"
msgstr "La foto no s'ha copiat!"
-#: ../lib/Galette/DynamicFields/DynamicField.php:548
-#, fuzzy
-msgid "User, read/write"
-msgstr "Lectura/escriptura de l'usuari"
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:549
-#: ../../tempcache/elements/ajax_members.html.twig:141
-#: ../../tempcache/elements/group_persons.html.twig:137
-#: ../../tempcache/elements/edit_core_fields.html.twig:171
-#: ../../tempcache/pages/members_list.html.twig:619
-#: ../../tempcache/pages/members_list.html.twig:769
-#: ../../tempcache/pages/status_list.html.twig:159
-#: ../../tempcache/pages/preferences.html.twig:392
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-#, fuzzy
-msgid "Staff member"
-msgstr "Membre del personal"
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:550
-#: ../../tempcache/elements/ajax_members.html.twig:130
-#: ../../tempcache/elements/group_persons.html.twig:126
-#: ../../tempcache/elements/edit_core_fields.html.twig:161
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Administrator"
-msgstr "Administrador"
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:551
-#: ../../tempcache/elements/ajax_members.html.twig:152
-#: ../../tempcache/elements/group_persons.html.twig:148
-#: ../../tempcache/elements/edit_core_fields.html.twig:181
-#: ../../tempcache/pages/members_list.html.twig:626
-#: ../../tempcache/pages/members_list.html.twig:780
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-#: ../../tempcache/pages/member_show.html.twig:551
-#: ../../tempcache/components/forms/groups.html.twig:149
-#, fuzzy
-msgid "Group manager"
-msgstr "Gestor de grups"
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:552
-#, fuzzy
-msgid "User, read only"
-msgstr "Només lectura de l'usuari"
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:640
+#: ../lib/Galette/DynamicFields/DynamicField.php:598
#, fuzzy
msgid "Missing required field name!"
msgstr "Falta el nom de camp requerit!"
-#: ../lib/Galette/DynamicFields/DynamicField.php:649
+#: ../lib/Galette/DynamicFields/DynamicField.php:607
#, fuzzy
msgid "Missing required field permissions!"
msgstr "Falten els permisos necessaris!"
-#: ../lib/Galette/DynamicFields/DynamicField.php:654
+#: ../lib/Galette/DynamicFields/DynamicField.php:612
#, fuzzy
msgid "Unknown permission!"
msgstr "Permís desconegut!"
-#: ../lib/Galette/DynamicFields/DynamicField.php:660
+#: ../lib/Galette/DynamicFields/DynamicField.php:618
#, fuzzy
msgid "Missing required form!"
msgstr "Falta el formulari necessari!"
-#: ../lib/Galette/DynamicFields/DynamicField.php:665
+#: ../lib/Galette/DynamicFields/DynamicField.php:623
#, fuzzy
msgid "Unknown form!"
msgstr "Formulari desconegut!"
-#: ../lib/Galette/DynamicFields/DynamicField.php:675
+#: ../lib/Galette/DynamicFields/DynamicField.php:633
#, fuzzy
msgid "- Field name already used."
msgstr "- El nom del camp ja s'utilitza."
-#: ../lib/Galette/DynamicFields/DynamicField.php:680
+#: ../lib/Galette/DynamicFields/DynamicField.php:638
#, fuzzy
msgid "- Width must be a positive integer!"
msgstr "- La durada ha de ser un enter positiu!"
-#: ../lib/Galette/DynamicFields/DynamicField.php:688
+#: ../lib/Galette/DynamicFields/DynamicField.php:646
#, fuzzy
msgid "- Height must be a positive integer!"
msgstr "- La durada ha de ser un enter positiu!"
-#: ../lib/Galette/DynamicFields/DynamicField.php:696
+#: ../lib/Galette/DynamicFields/DynamicField.php:654
#, fuzzy
msgid "- Size must be a positive integer!"
msgstr "- La durada ha de ser un enter positiu!"
-#: ../lib/Galette/DynamicFields/DynamicField.php:704
+#: ../lib/Galette/DynamicFields/DynamicField.php:662
#, fuzzy
msgid "- Min size must be a positive integer!"
msgstr "- La durada ha de ser un enter positiu!"
-#: ../lib/Galette/DynamicFields/DynamicField.php:717
+#: ../lib/Galette/DynamicFields/DynamicField.php:675
msgid "- Min size must be lower than size!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:723
+#: ../lib/Galette/DynamicFields/DynamicField.php:681
#, fuzzy
msgid "- Repeat must be an integer!"
msgstr "- La quantitat ha de ser un enter!"
-#: ../lib/Galette/DynamicFields/DynamicField.php:834
+#: ../lib/Galette/DynamicFields/DynamicField.php:792
#, fuzzy
msgid "An error occurred storing the field."
msgstr "S'ha produït un error en emmagatzemar el camp."
-#: ../lib/Galette/DynamicFields/DynamicField.php:855
+#: ../lib/Galette/DynamicFields/DynamicField.php:813
#, fuzzy
msgid "An error occurred creating field values table"
msgstr "S'ha produït un error en crear la taula de valors de camp"
-#: ../lib/Galette/DynamicFields/DynamicField.php:889
+#: ../lib/Galette/DynamicFields/DynamicField.php:847
#, fuzzy
msgid "An error occurred storing dynamic field values :("
msgstr "S'ha produït un error en emmagatzemar els valors de camp dinàmic ("
-#: ../lib/Galette/DynamicFields/DynamicField.php:1102
+#: ../lib/Galette/DynamicFields/DynamicField.php:1060
#, fuzzy
msgid "separator"
msgstr "separador"
-#: ../lib/Galette/DynamicFields/DynamicField.php:1103
+#: ../lib/Galette/DynamicFields/DynamicField.php:1061
#, fuzzy
msgid "free text"
msgstr "text lliure"
-#: ../lib/Galette/DynamicFields/DynamicField.php:1104
+#: ../lib/Galette/DynamicFields/DynamicField.php:1062
#, fuzzy
msgid "single line"
msgstr "línia única"
-#: ../lib/Galette/DynamicFields/DynamicField.php:1105
+#: ../lib/Galette/DynamicFields/DynamicField.php:1063
#, fuzzy
msgid "choice"
msgstr "tria"
-#: ../lib/Galette/DynamicFields/DynamicField.php:1106
+#: ../lib/Galette/DynamicFields/DynamicField.php:1064
#, fuzzy
msgid "date"
msgstr "data"
-#: ../lib/Galette/DynamicFields/DynamicField.php:1107
+#: ../lib/Galette/DynamicFields/DynamicField.php:1065
#, fuzzy
msgid "boolean"
msgstr "booleà"
-#: ../lib/Galette/DynamicFields/DynamicField.php:1108
+#: ../lib/Galette/DynamicFields/DynamicField.php:1066
#, fuzzy
msgid "file"
msgstr "fitxer"
#: ../lib/Galette/IO/PdfGroups.php:157
#: ../lib/Galette/IO/PdfAttendanceSheet.php:163
-#: ../lib/Galette/Features/Replacements.php:247
+#: ../lib/Galette/Features/Replacements.php:248
#: ../lib/Galette/Entity/PdfModel.php:444
#: ../lib/Galette/Filters/MembersList.php:274
#: ../includes/fields_defs/members_fields.php:315
msgstr "Nom"
#: ../lib/Galette/IO/PdfGroups.php:158
-#: ../lib/Galette/Features/Replacements.php:311
-#: ../lib/Galette/Features/Replacements.php:359
+#: ../lib/Galette/Features/Replacements.php:312
+#: ../lib/Galette/Features/Replacements.php:360
#: ../../tempcache/elements/member_card.html.twig:147
#: ../../tempcache/pages/preferences.html.twig:2089
#: ../../tempcache/pages/members_public_list.html.twig:86
msgstr "Correu-e"
#: ../lib/Galette/IO/PdfGroups.php:159
-#: ../lib/Galette/Features/Replacements.php:303
+#: ../lib/Galette/Features/Replacements.php:304
#: ../lib/Galette/Entity/ListsConfig.php:199
#: ../../tempcache/elements/member_card.html.twig:107
#, fuzzy
msgstr "Telèfon"
#: ../lib/Galette/IO/PdfGroups.php:160
-#: ../lib/Galette/Features/Replacements.php:307
+#: ../lib/Galette/Features/Replacements.php:308
#, fuzzy
msgid "GSM"
msgstr "GSM"
msgstr "llista de membres filtrats"
#: ../lib/Galette/IO/MembersCsv.php:207
-#: ../lib/Galette/Features/Replacements.php:628
-#: ../lib/Galette/Entity/Adherent.php:1780
+#: ../lib/Galette/Features/Replacements.php:629
+#: ../lib/Galette/Entity/Adherent.php:1786
#: ../../tempcache/modals/mass_change_members.html.twig:163
#: ../../tempcache/elements/ajax_members.html.twig:100
#: ../../tempcache/elements/group_persons.html.twig:98
msgstr "Man"
#: ../lib/Galette/IO/MembersCsv.php:210
-#: ../lib/Galette/Features/Replacements.php:630
-#: ../lib/Galette/Entity/Adherent.php:1782
+#: ../lib/Galette/Features/Replacements.php:631
+#: ../lib/Galette/Entity/Adherent.php:1788
#: ../../tempcache/modals/mass_change_members.html.twig:154
#: ../../tempcache/elements/ajax_members.html.twig:111
#: ../../tempcache/elements/group_persons.html.twig:109
msgstr "Dona"
#: ../lib/Galette/IO/MembersCsv.php:213
-#: ../lib/Galette/Features/Replacements.php:632
-#: ../lib/Galette/Entity/Adherent.php:1784
+#: ../lib/Galette/Features/Replacements.php:633
+#: ../lib/Galette/Entity/Adherent.php:1790
#: ../../tempcache/modals/mass_change_members.html.twig:145
#: ../../tempcache/pages/advanced_search.html.twig:1149
#: ../../tempcache/pages/advanced_search.html.twig:1668
#: ../lib/Galette/IO/MembersCsv.php:221 ../lib/Galette/IO/MembersCsv.php:225
#: ../lib/Galette/IO/MembersCsv.php:229 ../lib/Galette/IO/MembersCsv.php:233
-#: ../lib/Galette/Features/Replacements.php:753
-#: ../lib/Galette/Entity/Adherent.php:1746
-#: ../lib/Galette/Entity/Adherent.php:1748
-#: ../lib/Galette/Entity/Adherent.php:1750
+#: ../lib/Galette/Features/Replacements.php:754
#: ../lib/Galette/Entity/Adherent.php:1752
+#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1756
+#: ../lib/Galette/Entity/Adherent.php:1758
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:127
#: ../../tempcache/elements/js/messages.js.twig:326
#: ../../tempcache/elements/display_dynamic_fields.html.twig:135
#: ../../tempcache/elements/messages_inline.html.twig:419
-#: ../../tempcache/elements/edit_core_fields.html.twig:224
+#: ../../tempcache/elements/edit_core_fields.html.twig:185
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:141
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:306
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:522
#: ../lib/Galette/IO/MembersCsv.php:221 ../lib/Galette/IO/MembersCsv.php:225
#: ../lib/Galette/IO/MembersCsv.php:229 ../lib/Galette/IO/MembersCsv.php:233
-#: ../lib/Galette/Features/Replacements.php:753
-#: ../lib/Galette/Entity/Adherent.php:1746
-#: ../lib/Galette/Entity/Adherent.php:1748
-#: ../lib/Galette/Entity/Adherent.php:1750
+#: ../lib/Galette/Features/Replacements.php:754
#: ../lib/Galette/Entity/Adherent.php:1752
+#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1756
+#: ../lib/Galette/Entity/Adherent.php:1758
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:129
#: ../../tempcache/elements/js/messages.js.twig:344
#: ../../tempcache/elements/display_dynamic_fields.html.twig:141
#: ../../tempcache/elements/messages_inline.html.twig:423
-#: ../../tempcache/elements/edit_core_fields.html.twig:243
+#: ../../tempcache/elements/edit_core_fields.html.twig:204
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:133
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:298
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:514
msgid "Cards"
msgstr "Targetes"
-#: ../lib/Galette/IO/FileTrait.php:465
+#: ../lib/Galette/IO/FileTrait.php:497
#, fuzzy
msgid "An error occurred."
msgstr "Hi ha hagut un error."
-#: ../lib/Galette/IO/FileTrait.php:469
+#: ../lib/Galette/IO/FileTrait.php:501
#, fuzzy
msgid ""
"File name is invalid, it should not contain any special character or space."
"El nom del fitxer no és vàlid no hauria de contenir cap caràcter o espai "
"especial."
-#: ../lib/Galette/IO/FileTrait.php:475
+#: ../lib/Galette/IO/FileTrait.php:507
#, fuzzy, php-format
msgid "File extension is not allowed, only %s files are."
msgstr "L'extensió del fitxer no està permesa només n'hi ha un 1%."
-#: ../lib/Galette/IO/FileTrait.php:482 ../lib/Galette/Features/Dynamics.php:279
+#: ../lib/Galette/IO/FileTrait.php:514 ../lib/Galette/Features/Dynamics.php:279
#, fuzzy, php-format
msgid "File is too big. Maximum allowed size is %dKo"
msgstr "El fitxer és massa gran. La mida màxima permesa és de percentKo"
-#: ../lib/Galette/IO/FileTrait.php:487
+#: ../lib/Galette/IO/FileTrait.php:519
#, php-format
msgid "Image is too small. The minimum image side size allowed is %spx"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:493
+#: ../lib/Galette/IO/FileTrait.php:525
#, fuzzy
msgid "Mime-Type not allowed"
msgstr "Tipus MIME no permès"
-#: ../lib/Galette/IO/FileTrait.php:496
+#: ../lib/Galette/IO/FileTrait.php:528
#, fuzzy
msgid "A file with that name already exists!"
msgstr "Ja existeix un fitxer amb aquest nom!"
-#: ../lib/Galette/IO/FileTrait.php:499
+#: ../lib/Galette/IO/FileTrait.php:531
#, fuzzy
msgid "File does not comply with requirements."
msgstr "El fitxer no compleix els requisits."
-#: ../lib/Galette/IO/FileTrait.php:502
+#: ../lib/Galette/IO/FileTrait.php:534
#, fuzzy
msgid "Unable to write file or temporary file"
msgstr "No s'ha pogut escriure el fitxer o el fitxer temporal"
-#: ../lib/Galette/IO/FileTrait.php:532
+#: ../lib/Galette/IO/FileTrait.php:564
#, fuzzy
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
msgstr "El fitxer pujat excedeix la directiva uploadmaxfilesize a php.ini"
-#: ../lib/Galette/IO/FileTrait.php:534
+#: ../lib/Galette/IO/FileTrait.php:566
#, fuzzy
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"El fitxer pujat excedeix la directiva MAXFILESIZE que s'ha especificat en el "
"formulari HTML"
-#: ../lib/Galette/IO/FileTrait.php:536
+#: ../lib/Galette/IO/FileTrait.php:568
#, fuzzy
msgid "The uploaded file was only partially uploaded"
msgstr "El fitxer pujat només s'ha carregat parcialment"
-#: ../lib/Galette/IO/FileTrait.php:538
+#: ../lib/Galette/IO/FileTrait.php:570
#, fuzzy
msgid "No file was uploaded"
msgstr "No s'ha carregat cap fitxer"
-#: ../lib/Galette/IO/FileTrait.php:540
+#: ../lib/Galette/IO/FileTrait.php:572
#, fuzzy
msgid "Missing a temporary folder"
msgstr "Falta una carpeta temporal"
-#: ../lib/Galette/IO/FileTrait.php:542
+#: ../lib/Galette/IO/FileTrait.php:574
#, fuzzy
msgid "Failed to write file to disk"
msgstr "No s'ha pogut escriure el fitxer al disc"
-#: ../lib/Galette/IO/FileTrait.php:544
+#: ../lib/Galette/IO/FileTrait.php:576
#, fuzzy
msgid "File upload stopped by extension"
msgstr "La pujada de fitxers s'ha aturat per extensió"
-#: ../lib/Galette/IO/FileTrait.php:546
+#: ../lib/Galette/IO/FileTrait.php:578
#, fuzzy
msgid "Unknown upload error"
msgstr "Error de pujada desconegut"
msgid "invoice"
msgstr "Factura"
+#: ../lib/Galette/Features/Permissions.php:59
+#, fuzzy
+msgid "Inaccessible"
+msgstr "Inaccessible"
+
+#: ../lib/Galette/Features/Permissions.php:60
+#, fuzzy
+msgid "User, read only"
+msgstr "Només lectura de l'usuari"
+
+#: ../lib/Galette/Features/Permissions.php:61
+#, fuzzy
+msgid "User, read/write"
+msgstr "Lectura/escriptura de l'usuari"
+
+#: ../lib/Galette/Features/Permissions.php:62
+#: ../../tempcache/elements/ajax_members.html.twig:152
+#: ../../tempcache/elements/group_persons.html.twig:148
+#: ../../tempcache/pages/members_list.html.twig:626
+#: ../../tempcache/pages/members_list.html.twig:780
+#: ../../tempcache/pages/member_form.html.twig:698
+#: ../../tempcache/pages/member_show.html.twig:551
+#: ../../tempcache/components/forms/groups.html.twig:151
+#, fuzzy
+msgid "Group manager"
+msgstr "Gestor de grups"
+
+#: ../lib/Galette/Features/Permissions.php:63
+#: ../../tempcache/elements/ajax_members.html.twig:141
+#: ../../tempcache/elements/group_persons.html.twig:137
+#: ../../tempcache/pages/members_list.html.twig:619
+#: ../../tempcache/pages/members_list.html.twig:769
+#: ../../tempcache/pages/status_list.html.twig:159
+#: ../../tempcache/pages/preferences.html.twig:392
+#, fuzzy
+msgid "Staff member"
+msgstr "Membre del personal"
+
+#: ../lib/Galette/Features/Permissions.php:64
+#: ../../tempcache/elements/ajax_members.html.twig:130
+#: ../../tempcache/elements/group_persons.html.twig:126
+msgid "Administrator"
+msgstr "Administrador"
+
+#: ../lib/Galette/Features/Permissions.php:68
+#: ../lib/Galette/Entity/ListsConfig.php:202
+#, fuzzy
+msgid "Public"
+msgstr "Públic"
+
#: ../lib/Galette/Features/I18n.php:115
#, fuzzy, php-format
msgid "Unable to add dynamic translation for %field :("
msgid "Unable to remove old dynamic translation for %field :("
msgstr "No s'ha pogut eliminar la traducció dinàmica antiga per a l'%field ("
-#: ../lib/Galette/Features/Replacements.php:112
+#: ../lib/Galette/Features/Replacements.php:113
#, php-format
msgid "Label for dynamic field \"%s\""
msgstr "Etiqueta per al camp dinàmic \"%s\""
-#: ../lib/Galette/Features/Replacements.php:115
+#: ../lib/Galette/Features/Replacements.php:116
#, fuzzy, php-format
#| msgid "Input for dynamic field \"%s\""
msgid "Form entry for dynamic field \"%s\""
msgstr "Entrada per al camp dinàmic \"%s\""
-#: ../lib/Galette/Features/Replacements.php:121
+#: ../lib/Galette/Features/Replacements.php:122
#, fuzzy, php-format
#| msgid "Label for dynamic field \"%s\""
msgid "Value for dynamic field \"%s\""
msgstr "Etiqueta per al camp dinàmic \"%s\""
-#: ../lib/Galette/Features/Replacements.php:184
+#: ../lib/Galette/Features/Replacements.php:185
#, fuzzy
msgid "Your organisation name"
msgstr "Nom de l'organització"
-#: ../lib/Galette/Features/Replacements.php:188
+#: ../lib/Galette/Features/Replacements.php:189
#, fuzzy
msgid "Your organisation slogan"
msgstr "L'eslògan de la vostra organització"
-#: ../lib/Galette/Features/Replacements.php:192
-#: ../lib/Galette/Features/Replacements.php:196
+#: ../lib/Galette/Features/Replacements.php:193
+#: ../lib/Galette/Features/Replacements.php:197
#, fuzzy
msgid "Your organisation address"
msgstr "La vostra adreça d'organització"
-#: ../lib/Galette/Features/Replacements.php:196
-#: ../lib/Galette/Features/Replacements.php:287
+#: ../lib/Galette/Features/Replacements.php:197
+#: ../lib/Galette/Features/Replacements.php:288
#, fuzzy
msgid "with break lines"
msgstr "amb línies de salt"
-#: ../lib/Galette/Features/Replacements.php:200
+#: ../lib/Galette/Features/Replacements.php:201
#, fuzzy
msgid "Your organisation website"
msgstr "Lloc web de la vostra organització"
-#: ../lib/Galette/Features/Replacements.php:204
+#: ../lib/Galette/Features/Replacements.php:205
#, fuzzy
msgid "Your organisation logo"
msgstr "Logotip de la vostra organització"
-#: ../lib/Galette/Features/Replacements.php:208
+#: ../lib/Galette/Features/Replacements.php:209
#, fuzzy
msgid "Your organisation logo (print specific)"
msgstr "Logotip de la vostra organització"
#. TRANS: see https://www.php.net/manual/datetime.format.php
-#: ../lib/Galette/Features/Replacements.php:213
+#: ../lib/Galette/Features/Replacements.php:214
#, fuzzy
msgid "Current date (Y-m-d)"
msgstr "Data actual (Y-m-d)"
-#: ../lib/Galette/Features/Replacements.php:217
+#: ../lib/Galette/Features/Replacements.php:218
#, fuzzy
msgid "Galette's login URI"
msgstr "URI d'inici de sessió de Galette"
-#: ../lib/Galette/Features/Replacements.php:235
+#: ../lib/Galette/Features/Replacements.php:236
#: ../lib/Galette/Entity/PdfModel.php:453
#: ../../tempcache/modals/members_attendance_sheet.html.twig:110
#: ../../tempcache/elements/edit_pdf_models.html.twig:50
msgid "Title"
msgstr "Títol"
-#: ../lib/Galette/Features/Replacements.php:239
+#: ../lib/Galette/Features/Replacements.php:240
#, fuzzy
msgid "Member's ID"
msgstr "ID del membre"
-#: ../lib/Galette/Features/Replacements.php:243
+#: ../lib/Galette/Features/Replacements.php:244
#: ../lib/Galette/Filters/MembersList.php:275
#: ../../tempcache/pages/preferences.html.twig:2121
#, fuzzy
msgid "Member number"
msgstr "Número de membre"
-#: ../lib/Galette/Features/Replacements.php:251
-#: ../lib/Galette/Features/Replacements.php:347
+#: ../lib/Galette/Features/Replacements.php:252
+#: ../lib/Galette/Features/Replacements.php:348
#, fuzzy
msgid "Last name"
msgstr "Darrer nom"
-#: ../lib/Galette/Features/Replacements.php:255
-#: ../lib/Galette/Features/Replacements.php:351 ../includes/i18n.inc.php:312
+#: ../lib/Galette/Features/Replacements.php:256
+#: ../lib/Galette/Features/Replacements.php:352 ../includes/i18n.inc.php:312
#, fuzzy
msgid "First name"
msgstr "Nom"
-#: ../lib/Galette/Features/Replacements.php:259
+#: ../lib/Galette/Features/Replacements.php:260
#: ../../tempcache/elements/group_persons.html.twig:50
#: ../../tempcache/pages/preferences.html.twig:2105
#: ../../tempcache/pages/members_public_list.html.twig:78
msgid "Nickname"
msgstr "Sobrenom"
-#: ../lib/Galette/Features/Replacements.php:263
+#: ../lib/Galette/Features/Replacements.php:264
#, fuzzy
msgid "Gender"
msgstr "Gènere"
-#: ../lib/Galette/Features/Replacements.php:267
+#: ../lib/Galette/Features/Replacements.php:268
#: ../../tempcache/pages/advanced_search.html.twig:266
#, fuzzy
msgid "Birth date"
msgstr "Data de naixement"
-#: ../lib/Galette/Features/Replacements.php:271
+#: ../lib/Galette/Features/Replacements.php:272
#, fuzzy
msgid "Birth place"
msgstr "Lloc de naixement"
-#: ../lib/Galette/Features/Replacements.php:275
+#: ../lib/Galette/Features/Replacements.php:276
#: ../../tempcache/pages/preferences.html.twig:2113
#, fuzzy
msgid "Profession"
msgstr "Professió"
-#: ../lib/Galette/Features/Replacements.php:279
-#: ../lib/Galette/Features/Replacements.php:343
+#: ../lib/Galette/Features/Replacements.php:280
+#: ../lib/Galette/Features/Replacements.php:344
#: ../lib/Galette/Filters/MembersList.php:276
#, fuzzy
msgid "Company name"
msgstr "Nom de l'empresa"
-#: ../lib/Galette/Features/Replacements.php:283
-#: ../lib/Galette/Features/Replacements.php:287
+#: ../lib/Galette/Features/Replacements.php:284
+#: ../lib/Galette/Features/Replacements.php:288
#: ../lib/Galette/Filters/MembersList.php:277
#: ../../tempcache/pages/mailing_form.html.twig:124
#, fuzzy
msgid "Address"
msgstr "Adreça"
-#: ../lib/Galette/Features/Replacements.php:291
+#: ../lib/Galette/Features/Replacements.php:292
#, fuzzy
msgid "Zipcode"
msgstr "Zipcode"
-#: ../lib/Galette/Features/Replacements.php:295
+#: ../lib/Galette/Features/Replacements.php:296
#, fuzzy
msgid "Town"
msgstr "Ciutat"
-#: ../lib/Galette/Features/Replacements.php:299 ../includes/i18n.inc.php:309
+#: ../lib/Galette/Features/Replacements.php:300 ../includes/i18n.inc.php:309
#, fuzzy
msgid "Country"
msgstr "País"
-#: ../lib/Galette/Features/Replacements.php:319
+#: ../lib/Galette/Features/Replacements.php:320
#, fuzzy
msgid "Member's main group"
msgstr "Grup principal del membre"
-#: ../lib/Galette/Features/Replacements.php:323
+#: ../lib/Galette/Features/Replacements.php:324
#, fuzzy
msgid "Member's groups (as list)"
msgstr "Grups de membres (com a llista)"
-#: ../lib/Galette/Features/Replacements.php:327
+#: ../lib/Galette/Features/Replacements.php:328
#, fuzzy
msgid "Member state of dues"
msgstr "Membres per estat de les quotes"
-#: ../lib/Galette/Features/Replacements.php:331
+#: ../lib/Galette/Features/Replacements.php:332
#, fuzzy
msgid "Membership remaining days"
msgstr "Pertinença dies restants"
-#: ../lib/Galette/Features/Replacements.php:335
+#: ../lib/Galette/Features/Replacements.php:336
#, fuzzy
msgid "Membership expired since"
msgstr "La pertinença ha caducat des de"
-#: ../lib/Galette/Features/Replacements.php:381
+#: ../lib/Galette/Features/Replacements.php:382
#, fuzzy
msgid "Contribution label"
msgstr "Etiqueta de contribució"
-#: ../lib/Galette/Features/Replacements.php:385
+#: ../lib/Galette/Features/Replacements.php:386
#: ../../tempcache/pages/transaction_form.html.twig:289
#: ../../tempcache/pages/contributions_list.html.twig:408
#: ../../tempcache/pages/contributions_list.html.twig:668
msgid "Amount"
msgstr "Import"
-#: ../lib/Galette/Features/Replacements.php:389
+#: ../lib/Galette/Features/Replacements.php:390
#, fuzzy
msgid "Amount (in letters)"
msgstr "Import (en lletres)"
-#: ../lib/Galette/Features/Replacements.php:393
+#: ../lib/Galette/Features/Replacements.php:394
#, fuzzy
msgid "Full date"
msgstr "Data completa"
-#: ../lib/Galette/Features/Replacements.php:397
+#: ../lib/Galette/Features/Replacements.php:398
#, fuzzy
msgid "Contribution year"
msgstr "Any de contribució"
-#: ../lib/Galette/Features/Replacements.php:401
+#: ../lib/Galette/Features/Replacements.php:402
msgid "Comment"
msgstr "Comentari"
-#: ../lib/Galette/Features/Replacements.php:405
+#: ../lib/Galette/Features/Replacements.php:406
#: ../../tempcache/pages/advanced_search.html.twig:703
#, fuzzy
msgid "Begin date"
msgstr "Data d'inici"
-#: ../lib/Galette/Features/Replacements.php:409
+#: ../lib/Galette/Features/Replacements.php:410
#: ../../tempcache/pages/advanced_search.html.twig:747
#, fuzzy
msgid "End date"
msgstr "Data de finalització"
-#: ../lib/Galette/Features/Replacements.php:413
+#: ../lib/Galette/Features/Replacements.php:414
#: ../lib/Galette/Entity/Contribution.php:144
#, fuzzy
msgid "Contribution id"
msgstr "ID de contribució"
-#: ../lib/Galette/Features/Replacements.php:417
+#: ../lib/Galette/Features/Replacements.php:418
#: ../../tempcache/pages/contributions_list.html.twig:408
#: ../../tempcache/pages/contributions_list.html.twig:674
#: ../../tempcache/pages/transactions_list.html.twig:294
msgid "Payment type"
msgstr "Tipus de pagament"
-#: ../lib/Galette/Features/Replacements.php:421
+#: ../lib/Galette/Features/Replacements.php:422
#: ../lib/Galette/Entity/Contribution.php:1092
#: ../lib/Galette/Entity/Texts.php:611
#: ../lib/Galette/Entity/PdfContribution.php:65
msgid "Contribution information"
msgstr "Informació de contribució"
-#: ../lib/Galette/Features/Replacements.php:636
#: ../lib/Galette/Features/Replacements.php:637
+#: ../lib/Galette/Features/Replacements.php:638
#: ../../tempcache/elements/group.html.twig:202
#: ../../tempcache/elements/group.html.twig:245
#: ../../tempcache/pages/transaction_form.html.twig:210
msgid "None"
msgstr "Cap"
-#: ../lib/Galette/Features/Replacements.php:813
+#: ../lib/Galette/Features/Replacements.php:814
#, fuzzy
msgid "Member information"
msgstr "Informació del membre"
msgid "Modified"
msgstr "Modificat"
-#: ../lib/Galette/Entity/ListsConfig.php:202
-#, fuzzy
-msgid "Public"
-msgstr "Públic"
-
#: ../lib/Galette/Entity/Reminder.php:250
msgid "%name <%mail> (%days days)"
msgstr "%name <%mail> (%days dies)"
msgid "Gender %gender does not exists!"
msgstr "El gènere %gender no existeix!"
-#: ../lib/Galette/Entity/Adherent.php:1591
+#: ../lib/Galette/Entity/Adherent.php:1483
+#, fuzzy
+msgid "A member cannot be its own parent!"
+msgstr "El nom del fitxer del 5% no pot ser obert!"
+
+#: ../lib/Galette/Entity/Adherent.php:1597
#, fuzzy
msgid "Self_subscription as a member: "
msgstr "Autodestinació com a membre"
-#: ../lib/Galette/Entity/Adherent.php:1597
+#: ../lib/Galette/Entity/Adherent.php:1603
#, fuzzy
msgid "Member card added"
msgstr "Targeta de soci afegida"
-#: ../lib/Galette/Entity/Adherent.php:1604
+#: ../lib/Galette/Entity/Adherent.php:1610
#, fuzzy
msgid "Fail to add new member."
msgstr "No s'ha pogut afegir un membre nou."
-#: ../lib/Galette/Entity/Adherent.php:1634
+#: ../lib/Galette/Entity/Adherent.php:1640
#, fuzzy
msgid "Member card updated"
msgstr "Targeta de soci actualitzada"
-#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1760
#: ../../tempcache/components/forms/account.html.twig:64
#, fuzzy
msgid "Active"
msgstr "Actiu"
-#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1760
#: ../../tempcache/pages/contributions_list.html.twig:231
#: ../../tempcache/pages/transactions_list.html.twig:180
#: ../../tempcache/components/forms/account.html.twig:72
msgid "Inactive"
msgstr "Inactiu"
-#: ../lib/Galette/Entity/Adherent.php:2056
-#: ../../tempcache/pages/member_form.html.twig:905
+#: ../lib/Galette/Entity/Adherent.php:2062
+#: ../../tempcache/pages/member_form.html.twig:926
msgid " (%age years old)"
msgstr " (edat de %age anys)"
-#: ../lib/Galette/Entity/Adherent.php:2134
+#: ../lib/Galette/Entity/Adherent.php:2140
msgid "Duplicated from %name (%id)"
msgstr "Duplicat des del nom %name (%id)"
msgstr ""
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:48
-#: ../../tempcache/elements/edit_socials.html.twig:162
+#: ../../tempcache/elements/edit_socials.html.twig:182
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:540
#: ../../tempcache/pages/configuration_titles.html.twig:113
#: ../../tempcache/pages/contributions_types_list.html.twig:132
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:71
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:119
#: ../../tempcache/elements/edit_core_fields.html.twig:52
-#: ../../tempcache/elements/edit_core_fields.html.twig:208
-#: ../../tempcache/elements/edit_core_fields.html.twig:212
+#: ../../tempcache/elements/edit_core_fields.html.twig:169
+#: ../../tempcache/elements/edit_core_fields.html.twig:173
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:505
#, fuzzy
msgid "Required"
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:78
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:141
#: ../../tempcache/elements/edit_core_fields.html.twig:59
-#: ../../tempcache/elements/edit_core_fields.html.twig:265
-#: ../../tempcache/elements/edit_core_fields.html.twig:269
+#: ../../tempcache/elements/edit_core_fields.html.twig:226
+#: ../../tempcache/elements/edit_core_fields.html.twig:230
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:317
#, fuzzy
msgid "Width in forms"
msgstr "Accions"
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:148
-#: ../../tempcache/elements/edit_core_fields.html.twig:304
+#: ../../tempcache/elements/edit_core_fields.html.twig:265
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:345
msgid "Half"
msgstr ""
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:155
-#: ../../tempcache/elements/edit_core_fields.html.twig:293
+#: ../../tempcache/elements/edit_core_fields.html.twig:254
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:334
#, fuzzy
msgid "Full"
msgstr "Data completa"
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:161
-#: ../../tempcache/elements/edit_core_fields.html.twig:285
+#: ../../tempcache/elements/edit_core_fields.html.twig:246
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:326
#, fuzzy
msgid "Default"
msgstr ""
#: ../../tempcache/elements/navigation/navigation_aside.html.twig:69
-#: ../../tempcache/elements/logged_user.html.twig:265
+#: ../../tempcache/elements/logged_user.html.twig:267
#: ../../tempcache/elements/display_dynamic_fields.html.twig:170
#: ../../tempcache/public_page.html.twig:134 ../../tempcache/page.html.twig:125
#, php-format
#: ../../tempcache/elements/logged_user.html.twig:82
#: ../../tempcache/elements/logged_user.html.twig:156
#: ../../tempcache/elements/logged_user.html.twig:166
-#: ../../tempcache/elements/logged_user.html.twig:322
-#: ../../tempcache/elements/logged_user.html.twig:333
+#: ../../tempcache/elements/logged_user.html.twig:324
+#: ../../tempcache/elements/logged_user.html.twig:335
#, fuzzy
msgid "Disable dark mode"
msgstr "Desactivat"
#: ../../tempcache/elements/logged_user.html.twig:84
#: ../../tempcache/elements/logged_user.html.twig:158
#: ../../tempcache/elements/logged_user.html.twig:168
-#: ../../tempcache/elements/logged_user.html.twig:324
-#: ../../tempcache/elements/logged_user.html.twig:335
+#: ../../tempcache/elements/logged_user.html.twig:326
+#: ../../tempcache/elements/logged_user.html.twig:337
#, fuzzy
msgid "Enable dark mode"
msgstr "Nom de la taula"
#: ../../tempcache/elements/logged_user.html.twig:117
#: ../../tempcache/elements/logged_user.html.twig:192
#: ../../tempcache/elements/logged_user.html.twig:210
-#: ../../tempcache/elements/logged_user.html.twig:359
-#: ../../tempcache/elements/logged_user.html.twig:377
+#: ../../tempcache/elements/logged_user.html.twig:361
+#: ../../tempcache/elements/logged_user.html.twig:379
#, fuzzy
msgid "Unimpersonate"
msgstr "No s'ha pogut suplantar com a percentid"
#: ../../tempcache/elements/logged_user.html.twig:133
-#: ../../tempcache/elements/logged_user.html.twig:233
+#: ../../tempcache/elements/logged_user.html.twig:235
#, fuzzy
msgid "User menu"
msgstr "Nom d'usuari"
msgid "Change '%field' permissions"
msgstr "Canvia els permisos de '%field'"
-#: ../../tempcache/elements/edit_core_fields.html.twig:151
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-#, fuzzy
-msgid "Inaccessible"
-msgstr "Inaccessible"
-
-#: ../../tempcache/elements/edit_core_fields.html.twig:191
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-#, fuzzy
-msgid "Read only"
-msgstr "Només lectura"
-
-#: ../../tempcache/elements/edit_core_fields.html.twig:201
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-#, fuzzy
-msgid "Read/Write"
-msgstr "Llegir/escriure"
-
-#: ../../tempcache/elements/edit_core_fields.html.twig:215
+#: ../../tempcache/elements/edit_core_fields.html.twig:176
#, php-format
msgid "Field '%field' cannot be set as required."
msgstr "El camp '%field' no es pot establir segons sigui necessari."
-#: ../../tempcache/elements/edit_core_fields.html.twig:217
+#: ../../tempcache/elements/edit_core_fields.html.twig:178
#, php-format
msgid "Mark '%field' as (not) required"
msgstr "Marca '%field' com (no) requerit"
-#: ../../tempcache/elements/edit_core_fields.html.twig:271
+#: ../../tempcache/elements/edit_core_fields.html.twig:232
msgid "Change field's width with in forms"
msgstr ""
"obstant això podeu generar etiquetes d'envolupant per contactar-los per "
"correu de caragol."
-#: ../../tempcache/elements/edit_socials.html.twig:98
-#: ../../tempcache/elements/edit_socials.html.twig:103
+#: ../../tempcache/elements/edit_socials.html.twig:61
+msgid "Disable social networks on member form"
+msgstr ""
+
+#: ../../tempcache/elements/edit_socials.html.twig:118
+#: ../../tempcache/elements/edit_socials.html.twig:123
msgid "Remove %type"
msgstr "Elimina %type"
-#: ../../tempcache/elements/edit_socials.html.twig:122
+#: ../../tempcache/elements/edit_socials.html.twig:142
#, fuzzy
msgid "Add new social network"
msgstr "Xarxes socials"
-#: ../../tempcache/elements/edit_socials.html.twig:131
+#: ../../tempcache/elements/edit_socials.html.twig:151
msgid "Choose or enter your own..."
msgstr "Trieu una entrada..."
msgstr "Selecció dels gestors de grups"
#: ../../tempcache/pages/groups_list.html.twig:346
+#: ../../tempcache/pages/member_form.html.twig:714
msgid ""
"Items in this list have been modified. Don't forget to save your changes."
msgstr ""
msgid "Managed groups selection"
msgstr "Selecció de grups gestionats"
-#: ../../tempcache/pages/member_form.html.twig:673
-#, fuzzy
-msgid "Manager for:"
-msgstr "Gestor de"
-
-#: ../../tempcache/pages/member_form.html.twig:678
+#: ../../tempcache/pages/member_form.html.twig:704
+#: ../../tempcache/pages/member_show.html.twig:542
+#: ../../tempcache/pages/advanced_search.html.twig:166
+#: ../../tempcache/components/forms/groups.html.twig:140
#, fuzzy
-msgid "Member of:"
-msgstr "Membre de"
+msgid "Member of group"
+msgstr "Membre del grup"
-#: ../../tempcache/pages/member_form.html.twig:737
+#: ../../tempcache/pages/member_form.html.twig:758
#, fuzzy
#| msgid "Selected groups"
msgid "Click on a row to select a group"
msgid "Groups:"
msgstr "Grups"
-#: ../../tempcache/pages/member_show.html.twig:542
-#: ../../tempcache/pages/advanced_search.html.twig:166
-#: ../../tempcache/components/forms/groups.html.twig:140
-#, fuzzy
-msgid "Member of group"
-msgstr "Membre del grup"
-
#: ../../tempcache/pages/member_show.html.twig:714
#, fuzzy
msgid "Not managed group"
msgid "Password confirmation:"
msgstr "Confirmació de contrasenya:"
-#: ../../tempcache/components/forms/groups.html.twig:178
+#: ../../tempcache/components/forms/groups.html.twig:180
msgid "Manage user's groups"
msgstr "Gestionar els grups d'usuaris"
-#: ../../tempcache/components/forms/groups.html.twig:191
+#: ../../tempcache/components/forms/groups.html.twig:193
msgid "Manage user's managed groups"
msgstr "Gestionar els grups gestionats per l'usuari"
msgid "Page content"
msgstr "Contingut de la pàgina"
+#, fuzzy
+#~ msgid "Read only"
+#~ msgstr "Només lectura"
+
+#, fuzzy
+#~ msgid "Read/Write"
+#~ msgstr "Llegir/escriure"
+
+#, fuzzy
+#~ msgid "Manager for:"
+#~ msgstr "Gestor de"
+
+#, fuzzy
+#~ msgid "Member of:"
+#~ msgstr "Membre de"
+
#, fuzzy, php-format
#~| msgid "Delete '%s' field"
#~ msgid "Delete %s field"
msgid ""
msgstr ""
"Project-Id-Version: \n"
-"Report-Msgid-Bugs-To: translations@galette.eu\n"
-"POT-Creation-Date: 2024-03-02 08:18+0100\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2024-03-17 19:30+0100\n"
"PO-Revision-Date: 2024-03-07 13:01+0000\n"
"Last-Translator: Dynnammo <baptiste.thivend@protonmail.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/galette/galette/"
msgstr "Beim Hinzufügen des dynamischen Feldes ist ein Fehler aufgetreten :("
#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:131
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:485
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:492
msgid "Dynamic field has been successfully stored!"
msgstr "Das dynamische Feld wurde erfolgreich gespeichert!"
msgid "The file does not exists or cannot be read :("
msgstr "Die Datei existiert nicht oder kann nicht gelesen werden :("
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:399
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:406
msgid "Unable to retrieve field information."
msgstr "Die Feldinformationen können nicht abgerufen werden."
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:408
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:415
#: ../../tempcache/pages/configuration_dynamic_fields.html.twig:207
msgid "Edit field"
msgstr "Feld bearbeiten"
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:470
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:477
msgid "An error occurred editing dynamic field :("
msgstr "Beim Bearbeiten des dynamischen Felds ist ein Fehler aufgetreten :("
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:571
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:573
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:578
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:580
msgid "Requested field does not exists!"
msgstr "Das gesuchte Feld gibt es nicht!"
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:577
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:584
#, php-format
msgid "Remove dynamic field %1$s"
msgstr "Dynamisches Feld %1$s entfernen"
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:622
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:629
msgid "Field has been successfully moved"
msgstr "Das Feld wurde erfolgreich verschoben"
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:627
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:634
msgid "An error occurred moving field :("
msgstr "Beim Verschieben des Feldes ist ein Fehler aufgetreten :("
"Fehler aufgetreten."
#: ../lib/Galette/Controllers/Crud/MembersController.php:1563
-#: ../lib/Galette/Controllers/GaletteController.php:301
-#: ../lib/Galette/Controllers/GaletteController.php:333
+#: ../lib/Galette/Controllers/GaletteController.php:302
+#: ../lib/Galette/Controllers/GaletteController.php:334
msgid "Delete failed"
msgstr "Löschen fehlgeschlagen"
msgid "An SQL error has occurred while loading search."
msgstr "Beim Laden der Suche ist ein SQL-Fehler aufgetreten."
-#: ../lib/Galette/Controllers/GaletteController.php:86
+#: ../lib/Galette/Controllers/GaletteController.php:87
#: ../../tempcache/elements/footer.html.twig:113
msgid "System information"
msgstr "Systeminformationen"
-#: ../lib/Galette/Controllers/GaletteController.php:106
+#: ../lib/Galette/Controllers/GaletteController.php:107
#: ../../tempcache/elements/navigation/navigation_items.html.twig:71
#: ../../tempcache/elements/navigation/navigation_items.html.twig:86
msgid "Dashboard"
msgstr "Dashboard"
-#: ../lib/Galette/Controllers/GaletteController.php:221
+#: ../lib/Galette/Controllers/GaletteController.php:222
#: ../lib/Galette/Core/Install.php:1162 ../lib/Galette/Core/Galette.php:328
#: ../lib/Galette/Core/Galette.php:606
msgid "Settings"
msgstr "Einstellungen"
-#: ../lib/Galette/Controllers/GaletteController.php:236
+#: ../lib/Galette/Controllers/GaletteController.php:237
#: ../lib/Galette/Filters/MembersList.php:309
msgid "All accounts"
msgstr "Alle Konten"
-#: ../lib/Galette/Controllers/GaletteController.php:237
+#: ../lib/Galette/Controllers/GaletteController.php:238
#: ../lib/Galette/Filters/MembersList.php:310
msgid "Active accounts"
msgstr "Aktive Konten"
-#: ../lib/Galette/Controllers/GaletteController.php:238
+#: ../lib/Galette/Controllers/GaletteController.php:239
#: ../lib/Galette/Filters/MembersList.php:311
msgid "Inactive accounts"
msgstr "Inaktive Konten"
-#: ../lib/Galette/Controllers/GaletteController.php:266
+#: ../lib/Galette/Controllers/GaletteController.php:267
msgid ""
"An SQL error has occurred while storing preferences. Please try again, and "
"contact the administrator if the problem persists."
"Sie es erneut, und wenden Sie sich an den Administrator, wenn das Problem "
"weiterhin besteht."
-#: ../lib/Galette/Controllers/GaletteController.php:270
+#: ../lib/Galette/Controllers/GaletteController.php:271
msgid "Preferences has been saved."
msgstr "Einstellungen wurden nicht gespeichert."
-#: ../lib/Galette/Controllers/GaletteController.php:387
+#: ../lib/Galette/Controllers/GaletteController.php:388
msgid ""
"You asked Galette to send a test email, but email has been disabled in the "
"preferences."
"Galette kann keine Bestätigungs-E-Mail verschicken, da die E-Mail-"
"Funktionalität in den Einstellungen deaktiviert wurde."
-#: ../lib/Galette/Controllers/GaletteController.php:394
+#: ../lib/Galette/Controllers/GaletteController.php:395
msgid "Test message"
msgstr "Testmeldung"
-#: ../lib/Galette/Controllers/GaletteController.php:397
+#: ../lib/Galette/Controllers/GaletteController.php:398
msgid "Galette admin"
msgstr "Galette Administrator"
-#: ../lib/Galette/Controllers/GaletteController.php:400
+#: ../lib/Galette/Controllers/GaletteController.php:401
msgid "Test message."
msgstr "Testmitteilung."
-#: ../lib/Galette/Controllers/GaletteController.php:409
+#: ../lib/Galette/Controllers/GaletteController.php:410
#, php-format
msgid "An email has been sent to %email"
msgstr "Eine E-Mail wurde an %email geschickt"
-#: ../lib/Galette/Controllers/GaletteController.php:418
+#: ../lib/Galette/Controllers/GaletteController.php:419
#, php-format
msgid "No email sent to %email"
msgstr "An die Adresse %email wurde keine E-Mail geschickt"
-#: ../lib/Galette/Controllers/GaletteController.php:425
+#: ../lib/Galette/Controllers/GaletteController.php:426
msgid "Invalid email adress!"
msgstr "Ungültige E-Mail-Adresse!"
-#: ../lib/Galette/Controllers/GaletteController.php:469
+#: ../lib/Galette/Controllers/GaletteController.php:470
#: ../lib/Galette/Core/Galette.php:313
msgid "Charts"
msgstr "Diagramme"
-#: ../lib/Galette/Controllers/GaletteController.php:490
+#: ../lib/Galette/Controllers/GaletteController.php:491
msgid "Fields configuration"
msgstr "Konfigurationsfelder"
-#: ../lib/Galette/Controllers/GaletteController.php:554
+#: ../lib/Galette/Controllers/GaletteController.php:556
msgid "Fields configuration has been successfully stored"
msgstr "Feldeinstellungen wurden erfolgreich gespeichert"
-#: ../lib/Galette/Controllers/GaletteController.php:559
+#: ../lib/Galette/Controllers/GaletteController.php:561
msgid "An error occurred while storing fields configuration :("
msgstr "Beim Speichern der Feldkonfiguration ist ein Fehler aufgetreten:("
-#: ../lib/Galette/Controllers/GaletteController.php:584
+#: ../lib/Galette/Controllers/GaletteController.php:586
msgid "Lists configuration"
msgstr "Listenkonfiguration"
-#: ../lib/Galette/Controllers/GaletteController.php:622
+#: ../lib/Galette/Controllers/GaletteController.php:625
msgid "List configuration has been successfully stored"
msgstr "Listenkonfiguration wurde erfolgreich gespeichert"
-#: ../lib/Galette/Controllers/GaletteController.php:627
+#: ../lib/Galette/Controllers/GaletteController.php:630
msgid "An error occurred while storing list configuration :("
msgstr "Beim Speichern der Listenkonfiguration ist ein Fehler aufgetreten :("
-#: ../lib/Galette/Controllers/GaletteController.php:661
+#: ../lib/Galette/Controllers/GaletteController.php:664
#: ../lib/Galette/Core/Galette.php:256 ../lib/Galette/Core/Galette.php:590
msgid "Reminders"
msgstr "Erinnerungen"
-#: ../lib/Galette/Controllers/GaletteController.php:702
+#: ../lib/Galette/Controllers/GaletteController.php:705
msgid "No reminder to send for now."
msgstr "Es wurde keine Erinnerung geschickt."
-#: ../lib/Galette/Controllers/GaletteController.php:739
+#: ../lib/Galette/Controllers/GaletteController.php:742
msgid "There are no member to proceed."
msgstr "Es gibt keine Mitglieder zum Fortfahren."
-#: ../lib/Galette/Controllers/GaletteController.php:746
+#: ../lib/Galette/Controllers/GaletteController.php:749
msgid "Reminder has not been sent:"
msgstr "Erinnerung wurde nicht gesandt:"
-#: ../lib/Galette/Controllers/GaletteController.php:753
+#: ../lib/Galette/Controllers/GaletteController.php:756
msgid "Sent reminders:"
msgstr "Erinnerungen senden:"
-#: ../lib/Galette/Controllers/GaletteController.php:829
+#: ../lib/Galette/Controllers/GaletteController.php:832
msgid "Download document"
msgstr "Dokument herunterladen"
#: ../lib/Galette/Controllers/AuthController.php:68
#: ../lib/Galette/Controllers/AuthController.php:172
-#: ../lib/Galette/Features/Replacements.php:315
-#: ../lib/Galette/Features/Replacements.php:355
+#: ../lib/Galette/Features/Replacements.php:316
+#: ../lib/Galette/Features/Replacements.php:356
#: ../../tempcache/elements/navigation/public_pages.html.twig:96
#: ../../tempcache/pages/index.html.twig:99
msgid "Login"
#: ../../tempcache/elements/logged_user.html.twig:119
#: ../../tempcache/elements/logged_user.html.twig:194
#: ../../tempcache/elements/logged_user.html.twig:212
-#: ../../tempcache/elements/logged_user.html.twig:361
-#: ../../tempcache/elements/logged_user.html.twig:379
+#: ../../tempcache/elements/logged_user.html.twig:363
+#: ../../tempcache/elements/logged_user.html.twig:381
msgid "Log off"
msgstr "Abmelden"
msgid "All"
msgstr "Alle"
-#: ../lib/Galette/Core/Authentication.php:283
+#: ../lib/Galette/Core/Authentication.php:284
#, php-format
msgid "Logged in as:<br/>%login"
msgstr "Angemeldet als:<br/>%login"
msgstr "Neues untergeordnetes Mitglied in der Datenbank hinzufügen"
#: ../lib/Galette/Core/Galette.php:164 ../lib/Galette/Core/Galette.php:540
-#: ../lib/Galette/DynamicFields/DynamicField.php:564
+#: ../lib/Galette/DynamicFields/DynamicField.php:533
#: ../../tempcache/elements/group.html.twig:95
msgid "Members"
msgstr "Mitglieder"
msgstr "Neues Mitglied hinzufügen"
#: ../lib/Galette/Core/Galette.php:211 ../lib/Galette/Core/Galette.php:572
-#: ../lib/Galette/DynamicFields/DynamicField.php:565
+#: ../lib/Galette/DynamicFields/DynamicField.php:534
#: ../../tempcache/pages/members_list.html.twig:561
msgid "Contributions"
msgstr "Beiträge"
msgstr "Öffentliche Seiten"
#: ../lib/Galette/Core/Galette.php:581
-#: ../lib/Galette/DynamicFields/DynamicField.php:566
+#: ../lib/Galette/DynamicFields/DynamicField.php:535
msgid "Transactions"
msgstr "Transaktionen"
msgid "Export as CSV"
msgstr "Als CSV exportieren"
-#: ../lib/Galette/Core/Preferences.php:528
+#: ../lib/Galette/Core/Preferences.php:530
msgid "- You must indicate a sender name for emails!"
msgstr "- Sie müssen einen Namen für den Absender der E-Mail eingeben!"
-#: ../lib/Galette/Core/Preferences.php:534
+#: ../lib/Galette/Core/Preferences.php:536
msgid "- You must indicate an email address Galette should use to send emails!"
msgstr ""
"- Sie müssen eine E-Mail-Adresse angeben, an die Galette E-Mails senden soll!"
-#: ../lib/Galette/Core/Preferences.php:541
+#: ../lib/Galette/Core/Preferences.php:543
msgid "- You must indicate the SMTP server you want to use!"
msgstr "- Sie müssen den SMTP Server angeben, den Sie nutzen wollen!"
-#: ../lib/Galette/Core/Preferences.php:553
+#: ../lib/Galette/Core/Preferences.php:555
msgid "- You must provide a login for SMTP authentication."
msgstr "- Sie müssen Anmeldeinformationen für die SMTP Anmeldung eingeben."
-#: ../lib/Galette/Core/Preferences.php:559
+#: ../lib/Galette/Core/Preferences.php:561
msgid "- You must provide a password for SMTP authentication."
msgstr "- Sie müssen ein Passwort für die SMTP Anmeldung eingeben."
-#: ../lib/Galette/Core/Preferences.php:571
+#: ../lib/Galette/Core/Preferences.php:573
msgid ""
"- Default membership extention and beginning of membership are mutually "
"exclusive."
"- Standardverlängerung der Mitgliedschaft und Beginn der Mitgliedschaft "
"schließen sich gegenseitig aus."
-#: ../lib/Galette/Core/Preferences.php:580
+#: ../lib/Galette/Core/Preferences.php:582
msgid "- Offering months is only compatible with beginning of membership."
msgstr "- Angebotsmonate sind nur beim Beginn der Mitgliedschaft möglich."
-#: ../lib/Galette/Core/Preferences.php:589
+#: ../lib/Galette/Core/Preferences.php:591
#: ../lib/Galette/Entity/Adherent.php:1209
#: ../lib/Galette/Entity/Transaction.php:389
#: ../lib/Galette/Entity/Contribution.php:520
msgid "- Mandatory field %field empty."
msgstr "- Benötigtes Feld %field ist leer."
-#: ../lib/Galette/Core/Preferences.php:597 ../webroot/installer.php:191
+#: ../lib/Galette/Core/Preferences.php:599 ../webroot/installer.php:191
msgid "Passwords mismatch"
msgstr "Passwörter stimmen nicht überein"
-#: ../lib/Galette/Core/Preferences.php:610
+#: ../lib/Galette/Core/Preferences.php:612
msgid "You have to select a staff member"
msgstr "Sie müssen einen Mitarbeiter auswählen"
-#: ../lib/Galette/Core/Preferences.php:664
+#: ../lib/Galette/Core/Preferences.php:666
#, php-format
msgid "Invalid E-Mail address: %s"
msgstr "Ungültige E-Mail-Adresse: %s"
-#: ../lib/Galette/Core/Preferences.php:678
+#: ../lib/Galette/Core/Preferences.php:680
msgid "- The username must be composed of at least 4 characters!"
msgstr "- Der Benutzername muss aus mindestens 4 Zeichen bestehen!"
-#: ../lib/Galette/Core/Preferences.php:682
+#: ../lib/Galette/Core/Preferences.php:684
msgid "- This username is already used by another member !"
msgstr "- Dieser Benutzername wird schon von einem anderen Mitglied benutzt !"
-#: ../lib/Galette/Core/Preferences.php:702
+#: ../lib/Galette/Core/Preferences.php:704
msgid "- The numbers and measures have to be integers!"
msgstr "- Die Zahlen und Einheiten müssen ganze Zahlen sein!"
-#: ../lib/Galette/Core/Preferences.php:736
+#: ../lib/Galette/Core/Preferences.php:738
msgid "- Invalid number of months of membership extension."
msgstr "- Ungültige Anzahl an Monaten für Verlängerung der Mitgliedschaft."
-#: ../lib/Galette/Core/Preferences.php:742
+#: ../lib/Galette/Core/Preferences.php:744
msgid "- Invalid format of beginning of membership."
msgstr "- Ungültiges Format für den Beginn der Mitgliedschaft."
-#: ../lib/Galette/Core/Preferences.php:746
+#: ../lib/Galette/Core/Preferences.php:748
msgid "- Invalid date for beginning of membership."
msgstr "- Ungültiges Datum für den Beginn der Mitgliedschaft."
-#: ../lib/Galette/Core/Preferences.php:752
+#: ../lib/Galette/Core/Preferences.php:754
msgid "- Invalid number of offered months."
msgstr "- Ungültige Anzahl der angebotenen Monate."
-#: ../lib/Galette/Core/Preferences.php:757
+#: ../lib/Galette/Core/Preferences.php:759
msgid "- Invalid year for cards."
msgstr "- Ungültiges Jahr für Karte."
-#: ../lib/Galette/Core/Preferences.php:765
+#: ../lib/Galette/Core/Preferences.php:767
msgid "- Invalid website URL."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:879
+#: ../lib/Galette/Core/Preferences.php:881
msgid "%name association's %status"
msgstr "%status des Verbands %name"
-#: ../lib/Galette/Core/Preferences.php:1115
+#: ../lib/Galette/Core/Preferences.php:1117
msgid "Please define constant \"GALETTE_URI\" with the path to your instance."
msgstr ""
"Bitte definieren Sie die Konstante \"GALETTE_URI\" mit dem Pfad zu Ihrer "
"Instanz."
-#: ../lib/Galette/Core/Preferences.php:1134
-#: ../lib/Galette/Core/Preferences.php:1150 ../lib/Galette/IO/Csv.php:97
+#: ../lib/Galette/Core/Preferences.php:1136
+#: ../lib/Galette/Core/Preferences.php:1152 ../lib/Galette/IO/Csv.php:97
#: ../lib/Galette/Entity/Texts.php:193
#: ../../tempcache/pages/history.html.twig:323
#: ../../tempcache/pages/mailings_list.html.twig:296
msgid "Y-m-d H:i:s"
msgstr "d/m/Y H:i:s"
-#: ../lib/Galette/Core/Preferences.php:1136
+#: ../lib/Galette/Core/Preferences.php:1138
msgid "Never"
msgstr "Nie"
-#: ../lib/Galette/Core/Preferences.php:1174
+#: ../lib/Galette/Core/Preferences.php:1176
msgid "Current cards configuration may exceed page width!"
msgstr ""
"Die aktuelle Konfiguration der Karten kann die Seitenbreite überschreiten!"
-#: ../lib/Galette/Core/Preferences.php:1185
+#: ../lib/Galette/Core/Preferences.php:1187
msgid "Current cards configuration may exceed page height!"
msgstr "Aktuelle Kartenkonfiguration überschreitet die Seitenhöhe!"
-#: ../lib/Galette/Core/Preferences.php:1211
-#: ../lib/Galette/Features/Replacements.php:808
+#: ../lib/Galette/Core/Preferences.php:1213
+#: ../lib/Galette/Features/Replacements.php:809
msgid "Main information"
msgstr "Hauptinformation"
-#: ../lib/Galette/Core/Preferences.php:1218
+#: ../lib/Galette/Core/Preferences.php:1220
#: ../../tempcache/elements/display_socials.html.twig:45
-#: ../../tempcache/elements/edit_socials.html.twig:56
+#: ../../tempcache/elements/edit_socials.html.twig:76
#: ../../tempcache/pages/preferences.html.twig:69
msgid "Social networks"
msgstr "Soziale Netzwerke"
msgid "File not found!"
msgstr "Die Datei wurde nicht gefunden!"
-#: ../lib/Galette/Core/Picture.php:1000
+#: ../lib/Galette/Core/Picture.php:972
msgid "An SQL error has occurred."
msgstr "Ein SQL-Fehler ist aufgetreten."
#: ../lib/Galette/IO/ContributionsCsv.php:113
#: ../lib/Galette/IO/ContributionsCsv.php:125
#: ../lib/Galette/IO/ContributionsCsv.php:137
-#: ../lib/Galette/Features/Replacements.php:517
+#: ../lib/Galette/Features/Replacements.php:518
#: ../lib/Galette/Features/Dynamics.php:160
#: ../lib/Galette/Features/Dynamics.php:173
#: ../lib/Galette/Features/Dynamics.php:179
#: ../lib/Galette/Entity/Adherent.php:1287
#: ../lib/Galette/Entity/Adherent.php:1321
#: ../lib/Galette/Entity/Adherent.php:1327
-#: ../lib/Galette/Entity/Adherent.php:1820
+#: ../lib/Galette/Entity/Adherent.php:1826
#: ../lib/Galette/Entity/Transaction.php:319
#: ../lib/Galette/Entity/Transaction.php:332
#: ../lib/Galette/Entity/Transaction.php:338
#: ../lib/Galette/Filters/AdvancedMembersList.php:337
#: ../lib/Galette/Filters/AdvancedMembersList.php:455
#: ../lib/Galette/Filters/AdvancedMembersList.php:601
-#: ../../tempcache/pages/member_form.html.twig:891
+#: ../../tempcache/pages/member_form.html.twig:912
#: ../../tempcache/pages/advanced_search.html.twig:1385
msgid "Y-m-d"
msgstr "d/m/Y"
msgid "Photo has not been copied!"
msgstr "Das Foto wurde nicht kopiert!"
-#: ../lib/Galette/DynamicFields/DynamicField.php:548
-msgid "User, read/write"
-msgstr "Benutzer, lesen/schreiben"
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:549
-#: ../../tempcache/elements/ajax_members.html.twig:141
-#: ../../tempcache/elements/group_persons.html.twig:137
-#: ../../tempcache/elements/edit_core_fields.html.twig:171
-#: ../../tempcache/pages/members_list.html.twig:619
-#: ../../tempcache/pages/members_list.html.twig:769
-#: ../../tempcache/pages/status_list.html.twig:159
-#: ../../tempcache/pages/preferences.html.twig:392
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Staff member"
-msgstr "Mitarbeiter"
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:550
-#: ../../tempcache/elements/ajax_members.html.twig:130
-#: ../../tempcache/elements/group_persons.html.twig:126
-#: ../../tempcache/elements/edit_core_fields.html.twig:161
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Administrator"
-msgstr "Administrator"
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:551
-#: ../../tempcache/elements/ajax_members.html.twig:152
-#: ../../tempcache/elements/group_persons.html.twig:148
-#: ../../tempcache/elements/edit_core_fields.html.twig:181
-#: ../../tempcache/pages/members_list.html.twig:626
-#: ../../tempcache/pages/members_list.html.twig:780
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-#: ../../tempcache/pages/member_show.html.twig:551
-#: ../../tempcache/components/forms/groups.html.twig:149
-msgid "Group manager"
-msgstr "Gruppenmanager"
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:552
-msgid "User, read only"
-msgstr "Benutzer, nur lesen"
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:640
+#: ../lib/Galette/DynamicFields/DynamicField.php:598
msgid "Missing required field name!"
msgstr "Erforderlicher Feldname fehlt!"
-#: ../lib/Galette/DynamicFields/DynamicField.php:649
+#: ../lib/Galette/DynamicFields/DynamicField.php:607
msgid "Missing required field permissions!"
msgstr "Berechtigungen auf erforderliches Feld fehlen!"
-#: ../lib/Galette/DynamicFields/DynamicField.php:654
+#: ../lib/Galette/DynamicFields/DynamicField.php:612
msgid "Unknown permission!"
msgstr "Unbekannte Berechtigung!"
-#: ../lib/Galette/DynamicFields/DynamicField.php:660
+#: ../lib/Galette/DynamicFields/DynamicField.php:618
msgid "Missing required form!"
msgstr "Erforderliches Formular fehlt!"
-#: ../lib/Galette/DynamicFields/DynamicField.php:665
+#: ../lib/Galette/DynamicFields/DynamicField.php:623
msgid "Unknown form!"
msgstr "Unbekanntes Formular!"
-#: ../lib/Galette/DynamicFields/DynamicField.php:675
+#: ../lib/Galette/DynamicFields/DynamicField.php:633
msgid "- Field name already used."
msgstr "- der Feldname existiert schon."
-#: ../lib/Galette/DynamicFields/DynamicField.php:680
+#: ../lib/Galette/DynamicFields/DynamicField.php:638
#, fuzzy
#| msgid "- The duration must be a positive integer!"
msgid "- Width must be a positive integer!"
msgstr "- Die Dauer muss eine positive Zahl sein!"
-#: ../lib/Galette/DynamicFields/DynamicField.php:688
+#: ../lib/Galette/DynamicFields/DynamicField.php:646
#, fuzzy
#| msgid "- The duration must be a positive integer!"
msgid "- Height must be a positive integer!"
msgstr "- Die Dauer muss eine positive Zahl sein!"
-#: ../lib/Galette/DynamicFields/DynamicField.php:696
+#: ../lib/Galette/DynamicFields/DynamicField.php:654
#, fuzzy
#| msgid "- The duration must be a positive integer!"
msgid "- Size must be a positive integer!"
msgstr "- Die Dauer muss eine positive Zahl sein!"
-#: ../lib/Galette/DynamicFields/DynamicField.php:704
+#: ../lib/Galette/DynamicFields/DynamicField.php:662
#, fuzzy
#| msgid "- The duration must be a positive integer!"
msgid "- Min size must be a positive integer!"
msgstr "- Die Dauer muss eine positive Zahl sein!"
-#: ../lib/Galette/DynamicFields/DynamicField.php:717
+#: ../lib/Galette/DynamicFields/DynamicField.php:675
msgid "- Min size must be lower than size!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:723
+#: ../lib/Galette/DynamicFields/DynamicField.php:681
#, fuzzy
#| msgid "- The amount must be an integer!"
msgid "- Repeat must be an integer!"
msgstr "- Der Wert muss eine ganze Zahl sein!"
-#: ../lib/Galette/DynamicFields/DynamicField.php:834
+#: ../lib/Galette/DynamicFields/DynamicField.php:792
msgid "An error occurred storing the field."
msgstr "Beim Speichern des Feldes ist ein Fehler aufgetreten."
-#: ../lib/Galette/DynamicFields/DynamicField.php:855
+#: ../lib/Galette/DynamicFields/DynamicField.php:813
msgid "An error occurred creating field values table"
msgstr "Beim Erstellen der Feldwerttabelle ist ein Fehler aufgetreten"
-#: ../lib/Galette/DynamicFields/DynamicField.php:889
+#: ../lib/Galette/DynamicFields/DynamicField.php:847
msgid "An error occurred storing dynamic field values :("
msgstr "Fehler beim Speichern der dynamischen Feldwerte aufgetreten :("
-#: ../lib/Galette/DynamicFields/DynamicField.php:1102
+#: ../lib/Galette/DynamicFields/DynamicField.php:1060
msgid "separator"
msgstr "Trennzeichen"
-#: ../lib/Galette/DynamicFields/DynamicField.php:1103
+#: ../lib/Galette/DynamicFields/DynamicField.php:1061
msgid "free text"
msgstr "freier Text"
-#: ../lib/Galette/DynamicFields/DynamicField.php:1104
+#: ../lib/Galette/DynamicFields/DynamicField.php:1062
msgid "single line"
msgstr "einzelne Zeile"
-#: ../lib/Galette/DynamicFields/DynamicField.php:1105
+#: ../lib/Galette/DynamicFields/DynamicField.php:1063
msgid "choice"
msgstr "Wahl"
-#: ../lib/Galette/DynamicFields/DynamicField.php:1106
+#: ../lib/Galette/DynamicFields/DynamicField.php:1064
msgid "date"
msgstr "Datum"
-#: ../lib/Galette/DynamicFields/DynamicField.php:1107
+#: ../lib/Galette/DynamicFields/DynamicField.php:1065
msgid "boolean"
msgstr "boolean"
-#: ../lib/Galette/DynamicFields/DynamicField.php:1108
+#: ../lib/Galette/DynamicFields/DynamicField.php:1066
msgid "file"
msgstr "Datei"
#: ../lib/Galette/IO/PdfGroups.php:157
#: ../lib/Galette/IO/PdfAttendanceSheet.php:163
-#: ../lib/Galette/Features/Replacements.php:247
+#: ../lib/Galette/Features/Replacements.php:248
#: ../lib/Galette/Entity/PdfModel.php:444
#: ../lib/Galette/Filters/MembersList.php:274
#: ../includes/fields_defs/members_fields.php:315
msgstr "Name"
#: ../lib/Galette/IO/PdfGroups.php:158
-#: ../lib/Galette/Features/Replacements.php:311
-#: ../lib/Galette/Features/Replacements.php:359
+#: ../lib/Galette/Features/Replacements.php:312
+#: ../lib/Galette/Features/Replacements.php:360
#: ../../tempcache/elements/member_card.html.twig:147
#: ../../tempcache/pages/preferences.html.twig:2089
#: ../../tempcache/pages/members_public_list.html.twig:86
msgstr "E-Mail"
#: ../lib/Galette/IO/PdfGroups.php:159
-#: ../lib/Galette/Features/Replacements.php:303
+#: ../lib/Galette/Features/Replacements.php:304
#: ../lib/Galette/Entity/ListsConfig.php:199
#: ../../tempcache/elements/member_card.html.twig:107
msgid "Phone"
msgstr "Telefon"
#: ../lib/Galette/IO/PdfGroups.php:160
-#: ../lib/Galette/Features/Replacements.php:307
+#: ../lib/Galette/Features/Replacements.php:308
msgid "GSM"
msgstr "GSM"
msgstr "gefilterte_Mitgliedsliste"
#: ../lib/Galette/IO/MembersCsv.php:207
-#: ../lib/Galette/Features/Replacements.php:628
-#: ../lib/Galette/Entity/Adherent.php:1780
+#: ../lib/Galette/Features/Replacements.php:629
+#: ../lib/Galette/Entity/Adherent.php:1786
#: ../../tempcache/modals/mass_change_members.html.twig:163
#: ../../tempcache/elements/ajax_members.html.twig:100
#: ../../tempcache/elements/group_persons.html.twig:98
msgstr "Mann"
#: ../lib/Galette/IO/MembersCsv.php:210
-#: ../lib/Galette/Features/Replacements.php:630
-#: ../lib/Galette/Entity/Adherent.php:1782
+#: ../lib/Galette/Features/Replacements.php:631
+#: ../lib/Galette/Entity/Adherent.php:1788
#: ../../tempcache/modals/mass_change_members.html.twig:154
#: ../../tempcache/elements/ajax_members.html.twig:111
#: ../../tempcache/elements/group_persons.html.twig:109
msgstr "Frau"
#: ../lib/Galette/IO/MembersCsv.php:213
-#: ../lib/Galette/Features/Replacements.php:632
-#: ../lib/Galette/Entity/Adherent.php:1784
+#: ../lib/Galette/Features/Replacements.php:633
+#: ../lib/Galette/Entity/Adherent.php:1790
#: ../../tempcache/modals/mass_change_members.html.twig:145
#: ../../tempcache/pages/advanced_search.html.twig:1149
#: ../../tempcache/pages/advanced_search.html.twig:1668
#: ../lib/Galette/IO/MembersCsv.php:221 ../lib/Galette/IO/MembersCsv.php:225
#: ../lib/Galette/IO/MembersCsv.php:229 ../lib/Galette/IO/MembersCsv.php:233
-#: ../lib/Galette/Features/Replacements.php:753
-#: ../lib/Galette/Entity/Adherent.php:1746
-#: ../lib/Galette/Entity/Adherent.php:1748
-#: ../lib/Galette/Entity/Adherent.php:1750
+#: ../lib/Galette/Features/Replacements.php:754
#: ../lib/Galette/Entity/Adherent.php:1752
+#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1756
+#: ../lib/Galette/Entity/Adherent.php:1758
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:127
#: ../../tempcache/elements/js/messages.js.twig:326
#: ../../tempcache/elements/display_dynamic_fields.html.twig:135
#: ../../tempcache/elements/messages_inline.html.twig:419
-#: ../../tempcache/elements/edit_core_fields.html.twig:224
+#: ../../tempcache/elements/edit_core_fields.html.twig:185
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:141
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:306
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:522
#: ../lib/Galette/IO/MembersCsv.php:221 ../lib/Galette/IO/MembersCsv.php:225
#: ../lib/Galette/IO/MembersCsv.php:229 ../lib/Galette/IO/MembersCsv.php:233
-#: ../lib/Galette/Features/Replacements.php:753
-#: ../lib/Galette/Entity/Adherent.php:1746
-#: ../lib/Galette/Entity/Adherent.php:1748
-#: ../lib/Galette/Entity/Adherent.php:1750
+#: ../lib/Galette/Features/Replacements.php:754
#: ../lib/Galette/Entity/Adherent.php:1752
+#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1756
+#: ../lib/Galette/Entity/Adherent.php:1758
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:129
#: ../../tempcache/elements/js/messages.js.twig:344
#: ../../tempcache/elements/display_dynamic_fields.html.twig:141
#: ../../tempcache/elements/messages_inline.html.twig:423
-#: ../../tempcache/elements/edit_core_fields.html.twig:243
+#: ../../tempcache/elements/edit_core_fields.html.twig:204
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:133
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:298
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:514
msgid "Cards"
msgstr "Karten"
-#: ../lib/Galette/IO/FileTrait.php:465
+#: ../lib/Galette/IO/FileTrait.php:497
msgid "An error occurred."
msgstr "Ein Fehler ist aufgetreten."
-#: ../lib/Galette/IO/FileTrait.php:469
+#: ../lib/Galette/IO/FileTrait.php:501
msgid ""
"File name is invalid, it should not contain any special character or space."
msgstr ""
"Der Dateiname ist ungültig. Er darf keine Sonderzeichen oder Leerzeichen "
"enthalten."
-#: ../lib/Galette/IO/FileTrait.php:475
+#: ../lib/Galette/IO/FileTrait.php:507
#, php-format
msgid "File extension is not allowed, only %s files are."
msgstr "- Dateityp ist nicht erlaubt, nur %s Dateien sind erlaubt."
-#: ../lib/Galette/IO/FileTrait.php:482 ../lib/Galette/Features/Dynamics.php:279
+#: ../lib/Galette/IO/FileTrait.php:514 ../lib/Galette/Features/Dynamics.php:279
#, php-format
msgid "File is too big. Maximum allowed size is %dKo"
msgstr "Die Datei ist zu groß. Die maximale Dateigröße beträgt %dKo"
-#: ../lib/Galette/IO/FileTrait.php:487
+#: ../lib/Galette/IO/FileTrait.php:519
#, php-format
msgid "Image is too small. The minimum image side size allowed is %spx"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:493
+#: ../lib/Galette/IO/FileTrait.php:525
msgid "Mime-Type not allowed"
msgstr "Mime_Typ nicht erlaubt"
-#: ../lib/Galette/IO/FileTrait.php:496
+#: ../lib/Galette/IO/FileTrait.php:528
msgid "A file with that name already exists!"
msgstr "Eine Datei mit diesem Namen existiert schon!"
-#: ../lib/Galette/IO/FileTrait.php:499
+#: ../lib/Galette/IO/FileTrait.php:531
msgid "File does not comply with requirements."
msgstr "Datei genügt nicht den Anforderungen."
-#: ../lib/Galette/IO/FileTrait.php:502
+#: ../lib/Galette/IO/FileTrait.php:534
msgid "Unable to write file or temporary file"
msgstr "Konnte die (temporäre) Datei nicht schreiben"
-#: ../lib/Galette/IO/FileTrait.php:532
+#: ../lib/Galette/IO/FileTrait.php:564
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
msgstr ""
"Die hochgeladene Datei ist größer als die maximal erlaubte Größe in der php."
"ini Datei"
-#: ../lib/Galette/IO/FileTrait.php:534
+#: ../lib/Galette/IO/FileTrait.php:566
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
"Die Datei zum Hochladen ist größer als die maximal erlaubte Dateigröße im "
"HTML Formular"
-#: ../lib/Galette/IO/FileTrait.php:536
+#: ../lib/Galette/IO/FileTrait.php:568
msgid "The uploaded file was only partially uploaded"
msgstr "Die Datei wurde nur zum Teil geladen"
-#: ../lib/Galette/IO/FileTrait.php:538
+#: ../lib/Galette/IO/FileTrait.php:570
msgid "No file was uploaded"
msgstr "Es wurde keine Datei hochgeladen"
-#: ../lib/Galette/IO/FileTrait.php:540
+#: ../lib/Galette/IO/FileTrait.php:572
msgid "Missing a temporary folder"
msgstr "Temporäres Verzeichnis fehlt"
-#: ../lib/Galette/IO/FileTrait.php:542
+#: ../lib/Galette/IO/FileTrait.php:574
msgid "Failed to write file to disk"
msgstr "Könnte nicht auf die Festplatte schreiben"
-#: ../lib/Galette/IO/FileTrait.php:544
+#: ../lib/Galette/IO/FileTrait.php:576
msgid "File upload stopped by extension"
msgstr "Datei wurde wegen des Dateityps nicht hochgeladen"
-#: ../lib/Galette/IO/FileTrait.php:546
+#: ../lib/Galette/IO/FileTrait.php:578
msgid "Unknown upload error"
msgstr "Unbekannten Fehler beim Hochladen"
msgid "invoice"
msgstr "Rechnung"
+#: ../lib/Galette/Features/Permissions.php:59
+msgid "Inaccessible"
+msgstr "Unzugänglich"
+
+#: ../lib/Galette/Features/Permissions.php:60
+msgid "User, read only"
+msgstr "Benutzer, nur lesen"
+
+#: ../lib/Galette/Features/Permissions.php:61
+msgid "User, read/write"
+msgstr "Benutzer, lesen/schreiben"
+
+#: ../lib/Galette/Features/Permissions.php:62
+#: ../../tempcache/elements/ajax_members.html.twig:152
+#: ../../tempcache/elements/group_persons.html.twig:148
+#: ../../tempcache/pages/members_list.html.twig:626
+#: ../../tempcache/pages/members_list.html.twig:780
+#: ../../tempcache/pages/member_form.html.twig:698
+#: ../../tempcache/pages/member_show.html.twig:551
+#: ../../tempcache/components/forms/groups.html.twig:151
+msgid "Group manager"
+msgstr "Gruppenmanager"
+
+#: ../lib/Galette/Features/Permissions.php:63
+#: ../../tempcache/elements/ajax_members.html.twig:141
+#: ../../tempcache/elements/group_persons.html.twig:137
+#: ../../tempcache/pages/members_list.html.twig:619
+#: ../../tempcache/pages/members_list.html.twig:769
+#: ../../tempcache/pages/status_list.html.twig:159
+#: ../../tempcache/pages/preferences.html.twig:392
+msgid "Staff member"
+msgstr "Mitarbeiter"
+
+#: ../lib/Galette/Features/Permissions.php:64
+#: ../../tempcache/elements/ajax_members.html.twig:130
+#: ../../tempcache/elements/group_persons.html.twig:126
+msgid "Administrator"
+msgstr "Administrator"
+
+#: ../lib/Galette/Features/Permissions.php:68
+#: ../lib/Galette/Entity/ListsConfig.php:202
+msgid "Public"
+msgstr "Öffentlich"
+
#: ../lib/Galette/Features/I18n.php:115
#, php-format
msgid "Unable to add dynamic translation for %field :("
"Die alte dynamische Übersetzung für das Feld %field konnte nicht entfernt "
"werden :("
-#: ../lib/Galette/Features/Replacements.php:112
+#: ../lib/Galette/Features/Replacements.php:113
#, php-format
msgid "Label for dynamic field \"%s\""
msgstr "Bezeichnung für dynamisches Feld „%s“"
-#: ../lib/Galette/Features/Replacements.php:115
+#: ../lib/Galette/Features/Replacements.php:116
#, php-format
msgid "Form entry for dynamic field \"%s\""
msgstr "Formulareintrag für dynamisches Feld \"%s\""
-#: ../lib/Galette/Features/Replacements.php:121
+#: ../lib/Galette/Features/Replacements.php:122
#, php-format
msgid "Value for dynamic field \"%s\""
msgstr "Wert für das dynamische Feld \"%s\""
-#: ../lib/Galette/Features/Replacements.php:184
+#: ../lib/Galette/Features/Replacements.php:185
msgid "Your organisation name"
msgstr "Firmenname"
-#: ../lib/Galette/Features/Replacements.php:188
+#: ../lib/Galette/Features/Replacements.php:189
msgid "Your organisation slogan"
msgstr "Ihr Motto"
-#: ../lib/Galette/Features/Replacements.php:192
-#: ../lib/Galette/Features/Replacements.php:196
+#: ../lib/Galette/Features/Replacements.php:193
+#: ../lib/Galette/Features/Replacements.php:197
msgid "Your organisation address"
msgstr "Adresse ihrer Firma"
-#: ../lib/Galette/Features/Replacements.php:196
-#: ../lib/Galette/Features/Replacements.php:287
+#: ../lib/Galette/Features/Replacements.php:197
+#: ../lib/Galette/Features/Replacements.php:288
msgid "with break lines"
msgstr "mit Bruchlinien"
-#: ../lib/Galette/Features/Replacements.php:200
+#: ../lib/Galette/Features/Replacements.php:201
msgid "Your organisation website"
msgstr "Website Ihrer Organisation"
-#: ../lib/Galette/Features/Replacements.php:204
+#: ../lib/Galette/Features/Replacements.php:205
msgid "Your organisation logo"
msgstr "Logo ihrer Organisation"
-#: ../lib/Galette/Features/Replacements.php:208
+#: ../lib/Galette/Features/Replacements.php:209
#, fuzzy
#| msgid "Your organisation logo"
msgid "Your organisation logo (print specific)"
msgstr "Logo ihrer Organisation"
#. TRANS: see https://www.php.net/manual/datetime.format.php
-#: ../lib/Galette/Features/Replacements.php:213
+#: ../lib/Galette/Features/Replacements.php:214
msgid "Current date (Y-m-d)"
msgstr "Aktuelles Datum (d/m/Y)"
-#: ../lib/Galette/Features/Replacements.php:217
+#: ../lib/Galette/Features/Replacements.php:218
msgid "Galette's login URI"
msgstr "Anmelde URI"
-#: ../lib/Galette/Features/Replacements.php:235
+#: ../lib/Galette/Features/Replacements.php:236
#: ../lib/Galette/Entity/PdfModel.php:453
#: ../../tempcache/modals/members_attendance_sheet.html.twig:110
#: ../../tempcache/elements/edit_pdf_models.html.twig:50
msgid "Title"
msgstr "Anrede"
-#: ../lib/Galette/Features/Replacements.php:239
+#: ../lib/Galette/Features/Replacements.php:240
msgid "Member's ID"
msgstr "Mitgliedskennung"
-#: ../lib/Galette/Features/Replacements.php:243
+#: ../lib/Galette/Features/Replacements.php:244
#: ../lib/Galette/Filters/MembersList.php:275
#: ../../tempcache/pages/preferences.html.twig:2121
msgid "Member number"
msgstr "Mitgliedsnummer"
-#: ../lib/Galette/Features/Replacements.php:251
-#: ../lib/Galette/Features/Replacements.php:347
+#: ../lib/Galette/Features/Replacements.php:252
+#: ../lib/Galette/Features/Replacements.php:348
msgid "Last name"
msgstr "Nachname"
-#: ../lib/Galette/Features/Replacements.php:255
-#: ../lib/Galette/Features/Replacements.php:351 ../includes/i18n.inc.php:312
+#: ../lib/Galette/Features/Replacements.php:256
+#: ../lib/Galette/Features/Replacements.php:352 ../includes/i18n.inc.php:312
msgid "First name"
msgstr "Vorname"
-#: ../lib/Galette/Features/Replacements.php:259
+#: ../lib/Galette/Features/Replacements.php:260
#: ../../tempcache/elements/group_persons.html.twig:50
#: ../../tempcache/pages/preferences.html.twig:2105
#: ../../tempcache/pages/members_public_list.html.twig:78
msgid "Nickname"
msgstr "Spitzname"
-#: ../lib/Galette/Features/Replacements.php:263
+#: ../lib/Galette/Features/Replacements.php:264
msgid "Gender"
msgstr "Geschlecht"
-#: ../lib/Galette/Features/Replacements.php:267
+#: ../lib/Galette/Features/Replacements.php:268
#: ../../tempcache/pages/advanced_search.html.twig:266
msgid "Birth date"
msgstr "Geburtsdatum"
-#: ../lib/Galette/Features/Replacements.php:271
+#: ../lib/Galette/Features/Replacements.php:272
msgid "Birth place"
msgstr "Geburtsort"
-#: ../lib/Galette/Features/Replacements.php:275
+#: ../lib/Galette/Features/Replacements.php:276
#: ../../tempcache/pages/preferences.html.twig:2113
msgid "Profession"
msgstr "Beruf"
-#: ../lib/Galette/Features/Replacements.php:279
-#: ../lib/Galette/Features/Replacements.php:343
+#: ../lib/Galette/Features/Replacements.php:280
+#: ../lib/Galette/Features/Replacements.php:344
#: ../lib/Galette/Filters/MembersList.php:276
msgid "Company name"
msgstr "Firmenname"
-#: ../lib/Galette/Features/Replacements.php:283
-#: ../lib/Galette/Features/Replacements.php:287
+#: ../lib/Galette/Features/Replacements.php:284
+#: ../lib/Galette/Features/Replacements.php:288
#: ../lib/Galette/Filters/MembersList.php:277
#: ../../tempcache/pages/mailing_form.html.twig:124
msgid "Address"
msgstr "Adresse"
-#: ../lib/Galette/Features/Replacements.php:291
+#: ../lib/Galette/Features/Replacements.php:292
msgid "Zipcode"
msgstr "Postleitzahl"
-#: ../lib/Galette/Features/Replacements.php:295
+#: ../lib/Galette/Features/Replacements.php:296
msgid "Town"
msgstr "Stadt"
-#: ../lib/Galette/Features/Replacements.php:299 ../includes/i18n.inc.php:309
+#: ../lib/Galette/Features/Replacements.php:300 ../includes/i18n.inc.php:309
msgid "Country"
msgstr "Land"
-#: ../lib/Galette/Features/Replacements.php:319
+#: ../lib/Galette/Features/Replacements.php:320
msgid "Member's main group"
msgstr "Hauptgruppe des Mitglieds"
-#: ../lib/Galette/Features/Replacements.php:323
+#: ../lib/Galette/Features/Replacements.php:324
msgid "Member's groups (as list)"
msgstr "Gruppen des Mitglieds (als Liste)"
-#: ../lib/Galette/Features/Replacements.php:327
+#: ../lib/Galette/Features/Replacements.php:328
msgid "Member state of dues"
msgstr "Mitglieder nach Gebühren"
-#: ../lib/Galette/Features/Replacements.php:331
+#: ../lib/Galette/Features/Replacements.php:332
msgid "Membership remaining days"
msgstr "Verbleibende Tage der Mitgliedschaft"
-#: ../lib/Galette/Features/Replacements.php:335
+#: ../lib/Galette/Features/Replacements.php:336
msgid "Membership expired since"
msgstr "Mitgliedschaft abgelaufen seit"
-#: ../lib/Galette/Features/Replacements.php:381
+#: ../lib/Galette/Features/Replacements.php:382
msgid "Contribution label"
msgstr "Beitragsbeschreibung"
-#: ../lib/Galette/Features/Replacements.php:385
+#: ../lib/Galette/Features/Replacements.php:386
#: ../../tempcache/pages/transaction_form.html.twig:289
#: ../../tempcache/pages/contributions_list.html.twig:408
#: ../../tempcache/pages/contributions_list.html.twig:668
msgid "Amount"
msgstr "Betrag"
-#: ../lib/Galette/Features/Replacements.php:389
+#: ../lib/Galette/Features/Replacements.php:390
msgid "Amount (in letters)"
msgstr "Betrag (in Buchstaben)"
-#: ../lib/Galette/Features/Replacements.php:393
+#: ../lib/Galette/Features/Replacements.php:394
msgid "Full date"
msgstr "Vollständiges Datum"
-#: ../lib/Galette/Features/Replacements.php:397
+#: ../lib/Galette/Features/Replacements.php:398
msgid "Contribution year"
msgstr "Beitragsjahr"
-#: ../lib/Galette/Features/Replacements.php:401
+#: ../lib/Galette/Features/Replacements.php:402
msgid "Comment"
msgstr "Kommentar"
-#: ../lib/Galette/Features/Replacements.php:405
+#: ../lib/Galette/Features/Replacements.php:406
#: ../../tempcache/pages/advanced_search.html.twig:703
msgid "Begin date"
msgstr "Anfangsdatum"
-#: ../lib/Galette/Features/Replacements.php:409
+#: ../lib/Galette/Features/Replacements.php:410
#: ../../tempcache/pages/advanced_search.html.twig:747
msgid "End date"
msgstr "Enddatum"
-#: ../lib/Galette/Features/Replacements.php:413
+#: ../lib/Galette/Features/Replacements.php:414
#: ../lib/Galette/Entity/Contribution.php:144
msgid "Contribution id"
msgstr "Beitrags-ID"
-#: ../lib/Galette/Features/Replacements.php:417
+#: ../lib/Galette/Features/Replacements.php:418
#: ../../tempcache/pages/contributions_list.html.twig:408
#: ../../tempcache/pages/contributions_list.html.twig:674
#: ../../tempcache/pages/transactions_list.html.twig:294
msgid "Payment type"
msgstr "Zahlungsart"
-#: ../lib/Galette/Features/Replacements.php:421
+#: ../lib/Galette/Features/Replacements.php:422
#: ../lib/Galette/Entity/Contribution.php:1092
#: ../lib/Galette/Entity/Texts.php:611
#: ../lib/Galette/Entity/PdfContribution.php:65
msgid "Contribution information"
msgstr "Beitragsinformationen"
-#: ../lib/Galette/Features/Replacements.php:636
#: ../lib/Galette/Features/Replacements.php:637
+#: ../lib/Galette/Features/Replacements.php:638
#: ../../tempcache/elements/group.html.twig:202
#: ../../tempcache/elements/group.html.twig:245
#: ../../tempcache/pages/transaction_form.html.twig:210
msgid "None"
msgstr "Keine"
-#: ../lib/Galette/Features/Replacements.php:813
+#: ../lib/Galette/Features/Replacements.php:814
msgid "Member information"
msgstr "Mitgliederinformation"
msgid "Modified"
msgstr "Geändert"
-#: ../lib/Galette/Entity/ListsConfig.php:202
-msgid "Public"
-msgstr "Öffentlich"
-
#: ../lib/Galette/Entity/Reminder.php:250
msgid "%name <%mail> (%days days)"
msgstr "%name <%mail> (%days Tage)"
msgid "Gender %gender does not exists!"
msgstr "Geschlecht %gender existiert nicht!"
-#: ../lib/Galette/Entity/Adherent.php:1591
+#: ../lib/Galette/Entity/Adherent.php:1483
+#, fuzzy
+#| msgid "File %filename cannot be open!"
+msgid "A member cannot be its own parent!"
+msgstr "Die Datei %filename kann nicht geöffnet werden!"
+
+#: ../lib/Galette/Entity/Adherent.php:1597
msgid "Self_subscription as a member: "
msgstr "Eigenabonnement als Mitglied: "
-#: ../lib/Galette/Entity/Adherent.php:1597
+#: ../lib/Galette/Entity/Adherent.php:1603
msgid "Member card added"
msgstr "Mitgliedskarte hinzugefügt"
-#: ../lib/Galette/Entity/Adherent.php:1604
+#: ../lib/Galette/Entity/Adherent.php:1610
msgid "Fail to add new member."
msgstr "Neues Mitglied konnte nicht hinzugefügt werden."
-#: ../lib/Galette/Entity/Adherent.php:1634
+#: ../lib/Galette/Entity/Adherent.php:1640
msgid "Member card updated"
msgstr "Mitgliedskarte upgedatet"
-#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1760
#: ../../tempcache/components/forms/account.html.twig:64
msgid "Active"
msgstr "Aktive"
-#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1760
#: ../../tempcache/pages/contributions_list.html.twig:231
#: ../../tempcache/pages/transactions_list.html.twig:180
#: ../../tempcache/components/forms/account.html.twig:72
msgid "Inactive"
msgstr "Inaktiv"
-#: ../lib/Galette/Entity/Adherent.php:2056
-#: ../../tempcache/pages/member_form.html.twig:905
+#: ../lib/Galette/Entity/Adherent.php:2062
+#: ../../tempcache/pages/member_form.html.twig:926
msgid " (%age years old)"
msgstr " (%age Jahre alt)"
-#: ../lib/Galette/Entity/Adherent.php:2134
+#: ../lib/Galette/Entity/Adherent.php:2140
msgid "Duplicated from %name (%id)"
msgstr "Duplikat von %name (%id)"
msgstr "Wechsle zu Sprache '%locale'"
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:48
-#: ../../tempcache/elements/edit_socials.html.twig:162
+#: ../../tempcache/elements/edit_socials.html.twig:182
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:540
#: ../../tempcache/pages/configuration_titles.html.twig:113
#: ../../tempcache/pages/contributions_types_list.html.twig:132
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:71
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:119
#: ../../tempcache/elements/edit_core_fields.html.twig:52
-#: ../../tempcache/elements/edit_core_fields.html.twig:208
-#: ../../tempcache/elements/edit_core_fields.html.twig:212
+#: ../../tempcache/elements/edit_core_fields.html.twig:169
+#: ../../tempcache/elements/edit_core_fields.html.twig:173
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:505
msgid "Required"
msgstr "Benötigt"
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:78
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:141
#: ../../tempcache/elements/edit_core_fields.html.twig:59
-#: ../../tempcache/elements/edit_core_fields.html.twig:265
-#: ../../tempcache/elements/edit_core_fields.html.twig:269
+#: ../../tempcache/elements/edit_core_fields.html.twig:226
+#: ../../tempcache/elements/edit_core_fields.html.twig:230
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:317
#, fuzzy
#| msgid "Adhesion form"
msgstr "Aktionen"
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:148
-#: ../../tempcache/elements/edit_core_fields.html.twig:304
+#: ../../tempcache/elements/edit_core_fields.html.twig:265
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:345
msgid "Half"
msgstr ""
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:155
-#: ../../tempcache/elements/edit_core_fields.html.twig:293
+#: ../../tempcache/elements/edit_core_fields.html.twig:254
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:334
#, fuzzy
#| msgid "Full date"
msgstr "Vollständiges Datum"
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:161
-#: ../../tempcache/elements/edit_core_fields.html.twig:285
+#: ../../tempcache/elements/edit_core_fields.html.twig:246
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:326
#, fuzzy
#| msgid "Default fields"
msgstr ""
#: ../../tempcache/elements/navigation/navigation_aside.html.twig:69
-#: ../../tempcache/elements/logged_user.html.twig:265
+#: ../../tempcache/elements/logged_user.html.twig:267
#: ../../tempcache/elements/display_dynamic_fields.html.twig:170
#: ../../tempcache/public_page.html.twig:134 ../../tempcache/page.html.twig:125
#, php-format
#: ../../tempcache/elements/logged_user.html.twig:82
#: ../../tempcache/elements/logged_user.html.twig:156
#: ../../tempcache/elements/logged_user.html.twig:166
-#: ../../tempcache/elements/logged_user.html.twig:322
-#: ../../tempcache/elements/logged_user.html.twig:333
+#: ../../tempcache/elements/logged_user.html.twig:324
+#: ../../tempcache/elements/logged_user.html.twig:335
#, fuzzy
#| msgid "Disabled"
msgid "Disable dark mode"
#: ../../tempcache/elements/logged_user.html.twig:84
#: ../../tempcache/elements/logged_user.html.twig:158
#: ../../tempcache/elements/logged_user.html.twig:168
-#: ../../tempcache/elements/logged_user.html.twig:324
-#: ../../tempcache/elements/logged_user.html.twig:335
+#: ../../tempcache/elements/logged_user.html.twig:326
+#: ../../tempcache/elements/logged_user.html.twig:337
#, fuzzy
#| msgid "Table name"
msgid "Enable dark mode"
#: ../../tempcache/elements/logged_user.html.twig:117
#: ../../tempcache/elements/logged_user.html.twig:192
#: ../../tempcache/elements/logged_user.html.twig:210
-#: ../../tempcache/elements/logged_user.html.twig:359
-#: ../../tempcache/elements/logged_user.html.twig:377
+#: ../../tempcache/elements/logged_user.html.twig:361
+#: ../../tempcache/elements/logged_user.html.twig:379
msgid "Unimpersonate"
msgstr "Identitätswechsel beenden"
#: ../../tempcache/elements/logged_user.html.twig:133
-#: ../../tempcache/elements/logged_user.html.twig:233
+#: ../../tempcache/elements/logged_user.html.twig:235
#, fuzzy
#| msgid "Username"
msgid "User menu"
msgid "Change '%field' permissions"
msgstr "Berechtigungen für „%field“ ändern"
-#: ../../tempcache/elements/edit_core_fields.html.twig:151
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Inaccessible"
-msgstr "Unzugänglich"
-
-#: ../../tempcache/elements/edit_core_fields.html.twig:191
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Read only"
-msgstr "Nur lesen"
-
-#: ../../tempcache/elements/edit_core_fields.html.twig:201
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Read/Write"
-msgstr "Lesen/Schreiben"
-
-#: ../../tempcache/elements/edit_core_fields.html.twig:215
+#: ../../tempcache/elements/edit_core_fields.html.twig:176
#, php-format
msgid "Field '%field' cannot be set as required."
msgstr "Das Feld '%field' kann nicht wie benötigt besetzt werden."
-#: ../../tempcache/elements/edit_core_fields.html.twig:217
+#: ../../tempcache/elements/edit_core_fields.html.twig:178
#, php-format
msgid "Mark '%field' as (not) required"
msgstr "Das Feld '%field' als (nicht) notwendig kennzeichnen"
-#: ../../tempcache/elements/edit_core_fields.html.twig:271
+#: ../../tempcache/elements/edit_core_fields.html.twig:232
msgid "Change field's width with in forms"
msgstr ""
"Einige der gewählten Mitglieder haben keine E-Mail-Adresse. Sie können "
"Adressaufkleber für den Postversand generieren."
-#: ../../tempcache/elements/edit_socials.html.twig:98
-#: ../../tempcache/elements/edit_socials.html.twig:103
+#: ../../tempcache/elements/edit_socials.html.twig:61
+msgid "Disable social networks on member form"
+msgstr ""
+
+#: ../../tempcache/elements/edit_socials.html.twig:118
+#: ../../tempcache/elements/edit_socials.html.twig:123
msgid "Remove %type"
msgstr "%type entfernen"
-#: ../../tempcache/elements/edit_socials.html.twig:122
+#: ../../tempcache/elements/edit_socials.html.twig:142
msgid "Add new social network"
msgstr "Neues Soziales Netzwerk hinzufügen"
-#: ../../tempcache/elements/edit_socials.html.twig:131
+#: ../../tempcache/elements/edit_socials.html.twig:151
msgid "Choose or enter your own..."
msgstr "Wählen Sie oder geben Sie Ihre eigene..."
msgstr "Auswahl der Gruppenmanager"
#: ../../tempcache/pages/groups_list.html.twig:346
+#: ../../tempcache/pages/member_form.html.twig:714
msgid ""
"Items in this list have been modified. Don't forget to save your changes."
msgstr ""
msgid "Managed groups selection"
msgstr "Gruppenauswahl verwalten"
-#: ../../tempcache/pages/member_form.html.twig:673
-msgid "Manager for:"
-msgstr "Manager für:"
-
-#: ../../tempcache/pages/member_form.html.twig:678
-msgid "Member of:"
-msgstr "Mitglied von:"
+#: ../../tempcache/pages/member_form.html.twig:704
+#: ../../tempcache/pages/member_show.html.twig:542
+#: ../../tempcache/pages/advanced_search.html.twig:166
+#: ../../tempcache/components/forms/groups.html.twig:140
+msgid "Member of group"
+msgstr "Mitglied der Gruppe"
-#: ../../tempcache/pages/member_form.html.twig:737
+#: ../../tempcache/pages/member_form.html.twig:758
#, fuzzy
#| msgid "In any of selected groups"
msgid "Click on a row to select a group"
msgid "Groups:"
msgstr "Gruppen:"
-#: ../../tempcache/pages/member_show.html.twig:542
-#: ../../tempcache/pages/advanced_search.html.twig:166
-#: ../../tempcache/components/forms/groups.html.twig:140
-msgid "Member of group"
-msgstr "Mitglied der Gruppe"
-
#: ../../tempcache/pages/member_show.html.twig:714
msgid "Not managed group"
msgstr "Kein Gruppen"
msgid "Password confirmation:"
msgstr "Passwort bestätigen:"
-#: ../../tempcache/components/forms/groups.html.twig:178
+#: ../../tempcache/components/forms/groups.html.twig:180
msgid "Manage user's groups"
msgstr "Gruppen des Mitglieds verwalten"
-#: ../../tempcache/components/forms/groups.html.twig:191
+#: ../../tempcache/components/forms/groups.html.twig:193
msgid "Manage user's managed groups"
msgstr "Gruppen des Mitglieds verwalten"
msgid "Page content"
msgstr "Seiteninhalt"
+#~ msgid "Read only"
+#~ msgstr "Nur lesen"
+
+#~ msgid "Read/Write"
+#~ msgstr "Lesen/Schreiben"
+
+#~ msgid "Manager for:"
+#~ msgstr "Manager für:"
+
+#~ msgid "Member of:"
+#~ msgstr "Mitglied von:"
+
#, fuzzy, php-format
#~| msgid "Delete '%s' field"
#~ msgid "Delete %s field"
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-03-02 08:18+0100\n"
+"POT-Creation-Date: 2024-03-17 19:30+0100\n"
"PO-Revision-Date: 2024-02-09 07:22+0000\n"
"Last-Translator: gallegonovato <fran-carro@hotmail.es>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/galette/galette/"
msgstr "Se ha producido un error al añadir el campo dinámico :("
#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:131
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:485
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:492
msgid "Dynamic field has been successfully stored!"
msgstr "¡Se almacenó el campo dinámico correctamente!"
msgid "The file does not exists or cannot be read :("
msgstr "El archivo no existe o no puede ser leído :("
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:399
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:406
msgid "Unable to retrieve field information."
msgstr "No se ha podido recuperar la información del campo."
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:408
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:415
#: ../../tempcache/pages/configuration_dynamic_fields.html.twig:207
msgid "Edit field"
msgstr "Editar campo"
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:470
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:477
msgid "An error occurred editing dynamic field :("
msgstr "Se produjo un error al editar el campo dinámico :("
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:571
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:573
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:578
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:580
msgid "Requested field does not exists!"
msgstr "¡El campo solicitado no existe!"
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:577
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:584
#, php-format
msgid "Remove dynamic field %1$s"
msgstr "Eliminar campo dinámico %1$s"
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:622
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:629
msgid "Field has been successfully moved"
msgstr "El campo ha sido movido con éxito"
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:627
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:634
msgid "An error occurred moving field :("
msgstr "Se produjo un error al mover el campo :("
"Se produjo un error al agregar el miembro a sus grupos como administrador."
#: ../lib/Galette/Controllers/Crud/MembersController.php:1563
-#: ../lib/Galette/Controllers/GaletteController.php:301
-#: ../lib/Galette/Controllers/GaletteController.php:333
+#: ../lib/Galette/Controllers/GaletteController.php:302
+#: ../lib/Galette/Controllers/GaletteController.php:334
msgid "Delete failed"
msgstr "Eliminación errónea"
msgid "An SQL error has occurred while loading search."
msgstr "Se ha producido un error de SQL al cargar la búsqueda."
-#: ../lib/Galette/Controllers/GaletteController.php:86
+#: ../lib/Galette/Controllers/GaletteController.php:87
#: ../../tempcache/elements/footer.html.twig:113
msgid "System information"
msgstr "Información del sistema"
-#: ../lib/Galette/Controllers/GaletteController.php:106
+#: ../lib/Galette/Controllers/GaletteController.php:107
#: ../../tempcache/elements/navigation/navigation_items.html.twig:71
#: ../../tempcache/elements/navigation/navigation_items.html.twig:86
msgid "Dashboard"
msgstr "Tablero de mandos"
-#: ../lib/Galette/Controllers/GaletteController.php:221
+#: ../lib/Galette/Controllers/GaletteController.php:222
#: ../lib/Galette/Core/Install.php:1162 ../lib/Galette/Core/Galette.php:328
#: ../lib/Galette/Core/Galette.php:606
msgid "Settings"
msgstr "Ajustes"
-#: ../lib/Galette/Controllers/GaletteController.php:236
+#: ../lib/Galette/Controllers/GaletteController.php:237
#: ../lib/Galette/Filters/MembersList.php:309
msgid "All accounts"
msgstr "Todas las cuentas"
-#: ../lib/Galette/Controllers/GaletteController.php:237
+#: ../lib/Galette/Controllers/GaletteController.php:238
#: ../lib/Galette/Filters/MembersList.php:310
msgid "Active accounts"
msgstr "Activar cuentas"
-#: ../lib/Galette/Controllers/GaletteController.php:238
+#: ../lib/Galette/Controllers/GaletteController.php:239
#: ../lib/Galette/Filters/MembersList.php:311
msgid "Inactive accounts"
msgstr "Cuentas inactivas"
-#: ../lib/Galette/Controllers/GaletteController.php:266
+#: ../lib/Galette/Controllers/GaletteController.php:267
msgid ""
"An SQL error has occurred while storing preferences. Please try again, and "
"contact the administrator if the problem persists."
"y, si el problema persiste, póngase en contacto con el personal "
"administrativo."
-#: ../lib/Galette/Controllers/GaletteController.php:270
+#: ../lib/Galette/Controllers/GaletteController.php:271
msgid "Preferences has been saved."
msgstr "Las preferencias han sido guardadas."
-#: ../lib/Galette/Controllers/GaletteController.php:387
+#: ../lib/Galette/Controllers/GaletteController.php:388
msgid ""
"You asked Galette to send a test email, but email has been disabled in the "
"preferences."
"Has pedido que Galette enviará un email de prueba, pero los emails han sido "
"deshabilitados en las preferencias."
-#: ../lib/Galette/Controllers/GaletteController.php:394
+#: ../lib/Galette/Controllers/GaletteController.php:395
msgid "Test message"
msgstr "Mensaje de prueba"
-#: ../lib/Galette/Controllers/GaletteController.php:397
+#: ../lib/Galette/Controllers/GaletteController.php:398
msgid "Galette admin"
msgstr "Administrador de Galette"
-#: ../lib/Galette/Controllers/GaletteController.php:400
+#: ../lib/Galette/Controllers/GaletteController.php:401
msgid "Test message."
msgstr "Mensaje de prueba."
-#: ../lib/Galette/Controllers/GaletteController.php:409
+#: ../lib/Galette/Controllers/GaletteController.php:410
#, php-format
msgid "An email has been sent to %email"
msgstr "Un correo ha sido enviado a %email"
-#: ../lib/Galette/Controllers/GaletteController.php:418
+#: ../lib/Galette/Controllers/GaletteController.php:419
#, php-format
msgid "No email sent to %email"
msgstr "Ningún correo enviado a %email"
-#: ../lib/Galette/Controllers/GaletteController.php:425
+#: ../lib/Galette/Controllers/GaletteController.php:426
msgid "Invalid email adress!"
msgstr "Correo electrónico invalido!"
-#: ../lib/Galette/Controllers/GaletteController.php:469
+#: ../lib/Galette/Controllers/GaletteController.php:470
#: ../lib/Galette/Core/Galette.php:313
msgid "Charts"
msgstr "Gráficos"
-#: ../lib/Galette/Controllers/GaletteController.php:490
+#: ../lib/Galette/Controllers/GaletteController.php:491
msgid "Fields configuration"
msgstr "Configuración de campos"
-#: ../lib/Galette/Controllers/GaletteController.php:554
+#: ../lib/Galette/Controllers/GaletteController.php:556
msgid "Fields configuration has been successfully stored"
msgstr ""
"La configuración de los campos ha sido archivada satisfactoriamente "
"almacenada"
-#: ../lib/Galette/Controllers/GaletteController.php:559
+#: ../lib/Galette/Controllers/GaletteController.php:561
msgid "An error occurred while storing fields configuration :("
msgstr "Ha ocurrido un error al almacenar la configuración de los campos :("
-#: ../lib/Galette/Controllers/GaletteController.php:584
+#: ../lib/Galette/Controllers/GaletteController.php:586
msgid "Lists configuration"
msgstr "Configuración de listas"
-#: ../lib/Galette/Controllers/GaletteController.php:622
+#: ../lib/Galette/Controllers/GaletteController.php:625
msgid "List configuration has been successfully stored"
msgstr "La lista de configuraciones ha sido almacenada satisfactoriamente"
-#: ../lib/Galette/Controllers/GaletteController.php:627
+#: ../lib/Galette/Controllers/GaletteController.php:630
msgid "An error occurred while storing list configuration :("
msgstr "Se produjo un error al almacenar la configuración de la lista :("
-#: ../lib/Galette/Controllers/GaletteController.php:661
+#: ../lib/Galette/Controllers/GaletteController.php:664
#: ../lib/Galette/Core/Galette.php:256 ../lib/Galette/Core/Galette.php:590
msgid "Reminders"
msgstr "Recordatorios"
-#: ../lib/Galette/Controllers/GaletteController.php:702
+#: ../lib/Galette/Controllers/GaletteController.php:705
msgid "No reminder to send for now."
msgstr "Ningún recordatorio ha sido enviado de momento."
-#: ../lib/Galette/Controllers/GaletteController.php:739
+#: ../lib/Galette/Controllers/GaletteController.php:742
msgid "There are no member to proceed."
msgstr "No hay elementos para proceder."
-#: ../lib/Galette/Controllers/GaletteController.php:746
+#: ../lib/Galette/Controllers/GaletteController.php:749
msgid "Reminder has not been sent:"
msgstr "Recordatorio no ha sido enviado:"
-#: ../lib/Galette/Controllers/GaletteController.php:753
+#: ../lib/Galette/Controllers/GaletteController.php:756
msgid "Sent reminders:"
msgstr "Recordatorios enviados:"
-#: ../lib/Galette/Controllers/GaletteController.php:829
+#: ../lib/Galette/Controllers/GaletteController.php:832
msgid "Download document"
msgstr "Descargar documento"
#: ../lib/Galette/Controllers/AuthController.php:68
#: ../lib/Galette/Controllers/AuthController.php:172
-#: ../lib/Galette/Features/Replacements.php:315
-#: ../lib/Galette/Features/Replacements.php:355
+#: ../lib/Galette/Features/Replacements.php:316
+#: ../lib/Galette/Features/Replacements.php:356
#: ../../tempcache/elements/navigation/public_pages.html.twig:96
#: ../../tempcache/pages/index.html.twig:99
msgid "Login"
#: ../../tempcache/elements/logged_user.html.twig:119
#: ../../tempcache/elements/logged_user.html.twig:194
#: ../../tempcache/elements/logged_user.html.twig:212
-#: ../../tempcache/elements/logged_user.html.twig:361
-#: ../../tempcache/elements/logged_user.html.twig:379
+#: ../../tempcache/elements/logged_user.html.twig:363
+#: ../../tempcache/elements/logged_user.html.twig:381
msgid "Log off"
msgstr "Cerrar la sesión"
msgid "All"
msgstr "Todo"
-#: ../lib/Galette/Core/Authentication.php:283
+#: ../lib/Galette/Core/Authentication.php:284
#, php-format
msgid "Logged in as:<br/>%login"
msgstr "Conectado como:<br>%login"
msgstr ""
#: ../lib/Galette/Core/Galette.php:164 ../lib/Galette/Core/Galette.php:540
-#: ../lib/Galette/DynamicFields/DynamicField.php:564
+#: ../lib/Galette/DynamicFields/DynamicField.php:533
#: ../../tempcache/elements/group.html.twig:95
msgid "Members"
msgstr "Miembros"
msgstr ""
#: ../lib/Galette/Core/Galette.php:211 ../lib/Galette/Core/Galette.php:572
-#: ../lib/Galette/DynamicFields/DynamicField.php:565
+#: ../lib/Galette/DynamicFields/DynamicField.php:534
#: ../../tempcache/pages/members_list.html.twig:561
msgid "Contributions"
msgstr "Contribuciones"
msgstr ""
#: ../lib/Galette/Core/Galette.php:581
-#: ../lib/Galette/DynamicFields/DynamicField.php:566
+#: ../lib/Galette/DynamicFields/DynamicField.php:535
msgid "Transactions"
msgstr "Transacciones"
msgid "Export as CSV"
msgstr "Exportar como CSV"
-#: ../lib/Galette/Core/Preferences.php:528
+#: ../lib/Galette/Core/Preferences.php:530
msgid "- You must indicate a sender name for emails!"
msgstr "- ¡Debes indicar un nombre de remitente para los correos electrónicos!"
-#: ../lib/Galette/Core/Preferences.php:534
+#: ../lib/Galette/Core/Preferences.php:536
msgid "- You must indicate an email address Galette should use to send emails!"
msgstr ""
"- ¡Debe indicar la dirección de correo que Galette debe utilizar para enviar "
"mensajes!"
-#: ../lib/Galette/Core/Preferences.php:541
+#: ../lib/Galette/Core/Preferences.php:543
msgid "- You must indicate the SMTP server you want to use!"
msgstr "- ¡Debes indicar el servidor SMTP que deseas utilizar!"
-#: ../lib/Galette/Core/Preferences.php:553
+#: ../lib/Galette/Core/Preferences.php:555
msgid "- You must provide a login for SMTP authentication."
msgstr "- Debes proporcionar un nombre de usuario para la autenticación SMTP."
-#: ../lib/Galette/Core/Preferences.php:559
+#: ../lib/Galette/Core/Preferences.php:561
msgid "- You must provide a password for SMTP authentication."
msgstr "- Debes proporcionar una contraseña para la autenticación SMTP."
-#: ../lib/Galette/Core/Preferences.php:571
+#: ../lib/Galette/Core/Preferences.php:573
msgid ""
"- Default membership extention and beginning of membership are mutually "
"exclusive."
"- La ampliación de la afiliación por defecto y el inicio de la afiliación "
"son mutuamente excluyentes."
-#: ../lib/Galette/Core/Preferences.php:580
+#: ../lib/Galette/Core/Preferences.php:582
msgid "- Offering months is only compatible with beginning of membership."
msgstr ""
"- La oferta de meses sólo es compatible con el inicio de la afiliación."
-#: ../lib/Galette/Core/Preferences.php:589
+#: ../lib/Galette/Core/Preferences.php:591
#: ../lib/Galette/Entity/Adherent.php:1209
#: ../lib/Galette/Entity/Transaction.php:389
#: ../lib/Galette/Entity/Contribution.php:520
msgid "- Mandatory field %field empty."
msgstr "- Campo obligatorio %field vacío."
-#: ../lib/Galette/Core/Preferences.php:597 ../webroot/installer.php:191
+#: ../lib/Galette/Core/Preferences.php:599 ../webroot/installer.php:191
msgid "Passwords mismatch"
msgstr "Las contraseñas no coinciden"
-#: ../lib/Galette/Core/Preferences.php:610
+#: ../lib/Galette/Core/Preferences.php:612
msgid "You have to select a staff member"
msgstr "Tienes que seleccionar a un miembro del personal"
-#: ../lib/Galette/Core/Preferences.php:664
+#: ../lib/Galette/Core/Preferences.php:666
#, php-format
msgid "Invalid E-Mail address: %s"
msgstr "Dirección de correo electrónico inválida: %s"
-#: ../lib/Galette/Core/Preferences.php:678
+#: ../lib/Galette/Core/Preferences.php:680
msgid "- The username must be composed of at least 4 characters!"
msgstr "- ¡El nombre de usuario debe estar compuesto de al menos 4 caracteres!"
-#: ../lib/Galette/Core/Preferences.php:682
+#: ../lib/Galette/Core/Preferences.php:684
msgid "- This username is already used by another member !"
msgstr "- ¡Este nombre de usuario ya está siendo utilizado por otro usuario!"
-#: ../lib/Galette/Core/Preferences.php:702
+#: ../lib/Galette/Core/Preferences.php:704
msgid "- The numbers and measures have to be integers!"
msgstr "- ¡Los números y las medidas tienen que ser enteros!"
-#: ../lib/Galette/Core/Preferences.php:736
+#: ../lib/Galette/Core/Preferences.php:738
msgid "- Invalid number of months of membership extension."
msgstr "- Número inválido de meses de membresía extendida."
-#: ../lib/Galette/Core/Preferences.php:742
+#: ../lib/Galette/Core/Preferences.php:744
msgid "- Invalid format of beginning of membership."
msgstr "- Formato inválido del inicio de la afiliación."
-#: ../lib/Galette/Core/Preferences.php:746
+#: ../lib/Galette/Core/Preferences.php:748
msgid "- Invalid date for beginning of membership."
msgstr "- Fecha inválida para el inicio de la afiliación."
-#: ../lib/Galette/Core/Preferences.php:752
+#: ../lib/Galette/Core/Preferences.php:754
msgid "- Invalid number of offered months."
msgstr "- Número inválido de meses ofrecidos."
-#: ../lib/Galette/Core/Preferences.php:757
+#: ../lib/Galette/Core/Preferences.php:759
msgid "- Invalid year for cards."
msgstr "- Año inválido para las tarjetas."
-#: ../lib/Galette/Core/Preferences.php:765
+#: ../lib/Galette/Core/Preferences.php:767
msgid "- Invalid website URL."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:879
+#: ../lib/Galette/Core/Preferences.php:881
msgid "%name association's %status"
msgstr "%name de la asociación %status"
-#: ../lib/Galette/Core/Preferences.php:1115
+#: ../lib/Galette/Core/Preferences.php:1117
msgid "Please define constant \"GALETTE_URI\" with the path to your instance."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1134
-#: ../lib/Galette/Core/Preferences.php:1150 ../lib/Galette/IO/Csv.php:97
+#: ../lib/Galette/Core/Preferences.php:1136
+#: ../lib/Galette/Core/Preferences.php:1152 ../lib/Galette/IO/Csv.php:97
#: ../lib/Galette/Entity/Texts.php:193
#: ../../tempcache/pages/history.html.twig:323
#: ../../tempcache/pages/mailings_list.html.twig:296
msgid "Y-m-d H:i:s"
msgstr "Y-m-d H:i:s"
-#: ../lib/Galette/Core/Preferences.php:1136
+#: ../lib/Galette/Core/Preferences.php:1138
msgid "Never"
msgstr "Nunca"
-#: ../lib/Galette/Core/Preferences.php:1174
+#: ../lib/Galette/Core/Preferences.php:1176
msgid "Current cards configuration may exceed page width!"
msgstr ""
"¡La configuración actual de las tarjetas podría exceder la anchura de la "
"página!"
-#: ../lib/Galette/Core/Preferences.php:1185
+#: ../lib/Galette/Core/Preferences.php:1187
msgid "Current cards configuration may exceed page height!"
msgstr ""
"¡Es posible que la configuración de las tarjetas actuales excedan la altura "
"de página!"
-#: ../lib/Galette/Core/Preferences.php:1211
-#: ../lib/Galette/Features/Replacements.php:808
+#: ../lib/Galette/Core/Preferences.php:1213
+#: ../lib/Galette/Features/Replacements.php:809
msgid "Main information"
msgstr "Informacion principal"
-#: ../lib/Galette/Core/Preferences.php:1218
+#: ../lib/Galette/Core/Preferences.php:1220
#: ../../tempcache/elements/display_socials.html.twig:45
-#: ../../tempcache/elements/edit_socials.html.twig:56
+#: ../../tempcache/elements/edit_socials.html.twig:76
#: ../../tempcache/pages/preferences.html.twig:69
msgid "Social networks"
msgstr "Redes sociales"
msgid "File not found!"
msgstr "¡No se encontró el archivo!"
-#: ../lib/Galette/Core/Picture.php:1000
+#: ../lib/Galette/Core/Picture.php:972
msgid "An SQL error has occurred."
msgstr "Ha ocurrido un error de SQL."
#: ../lib/Galette/IO/ContributionsCsv.php:113
#: ../lib/Galette/IO/ContributionsCsv.php:125
#: ../lib/Galette/IO/ContributionsCsv.php:137
-#: ../lib/Galette/Features/Replacements.php:517
+#: ../lib/Galette/Features/Replacements.php:518
#: ../lib/Galette/Features/Dynamics.php:160
#: ../lib/Galette/Features/Dynamics.php:173
#: ../lib/Galette/Features/Dynamics.php:179
#: ../lib/Galette/Entity/Adherent.php:1287
#: ../lib/Galette/Entity/Adherent.php:1321
#: ../lib/Galette/Entity/Adherent.php:1327
-#: ../lib/Galette/Entity/Adherent.php:1820
+#: ../lib/Galette/Entity/Adherent.php:1826
#: ../lib/Galette/Entity/Transaction.php:319
#: ../lib/Galette/Entity/Transaction.php:332
#: ../lib/Galette/Entity/Transaction.php:338
#: ../lib/Galette/Filters/AdvancedMembersList.php:337
#: ../lib/Galette/Filters/AdvancedMembersList.php:455
#: ../lib/Galette/Filters/AdvancedMembersList.php:601
-#: ../../tempcache/pages/member_form.html.twig:891
+#: ../../tempcache/pages/member_form.html.twig:912
#: ../../tempcache/pages/advanced_search.html.twig:1385
msgid "Y-m-d"
msgstr "d-m-Y"
msgid "Photo has not been copied!"
msgstr "No se copió la foto!"
-#: ../lib/Galette/DynamicFields/DynamicField.php:548
-msgid "User, read/write"
-msgstr "Usuario, leer/escribir"
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:549
-#: ../../tempcache/elements/ajax_members.html.twig:141
-#: ../../tempcache/elements/group_persons.html.twig:137
-#: ../../tempcache/elements/edit_core_fields.html.twig:171
-#: ../../tempcache/pages/members_list.html.twig:619
-#: ../../tempcache/pages/members_list.html.twig:769
-#: ../../tempcache/pages/status_list.html.twig:159
-#: ../../tempcache/pages/preferences.html.twig:392
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Staff member"
-msgstr "Miembro del personal"
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:550
-#: ../../tempcache/elements/ajax_members.html.twig:130
-#: ../../tempcache/elements/group_persons.html.twig:126
-#: ../../tempcache/elements/edit_core_fields.html.twig:161
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Administrator"
-msgstr "Administrador"
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:551
-#: ../../tempcache/elements/ajax_members.html.twig:152
-#: ../../tempcache/elements/group_persons.html.twig:148
-#: ../../tempcache/elements/edit_core_fields.html.twig:181
-#: ../../tempcache/pages/members_list.html.twig:626
-#: ../../tempcache/pages/members_list.html.twig:780
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-#: ../../tempcache/pages/member_show.html.twig:551
-#: ../../tempcache/components/forms/groups.html.twig:149
-msgid "Group manager"
-msgstr "Gerente de grupo"
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:552
-msgid "User, read only"
-msgstr "Usuario, solo lectura"
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:640
+#: ../lib/Galette/DynamicFields/DynamicField.php:598
msgid "Missing required field name!"
msgstr "Falta campo obligatorio!"
-#: ../lib/Galette/DynamicFields/DynamicField.php:649
+#: ../lib/Galette/DynamicFields/DynamicField.php:607
msgid "Missing required field permissions!"
msgstr "¡Faltan los campos de permisos requeridos!"
-#: ../lib/Galette/DynamicFields/DynamicField.php:654
+#: ../lib/Galette/DynamicFields/DynamicField.php:612
msgid "Unknown permission!"
msgstr "¡Credenciales desconocidas!"
-#: ../lib/Galette/DynamicFields/DynamicField.php:660
+#: ../lib/Galette/DynamicFields/DynamicField.php:618
msgid "Missing required form!"
msgstr "¡Falta formulario requerido!"
-#: ../lib/Galette/DynamicFields/DynamicField.php:665
+#: ../lib/Galette/DynamicFields/DynamicField.php:623
msgid "Unknown form!"
msgstr "¡Formulario desconocido!"
-#: ../lib/Galette/DynamicFields/DynamicField.php:675
+#: ../lib/Galette/DynamicFields/DynamicField.php:633
msgid "- Field name already used."
msgstr "- Ya se utiliza el nombre del campo."
-#: ../lib/Galette/DynamicFields/DynamicField.php:680
+#: ../lib/Galette/DynamicFields/DynamicField.php:638
#, fuzzy
#| msgid "- The duration must be a positive integer!"
msgid "- Width must be a positive integer!"
msgstr "- ¡el duracion nesesitan ser un integro positivo!"
-#: ../lib/Galette/DynamicFields/DynamicField.php:688
+#: ../lib/Galette/DynamicFields/DynamicField.php:646
#, fuzzy
#| msgid "- The duration must be a positive integer!"
msgid "- Height must be a positive integer!"
msgstr "- ¡el duracion nesesitan ser un integro positivo!"
-#: ../lib/Galette/DynamicFields/DynamicField.php:696
+#: ../lib/Galette/DynamicFields/DynamicField.php:654
#, fuzzy
#| msgid "- The duration must be a positive integer!"
msgid "- Size must be a positive integer!"
msgstr "- ¡el duracion nesesitan ser un integro positivo!"
-#: ../lib/Galette/DynamicFields/DynamicField.php:704
+#: ../lib/Galette/DynamicFields/DynamicField.php:662
#, fuzzy
#| msgid "- The duration must be a positive integer!"
msgid "- Min size must be a positive integer!"
msgstr "- ¡el duracion nesesitan ser un integro positivo!"
-#: ../lib/Galette/DynamicFields/DynamicField.php:717
+#: ../lib/Galette/DynamicFields/DynamicField.php:675
msgid "- Min size must be lower than size!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:723
+#: ../lib/Galette/DynamicFields/DynamicField.php:681
#, fuzzy
#| msgid "- The amount must be an integer!"
msgid "- Repeat must be an integer!"
msgstr "- ¡El monto debe ser un número entero!"
-#: ../lib/Galette/DynamicFields/DynamicField.php:834
+#: ../lib/Galette/DynamicFields/DynamicField.php:792
msgid "An error occurred storing the field."
msgstr "Ha ocurrido un error al guardar el campo."
-#: ../lib/Galette/DynamicFields/DynamicField.php:855
+#: ../lib/Galette/DynamicFields/DynamicField.php:813
msgid "An error occurred creating field values table"
msgstr "Hubo un error al crear el campo en la tabla de valores"
-#: ../lib/Galette/DynamicFields/DynamicField.php:889
+#: ../lib/Galette/DynamicFields/DynamicField.php:847
msgid "An error occurred storing dynamic field values :("
msgstr "Hubo un error al almacenar los campos dinámicos de valores"
-#: ../lib/Galette/DynamicFields/DynamicField.php:1102
+#: ../lib/Galette/DynamicFields/DynamicField.php:1060
msgid "separator"
msgstr "separador"
-#: ../lib/Galette/DynamicFields/DynamicField.php:1103
+#: ../lib/Galette/DynamicFields/DynamicField.php:1061
msgid "free text"
msgstr "texto libre"
-#: ../lib/Galette/DynamicFields/DynamicField.php:1104
+#: ../lib/Galette/DynamicFields/DynamicField.php:1062
msgid "single line"
msgstr "una linea"
-#: ../lib/Galette/DynamicFields/DynamicField.php:1105
+#: ../lib/Galette/DynamicFields/DynamicField.php:1063
msgid "choice"
msgstr "elección"
-#: ../lib/Galette/DynamicFields/DynamicField.php:1106
+#: ../lib/Galette/DynamicFields/DynamicField.php:1064
msgid "date"
msgstr "fecha"
-#: ../lib/Galette/DynamicFields/DynamicField.php:1107
+#: ../lib/Galette/DynamicFields/DynamicField.php:1065
msgid "boolean"
msgstr "booleano"
-#: ../lib/Galette/DynamicFields/DynamicField.php:1108
+#: ../lib/Galette/DynamicFields/DynamicField.php:1066
msgid "file"
msgstr "archivo"
#: ../lib/Galette/IO/PdfGroups.php:157
#: ../lib/Galette/IO/PdfAttendanceSheet.php:163
-#: ../lib/Galette/Features/Replacements.php:247
+#: ../lib/Galette/Features/Replacements.php:248
#: ../lib/Galette/Entity/PdfModel.php:444
#: ../lib/Galette/Filters/MembersList.php:274
#: ../includes/fields_defs/members_fields.php:315
msgstr "Nombre"
#: ../lib/Galette/IO/PdfGroups.php:158
-#: ../lib/Galette/Features/Replacements.php:311
-#: ../lib/Galette/Features/Replacements.php:359
+#: ../lib/Galette/Features/Replacements.php:312
+#: ../lib/Galette/Features/Replacements.php:360
#: ../../tempcache/elements/member_card.html.twig:147
#: ../../tempcache/pages/preferences.html.twig:2089
#: ../../tempcache/pages/members_public_list.html.twig:86
msgstr "Correo electrónico"
#: ../lib/Galette/IO/PdfGroups.php:159
-#: ../lib/Galette/Features/Replacements.php:303
+#: ../lib/Galette/Features/Replacements.php:304
#: ../lib/Galette/Entity/ListsConfig.php:199
#: ../../tempcache/elements/member_card.html.twig:107
msgid "Phone"
msgstr "Teléfono"
#: ../lib/Galette/IO/PdfGroups.php:160
-#: ../lib/Galette/Features/Replacements.php:307
+#: ../lib/Galette/Features/Replacements.php:308
msgid "GSM"
msgstr "GSM"
msgstr "Lista filtrada de miembros"
#: ../lib/Galette/IO/MembersCsv.php:207
-#: ../lib/Galette/Features/Replacements.php:628
-#: ../lib/Galette/Entity/Adherent.php:1780
+#: ../lib/Galette/Features/Replacements.php:629
+#: ../lib/Galette/Entity/Adherent.php:1786
#: ../../tempcache/modals/mass_change_members.html.twig:163
#: ../../tempcache/elements/ajax_members.html.twig:100
#: ../../tempcache/elements/group_persons.html.twig:98
msgstr "Hombre"
#: ../lib/Galette/IO/MembersCsv.php:210
-#: ../lib/Galette/Features/Replacements.php:630
-#: ../lib/Galette/Entity/Adherent.php:1782
+#: ../lib/Galette/Features/Replacements.php:631
+#: ../lib/Galette/Entity/Adherent.php:1788
#: ../../tempcache/modals/mass_change_members.html.twig:154
#: ../../tempcache/elements/ajax_members.html.twig:111
#: ../../tempcache/elements/group_persons.html.twig:109
msgstr "Mujer"
#: ../lib/Galette/IO/MembersCsv.php:213
-#: ../lib/Galette/Features/Replacements.php:632
-#: ../lib/Galette/Entity/Adherent.php:1784
+#: ../lib/Galette/Features/Replacements.php:633
+#: ../lib/Galette/Entity/Adherent.php:1790
#: ../../tempcache/modals/mass_change_members.html.twig:145
#: ../../tempcache/pages/advanced_search.html.twig:1149
#: ../../tempcache/pages/advanced_search.html.twig:1668
#: ../lib/Galette/IO/MembersCsv.php:221 ../lib/Galette/IO/MembersCsv.php:225
#: ../lib/Galette/IO/MembersCsv.php:229 ../lib/Galette/IO/MembersCsv.php:233
-#: ../lib/Galette/Features/Replacements.php:753
-#: ../lib/Galette/Entity/Adherent.php:1746
-#: ../lib/Galette/Entity/Adherent.php:1748
-#: ../lib/Galette/Entity/Adherent.php:1750
+#: ../lib/Galette/Features/Replacements.php:754
#: ../lib/Galette/Entity/Adherent.php:1752
+#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1756
+#: ../lib/Galette/Entity/Adherent.php:1758
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:127
#: ../../tempcache/elements/js/messages.js.twig:326
#: ../../tempcache/elements/display_dynamic_fields.html.twig:135
#: ../../tempcache/elements/messages_inline.html.twig:419
-#: ../../tempcache/elements/edit_core_fields.html.twig:224
+#: ../../tempcache/elements/edit_core_fields.html.twig:185
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:141
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:306
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:522
#: ../lib/Galette/IO/MembersCsv.php:221 ../lib/Galette/IO/MembersCsv.php:225
#: ../lib/Galette/IO/MembersCsv.php:229 ../lib/Galette/IO/MembersCsv.php:233
-#: ../lib/Galette/Features/Replacements.php:753
-#: ../lib/Galette/Entity/Adherent.php:1746
-#: ../lib/Galette/Entity/Adherent.php:1748
-#: ../lib/Galette/Entity/Adherent.php:1750
+#: ../lib/Galette/Features/Replacements.php:754
#: ../lib/Galette/Entity/Adherent.php:1752
+#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1756
+#: ../lib/Galette/Entity/Adherent.php:1758
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:129
#: ../../tempcache/elements/js/messages.js.twig:344
#: ../../tempcache/elements/display_dynamic_fields.html.twig:141
#: ../../tempcache/elements/messages_inline.html.twig:423
-#: ../../tempcache/elements/edit_core_fields.html.twig:243
+#: ../../tempcache/elements/edit_core_fields.html.twig:204
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:133
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:298
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:514
msgid "Cards"
msgstr "Tarjetas"
-#: ../lib/Galette/IO/FileTrait.php:465
+#: ../lib/Galette/IO/FileTrait.php:497
msgid "An error occurred."
msgstr "Se produjo un error."
-#: ../lib/Galette/IO/FileTrait.php:469
+#: ../lib/Galette/IO/FileTrait.php:501
msgid ""
"File name is invalid, it should not contain any special character or space."
msgstr ""
"El nombre del archivo no es válido, no debe contener caracteres especiales "
"ni espacios."
-#: ../lib/Galette/IO/FileTrait.php:475
+#: ../lib/Galette/IO/FileTrait.php:507
#, php-format
msgid "File extension is not allowed, only %s files are."
msgstr "No se permite la extensión de archivo, pero sí los archivos %s."
-#: ../lib/Galette/IO/FileTrait.php:482 ../lib/Galette/Features/Dynamics.php:279
+#: ../lib/Galette/IO/FileTrait.php:514 ../lib/Galette/Features/Dynamics.php:279
#, php-format
msgid "File is too big. Maximum allowed size is %dKo"
msgstr "El archivo es demasiado grande. El tamaño máximo permitido es de %dKo"
-#: ../lib/Galette/IO/FileTrait.php:487
+#: ../lib/Galette/IO/FileTrait.php:519
#, php-format
msgid "Image is too small. The minimum image side size allowed is %spx"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:493
+#: ../lib/Galette/IO/FileTrait.php:525
msgid "Mime-Type not allowed"
msgstr "Mime-Type no permitido"
-#: ../lib/Galette/IO/FileTrait.php:496
+#: ../lib/Galette/IO/FileTrait.php:528
msgid "A file with that name already exists!"
msgstr "¡Ya existe un archivo con ese nombre!"
-#: ../lib/Galette/IO/FileTrait.php:499
+#: ../lib/Galette/IO/FileTrait.php:531
msgid "File does not comply with requirements."
msgstr "El archivo no cumple con los requisitos."
-#: ../lib/Galette/IO/FileTrait.php:502
+#: ../lib/Galette/IO/FileTrait.php:534
msgid "Unable to write file or temporary file"
msgstr "No se puede grabar el fichero o fichero temporal"
-#: ../lib/Galette/IO/FileTrait.php:532
+#: ../lib/Galette/IO/FileTrait.php:564
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
msgstr ""
"El archivo cargado sobrepasa la directiva upload_max_filesize en php.ini"
-#: ../lib/Galette/IO/FileTrait.php:534
+#: ../lib/Galette/IO/FileTrait.php:566
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
"El archivo cargado excede el directivo MAX_FILE_SIZE que se especificó en el "
"formulario HTML"
-#: ../lib/Galette/IO/FileTrait.php:536
+#: ../lib/Galette/IO/FileTrait.php:568
msgid "The uploaded file was only partially uploaded"
msgstr "El archivo no se cargó completamente"
-#: ../lib/Galette/IO/FileTrait.php:538
+#: ../lib/Galette/IO/FileTrait.php:570
msgid "No file was uploaded"
msgstr "No se subió ningún archivo"
-#: ../lib/Galette/IO/FileTrait.php:540
+#: ../lib/Galette/IO/FileTrait.php:572
msgid "Missing a temporary folder"
msgstr "Falta una carpeta temporal"
-#: ../lib/Galette/IO/FileTrait.php:542
+#: ../lib/Galette/IO/FileTrait.php:574
msgid "Failed to write file to disk"
msgstr "No se pudo grabar el archivo en el disco"
-#: ../lib/Galette/IO/FileTrait.php:544
+#: ../lib/Galette/IO/FileTrait.php:576
msgid "File upload stopped by extension"
msgstr "La subida del archivo fue detenida por extensión"
-#: ../lib/Galette/IO/FileTrait.php:546
+#: ../lib/Galette/IO/FileTrait.php:578
msgid "Unknown upload error"
msgstr "Ocurrió un error desconocido al cargar el archivo"
msgid "invoice"
msgstr "factura"
+#: ../lib/Galette/Features/Permissions.php:59
+msgid "Inaccessible"
+msgstr "No accesible"
+
+#: ../lib/Galette/Features/Permissions.php:60
+msgid "User, read only"
+msgstr "Usuario, solo lectura"
+
+#: ../lib/Galette/Features/Permissions.php:61
+msgid "User, read/write"
+msgstr "Usuario, leer/escribir"
+
+#: ../lib/Galette/Features/Permissions.php:62
+#: ../../tempcache/elements/ajax_members.html.twig:152
+#: ../../tempcache/elements/group_persons.html.twig:148
+#: ../../tempcache/pages/members_list.html.twig:626
+#: ../../tempcache/pages/members_list.html.twig:780
+#: ../../tempcache/pages/member_form.html.twig:698
+#: ../../tempcache/pages/member_show.html.twig:551
+#: ../../tempcache/components/forms/groups.html.twig:151
+msgid "Group manager"
+msgstr "Gerente de grupo"
+
+#: ../lib/Galette/Features/Permissions.php:63
+#: ../../tempcache/elements/ajax_members.html.twig:141
+#: ../../tempcache/elements/group_persons.html.twig:137
+#: ../../tempcache/pages/members_list.html.twig:619
+#: ../../tempcache/pages/members_list.html.twig:769
+#: ../../tempcache/pages/status_list.html.twig:159
+#: ../../tempcache/pages/preferences.html.twig:392
+msgid "Staff member"
+msgstr "Miembro del personal"
+
+#: ../lib/Galette/Features/Permissions.php:64
+#: ../../tempcache/elements/ajax_members.html.twig:130
+#: ../../tempcache/elements/group_persons.html.twig:126
+msgid "Administrator"
+msgstr "Administrador"
+
+#: ../lib/Galette/Features/Permissions.php:68
+#: ../lib/Galette/Entity/ListsConfig.php:202
+msgid "Public"
+msgstr "Público"
+
#: ../lib/Galette/Features/I18n.php:115
#, php-format
msgid "Unable to add dynamic translation for %field :("
msgid "Unable to remove old dynamic translation for %field :("
msgstr "Imposibel de remover a antiga traduccion dinamica para %field"
-#: ../lib/Galette/Features/Replacements.php:112
+#: ../lib/Galette/Features/Replacements.php:113
#, php-format
msgid "Label for dynamic field \"%s\""
msgstr "Etiqueta para el campo dinámico \"%s\""
-#: ../lib/Galette/Features/Replacements.php:115
+#: ../lib/Galette/Features/Replacements.php:116
#, php-format
msgid "Form entry for dynamic field \"%s\""
msgstr "Apunte del formulario para el campo dinámico \"%s\""
-#: ../lib/Galette/Features/Replacements.php:121
+#: ../lib/Galette/Features/Replacements.php:122
#, php-format
msgid "Value for dynamic field \"%s\""
msgstr "Valor para el campo dinámico \"%s\""
-#: ../lib/Galette/Features/Replacements.php:184
+#: ../lib/Galette/Features/Replacements.php:185
msgid "Your organisation name"
msgstr "Nombre de su organizacion"
-#: ../lib/Galette/Features/Replacements.php:188
+#: ../lib/Galette/Features/Replacements.php:189
msgid "Your organisation slogan"
msgstr "Eslogan de su organizacion"
-#: ../lib/Galette/Features/Replacements.php:192
-#: ../lib/Galette/Features/Replacements.php:196
+#: ../lib/Galette/Features/Replacements.php:193
+#: ../lib/Galette/Features/Replacements.php:197
msgid "Your organisation address"
msgstr "Direccion de su organizacion"
-#: ../lib/Galette/Features/Replacements.php:196
-#: ../lib/Galette/Features/Replacements.php:287
+#: ../lib/Galette/Features/Replacements.php:197
+#: ../lib/Galette/Features/Replacements.php:288
msgid "with break lines"
msgstr "con líneas de interrupción"
-#: ../lib/Galette/Features/Replacements.php:200
+#: ../lib/Galette/Features/Replacements.php:201
msgid "Your organisation website"
msgstr "Sitio web de su organización"
-#: ../lib/Galette/Features/Replacements.php:204
+#: ../lib/Galette/Features/Replacements.php:205
msgid "Your organisation logo"
msgstr "El logo de su organización"
-#: ../lib/Galette/Features/Replacements.php:208
+#: ../lib/Galette/Features/Replacements.php:209
#, fuzzy
#| msgid "Your organisation logo"
msgid "Your organisation logo (print specific)"
msgstr "El logo de su organización"
#. TRANS: see https://www.php.net/manual/datetime.format.php
-#: ../lib/Galette/Features/Replacements.php:213
+#: ../lib/Galette/Features/Replacements.php:214
msgid "Current date (Y-m-d)"
msgstr "Fecha actual (Y-m-d)"
-#: ../lib/Galette/Features/Replacements.php:217
+#: ../lib/Galette/Features/Replacements.php:218
msgid "Galette's login URI"
msgstr "URI de acceso de Galette"
-#: ../lib/Galette/Features/Replacements.php:235
+#: ../lib/Galette/Features/Replacements.php:236
#: ../lib/Galette/Entity/PdfModel.php:453
#: ../../tempcache/modals/members_attendance_sheet.html.twig:110
#: ../../tempcache/elements/edit_pdf_models.html.twig:50
msgid "Title"
msgstr "Título"
-#: ../lib/Galette/Features/Replacements.php:239
+#: ../lib/Galette/Features/Replacements.php:240
msgid "Member's ID"
msgstr "ID de miembro"
-#: ../lib/Galette/Features/Replacements.php:243
+#: ../lib/Galette/Features/Replacements.php:244
#: ../lib/Galette/Filters/MembersList.php:275
#: ../../tempcache/pages/preferences.html.twig:2121
msgid "Member number"
msgstr "Número de miembros"
-#: ../lib/Galette/Features/Replacements.php:251
-#: ../lib/Galette/Features/Replacements.php:347
+#: ../lib/Galette/Features/Replacements.php:252
+#: ../lib/Galette/Features/Replacements.php:348
msgid "Last name"
msgstr "Apellido"
-#: ../lib/Galette/Features/Replacements.php:255
-#: ../lib/Galette/Features/Replacements.php:351 ../includes/i18n.inc.php:312
+#: ../lib/Galette/Features/Replacements.php:256
+#: ../lib/Galette/Features/Replacements.php:352 ../includes/i18n.inc.php:312
msgid "First name"
msgstr "Nombre"
-#: ../lib/Galette/Features/Replacements.php:259
+#: ../lib/Galette/Features/Replacements.php:260
#: ../../tempcache/elements/group_persons.html.twig:50
#: ../../tempcache/pages/preferences.html.twig:2105
#: ../../tempcache/pages/members_public_list.html.twig:78
msgid "Nickname"
msgstr "Apodo"
-#: ../lib/Galette/Features/Replacements.php:263
+#: ../lib/Galette/Features/Replacements.php:264
msgid "Gender"
msgstr "Género"
-#: ../lib/Galette/Features/Replacements.php:267
+#: ../lib/Galette/Features/Replacements.php:268
#: ../../tempcache/pages/advanced_search.html.twig:266
msgid "Birth date"
msgstr "Fecha de nacimiento"
-#: ../lib/Galette/Features/Replacements.php:271
+#: ../lib/Galette/Features/Replacements.php:272
msgid "Birth place"
msgstr "Lugar de nacimiento"
-#: ../lib/Galette/Features/Replacements.php:275
+#: ../lib/Galette/Features/Replacements.php:276
#: ../../tempcache/pages/preferences.html.twig:2113
msgid "Profession"
msgstr "Profesión"
-#: ../lib/Galette/Features/Replacements.php:279
-#: ../lib/Galette/Features/Replacements.php:343
+#: ../lib/Galette/Features/Replacements.php:280
+#: ../lib/Galette/Features/Replacements.php:344
#: ../lib/Galette/Filters/MembersList.php:276
msgid "Company name"
msgstr "Nombre de la compañía"
-#: ../lib/Galette/Features/Replacements.php:283
-#: ../lib/Galette/Features/Replacements.php:287
+#: ../lib/Galette/Features/Replacements.php:284
+#: ../lib/Galette/Features/Replacements.php:288
#: ../lib/Galette/Filters/MembersList.php:277
#: ../../tempcache/pages/mailing_form.html.twig:124
msgid "Address"
msgstr "Dirección"
-#: ../lib/Galette/Features/Replacements.php:291
+#: ../lib/Galette/Features/Replacements.php:292
msgid "Zipcode"
msgstr "Código postal"
-#: ../lib/Galette/Features/Replacements.php:295
+#: ../lib/Galette/Features/Replacements.php:296
msgid "Town"
msgstr "Pueblo"
-#: ../lib/Galette/Features/Replacements.php:299 ../includes/i18n.inc.php:309
+#: ../lib/Galette/Features/Replacements.php:300 ../includes/i18n.inc.php:309
msgid "Country"
msgstr "País"
-#: ../lib/Galette/Features/Replacements.php:319
+#: ../lib/Galette/Features/Replacements.php:320
msgid "Member's main group"
msgstr "Grupo principal del miembro"
-#: ../lib/Galette/Features/Replacements.php:323
+#: ../lib/Galette/Features/Replacements.php:324
msgid "Member's groups (as list)"
msgstr "Grupos de miembros (como lista)"
-#: ../lib/Galette/Features/Replacements.php:327
+#: ../lib/Galette/Features/Replacements.php:328
msgid "Member state of dues"
msgstr "Estado de cuotas del miembro"
-#: ../lib/Galette/Features/Replacements.php:331
+#: ../lib/Galette/Features/Replacements.php:332
msgid "Membership remaining days"
msgstr "Días restantes de la membresía"
-#: ../lib/Galette/Features/Replacements.php:335
+#: ../lib/Galette/Features/Replacements.php:336
msgid "Membership expired since"
msgstr "La membresía expiró desde"
-#: ../lib/Galette/Features/Replacements.php:381
+#: ../lib/Galette/Features/Replacements.php:382
msgid "Contribution label"
msgstr "Etiqueta de contribución"
-#: ../lib/Galette/Features/Replacements.php:385
+#: ../lib/Galette/Features/Replacements.php:386
#: ../../tempcache/pages/transaction_form.html.twig:289
#: ../../tempcache/pages/contributions_list.html.twig:408
#: ../../tempcache/pages/contributions_list.html.twig:668
msgid "Amount"
msgstr "Monto"
-#: ../lib/Galette/Features/Replacements.php:389
+#: ../lib/Galette/Features/Replacements.php:390
msgid "Amount (in letters)"
msgstr "Cantidad (en letras)"
-#: ../lib/Galette/Features/Replacements.php:393
+#: ../lib/Galette/Features/Replacements.php:394
msgid "Full date"
msgstr "Fecha completa"
-#: ../lib/Galette/Features/Replacements.php:397
+#: ../lib/Galette/Features/Replacements.php:398
msgid "Contribution year"
msgstr "Año de contribución"
-#: ../lib/Galette/Features/Replacements.php:401
+#: ../lib/Galette/Features/Replacements.php:402
msgid "Comment"
msgstr "Comentario"
-#: ../lib/Galette/Features/Replacements.php:405
+#: ../lib/Galette/Features/Replacements.php:406
#: ../../tempcache/pages/advanced_search.html.twig:703
msgid "Begin date"
msgstr "Fecha de inicio"
-#: ../lib/Galette/Features/Replacements.php:409
+#: ../lib/Galette/Features/Replacements.php:410
#: ../../tempcache/pages/advanced_search.html.twig:747
msgid "End date"
msgstr "Fecha de finalización"
-#: ../lib/Galette/Features/Replacements.php:413
+#: ../lib/Galette/Features/Replacements.php:414
#: ../lib/Galette/Entity/Contribution.php:144
msgid "Contribution id"
msgstr "ID de contribucion"
-#: ../lib/Galette/Features/Replacements.php:417
+#: ../lib/Galette/Features/Replacements.php:418
#: ../../tempcache/pages/contributions_list.html.twig:408
#: ../../tempcache/pages/contributions_list.html.twig:674
#: ../../tempcache/pages/transactions_list.html.twig:294
msgid "Payment type"
msgstr "Tipo de pago"
-#: ../lib/Galette/Features/Replacements.php:421
+#: ../lib/Galette/Features/Replacements.php:422
#: ../lib/Galette/Entity/Contribution.php:1092
#: ../lib/Galette/Entity/Texts.php:611
#: ../lib/Galette/Entity/PdfContribution.php:65
msgid "Contribution information"
msgstr "Información sobre la contribución"
-#: ../lib/Galette/Features/Replacements.php:636
#: ../lib/Galette/Features/Replacements.php:637
+#: ../lib/Galette/Features/Replacements.php:638
#: ../../tempcache/elements/group.html.twig:202
#: ../../tempcache/elements/group.html.twig:245
#: ../../tempcache/pages/transaction_form.html.twig:210
msgid "None"
msgstr "Ninguno"
-#: ../lib/Galette/Features/Replacements.php:813
+#: ../lib/Galette/Features/Replacements.php:814
msgid "Member information"
msgstr "Información del miembro"
msgid "Modified"
msgstr "Modificado"
-#: ../lib/Galette/Entity/ListsConfig.php:202
-msgid "Public"
-msgstr "Público"
-
#: ../lib/Galette/Entity/Reminder.php:250
msgid "%name <%mail> (%days days)"
msgstr "%name <%mail> {%days días}"
msgid "Gender %gender does not exists!"
msgstr "¡El género %gender no existe!"
-#: ../lib/Galette/Entity/Adherent.php:1591
+#: ../lib/Galette/Entity/Adherent.php:1483
+#, fuzzy
+#| msgid "File %filename cannot be open!"
+msgid "A member cannot be its own parent!"
+msgstr "¡El documento %filename no se puede abrir!"
+
+#: ../lib/Galette/Entity/Adherent.php:1597
msgid "Self_subscription as a member: "
msgstr "Auto_subscricion como miembro"
-#: ../lib/Galette/Entity/Adherent.php:1597
+#: ../lib/Galette/Entity/Adherent.php:1603
msgid "Member card added"
msgstr "Tarjeta de miembro agregada"
-#: ../lib/Galette/Entity/Adherent.php:1604
+#: ../lib/Galette/Entity/Adherent.php:1610
msgid "Fail to add new member."
msgstr "Error al agregar nuevo miembro."
-#: ../lib/Galette/Entity/Adherent.php:1634
+#: ../lib/Galette/Entity/Adherent.php:1640
msgid "Member card updated"
msgstr "Tarjeta de miembro actualizada"
-#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1760
#: ../../tempcache/components/forms/account.html.twig:64
msgid "Active"
msgstr "Activa"
-#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1760
#: ../../tempcache/pages/contributions_list.html.twig:231
#: ../../tempcache/pages/transactions_list.html.twig:180
#: ../../tempcache/components/forms/account.html.twig:72
msgid "Inactive"
msgstr "Inactiva"
-#: ../lib/Galette/Entity/Adherent.php:2056
-#: ../../tempcache/pages/member_form.html.twig:905
+#: ../lib/Galette/Entity/Adherent.php:2062
+#: ../../tempcache/pages/member_form.html.twig:926
msgid " (%age years old)"
msgstr " (%age años)"
-#: ../lib/Galette/Entity/Adherent.php:2134
+#: ../lib/Galette/Entity/Adherent.php:2140
msgid "Duplicated from %name (%id)"
msgstr "Duplicado de %name (%id)"
msgstr ""
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:48
-#: ../../tempcache/elements/edit_socials.html.twig:162
+#: ../../tempcache/elements/edit_socials.html.twig:182
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:540
#: ../../tempcache/pages/configuration_titles.html.twig:113
#: ../../tempcache/pages/contributions_types_list.html.twig:132
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:71
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:119
#: ../../tempcache/elements/edit_core_fields.html.twig:52
-#: ../../tempcache/elements/edit_core_fields.html.twig:208
-#: ../../tempcache/elements/edit_core_fields.html.twig:212
+#: ../../tempcache/elements/edit_core_fields.html.twig:169
+#: ../../tempcache/elements/edit_core_fields.html.twig:173
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:505
msgid "Required"
msgstr "Requerido"
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:78
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:141
#: ../../tempcache/elements/edit_core_fields.html.twig:59
-#: ../../tempcache/elements/edit_core_fields.html.twig:265
-#: ../../tempcache/elements/edit_core_fields.html.twig:269
+#: ../../tempcache/elements/edit_core_fields.html.twig:226
+#: ../../tempcache/elements/edit_core_fields.html.twig:230
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:317
msgid "Width in forms"
msgstr ""
msgstr ""
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:148
-#: ../../tempcache/elements/edit_core_fields.html.twig:304
+#: ../../tempcache/elements/edit_core_fields.html.twig:265
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:345
msgid "Half"
msgstr ""
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:155
-#: ../../tempcache/elements/edit_core_fields.html.twig:293
+#: ../../tempcache/elements/edit_core_fields.html.twig:254
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:334
#, fuzzy
#| msgid "Full date"
msgstr "Fecha completa"
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:161
-#: ../../tempcache/elements/edit_core_fields.html.twig:285
+#: ../../tempcache/elements/edit_core_fields.html.twig:246
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:326
#, fuzzy
#| msgid "Default fields"
msgstr ""
#: ../../tempcache/elements/navigation/navigation_aside.html.twig:69
-#: ../../tempcache/elements/logged_user.html.twig:265
+#: ../../tempcache/elements/logged_user.html.twig:267
#: ../../tempcache/elements/display_dynamic_fields.html.twig:170
#: ../../tempcache/public_page.html.twig:134 ../../tempcache/page.html.twig:125
#, php-format
#: ../../tempcache/elements/logged_user.html.twig:82
#: ../../tempcache/elements/logged_user.html.twig:156
#: ../../tempcache/elements/logged_user.html.twig:166
-#: ../../tempcache/elements/logged_user.html.twig:322
-#: ../../tempcache/elements/logged_user.html.twig:333
+#: ../../tempcache/elements/logged_user.html.twig:324
+#: ../../tempcache/elements/logged_user.html.twig:335
msgid "Disable dark mode"
msgstr ""
#: ../../tempcache/elements/logged_user.html.twig:84
#: ../../tempcache/elements/logged_user.html.twig:158
#: ../../tempcache/elements/logged_user.html.twig:168
-#: ../../tempcache/elements/logged_user.html.twig:324
-#: ../../tempcache/elements/logged_user.html.twig:335
+#: ../../tempcache/elements/logged_user.html.twig:326
+#: ../../tempcache/elements/logged_user.html.twig:337
msgid "Enable dark mode"
msgstr ""
#: ../../tempcache/elements/logged_user.html.twig:117
#: ../../tempcache/elements/logged_user.html.twig:192
#: ../../tempcache/elements/logged_user.html.twig:210
-#: ../../tempcache/elements/logged_user.html.twig:359
-#: ../../tempcache/elements/logged_user.html.twig:377
+#: ../../tempcache/elements/logged_user.html.twig:361
+#: ../../tempcache/elements/logged_user.html.twig:379
#, fuzzy
#| msgid "Unable to impersonate as %id"
msgid "Unimpersonate"
msgstr "No se puede suplantar como %id"
#: ../../tempcache/elements/logged_user.html.twig:133
-#: ../../tempcache/elements/logged_user.html.twig:233
+#: ../../tempcache/elements/logged_user.html.twig:235
#, fuzzy
#| msgid "Username"
msgid "User menu"
msgid "Change '%field' permissions"
msgstr ""
-#: ../../tempcache/elements/edit_core_fields.html.twig:151
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Inaccessible"
-msgstr "No accesible"
-
-#: ../../tempcache/elements/edit_core_fields.html.twig:191
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Read only"
-msgstr "Solo lectura"
-
-#: ../../tempcache/elements/edit_core_fields.html.twig:201
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Read/Write"
-msgstr "Lectura/escritura"
-
-#: ../../tempcache/elements/edit_core_fields.html.twig:215
+#: ../../tempcache/elements/edit_core_fields.html.twig:176
#, php-format
msgid "Field '%field' cannot be set as required."
msgstr ""
-#: ../../tempcache/elements/edit_core_fields.html.twig:217
+#: ../../tempcache/elements/edit_core_fields.html.twig:178
#, php-format
msgid "Mark '%field' as (not) required"
msgstr ""
-#: ../../tempcache/elements/edit_core_fields.html.twig:271
+#: ../../tempcache/elements/edit_core_fields.html.twig:232
msgid "Change field's width with in forms"
msgstr ""
"generate envelope labels to contact them by snail mail."
msgstr ""
-#: ../../tempcache/elements/edit_socials.html.twig:98
-#: ../../tempcache/elements/edit_socials.html.twig:103
+#: ../../tempcache/elements/edit_socials.html.twig:61
+msgid "Disable social networks on member form"
+msgstr ""
+
+#: ../../tempcache/elements/edit_socials.html.twig:118
+#: ../../tempcache/elements/edit_socials.html.twig:123
msgid "Remove %type"
msgstr "Quitar %type"
-#: ../../tempcache/elements/edit_socials.html.twig:122
+#: ../../tempcache/elements/edit_socials.html.twig:142
msgid "Add new social network"
msgstr ""
-#: ../../tempcache/elements/edit_socials.html.twig:131
+#: ../../tempcache/elements/edit_socials.html.twig:151
msgid "Choose or enter your own..."
msgstr ""
msgstr ""
#: ../../tempcache/pages/groups_list.html.twig:346
+#: ../../tempcache/pages/member_form.html.twig:714
msgid ""
"Items in this list have been modified. Don't forget to save your changes."
msgstr ""
msgid "Managed groups selection"
msgstr ""
-#: ../../tempcache/pages/member_form.html.twig:673
-msgid "Manager for:"
+#: ../../tempcache/pages/member_form.html.twig:704
+#: ../../tempcache/pages/member_show.html.twig:542
+#: ../../tempcache/pages/advanced_search.html.twig:166
+#: ../../tempcache/components/forms/groups.html.twig:140
+msgid "Member of group"
msgstr ""
-#: ../../tempcache/pages/member_form.html.twig:678
-msgid "Member of:"
-msgstr "Miembro de:"
-
-#: ../../tempcache/pages/member_form.html.twig:737
+#: ../../tempcache/pages/member_form.html.twig:758
#, fuzzy
#| msgid "In any of selected groups"
msgid "Click on a row to select a group"
msgid "Groups:"
msgstr ""
-#: ../../tempcache/pages/member_show.html.twig:542
-#: ../../tempcache/pages/advanced_search.html.twig:166
-#: ../../tempcache/components/forms/groups.html.twig:140
-msgid "Member of group"
-msgstr ""
-
#: ../../tempcache/pages/member_show.html.twig:714
msgid "Not managed group"
msgstr ""
msgid "Password confirmation:"
msgstr ""
-#: ../../tempcache/components/forms/groups.html.twig:178
+#: ../../tempcache/components/forms/groups.html.twig:180
msgid "Manage user's groups"
msgstr "Gestionar grupos de usuario"
-#: ../../tempcache/components/forms/groups.html.twig:191
+#: ../../tempcache/components/forms/groups.html.twig:193
msgid "Manage user's managed groups"
msgstr ""
msgid "Page content"
msgstr ""
+#~ msgid "Read only"
+#~ msgstr "Solo lectura"
+
+#~ msgid "Read/Write"
+#~ msgstr "Lectura/escritura"
+
+#~ msgid "Member of:"
+#~ msgstr "Miembro de:"
+
#, fuzzy, php-format
#~| msgid "Delete failed"
#~ msgid "Delete %s field"
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-03-02 08:18+0100\n"
+"POT-Creation-Date: 2024-03-17 19:30+0100\n"
"PO-Revision-Date: 2024-03-02 07:18+0000\n"
"Last-Translator: Johan Cwiklinski <trasher@x-tnd.be>\n"
"Language-Team: French <https://hosted.weblate.org/projects/galette/galette/"
msgstr "Une erreur est survenue lors de l'ajout du champ dynamique :("
#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:131
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:485
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:492
msgid "Dynamic field has been successfully stored!"
msgstr "Le champ dynamique a été enregistré avec succès !"
msgid "The file does not exists or cannot be read :("
msgstr "Le fichier n’existe pas ou ne peut être lu :("
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:399
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:406
msgid "Unable to retrieve field information."
msgstr "Impossible de récupérer les informations du champ."
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:408
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:415
#: ../../tempcache/pages/configuration_dynamic_fields.html.twig:207
msgid "Edit field"
msgstr "Édition de champ"
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:470
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:477
msgid "An error occurred editing dynamic field :("
msgstr "Une erreur est survenue lors de la modification du champ dynamique :("
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:571
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:573
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:578
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:580
msgid "Requested field does not exists!"
msgstr "Le champ demandé n’existe pas !"
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:577
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:584
#, php-format
msgid "Remove dynamic field %1$s"
msgstr "Suppression du champ dynamique %1$s"
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:622
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:629
msgid "Field has been successfully moved"
msgstr "Le champ a été déplacé avec succès"
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:627
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:634
msgid "An error occurred moving field :("
msgstr "Une erreur est survenue lors du déplacement du champ :("
"Une erreur est survenue lors de l'ajout des groupes gérés par l'adhérent."
#: ../lib/Galette/Controllers/Crud/MembersController.php:1563
-#: ../lib/Galette/Controllers/GaletteController.php:301
-#: ../lib/Galette/Controllers/GaletteController.php:333
+#: ../lib/Galette/Controllers/GaletteController.php:302
+#: ../lib/Galette/Controllers/GaletteController.php:334
msgid "Delete failed"
msgstr "La suppression a échoué"
msgid "An SQL error has occurred while loading search."
msgstr "Une erreur SQL est survenue lors du chargement de la recherche."
-#: ../lib/Galette/Controllers/GaletteController.php:86
+#: ../lib/Galette/Controllers/GaletteController.php:87
#: ../../tempcache/elements/footer.html.twig:113
msgid "System information"
msgstr "Informations système"
-#: ../lib/Galette/Controllers/GaletteController.php:106
+#: ../lib/Galette/Controllers/GaletteController.php:107
#: ../../tempcache/elements/navigation/navigation_items.html.twig:71
#: ../../tempcache/elements/navigation/navigation_items.html.twig:86
msgid "Dashboard"
msgstr "Tableau de bord"
-#: ../lib/Galette/Controllers/GaletteController.php:221
+#: ../lib/Galette/Controllers/GaletteController.php:222
#: ../lib/Galette/Core/Install.php:1162 ../lib/Galette/Core/Galette.php:328
#: ../lib/Galette/Core/Galette.php:606
msgid "Settings"
msgstr "Préférences"
-#: ../lib/Galette/Controllers/GaletteController.php:236
+#: ../lib/Galette/Controllers/GaletteController.php:237
#: ../lib/Galette/Filters/MembersList.php:309
msgid "All accounts"
msgstr "Tous les comptes"
-#: ../lib/Galette/Controllers/GaletteController.php:237
+#: ../lib/Galette/Controllers/GaletteController.php:238
#: ../lib/Galette/Filters/MembersList.php:310
msgid "Active accounts"
msgstr "Comptes actifs"
-#: ../lib/Galette/Controllers/GaletteController.php:238
+#: ../lib/Galette/Controllers/GaletteController.php:239
#: ../lib/Galette/Filters/MembersList.php:311
msgid "Inactive accounts"
msgstr "Comptes désactivés"
-#: ../lib/Galette/Controllers/GaletteController.php:266
+#: ../lib/Galette/Controllers/GaletteController.php:267
msgid ""
"An SQL error has occurred while storing preferences. Please try again, and "
"contact the administrator if the problem persists."
"Veuillez essayer à nouveau, et contacter l'administrateur si le problème "
"persiste."
-#: ../lib/Galette/Controllers/GaletteController.php:270
+#: ../lib/Galette/Controllers/GaletteController.php:271
msgid "Preferences has been saved."
msgstr "Les préférences ont été sauvegardées."
-#: ../lib/Galette/Controllers/GaletteController.php:387
+#: ../lib/Galette/Controllers/GaletteController.php:388
msgid ""
"You asked Galette to send a test email, but email has been disabled in the "
"preferences."
"Vous avez demandé à Galette d’envoyer un courriel de test, mais l’envoi de "
"courriels a été désactivé dans les préférences."
-#: ../lib/Galette/Controllers/GaletteController.php:394
+#: ../lib/Galette/Controllers/GaletteController.php:395
msgid "Test message"
msgstr "Message de test"
-#: ../lib/Galette/Controllers/GaletteController.php:397
+#: ../lib/Galette/Controllers/GaletteController.php:398
msgid "Galette admin"
msgstr "Administrateur Galette"
-#: ../lib/Galette/Controllers/GaletteController.php:400
+#: ../lib/Galette/Controllers/GaletteController.php:401
msgid "Test message."
msgstr "Message de test."
-#: ../lib/Galette/Controllers/GaletteController.php:409
+#: ../lib/Galette/Controllers/GaletteController.php:410
#, php-format
msgid "An email has been sent to %email"
msgstr "Un courriel a été envoyé à %email"
-#: ../lib/Galette/Controllers/GaletteController.php:418
+#: ../lib/Galette/Controllers/GaletteController.php:419
#, php-format
msgid "No email sent to %email"
msgstr "Aucun courriel envoyé à %email"
-#: ../lib/Galette/Controllers/GaletteController.php:425
+#: ../lib/Galette/Controllers/GaletteController.php:426
msgid "Invalid email adress!"
msgstr "Adresse courriel invalide !"
-#: ../lib/Galette/Controllers/GaletteController.php:469
+#: ../lib/Galette/Controllers/GaletteController.php:470
#: ../lib/Galette/Core/Galette.php:313
msgid "Charts"
msgstr "Graphiques"
-#: ../lib/Galette/Controllers/GaletteController.php:490
+#: ../lib/Galette/Controllers/GaletteController.php:491
msgid "Fields configuration"
msgstr "Configuration des champs"
-#: ../lib/Galette/Controllers/GaletteController.php:554
+#: ../lib/Galette/Controllers/GaletteController.php:556
msgid "Fields configuration has been successfully stored"
msgstr "La configuration par défaut des champs a été sauvegardée avec succès"
-#: ../lib/Galette/Controllers/GaletteController.php:559
+#: ../lib/Galette/Controllers/GaletteController.php:561
msgid "An error occurred while storing fields configuration :("
msgstr ""
"Une erreur est survenue lors de l'enregistrement de la configuration des "
"champs :("
-#: ../lib/Galette/Controllers/GaletteController.php:584
+#: ../lib/Galette/Controllers/GaletteController.php:586
msgid "Lists configuration"
msgstr "Configuration des listes"
-#: ../lib/Galette/Controllers/GaletteController.php:622
+#: ../lib/Galette/Controllers/GaletteController.php:625
msgid "List configuration has been successfully stored"
msgstr "La configuration des listes a été sauvegardée avec succès"
-#: ../lib/Galette/Controllers/GaletteController.php:627
+#: ../lib/Galette/Controllers/GaletteController.php:630
msgid "An error occurred while storing list configuration :("
msgstr ""
"Une erreur est survenue lors de l'enregistrement de la configuration des "
"listes :("
-#: ../lib/Galette/Controllers/GaletteController.php:661
+#: ../lib/Galette/Controllers/GaletteController.php:664
#: ../lib/Galette/Core/Galette.php:256 ../lib/Galette/Core/Galette.php:590
msgid "Reminders"
msgstr "Rappels"
-#: ../lib/Galette/Controllers/GaletteController.php:702
+#: ../lib/Galette/Controllers/GaletteController.php:705
msgid "No reminder to send for now."
msgstr "Aucun rappel à envoyer pour le moment."
-#: ../lib/Galette/Controllers/GaletteController.php:739
+#: ../lib/Galette/Controllers/GaletteController.php:742
msgid "There are no member to proceed."
msgstr "Il n’y a aucun adhérent à traiter."
-#: ../lib/Galette/Controllers/GaletteController.php:746
+#: ../lib/Galette/Controllers/GaletteController.php:749
msgid "Reminder has not been sent:"
msgstr "Le rappel n’a pas été envoyé :"
-#: ../lib/Galette/Controllers/GaletteController.php:753
+#: ../lib/Galette/Controllers/GaletteController.php:756
msgid "Sent reminders:"
msgstr "Rappels envoyés :"
-#: ../lib/Galette/Controllers/GaletteController.php:829
+#: ../lib/Galette/Controllers/GaletteController.php:832
msgid "Download document"
msgstr "Télécharger le document"
#: ../lib/Galette/Controllers/AuthController.php:68
#: ../lib/Galette/Controllers/AuthController.php:172
-#: ../lib/Galette/Features/Replacements.php:315
-#: ../lib/Galette/Features/Replacements.php:355
+#: ../lib/Galette/Features/Replacements.php:316
+#: ../lib/Galette/Features/Replacements.php:356
#: ../../tempcache/elements/navigation/public_pages.html.twig:96
#: ../../tempcache/pages/index.html.twig:99
msgid "Login"
#: ../../tempcache/elements/logged_user.html.twig:119
#: ../../tempcache/elements/logged_user.html.twig:194
#: ../../tempcache/elements/logged_user.html.twig:212
-#: ../../tempcache/elements/logged_user.html.twig:361
-#: ../../tempcache/elements/logged_user.html.twig:379
+#: ../../tempcache/elements/logged_user.html.twig:363
+#: ../../tempcache/elements/logged_user.html.twig:381
msgid "Log off"
msgstr "Déconnexion"
msgid "All"
msgstr "Tout"
-#: ../lib/Galette/Core/Authentication.php:283
+#: ../lib/Galette/Core/Authentication.php:284
#, php-format
msgid "Logged in as:<br/>%login"
msgstr "Connecté en tant que :<br/>%login"
msgstr "Ajouter un nouvel enfant à la base"
#: ../lib/Galette/Core/Galette.php:164 ../lib/Galette/Core/Galette.php:540
-#: ../lib/Galette/DynamicFields/DynamicField.php:564
+#: ../lib/Galette/DynamicFields/DynamicField.php:533
#: ../../tempcache/elements/group.html.twig:95
msgid "Members"
msgstr "Adhérents"
msgstr "Ajouter un nouveau membre à la base"
#: ../lib/Galette/Core/Galette.php:211 ../lib/Galette/Core/Galette.php:572
-#: ../lib/Galette/DynamicFields/DynamicField.php:565
+#: ../lib/Galette/DynamicFields/DynamicField.php:534
#: ../../tempcache/pages/members_list.html.twig:561
msgid "Contributions"
msgstr "Contributions"
msgstr "Pages publiques"
#: ../lib/Galette/Core/Galette.php:581
-#: ../lib/Galette/DynamicFields/DynamicField.php:566
+#: ../lib/Galette/DynamicFields/DynamicField.php:535
msgid "Transactions"
msgstr "Transactions"
msgid "Export as CSV"
msgstr "Exporter en CSV"
-#: ../lib/Galette/Core/Preferences.php:528
+#: ../lib/Galette/Core/Preferences.php:530
msgid "- You must indicate a sender name for emails!"
msgstr "- Vous devez indiquer un nom d’expéditeur pour les courriels !"
-#: ../lib/Galette/Core/Preferences.php:534
+#: ../lib/Galette/Core/Preferences.php:536
msgid "- You must indicate an email address Galette should use to send emails!"
msgstr ""
"- Vous devez indiquer l’adresse qu’utilisera Galette pour expédier des "
"courriels !"
-#: ../lib/Galette/Core/Preferences.php:541
+#: ../lib/Galette/Core/Preferences.php:543
msgid "- You must indicate the SMTP server you want to use!"
msgstr "- Vous devez indiquer le serveur SMTP à utiliser !"
-#: ../lib/Galette/Core/Preferences.php:553
+#: ../lib/Galette/Core/Preferences.php:555
msgid "- You must provide a login for SMTP authentication."
msgstr "- Vous devez fournir un identifiant pour l’authentification SMTP."
-#: ../lib/Galette/Core/Preferences.php:559
+#: ../lib/Galette/Core/Preferences.php:561
msgid "- You must provide a password for SMTP authentication."
msgstr "- Vous devez fournir un mot de passe pour l’authentification SMTP."
-#: ../lib/Galette/Core/Preferences.php:571
+#: ../lib/Galette/Core/Preferences.php:573
msgid ""
"- Default membership extention and beginning of membership are mutually "
"exclusive."
"- Vous devez indiquer soit une durée d’adhésion par défaut, soit une date de "
"début d’exercice (pas les deux)."
-#: ../lib/Galette/Core/Preferences.php:580
+#: ../lib/Galette/Core/Preferences.php:582
msgid "- Offering months is only compatible with beginning of membership."
msgstr ""
"- Offrir les derniers mois n'est compatible qu'avec une date de début "
"d'exercice."
-#: ../lib/Galette/Core/Preferences.php:589
+#: ../lib/Galette/Core/Preferences.php:591
#: ../lib/Galette/Entity/Adherent.php:1209
#: ../lib/Galette/Entity/Transaction.php:389
#: ../lib/Galette/Entity/Contribution.php:520
msgid "- Mandatory field %field empty."
msgstr "- Champ obligatoire %field vide."
-#: ../lib/Galette/Core/Preferences.php:597 ../webroot/installer.php:191
+#: ../lib/Galette/Core/Preferences.php:599 ../webroot/installer.php:191
msgid "Passwords mismatch"
msgstr "Les mots de passe ne correspondent pas"
-#: ../lib/Galette/Core/Preferences.php:610
+#: ../lib/Galette/Core/Preferences.php:612
msgid "You have to select a staff member"
msgstr "Vous devez sélectionner un membre du bureau"
-#: ../lib/Galette/Core/Preferences.php:664
+#: ../lib/Galette/Core/Preferences.php:666
#, php-format
msgid "Invalid E-Mail address: %s"
msgstr "Adresse courriel non valide : %s"
-#: ../lib/Galette/Core/Preferences.php:678
+#: ../lib/Galette/Core/Preferences.php:680
msgid "- The username must be composed of at least 4 characters!"
msgstr "- L’identifiant doit être composé d’au moins 4 caractères !"
-#: ../lib/Galette/Core/Preferences.php:682
+#: ../lib/Galette/Core/Preferences.php:684
msgid "- This username is already used by another member !"
msgstr "- Cet identifiant est déjà utilisé par un autre adhérent !"
-#: ../lib/Galette/Core/Preferences.php:702
+#: ../lib/Galette/Core/Preferences.php:704
msgid "- The numbers and measures have to be integers!"
msgstr "- Les nombres et mesures doivent être des entiers !"
-#: ../lib/Galette/Core/Preferences.php:736
+#: ../lib/Galette/Core/Preferences.php:738
msgid "- Invalid number of months of membership extension."
msgstr "- Durée d’extension d’adhésion invalide"
-#: ../lib/Galette/Core/Preferences.php:742
+#: ../lib/Galette/Core/Preferences.php:744
msgid "- Invalid format of beginning of membership."
msgstr "- Mauvais format de date de début d’exercice"
-#: ../lib/Galette/Core/Preferences.php:746
+#: ../lib/Galette/Core/Preferences.php:748
msgid "- Invalid date for beginning of membership."
msgstr "- Mauvais format de date de début d’exercice."
-#: ../lib/Galette/Core/Preferences.php:752
+#: ../lib/Galette/Core/Preferences.php:754
msgid "- Invalid number of offered months."
msgstr "- Nombre de mois offerts invalide."
-#: ../lib/Galette/Core/Preferences.php:757
+#: ../lib/Galette/Core/Preferences.php:759
msgid "- Invalid year for cards."
msgstr "- Année invalide pour les cartes."
-#: ../lib/Galette/Core/Preferences.php:765
+#: ../lib/Galette/Core/Preferences.php:767
msgid "- Invalid website URL."
msgstr "- URL du site web invalide."
-#: ../lib/Galette/Core/Preferences.php:879
+#: ../lib/Galette/Core/Preferences.php:881
msgid "%name association's %status"
msgstr "%status de l’association %name"
-#: ../lib/Galette/Core/Preferences.php:1115
+#: ../lib/Galette/Core/Preferences.php:1117
msgid "Please define constant \"GALETTE_URI\" with the path to your instance."
msgstr ""
"Veuillez définir la constante \"GALETTE_URI\" avec le chemin de votre "
"instance."
# http://fr2.php.net/manual/fr/function.date.php
-#: ../lib/Galette/Core/Preferences.php:1134
-#: ../lib/Galette/Core/Preferences.php:1150 ../lib/Galette/IO/Csv.php:97
+#: ../lib/Galette/Core/Preferences.php:1136
+#: ../lib/Galette/Core/Preferences.php:1152 ../lib/Galette/IO/Csv.php:97
#: ../lib/Galette/Entity/Texts.php:193
#: ../../tempcache/pages/history.html.twig:323
#: ../../tempcache/pages/mailings_list.html.twig:296
msgid "Y-m-d H:i:s"
msgstr "d/m/Y H:i:s"
-#: ../lib/Galette/Core/Preferences.php:1136
+#: ../lib/Galette/Core/Preferences.php:1138
msgid "Never"
msgstr "Jamais"
-#: ../lib/Galette/Core/Preferences.php:1174
+#: ../lib/Galette/Core/Preferences.php:1176
msgid "Current cards configuration may exceed page width!"
msgstr ""
"La configuration courante des cartes peut excéder la largeur de la page !"
-#: ../lib/Galette/Core/Preferences.php:1185
+#: ../lib/Galette/Core/Preferences.php:1187
msgid "Current cards configuration may exceed page height!"
msgstr ""
"La configuration courante des cartes peut excéder la hauteur de la page !"
-#: ../lib/Galette/Core/Preferences.php:1211
-#: ../lib/Galette/Features/Replacements.php:808
+#: ../lib/Galette/Core/Preferences.php:1213
+#: ../lib/Galette/Features/Replacements.php:809
msgid "Main information"
msgstr "Informations globales"
-#: ../lib/Galette/Core/Preferences.php:1218
+#: ../lib/Galette/Core/Preferences.php:1220
#: ../../tempcache/elements/display_socials.html.twig:45
-#: ../../tempcache/elements/edit_socials.html.twig:56
+#: ../../tempcache/elements/edit_socials.html.twig:76
#: ../../tempcache/pages/preferences.html.twig:69
msgid "Social networks"
msgstr "Réseaux sociaux"
msgid "File not found!"
msgstr "Fichier non trouvé !"
-#: ../lib/Galette/Core/Picture.php:1000
+#: ../lib/Galette/Core/Picture.php:972
msgid "An SQL error has occurred."
msgstr "Une erreur SQL est survenue."
#: ../lib/Galette/IO/ContributionsCsv.php:113
#: ../lib/Galette/IO/ContributionsCsv.php:125
#: ../lib/Galette/IO/ContributionsCsv.php:137
-#: ../lib/Galette/Features/Replacements.php:517
+#: ../lib/Galette/Features/Replacements.php:518
#: ../lib/Galette/Features/Dynamics.php:160
#: ../lib/Galette/Features/Dynamics.php:173
#: ../lib/Galette/Features/Dynamics.php:179
#: ../lib/Galette/Entity/Adherent.php:1287
#: ../lib/Galette/Entity/Adherent.php:1321
#: ../lib/Galette/Entity/Adherent.php:1327
-#: ../lib/Galette/Entity/Adherent.php:1820
+#: ../lib/Galette/Entity/Adherent.php:1826
#: ../lib/Galette/Entity/Transaction.php:319
#: ../lib/Galette/Entity/Transaction.php:332
#: ../lib/Galette/Entity/Transaction.php:338
#: ../lib/Galette/Filters/AdvancedMembersList.php:337
#: ../lib/Galette/Filters/AdvancedMembersList.php:455
#: ../lib/Galette/Filters/AdvancedMembersList.php:601
-#: ../../tempcache/pages/member_form.html.twig:891
+#: ../../tempcache/pages/member_form.html.twig:912
#: ../../tempcache/pages/advanced_search.html.twig:1385
msgid "Y-m-d"
msgstr "d/m/Y"
msgid "Photo has not been copied!"
msgstr "La photo n’a pas été copiée !"
-#: ../lib/Galette/DynamicFields/DynamicField.php:548
-msgid "User, read/write"
-msgstr "Utilisateur, lecture/écriture"
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:549
-#: ../../tempcache/elements/ajax_members.html.twig:141
-#: ../../tempcache/elements/group_persons.html.twig:137
-#: ../../tempcache/elements/edit_core_fields.html.twig:171
-#: ../../tempcache/pages/members_list.html.twig:619
-#: ../../tempcache/pages/members_list.html.twig:769
-#: ../../tempcache/pages/status_list.html.twig:159
-#: ../../tempcache/pages/preferences.html.twig:392
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Staff member"
-msgstr "Membre du bureau"
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:550
-#: ../../tempcache/elements/ajax_members.html.twig:130
-#: ../../tempcache/elements/group_persons.html.twig:126
-#: ../../tempcache/elements/edit_core_fields.html.twig:161
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Administrator"
-msgstr "Administrateur"
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:551
-#: ../../tempcache/elements/ajax_members.html.twig:152
-#: ../../tempcache/elements/group_persons.html.twig:148
-#: ../../tempcache/elements/edit_core_fields.html.twig:181
-#: ../../tempcache/pages/members_list.html.twig:626
-#: ../../tempcache/pages/members_list.html.twig:780
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-#: ../../tempcache/pages/member_show.html.twig:551
-#: ../../tempcache/components/forms/groups.html.twig:149
-msgid "Group manager"
-msgstr "Responsable de groupe"
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:552
-msgid "User, read only"
-msgstr "Utilisateur, lecture seule"
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:640
+#: ../lib/Galette/DynamicFields/DynamicField.php:598
msgid "Missing required field name!"
msgstr "Nom du champ manquant !"
-#: ../lib/Galette/DynamicFields/DynamicField.php:649
+#: ../lib/Galette/DynamicFields/DynamicField.php:607
msgid "Missing required field permissions!"
msgstr "Permissions du champ manquantes !"
-#: ../lib/Galette/DynamicFields/DynamicField.php:654
+#: ../lib/Galette/DynamicFields/DynamicField.php:612
msgid "Unknown permission!"
msgstr "Permission inconnue !"
-#: ../lib/Galette/DynamicFields/DynamicField.php:660
+#: ../lib/Galette/DynamicFields/DynamicField.php:618
msgid "Missing required form!"
msgstr "Formulaire requis manquant !"
-#: ../lib/Galette/DynamicFields/DynamicField.php:665
+#: ../lib/Galette/DynamicFields/DynamicField.php:623
msgid "Unknown form!"
msgstr "Formulaire inconnu !"
-#: ../lib/Galette/DynamicFields/DynamicField.php:675
+#: ../lib/Galette/DynamicFields/DynamicField.php:633
msgid "- Field name already used."
msgstr "- Un champ de ce nom existe déjà."
-#: ../lib/Galette/DynamicFields/DynamicField.php:680
+#: ../lib/Galette/DynamicFields/DynamicField.php:638
msgid "- Width must be a positive integer!"
msgstr "- La largeur doit être un entier positif !"
-#: ../lib/Galette/DynamicFields/DynamicField.php:688
+#: ../lib/Galette/DynamicFields/DynamicField.php:646
msgid "- Height must be a positive integer!"
msgstr "- La hauteur doit être un entier positif !"
-#: ../lib/Galette/DynamicFields/DynamicField.php:696
+#: ../lib/Galette/DynamicFields/DynamicField.php:654
msgid "- Size must be a positive integer!"
msgstr "- La taille doit être un entier positif !"
-#: ../lib/Galette/DynamicFields/DynamicField.php:704
+#: ../lib/Galette/DynamicFields/DynamicField.php:662
msgid "- Min size must be a positive integer!"
msgstr "- La taille mini doit être un entier positif !"
-#: ../lib/Galette/DynamicFields/DynamicField.php:717
+#: ../lib/Galette/DynamicFields/DynamicField.php:675
msgid "- Min size must be lower than size!"
msgstr "- La taille mini doit être inférieure à la taille !"
-#: ../lib/Galette/DynamicFields/DynamicField.php:723
+#: ../lib/Galette/DynamicFields/DynamicField.php:681
msgid "- Repeat must be an integer!"
msgstr "- Répétition doit être un nombre entier !"
-#: ../lib/Galette/DynamicFields/DynamicField.php:834
+#: ../lib/Galette/DynamicFields/DynamicField.php:792
msgid "An error occurred storing the field."
msgstr "Une erreur est survenue lors de l'enregistrement du champ."
-#: ../lib/Galette/DynamicFields/DynamicField.php:855
+#: ../lib/Galette/DynamicFields/DynamicField.php:813
msgid "An error occurred creating field values table"
msgstr ""
"Une erreur est survenue lors du traitement de la table de stockage des "
"valeurs des champs"
-#: ../lib/Galette/DynamicFields/DynamicField.php:889
+#: ../lib/Galette/DynamicFields/DynamicField.php:847
msgid "An error occurred storing dynamic field values :("
msgstr ""
"Une erreur est survenue lors de l'enregistrement de valeurs du champ "
"dynamique :("
-#: ../lib/Galette/DynamicFields/DynamicField.php:1102
+#: ../lib/Galette/DynamicFields/DynamicField.php:1060
msgid "separator"
msgstr "séparateur"
-#: ../lib/Galette/DynamicFields/DynamicField.php:1103
+#: ../lib/Galette/DynamicFields/DynamicField.php:1061
msgid "free text"
msgstr "texte libre"
-#: ../lib/Galette/DynamicFields/DynamicField.php:1104
+#: ../lib/Galette/DynamicFields/DynamicField.php:1062
msgid "single line"
msgstr "ligne simple"
-#: ../lib/Galette/DynamicFields/DynamicField.php:1105
+#: ../lib/Galette/DynamicFields/DynamicField.php:1063
msgid "choice"
msgstr "choix"
-#: ../lib/Galette/DynamicFields/DynamicField.php:1106
+#: ../lib/Galette/DynamicFields/DynamicField.php:1064
msgid "date"
msgstr "date"
-#: ../lib/Galette/DynamicFields/DynamicField.php:1107
+#: ../lib/Galette/DynamicFields/DynamicField.php:1065
msgid "boolean"
msgstr "booléen"
-#: ../lib/Galette/DynamicFields/DynamicField.php:1108
+#: ../lib/Galette/DynamicFields/DynamicField.php:1066
msgid "file"
msgstr "fichier"
#: ../lib/Galette/IO/PdfGroups.php:157
#: ../lib/Galette/IO/PdfAttendanceSheet.php:163
-#: ../lib/Galette/Features/Replacements.php:247
+#: ../lib/Galette/Features/Replacements.php:248
#: ../lib/Galette/Entity/PdfModel.php:444
#: ../lib/Galette/Filters/MembersList.php:274
#: ../includes/fields_defs/members_fields.php:315
msgstr "Nom"
#: ../lib/Galette/IO/PdfGroups.php:158
-#: ../lib/Galette/Features/Replacements.php:311
-#: ../lib/Galette/Features/Replacements.php:359
+#: ../lib/Galette/Features/Replacements.php:312
+#: ../lib/Galette/Features/Replacements.php:360
#: ../../tempcache/elements/member_card.html.twig:147
#: ../../tempcache/pages/preferences.html.twig:2089
#: ../../tempcache/pages/members_public_list.html.twig:86
msgstr "Courriel"
#: ../lib/Galette/IO/PdfGroups.php:159
-#: ../lib/Galette/Features/Replacements.php:303
+#: ../lib/Galette/Features/Replacements.php:304
#: ../lib/Galette/Entity/ListsConfig.php:199
#: ../../tempcache/elements/member_card.html.twig:107
msgid "Phone"
msgstr "Téléphone"
#: ../lib/Galette/IO/PdfGroups.php:160
-#: ../lib/Galette/Features/Replacements.php:307
+#: ../lib/Galette/Features/Replacements.php:308
msgid "GSM"
msgstr "GSM"
msgstr "liste_adherents_filtree"
#: ../lib/Galette/IO/MembersCsv.php:207
-#: ../lib/Galette/Features/Replacements.php:628
-#: ../lib/Galette/Entity/Adherent.php:1780
+#: ../lib/Galette/Features/Replacements.php:629
+#: ../lib/Galette/Entity/Adherent.php:1786
#: ../../tempcache/modals/mass_change_members.html.twig:163
#: ../../tempcache/elements/ajax_members.html.twig:100
#: ../../tempcache/elements/group_persons.html.twig:98
msgstr "Homme"
#: ../lib/Galette/IO/MembersCsv.php:210
-#: ../lib/Galette/Features/Replacements.php:630
-#: ../lib/Galette/Entity/Adherent.php:1782
+#: ../lib/Galette/Features/Replacements.php:631
+#: ../lib/Galette/Entity/Adherent.php:1788
#: ../../tempcache/modals/mass_change_members.html.twig:154
#: ../../tempcache/elements/ajax_members.html.twig:111
#: ../../tempcache/elements/group_persons.html.twig:109
msgstr "Femme"
#: ../lib/Galette/IO/MembersCsv.php:213
-#: ../lib/Galette/Features/Replacements.php:632
-#: ../lib/Galette/Entity/Adherent.php:1784
+#: ../lib/Galette/Features/Replacements.php:633
+#: ../lib/Galette/Entity/Adherent.php:1790
#: ../../tempcache/modals/mass_change_members.html.twig:145
#: ../../tempcache/pages/advanced_search.html.twig:1149
#: ../../tempcache/pages/advanced_search.html.twig:1668
#: ../lib/Galette/IO/MembersCsv.php:221 ../lib/Galette/IO/MembersCsv.php:225
#: ../lib/Galette/IO/MembersCsv.php:229 ../lib/Galette/IO/MembersCsv.php:233
-#: ../lib/Galette/Features/Replacements.php:753
-#: ../lib/Galette/Entity/Adherent.php:1746
-#: ../lib/Galette/Entity/Adherent.php:1748
-#: ../lib/Galette/Entity/Adherent.php:1750
+#: ../lib/Galette/Features/Replacements.php:754
#: ../lib/Galette/Entity/Adherent.php:1752
+#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1756
+#: ../lib/Galette/Entity/Adherent.php:1758
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:127
#: ../../tempcache/elements/js/messages.js.twig:326
#: ../../tempcache/elements/display_dynamic_fields.html.twig:135
#: ../../tempcache/elements/messages_inline.html.twig:419
-#: ../../tempcache/elements/edit_core_fields.html.twig:224
+#: ../../tempcache/elements/edit_core_fields.html.twig:185
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:141
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:306
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:522
#: ../lib/Galette/IO/MembersCsv.php:221 ../lib/Galette/IO/MembersCsv.php:225
#: ../lib/Galette/IO/MembersCsv.php:229 ../lib/Galette/IO/MembersCsv.php:233
-#: ../lib/Galette/Features/Replacements.php:753
-#: ../lib/Galette/Entity/Adherent.php:1746
-#: ../lib/Galette/Entity/Adherent.php:1748
-#: ../lib/Galette/Entity/Adherent.php:1750
+#: ../lib/Galette/Features/Replacements.php:754
#: ../lib/Galette/Entity/Adherent.php:1752
+#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1756
+#: ../lib/Galette/Entity/Adherent.php:1758
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:129
#: ../../tempcache/elements/js/messages.js.twig:344
#: ../../tempcache/elements/display_dynamic_fields.html.twig:141
#: ../../tempcache/elements/messages_inline.html.twig:423
-#: ../../tempcache/elements/edit_core_fields.html.twig:243
+#: ../../tempcache/elements/edit_core_fields.html.twig:204
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:133
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:298
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:514
msgid "Cards"
msgstr "Cartes"
-#: ../lib/Galette/IO/FileTrait.php:465
+#: ../lib/Galette/IO/FileTrait.php:497
msgid "An error occurred."
msgstr "Une erreur est survenue."
-#: ../lib/Galette/IO/FileTrait.php:469
+#: ../lib/Galette/IO/FileTrait.php:501
msgid ""
"File name is invalid, it should not contain any special character or space."
msgstr ""
"Le nom de fichier est invalide, il ne doit contenir ni caractère spécial, ni "
"espace."
-#: ../lib/Galette/IO/FileTrait.php:475
+#: ../lib/Galette/IO/FileTrait.php:507
#, php-format
msgid "File extension is not allowed, only %s files are."
msgstr "L’extension de fichier n’est pas autorisée, seules %s le sont."
-#: ../lib/Galette/IO/FileTrait.php:482 ../lib/Galette/Features/Dynamics.php:279
+#: ../lib/Galette/IO/FileTrait.php:514 ../lib/Galette/Features/Dynamics.php:279
#, php-format
msgid "File is too big. Maximum allowed size is %dKo"
msgstr "Le fichier est trop gros. La taille maximale autorisée est de %dKo"
-#: ../lib/Galette/IO/FileTrait.php:487
+#: ../lib/Galette/IO/FileTrait.php:519
#, php-format
msgid "Image is too small. The minimum image side size allowed is %spx"
msgstr "L'image est trop petite. La taille minimale autorisée est %spx"
-#: ../lib/Galette/IO/FileTrait.php:493
+#: ../lib/Galette/IO/FileTrait.php:525
msgid "Mime-Type not allowed"
msgstr "Type mime non autorisé"
-#: ../lib/Galette/IO/FileTrait.php:496
+#: ../lib/Galette/IO/FileTrait.php:528
msgid "A file with that name already exists!"
msgstr "Un fichier portant ce nom existe déjà !"
-#: ../lib/Galette/IO/FileTrait.php:499
+#: ../lib/Galette/IO/FileTrait.php:531
msgid "File does not comply with requirements."
msgstr "Le fichier ne respecte pas les pré-requis."
-#: ../lib/Galette/IO/FileTrait.php:502
+#: ../lib/Galette/IO/FileTrait.php:534
msgid "Unable to write file or temporary file"
msgstr "Impossible d’écrire le fichier ou le fichier temporaire"
-#: ../lib/Galette/IO/FileTrait.php:532
+#: ../lib/Galette/IO/FileTrait.php:564
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
msgstr "Le fichier envoyé dépasse la directive upload_max_filesize du php.ini"
-#: ../lib/Galette/IO/FileTrait.php:534
+#: ../lib/Galette/IO/FileTrait.php:566
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr ""
"Le fichier envoyé excède la taille maximale autorisée par le formulaire"
-#: ../lib/Galette/IO/FileTrait.php:536
+#: ../lib/Galette/IO/FileTrait.php:568
msgid "The uploaded file was only partially uploaded"
msgstr "Le fichier n’a été que partiellement envoyé"
-#: ../lib/Galette/IO/FileTrait.php:538
+#: ../lib/Galette/IO/FileTrait.php:570
msgid "No file was uploaded"
msgstr "Aucun fichier n’a été envoyé"
-#: ../lib/Galette/IO/FileTrait.php:540
+#: ../lib/Galette/IO/FileTrait.php:572
msgid "Missing a temporary folder"
msgstr "Dossier temporaire manquant"
-#: ../lib/Galette/IO/FileTrait.php:542
+#: ../lib/Galette/IO/FileTrait.php:574
msgid "Failed to write file to disk"
msgstr "Impossible d’écrire le fichier sur le disque"
-#: ../lib/Galette/IO/FileTrait.php:544
+#: ../lib/Galette/IO/FileTrait.php:576
msgid "File upload stopped by extension"
msgstr "L’envoi du fichier a été stoppé"
-#: ../lib/Galette/IO/FileTrait.php:546
+#: ../lib/Galette/IO/FileTrait.php:578
msgid "Unknown upload error"
msgstr "Erreur d’envoi inconnue"
msgid "invoice"
msgstr "facture"
+#: ../lib/Galette/Features/Permissions.php:59
+msgid "Inaccessible"
+msgstr "Inaccessible"
+
+#: ../lib/Galette/Features/Permissions.php:60
+msgid "User, read only"
+msgstr "Utilisateur, lecture seule"
+
+#: ../lib/Galette/Features/Permissions.php:61
+msgid "User, read/write"
+msgstr "Utilisateur, lecture/écriture"
+
+#: ../lib/Galette/Features/Permissions.php:62
+#: ../../tempcache/elements/ajax_members.html.twig:152
+#: ../../tempcache/elements/group_persons.html.twig:148
+#: ../../tempcache/pages/members_list.html.twig:626
+#: ../../tempcache/pages/members_list.html.twig:780
+#: ../../tempcache/pages/member_form.html.twig:698
+#: ../../tempcache/pages/member_show.html.twig:551
+#: ../../tempcache/components/forms/groups.html.twig:151
+msgid "Group manager"
+msgstr "Responsable de groupe"
+
+#: ../lib/Galette/Features/Permissions.php:63
+#: ../../tempcache/elements/ajax_members.html.twig:141
+#: ../../tempcache/elements/group_persons.html.twig:137
+#: ../../tempcache/pages/members_list.html.twig:619
+#: ../../tempcache/pages/members_list.html.twig:769
+#: ../../tempcache/pages/status_list.html.twig:159
+#: ../../tempcache/pages/preferences.html.twig:392
+msgid "Staff member"
+msgstr "Membre du bureau"
+
+#: ../lib/Galette/Features/Permissions.php:64
+#: ../../tempcache/elements/ajax_members.html.twig:130
+#: ../../tempcache/elements/group_persons.html.twig:126
+msgid "Administrator"
+msgstr "Administrateur"
+
+#: ../lib/Galette/Features/Permissions.php:68
+#: ../lib/Galette/Entity/ListsConfig.php:202
+msgid "Public"
+msgstr "Public"
+
#: ../lib/Galette/Features/I18n.php:115
#, php-format
msgid "Unable to add dynamic translation for %field :("
msgid "Unable to remove old dynamic translation for %field :("
msgstr "Impossible de supprimer l’ancienne traduction dynamique pour %field :("
-#: ../lib/Galette/Features/Replacements.php:112
+#: ../lib/Galette/Features/Replacements.php:113
#, php-format
msgid "Label for dynamic field \"%s\""
msgstr "Étiquette du champ dynamique « %s »"
-#: ../lib/Galette/Features/Replacements.php:115
+#: ../lib/Galette/Features/Replacements.php:116
#, php-format
msgid "Form entry for dynamic field \"%s\""
msgstr "Entrée de formulaire du champ dynamique « %s »"
-#: ../lib/Galette/Features/Replacements.php:121
+#: ../lib/Galette/Features/Replacements.php:122
#, php-format
msgid "Value for dynamic field \"%s\""
msgstr "Valeur du champ dynamique « %s »"
-#: ../lib/Galette/Features/Replacements.php:184
+#: ../lib/Galette/Features/Replacements.php:185
msgid "Your organisation name"
msgstr "Nom de votre association"
-#: ../lib/Galette/Features/Replacements.php:188
+#: ../lib/Galette/Features/Replacements.php:189
msgid "Your organisation slogan"
msgstr "Le slogan de votre association"
-#: ../lib/Galette/Features/Replacements.php:192
-#: ../lib/Galette/Features/Replacements.php:196
+#: ../lib/Galette/Features/Replacements.php:193
+#: ../lib/Galette/Features/Replacements.php:197
msgid "Your organisation address"
msgstr "Adresse de votre association"
-#: ../lib/Galette/Features/Replacements.php:196
-#: ../lib/Galette/Features/Replacements.php:287
+#: ../lib/Galette/Features/Replacements.php:197
+#: ../lib/Galette/Features/Replacements.php:288
msgid "with break lines"
msgstr "avec retours à la ligne"
-#: ../lib/Galette/Features/Replacements.php:200
+#: ../lib/Galette/Features/Replacements.php:201
msgid "Your organisation website"
msgstr "Site web de votre association"
-#: ../lib/Galette/Features/Replacements.php:204
+#: ../lib/Galette/Features/Replacements.php:205
msgid "Your organisation logo"
msgstr "Le logo de votre association"
-#: ../lib/Galette/Features/Replacements.php:208
+#: ../lib/Galette/Features/Replacements.php:209
msgid "Your organisation logo (print specific)"
msgstr "Le logo de votre association (spécifique à l'impression)"
#. TRANS: see https://www.php.net/manual/datetime.format.php
-#: ../lib/Galette/Features/Replacements.php:213
+#: ../lib/Galette/Features/Replacements.php:214
msgid "Current date (Y-m-d)"
msgstr "Date courante (d/m/Y)"
-#: ../lib/Galette/Features/Replacements.php:217
+#: ../lib/Galette/Features/Replacements.php:218
msgid "Galette's login URI"
msgstr "L’URL de connexion de Galette"
-#: ../lib/Galette/Features/Replacements.php:235
+#: ../lib/Galette/Features/Replacements.php:236
#: ../lib/Galette/Entity/PdfModel.php:453
#: ../../tempcache/modals/members_attendance_sheet.html.twig:110
#: ../../tempcache/elements/edit_pdf_models.html.twig:50
msgid "Title"
msgstr "Titre"
-#: ../lib/Galette/Features/Replacements.php:239
+#: ../lib/Galette/Features/Replacements.php:240
msgid "Member's ID"
msgstr "ID de l'adhérent"
-#: ../lib/Galette/Features/Replacements.php:243
+#: ../lib/Galette/Features/Replacements.php:244
#: ../lib/Galette/Filters/MembersList.php:275
#: ../../tempcache/pages/preferences.html.twig:2121
msgid "Member number"
msgstr "Numéro adhérent"
-#: ../lib/Galette/Features/Replacements.php:251
-#: ../lib/Galette/Features/Replacements.php:347
+#: ../lib/Galette/Features/Replacements.php:252
+#: ../lib/Galette/Features/Replacements.php:348
msgid "Last name"
msgstr "Nom"
-#: ../lib/Galette/Features/Replacements.php:255
-#: ../lib/Galette/Features/Replacements.php:351 ../includes/i18n.inc.php:312
+#: ../lib/Galette/Features/Replacements.php:256
+#: ../lib/Galette/Features/Replacements.php:352 ../includes/i18n.inc.php:312
msgid "First name"
msgstr "Prénom"
-#: ../lib/Galette/Features/Replacements.php:259
+#: ../lib/Galette/Features/Replacements.php:260
#: ../../tempcache/elements/group_persons.html.twig:50
#: ../../tempcache/pages/preferences.html.twig:2105
#: ../../tempcache/pages/members_public_list.html.twig:78
msgid "Nickname"
msgstr "Pseudo"
-#: ../lib/Galette/Features/Replacements.php:263
+#: ../lib/Galette/Features/Replacements.php:264
msgid "Gender"
msgstr "Genre"
-#: ../lib/Galette/Features/Replacements.php:267
+#: ../lib/Galette/Features/Replacements.php:268
#: ../../tempcache/pages/advanced_search.html.twig:266
msgid "Birth date"
msgstr "Date de naissance"
-#: ../lib/Galette/Features/Replacements.php:271
+#: ../lib/Galette/Features/Replacements.php:272
msgid "Birth place"
msgstr "Lieu de naissance"
-#: ../lib/Galette/Features/Replacements.php:275
+#: ../lib/Galette/Features/Replacements.php:276
#: ../../tempcache/pages/preferences.html.twig:2113
msgid "Profession"
msgstr "Profession"
-#: ../lib/Galette/Features/Replacements.php:279
-#: ../lib/Galette/Features/Replacements.php:343
+#: ../lib/Galette/Features/Replacements.php:280
+#: ../lib/Galette/Features/Replacements.php:344
#: ../lib/Galette/Filters/MembersList.php:276
msgid "Company name"
msgstr "Raison sociale"
-#: ../lib/Galette/Features/Replacements.php:283
-#: ../lib/Galette/Features/Replacements.php:287
+#: ../lib/Galette/Features/Replacements.php:284
+#: ../lib/Galette/Features/Replacements.php:288
#: ../lib/Galette/Filters/MembersList.php:277
#: ../../tempcache/pages/mailing_form.html.twig:124
msgid "Address"
msgstr "Adresse"
-#: ../lib/Galette/Features/Replacements.php:291
+#: ../lib/Galette/Features/Replacements.php:292
msgid "Zipcode"
msgstr "Code postal"
-#: ../lib/Galette/Features/Replacements.php:295
+#: ../lib/Galette/Features/Replacements.php:296
msgid "Town"
msgstr "Ville"
-#: ../lib/Galette/Features/Replacements.php:299 ../includes/i18n.inc.php:309
+#: ../lib/Galette/Features/Replacements.php:300 ../includes/i18n.inc.php:309
msgid "Country"
msgstr "Pays"
-#: ../lib/Galette/Features/Replacements.php:319
+#: ../lib/Galette/Features/Replacements.php:320
msgid "Member's main group"
msgstr "Groupe principal de l’adhérent"
-#: ../lib/Galette/Features/Replacements.php:323
+#: ../lib/Galette/Features/Replacements.php:324
msgid "Member's groups (as list)"
msgstr "Groupes de l’adhérent (liste)"
-#: ../lib/Galette/Features/Replacements.php:327
+#: ../lib/Galette/Features/Replacements.php:328
msgid "Member state of dues"
msgstr "Statut d’adhésion des adhérents"
-#: ../lib/Galette/Features/Replacements.php:331
+#: ../lib/Galette/Features/Replacements.php:332
msgid "Membership remaining days"
msgstr "Jours d’adhésion restants"
-#: ../lib/Galette/Features/Replacements.php:335
+#: ../lib/Galette/Features/Replacements.php:336
msgid "Membership expired since"
msgstr "Adhésion expirée depuis"
-#: ../lib/Galette/Features/Replacements.php:381
+#: ../lib/Galette/Features/Replacements.php:382
msgid "Contribution label"
msgstr "Libellé de la contribution"
-#: ../lib/Galette/Features/Replacements.php:385
+#: ../lib/Galette/Features/Replacements.php:386
#: ../../tempcache/pages/transaction_form.html.twig:289
#: ../../tempcache/pages/contributions_list.html.twig:408
#: ../../tempcache/pages/contributions_list.html.twig:668
msgid "Amount"
msgstr "Montant"
-#: ../lib/Galette/Features/Replacements.php:389
+#: ../lib/Galette/Features/Replacements.php:390
msgid "Amount (in letters)"
msgstr "Montant (en lettres)"
-#: ../lib/Galette/Features/Replacements.php:393
+#: ../lib/Galette/Features/Replacements.php:394
msgid "Full date"
msgstr "Date complète"
-#: ../lib/Galette/Features/Replacements.php:397
+#: ../lib/Galette/Features/Replacements.php:398
msgid "Contribution year"
msgstr "Année de la contribution"
-#: ../lib/Galette/Features/Replacements.php:401
+#: ../lib/Galette/Features/Replacements.php:402
msgid "Comment"
msgstr "Commentaire"
-#: ../lib/Galette/Features/Replacements.php:405
+#: ../lib/Galette/Features/Replacements.php:406
#: ../../tempcache/pages/advanced_search.html.twig:703
msgid "Begin date"
msgstr "Date de début"
-#: ../lib/Galette/Features/Replacements.php:409
+#: ../lib/Galette/Features/Replacements.php:410
#: ../../tempcache/pages/advanced_search.html.twig:747
msgid "End date"
msgstr "Date de fin"
-#: ../lib/Galette/Features/Replacements.php:413
+#: ../lib/Galette/Features/Replacements.php:414
#: ../lib/Galette/Entity/Contribution.php:144
msgid "Contribution id"
msgstr "Contribution id"
-#: ../lib/Galette/Features/Replacements.php:417
+#: ../lib/Galette/Features/Replacements.php:418
#: ../../tempcache/pages/contributions_list.html.twig:408
#: ../../tempcache/pages/contributions_list.html.twig:674
#: ../../tempcache/pages/transactions_list.html.twig:294
msgid "Payment type"
msgstr "Type de paiement"
-#: ../lib/Galette/Features/Replacements.php:421
+#: ../lib/Galette/Features/Replacements.php:422
#: ../lib/Galette/Entity/Contribution.php:1092
#: ../lib/Galette/Entity/Texts.php:611
#: ../lib/Galette/Entity/PdfContribution.php:65
msgid "Contribution information"
msgstr "Informations sur la contribution"
-#: ../lib/Galette/Features/Replacements.php:636
#: ../lib/Galette/Features/Replacements.php:637
+#: ../lib/Galette/Features/Replacements.php:638
#: ../../tempcache/elements/group.html.twig:202
#: ../../tempcache/elements/group.html.twig:245
#: ../../tempcache/pages/transaction_form.html.twig:210
msgid "None"
msgstr "Aucun"
-#: ../lib/Galette/Features/Replacements.php:813
+#: ../lib/Galette/Features/Replacements.php:814
msgid "Member information"
msgstr "Informations adhérent"
msgid "Modified"
msgstr "Modifié"
-#: ../lib/Galette/Entity/ListsConfig.php:202
-msgid "Public"
-msgstr "Public"
-
#: ../lib/Galette/Entity/Reminder.php:250
msgid "%name <%mail> (%days days)"
msgstr "%name <%mail> (%days jours)"
msgid "Gender %gender does not exists!"
msgstr "Le genre %gender n'existe pas !"
-#: ../lib/Galette/Entity/Adherent.php:1591
+#: ../lib/Galette/Entity/Adherent.php:1483
+#, fuzzy
+#| msgid "File %filename cannot be open!"
+msgid "A member cannot be its own parent!"
+msgstr "Le fichier %filename ne peut être ouvert !"
+
+#: ../lib/Galette/Entity/Adherent.php:1597
msgid "Self_subscription as a member: "
msgstr "Enregistrement en ligne :"
-#: ../lib/Galette/Entity/Adherent.php:1597
+#: ../lib/Galette/Entity/Adherent.php:1603
msgid "Member card added"
msgstr "Fiche adhérent ajoutée"
-#: ../lib/Galette/Entity/Adherent.php:1604
+#: ../lib/Galette/Entity/Adherent.php:1610
msgid "Fail to add new member."
msgstr "Échec de l’ajout d’un nouvel adhérent."
-#: ../lib/Galette/Entity/Adherent.php:1634
+#: ../lib/Galette/Entity/Adherent.php:1640
msgid "Member card updated"
msgstr "Fiche adhérent mise à jour"
-#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1760
#: ../../tempcache/components/forms/account.html.twig:64
msgid "Active"
msgstr "Actif"
-#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1760
#: ../../tempcache/pages/contributions_list.html.twig:231
#: ../../tempcache/pages/transactions_list.html.twig:180
#: ../../tempcache/components/forms/account.html.twig:72
msgid "Inactive"
msgstr "Inactif"
-#: ../lib/Galette/Entity/Adherent.php:2056
-#: ../../tempcache/pages/member_form.html.twig:905
+#: ../lib/Galette/Entity/Adherent.php:2062
+#: ../../tempcache/pages/member_form.html.twig:926
msgid " (%age years old)"
msgstr " (%age ans)"
-#: ../lib/Galette/Entity/Adherent.php:2134
+#: ../lib/Galette/Entity/Adherent.php:2140
msgid "Duplicated from %name (%id)"
msgstr "Dupliqué depuis %name (%id)"
msgstr "Changer la langue pour « %locale »"
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:48
-#: ../../tempcache/elements/edit_socials.html.twig:162
+#: ../../tempcache/elements/edit_socials.html.twig:182
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:540
#: ../../tempcache/pages/configuration_titles.html.twig:113
#: ../../tempcache/pages/contributions_types_list.html.twig:132
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:71
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:119
#: ../../tempcache/elements/edit_core_fields.html.twig:52
-#: ../../tempcache/elements/edit_core_fields.html.twig:208
-#: ../../tempcache/elements/edit_core_fields.html.twig:212
+#: ../../tempcache/elements/edit_core_fields.html.twig:169
+#: ../../tempcache/elements/edit_core_fields.html.twig:173
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:505
msgid "Required"
msgstr "Obligatoire"
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:78
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:141
#: ../../tempcache/elements/edit_core_fields.html.twig:59
-#: ../../tempcache/elements/edit_core_fields.html.twig:265
-#: ../../tempcache/elements/edit_core_fields.html.twig:269
+#: ../../tempcache/elements/edit_core_fields.html.twig:226
+#: ../../tempcache/elements/edit_core_fields.html.twig:230
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:317
msgid "Width in forms"
msgstr "Largeur dans les formulaires"
msgstr "Actions"
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:148
-#: ../../tempcache/elements/edit_core_fields.html.twig:304
+#: ../../tempcache/elements/edit_core_fields.html.twig:265
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:345
msgid "Half"
msgstr "Moitié"
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:155
-#: ../../tempcache/elements/edit_core_fields.html.twig:293
+#: ../../tempcache/elements/edit_core_fields.html.twig:254
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:334
msgid "Full"
msgstr "Complète"
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:161
-#: ../../tempcache/elements/edit_core_fields.html.twig:285
+#: ../../tempcache/elements/edit_core_fields.html.twig:246
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:326
msgid "Default"
msgstr "Défaut"
msgstr "Menu"
#: ../../tempcache/elements/navigation/navigation_aside.html.twig:69
-#: ../../tempcache/elements/logged_user.html.twig:265
+#: ../../tempcache/elements/logged_user.html.twig:267
#: ../../tempcache/elements/display_dynamic_fields.html.twig:170
#: ../../tempcache/public_page.html.twig:134 ../../tempcache/page.html.twig:125
#, php-format
#: ../../tempcache/elements/logged_user.html.twig:82
#: ../../tempcache/elements/logged_user.html.twig:156
#: ../../tempcache/elements/logged_user.html.twig:166
-#: ../../tempcache/elements/logged_user.html.twig:322
-#: ../../tempcache/elements/logged_user.html.twig:333
+#: ../../tempcache/elements/logged_user.html.twig:324
+#: ../../tempcache/elements/logged_user.html.twig:335
msgid "Disable dark mode"
msgstr "Désactiver le mode sombre"
#: ../../tempcache/elements/logged_user.html.twig:84
#: ../../tempcache/elements/logged_user.html.twig:158
#: ../../tempcache/elements/logged_user.html.twig:168
-#: ../../tempcache/elements/logged_user.html.twig:324
-#: ../../tempcache/elements/logged_user.html.twig:335
+#: ../../tempcache/elements/logged_user.html.twig:326
+#: ../../tempcache/elements/logged_user.html.twig:337
msgid "Enable dark mode"
msgstr "Activer le mode sombre"
#: ../../tempcache/elements/logged_user.html.twig:117
#: ../../tempcache/elements/logged_user.html.twig:192
#: ../../tempcache/elements/logged_user.html.twig:210
-#: ../../tempcache/elements/logged_user.html.twig:359
-#: ../../tempcache/elements/logged_user.html.twig:377
+#: ../../tempcache/elements/logged_user.html.twig:361
+#: ../../tempcache/elements/logged_user.html.twig:379
msgid "Unimpersonate"
msgstr "Quitter l'imposture"
#: ../../tempcache/elements/logged_user.html.twig:133
-#: ../../tempcache/elements/logged_user.html.twig:233
+#: ../../tempcache/elements/logged_user.html.twig:235
msgid "User menu"
msgstr "Menu utilisateur"
msgid "Change '%field' permissions"
msgstr "Modifier les permissions du champ « %field »"
-#: ../../tempcache/elements/edit_core_fields.html.twig:151
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Inaccessible"
-msgstr "Inaccessible"
-
-#: ../../tempcache/elements/edit_core_fields.html.twig:191
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Read only"
-msgstr "Lecture seule"
-
-#: ../../tempcache/elements/edit_core_fields.html.twig:201
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Read/Write"
-msgstr "Lecture/écriture"
-
-#: ../../tempcache/elements/edit_core_fields.html.twig:215
+#: ../../tempcache/elements/edit_core_fields.html.twig:176
#, php-format
msgid "Field '%field' cannot be set as required."
msgstr "Le champ « %field » ne peut être marqué comme requis."
-#: ../../tempcache/elements/edit_core_fields.html.twig:217
+#: ../../tempcache/elements/edit_core_fields.html.twig:178
#, php-format
msgid "Mark '%field' as (not) required"
msgstr "Marquer le champ « %field » comme (non) obligatoire"
-#: ../../tempcache/elements/edit_core_fields.html.twig:271
+#: ../../tempcache/elements/edit_core_fields.html.twig:232
msgid "Change field's width with in forms"
msgstr "Changer la largeur du champ dans les formulaires"
"courriel. Cependant vous pouvez produire des étiquettes d’enveloppes pour "
"les contacter par courrier postal."
-#: ../../tempcache/elements/edit_socials.html.twig:98
-#: ../../tempcache/elements/edit_socials.html.twig:103
+#: ../../tempcache/elements/edit_socials.html.twig:61
+#, fuzzy
+#| msgid "Number of columns on the member form"
+msgid "Disable social networks on member form"
+msgstr "Nombre de colonnes sur le formulaire adhérent"
+
+#: ../../tempcache/elements/edit_socials.html.twig:118
+#: ../../tempcache/elements/edit_socials.html.twig:123
msgid "Remove %type"
msgstr "Suppression %type"
-#: ../../tempcache/elements/edit_socials.html.twig:122
+#: ../../tempcache/elements/edit_socials.html.twig:142
msgid "Add new social network"
msgstr "Ajouter un nouveau réseau social"
-#: ../../tempcache/elements/edit_socials.html.twig:131
+#: ../../tempcache/elements/edit_socials.html.twig:151
msgid "Choose or enter your own..."
msgstr "Choisissez ou entrez votre propre valeur..."
msgstr "Sélection des responsables du groupe"
#: ../../tempcache/pages/groups_list.html.twig:346
+#: ../../tempcache/pages/member_form.html.twig:714
msgid ""
"Items in this list have been modified. Don't forget to save your changes."
msgstr ""
msgid "Managed groups selection"
msgstr "Selection des groupes gérés"
-#: ../../tempcache/pages/member_form.html.twig:673
-msgid "Manager for:"
-msgstr "Responsable pour :"
-
-#: ../../tempcache/pages/member_form.html.twig:678
-msgid "Member of:"
-msgstr "Membre de :"
+#: ../../tempcache/pages/member_form.html.twig:704
+#: ../../tempcache/pages/member_show.html.twig:542
+#: ../../tempcache/pages/advanced_search.html.twig:166
+#: ../../tempcache/components/forms/groups.html.twig:140
+msgid "Member of group"
+msgstr "Membre du groupe"
-#: ../../tempcache/pages/member_form.html.twig:737
+#: ../../tempcache/pages/member_form.html.twig:758
msgid "Click on a row to select a group"
msgstr "Cliquez sur une ligne pour sélectionner un groupe"
msgid "Groups:"
msgstr "Groupes :"
-#: ../../tempcache/pages/member_show.html.twig:542
-#: ../../tempcache/pages/advanced_search.html.twig:166
-#: ../../tempcache/components/forms/groups.html.twig:140
-msgid "Member of group"
-msgstr "Membre du groupe"
-
#: ../../tempcache/pages/member_show.html.twig:714
msgid "Not managed group"
msgstr "Groupe non géré"
msgid "Password confirmation:"
msgstr "Confirmation du mot de passe :"
-#: ../../tempcache/components/forms/groups.html.twig:178
+#: ../../tempcache/components/forms/groups.html.twig:180
msgid "Manage user's groups"
msgstr "Gestion des groupes de l’utilisateur"
-#: ../../tempcache/components/forms/groups.html.twig:191
+#: ../../tempcache/components/forms/groups.html.twig:193
msgid "Manage user's managed groups"
msgstr "Gestion des groupes gérés par l’utilisateur"
msgid "Page content"
msgstr "Contenu de la page"
+#~ msgid "Read only"
+#~ msgstr "Lecture seule"
+
+#~ msgid "Read/Write"
+#~ msgstr "Lecture/écriture"
+
+#~ msgid "Manager for:"
+#~ msgstr "Responsable pour :"
+
+#~ msgid "Member of:"
+#~ msgstr "Membre de :"
+
#, fuzzy, php-format
#~| msgid "Delete '%s' field"
#~ msgid "Delete %s field"
msgid ""
msgstr ""
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-03-02 08:18+0100\n"
+"POT-Creation-Date: 2024-03-17 19:30+0100\n"
"PO-Revision-Date: 2023-11-26 09:04+0000\n"
"Last-Translator: Johan Cwiklinski <trasher@x-tnd.be>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/galette/galette/"
msgstr "Errore durante l'aggiunta del campo dinamico :("
#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:131
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:485
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:492
msgid "Dynamic field has been successfully stored!"
msgstr "Campo dinamico salvato!"
msgid "The file does not exists or cannot be read :("
msgstr "Il file non esiste o non può essere letto :("
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:399
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:406
msgid "Unable to retrieve field information."
msgstr "Impossibile recuperare le informazioni."
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:408
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:415
#: ../../tempcache/pages/configuration_dynamic_fields.html.twig:207
msgid "Edit field"
msgstr "Modifica campo"
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:470
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:477
msgid "An error occurred editing dynamic field :("
msgstr "Si è verificato un errore modificando il campo dinamico :("
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:571
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:573
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:578
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:580
msgid "Requested field does not exists!"
msgstr "Il file richiesto non esiste!"
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:577
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:584
#, php-format
msgid "Remove dynamic field %1$s"
msgstr "Rimuovi campo dinamico %1$s"
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:622
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:629
msgid "Field has been successfully moved"
msgstr "Il campo è stato spostato con successo"
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:627
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:634
msgid "An error occurred moving field :("
msgstr "Si è verificato un errore nel muovere il campo :("
"Si è verificato un errore nell'aggiungere un membro al gruppo come manager."
#: ../lib/Galette/Controllers/Crud/MembersController.php:1563
-#: ../lib/Galette/Controllers/GaletteController.php:301
-#: ../lib/Galette/Controllers/GaletteController.php:333
+#: ../lib/Galette/Controllers/GaletteController.php:302
+#: ../lib/Galette/Controllers/GaletteController.php:334
msgid "Delete failed"
msgstr "Rimozione fallita"
msgid "An SQL error has occurred while loading search."
msgstr "Si è verificato un errore SQL nella ricarca della ricerca."
-#: ../lib/Galette/Controllers/GaletteController.php:86
+#: ../lib/Galette/Controllers/GaletteController.php:87
#: ../../tempcache/elements/footer.html.twig:113
msgid "System information"
msgstr "Informazioni di sistema"
-#: ../lib/Galette/Controllers/GaletteController.php:106
+#: ../lib/Galette/Controllers/GaletteController.php:107
#: ../../tempcache/elements/navigation/navigation_items.html.twig:71
#: ../../tempcache/elements/navigation/navigation_items.html.twig:86
msgid "Dashboard"
msgstr "Dashboard"
-#: ../lib/Galette/Controllers/GaletteController.php:221
+#: ../lib/Galette/Controllers/GaletteController.php:222
#: ../lib/Galette/Core/Install.php:1162 ../lib/Galette/Core/Galette.php:328
#: ../lib/Galette/Core/Galette.php:606
msgid "Settings"
msgstr "Impostazioni"
-#: ../lib/Galette/Controllers/GaletteController.php:236
+#: ../lib/Galette/Controllers/GaletteController.php:237
#: ../lib/Galette/Filters/MembersList.php:309
msgid "All accounts"
msgstr "Tutti gli account"
-#: ../lib/Galette/Controllers/GaletteController.php:237
+#: ../lib/Galette/Controllers/GaletteController.php:238
#: ../lib/Galette/Filters/MembersList.php:310
msgid "Active accounts"
msgstr "Account attivi"
-#: ../lib/Galette/Controllers/GaletteController.php:238
+#: ../lib/Galette/Controllers/GaletteController.php:239
#: ../lib/Galette/Filters/MembersList.php:311
msgid "Inactive accounts"
msgstr "Account Inattivi"
-#: ../lib/Galette/Controllers/GaletteController.php:266
+#: ../lib/Galette/Controllers/GaletteController.php:267
msgid ""
"An SQL error has occurred while storing preferences. Please try again, and "
"contact the administrator if the problem persists."
"Si è verificato un errore SQL nel salvare le impostationi. Per favore "
"riprovare o contattare l'amministratore se il problema persiste."
-#: ../lib/Galette/Controllers/GaletteController.php:270
+#: ../lib/Galette/Controllers/GaletteController.php:271
msgid "Preferences has been saved."
msgstr "Le impostazioni sono state salvate."
-#: ../lib/Galette/Controllers/GaletteController.php:387
+#: ../lib/Galette/Controllers/GaletteController.php:388
msgid ""
"You asked Galette to send a test email, but email has been disabled in the "
"preferences."
"Hai chiesto a Galette di inviare un’e-mail di prova, ma le e-mail sono state "
"disabilitate nelle preferenze."
-#: ../lib/Galette/Controllers/GaletteController.php:394
+#: ../lib/Galette/Controllers/GaletteController.php:395
msgid "Test message"
msgstr "Messaggio di test"
-#: ../lib/Galette/Controllers/GaletteController.php:397
+#: ../lib/Galette/Controllers/GaletteController.php:398
msgid "Galette admin"
msgstr "Amministratore Galette"
-#: ../lib/Galette/Controllers/GaletteController.php:400
+#: ../lib/Galette/Controllers/GaletteController.php:401
msgid "Test message."
msgstr "Messaggio test."
-#: ../lib/Galette/Controllers/GaletteController.php:409
+#: ../lib/Galette/Controllers/GaletteController.php:410
#, php-format
msgid "An email has been sent to %email"
msgstr "Un’e-mail è stata inviata a %email"
-#: ../lib/Galette/Controllers/GaletteController.php:418
+#: ../lib/Galette/Controllers/GaletteController.php:419
#, php-format
msgid "No email sent to %email"
msgstr "Nessun’e-mail inviata a %email"
-#: ../lib/Galette/Controllers/GaletteController.php:425
+#: ../lib/Galette/Controllers/GaletteController.php:426
msgid "Invalid email adress!"
msgstr "Indirizzo e-mail non valido!"
-#: ../lib/Galette/Controllers/GaletteController.php:469
+#: ../lib/Galette/Controllers/GaletteController.php:470
#: ../lib/Galette/Core/Galette.php:313
msgid "Charts"
msgstr "Tabelle"
-#: ../lib/Galette/Controllers/GaletteController.php:490
+#: ../lib/Galette/Controllers/GaletteController.php:491
msgid "Fields configuration"
msgstr "Campi di configurazione"
-#: ../lib/Galette/Controllers/GaletteController.php:554
+#: ../lib/Galette/Controllers/GaletteController.php:556
msgid "Fields configuration has been successfully stored"
msgstr "I campi di configurazione sono stati salvati con successo"
-#: ../lib/Galette/Controllers/GaletteController.php:559
+#: ../lib/Galette/Controllers/GaletteController.php:561
msgid "An error occurred while storing fields configuration :("
msgstr "Si è verificato un errore nel salvare le configurazioni dei campi :("
-#: ../lib/Galette/Controllers/GaletteController.php:584
+#: ../lib/Galette/Controllers/GaletteController.php:586
msgid "Lists configuration"
msgstr "Configurazione liste"
-#: ../lib/Galette/Controllers/GaletteController.php:622
+#: ../lib/Galette/Controllers/GaletteController.php:625
msgid "List configuration has been successfully stored"
msgstr "La configurazione delle liste è stata salvata"
-#: ../lib/Galette/Controllers/GaletteController.php:627
+#: ../lib/Galette/Controllers/GaletteController.php:630
msgid "An error occurred while storing list configuration :("
msgstr ""
"Si è verificato un errore nel salvataggio della lista di configurazione :("
-#: ../lib/Galette/Controllers/GaletteController.php:661
+#: ../lib/Galette/Controllers/GaletteController.php:664
#: ../lib/Galette/Core/Galette.php:256 ../lib/Galette/Core/Galette.php:590
msgid "Reminders"
msgstr "Promemoria"
-#: ../lib/Galette/Controllers/GaletteController.php:702
+#: ../lib/Galette/Controllers/GaletteController.php:705
msgid "No reminder to send for now."
msgstr "Nessun promemoria da inviare per adesso."
-#: ../lib/Galette/Controllers/GaletteController.php:739
+#: ../lib/Galette/Controllers/GaletteController.php:742
msgid "There are no member to proceed."
msgstr "Non ci sono membri per procedere."
-#: ../lib/Galette/Controllers/GaletteController.php:746
+#: ../lib/Galette/Controllers/GaletteController.php:749
msgid "Reminder has not been sent:"
msgstr "Il promemoria non è stato inviato:"
-#: ../lib/Galette/Controllers/GaletteController.php:753
+#: ../lib/Galette/Controllers/GaletteController.php:756
msgid "Sent reminders:"
msgstr "Invia promemoria:"
-#: ../lib/Galette/Controllers/GaletteController.php:829
+#: ../lib/Galette/Controllers/GaletteController.php:832
msgid "Download document"
msgstr "Scarica documento"
#: ../lib/Galette/Controllers/AuthController.php:68
#: ../lib/Galette/Controllers/AuthController.php:172
-#: ../lib/Galette/Features/Replacements.php:315
-#: ../lib/Galette/Features/Replacements.php:355
+#: ../lib/Galette/Features/Replacements.php:316
+#: ../lib/Galette/Features/Replacements.php:356
#: ../../tempcache/elements/navigation/public_pages.html.twig:96
#: ../../tempcache/pages/index.html.twig:99
msgid "Login"
#: ../../tempcache/elements/logged_user.html.twig:119
#: ../../tempcache/elements/logged_user.html.twig:194
#: ../../tempcache/elements/logged_user.html.twig:212
-#: ../../tempcache/elements/logged_user.html.twig:361
-#: ../../tempcache/elements/logged_user.html.twig:379
+#: ../../tempcache/elements/logged_user.html.twig:363
+#: ../../tempcache/elements/logged_user.html.twig:381
msgid "Log off"
msgstr "Esci"
msgid "All"
msgstr "Tutti"
-#: ../lib/Galette/Core/Authentication.php:283
+#: ../lib/Galette/Core/Authentication.php:284
#, php-format
msgid "Logged in as:<br/>%login"
msgstr "Accesso eseguito come: <br/>%login"
msgstr ""
#: ../lib/Galette/Core/Galette.php:164 ../lib/Galette/Core/Galette.php:540
-#: ../lib/Galette/DynamicFields/DynamicField.php:564
+#: ../lib/Galette/DynamicFields/DynamicField.php:533
#: ../../tempcache/elements/group.html.twig:95
msgid "Members"
msgstr "Membri"
msgstr ""
#: ../lib/Galette/Core/Galette.php:211 ../lib/Galette/Core/Galette.php:572
-#: ../lib/Galette/DynamicFields/DynamicField.php:565
+#: ../lib/Galette/DynamicFields/DynamicField.php:534
#: ../../tempcache/pages/members_list.html.twig:561
msgid "Contributions"
msgstr "Contributi"
msgstr ""
#: ../lib/Galette/Core/Galette.php:581
-#: ../lib/Galette/DynamicFields/DynamicField.php:566
+#: ../lib/Galette/DynamicFields/DynamicField.php:535
msgid "Transactions"
msgstr "Transazioni"
msgid "Export as CSV"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:528
+#: ../lib/Galette/Core/Preferences.php:530
msgid "- You must indicate a sender name for emails!"
msgstr "- Devi indicare un mittente per le email!"
-#: ../lib/Galette/Core/Preferences.php:534
+#: ../lib/Galette/Core/Preferences.php:536
msgid "- You must indicate an email address Galette should use to send emails!"
msgstr ""
"- Devi indicare un indirizzo e-mail che Galette dovrebbe usare per inviare "
"messagi!"
-#: ../lib/Galette/Core/Preferences.php:541
+#: ../lib/Galette/Core/Preferences.php:543
msgid "- You must indicate the SMTP server you want to use!"
msgstr "- Devi indicare il server SMTP che vuoi usare!"
-#: ../lib/Galette/Core/Preferences.php:553
+#: ../lib/Galette/Core/Preferences.php:555
msgid "- You must provide a login for SMTP authentication."
msgstr "- È necessario eseguire il login per l'autenticazione SMTP."
-#: ../lib/Galette/Core/Preferences.php:559
+#: ../lib/Galette/Core/Preferences.php:561
msgid "- You must provide a password for SMTP authentication."
msgstr "- È necessario fornire una password per l'autenticazione SMTP."
-#: ../lib/Galette/Core/Preferences.php:571
+#: ../lib/Galette/Core/Preferences.php:573
msgid ""
"- Default membership extention and beginning of membership are mutually "
"exclusive."
msgstr ""
"- L'estensione predefinita e l'inizio dell'iscrizione si escludono a vicenda."
-#: ../lib/Galette/Core/Preferences.php:580
+#: ../lib/Galette/Core/Preferences.php:582
msgid "- Offering months is only compatible with beginning of membership."
msgstr "- L'offerta di mesi è compatibile solo con la prima iscrizione."
-#: ../lib/Galette/Core/Preferences.php:589
+#: ../lib/Galette/Core/Preferences.php:591
#: ../lib/Galette/Entity/Adherent.php:1209
#: ../lib/Galette/Entity/Transaction.php:389
#: ../lib/Galette/Entity/Contribution.php:520
msgid "- Mandatory field %field empty."
msgstr "- Il campo obbligatorio %field è vuoto."
-#: ../lib/Galette/Core/Preferences.php:597 ../webroot/installer.php:191
+#: ../lib/Galette/Core/Preferences.php:599 ../webroot/installer.php:191
msgid "Passwords mismatch"
msgstr "Password non corrispondenti"
-#: ../lib/Galette/Core/Preferences.php:610
+#: ../lib/Galette/Core/Preferences.php:612
msgid "You have to select a staff member"
msgstr "Devi selezionare un membro dello staff"
-#: ../lib/Galette/Core/Preferences.php:664
+#: ../lib/Galette/Core/Preferences.php:666
#, php-format
msgid "Invalid E-Mail address: %s"
msgstr "Indirizzo e-mail non valido: %s"
-#: ../lib/Galette/Core/Preferences.php:678
+#: ../lib/Galette/Core/Preferences.php:680
msgid "- The username must be composed of at least 4 characters!"
msgstr "- Il nome utente deve essere composto da almeno 4 caratteri!"
-#: ../lib/Galette/Core/Preferences.php:682
+#: ../lib/Galette/Core/Preferences.php:684
msgid "- This username is already used by another member !"
msgstr "- Questo nome utente è già utilizzato da un altro membro!"
-#: ../lib/Galette/Core/Preferences.php:702
+#: ../lib/Galette/Core/Preferences.php:704
msgid "- The numbers and measures have to be integers!"
msgstr "- I numeri e le misure devono essere interi!"
-#: ../lib/Galette/Core/Preferences.php:736
+#: ../lib/Galette/Core/Preferences.php:738
msgid "- Invalid number of months of membership extension."
msgstr "- Numero di mesi non valido per l'estensione dell'affiliazione."
-#: ../lib/Galette/Core/Preferences.php:742
+#: ../lib/Galette/Core/Preferences.php:744
msgid "- Invalid format of beginning of membership."
msgstr ""
"- L'estensione predefinita e l'inizio dell'iscrizione si escludono una "
"vicenda."
-#: ../lib/Galette/Core/Preferences.php:746
+#: ../lib/Galette/Core/Preferences.php:748
msgid "- Invalid date for beginning of membership."
msgstr "- Data non valida per l'inizio dell'iscrizione."
-#: ../lib/Galette/Core/Preferences.php:752
+#: ../lib/Galette/Core/Preferences.php:754
msgid "- Invalid number of offered months."
msgstr "- Numero di mesi offerti non valido."
-#: ../lib/Galette/Core/Preferences.php:757
+#: ../lib/Galette/Core/Preferences.php:759
msgid "- Invalid year for cards."
msgstr "- Anno per le carte non valido."
-#: ../lib/Galette/Core/Preferences.php:765
+#: ../lib/Galette/Core/Preferences.php:767
msgid "- Invalid website URL."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:879
+#: ../lib/Galette/Core/Preferences.php:881
msgid "%name association's %status"
msgstr "%status dell'associazione %name"
-#: ../lib/Galette/Core/Preferences.php:1115
+#: ../lib/Galette/Core/Preferences.php:1117
msgid "Please define constant \"GALETTE_URI\" with the path to your instance."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1134
-#: ../lib/Galette/Core/Preferences.php:1150 ../lib/Galette/IO/Csv.php:97
+#: ../lib/Galette/Core/Preferences.php:1136
+#: ../lib/Galette/Core/Preferences.php:1152 ../lib/Galette/IO/Csv.php:97
#: ../lib/Galette/Entity/Texts.php:193
#: ../../tempcache/pages/history.html.twig:323
#: ../../tempcache/pages/mailings_list.html.twig:296
msgid "Y-m-d H:i:s"
msgstr "d/m/Y H:i:s"
-#: ../lib/Galette/Core/Preferences.php:1136
+#: ../lib/Galette/Core/Preferences.php:1138
msgid "Never"
msgstr "Mai"
-#: ../lib/Galette/Core/Preferences.php:1174
+#: ../lib/Galette/Core/Preferences.php:1176
msgid "Current cards configuration may exceed page width!"
msgstr ""
"La configurazione attuale delle schede può superare la larghezza della "
"pagina!"
-#: ../lib/Galette/Core/Preferences.php:1185
+#: ../lib/Galette/Core/Preferences.php:1187
msgid "Current cards configuration may exceed page height!"
msgstr ""
"La configurazione attuale delle schede può superare l'altezza della pagina!"
-#: ../lib/Galette/Core/Preferences.php:1211
-#: ../lib/Galette/Features/Replacements.php:808
+#: ../lib/Galette/Core/Preferences.php:1213
+#: ../lib/Galette/Features/Replacements.php:809
msgid "Main information"
msgstr "Informazioni principali"
-#: ../lib/Galette/Core/Preferences.php:1218
+#: ../lib/Galette/Core/Preferences.php:1220
#: ../../tempcache/elements/display_socials.html.twig:45
-#: ../../tempcache/elements/edit_socials.html.twig:56
+#: ../../tempcache/elements/edit_socials.html.twig:76
#: ../../tempcache/pages/preferences.html.twig:69
msgid "Social networks"
msgstr "Social network"
msgid "File not found!"
msgstr "File non trovato!"
-#: ../lib/Galette/Core/Picture.php:1000
+#: ../lib/Galette/Core/Picture.php:972
msgid "An SQL error has occurred."
msgstr "Si è verificato un errore SQL."
#: ../lib/Galette/IO/ContributionsCsv.php:113
#: ../lib/Galette/IO/ContributionsCsv.php:125
#: ../lib/Galette/IO/ContributionsCsv.php:137
-#: ../lib/Galette/Features/Replacements.php:517
+#: ../lib/Galette/Features/Replacements.php:518
#: ../lib/Galette/Features/Dynamics.php:160
#: ../lib/Galette/Features/Dynamics.php:173
#: ../lib/Galette/Features/Dynamics.php:179
#: ../lib/Galette/Entity/Adherent.php:1287
#: ../lib/Galette/Entity/Adherent.php:1321
#: ../lib/Galette/Entity/Adherent.php:1327
-#: ../lib/Galette/Entity/Adherent.php:1820
+#: ../lib/Galette/Entity/Adherent.php:1826
#: ../lib/Galette/Entity/Transaction.php:319
#: ../lib/Galette/Entity/Transaction.php:332
#: ../lib/Galette/Entity/Transaction.php:338
#: ../lib/Galette/Filters/AdvancedMembersList.php:337
#: ../lib/Galette/Filters/AdvancedMembersList.php:455
#: ../lib/Galette/Filters/AdvancedMembersList.php:601
-#: ../../tempcache/pages/member_form.html.twig:891
+#: ../../tempcache/pages/member_form.html.twig:912
#: ../../tempcache/pages/advanced_search.html.twig:1385
msgid "Y-m-d"
msgstr "d/m/Y"
msgid "Photo has not been copied!"
msgstr "La fotografia non è stata copiata!"
-#: ../lib/Galette/DynamicFields/DynamicField.php:548
-msgid "User, read/write"
-msgstr "Utente, lettura/scrittura"
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:549
-#: ../../tempcache/elements/ajax_members.html.twig:141
-#: ../../tempcache/elements/group_persons.html.twig:137
-#: ../../tempcache/elements/edit_core_fields.html.twig:171
-#: ../../tempcache/pages/members_list.html.twig:619
-#: ../../tempcache/pages/members_list.html.twig:769
-#: ../../tempcache/pages/status_list.html.twig:159
-#: ../../tempcache/pages/preferences.html.twig:392
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Staff member"
-msgstr "Membri dello staff"
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:550
-#: ../../tempcache/elements/ajax_members.html.twig:130
-#: ../../tempcache/elements/group_persons.html.twig:126
-#: ../../tempcache/elements/edit_core_fields.html.twig:161
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Administrator"
-msgstr "Amministratore"
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:551
-#: ../../tempcache/elements/ajax_members.html.twig:152
-#: ../../tempcache/elements/group_persons.html.twig:148
-#: ../../tempcache/elements/edit_core_fields.html.twig:181
-#: ../../tempcache/pages/members_list.html.twig:626
-#: ../../tempcache/pages/members_list.html.twig:780
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-#: ../../tempcache/pages/member_show.html.twig:551
-#: ../../tempcache/components/forms/groups.html.twig:149
-msgid "Group manager"
-msgstr "Gruppo manager"
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:552
-msgid "User, read only"
-msgstr "Utente, sola lettura"
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:640
+#: ../lib/Galette/DynamicFields/DynamicField.php:598
msgid "Missing required field name!"
msgstr "Campo nome obbligatorio mancante!"
-#: ../lib/Galette/DynamicFields/DynamicField.php:649
+#: ../lib/Galette/DynamicFields/DynamicField.php:607
msgid "Missing required field permissions!"
msgstr "Campo permessi obbligatorio mancante!"
-#: ../lib/Galette/DynamicFields/DynamicField.php:654
+#: ../lib/Galette/DynamicFields/DynamicField.php:612
msgid "Unknown permission!"
msgstr "Permesso sconosciuto!"
-#: ../lib/Galette/DynamicFields/DynamicField.php:660
+#: ../lib/Galette/DynamicFields/DynamicField.php:618
msgid "Missing required form!"
msgstr "Manca il modulo richiesto!"
-#: ../lib/Galette/DynamicFields/DynamicField.php:665
+#: ../lib/Galette/DynamicFields/DynamicField.php:623
msgid "Unknown form!"
msgstr "Forma sconosciuta!"
-#: ../lib/Galette/DynamicFields/DynamicField.php:675
+#: ../lib/Galette/DynamicFields/DynamicField.php:633
msgid "- Field name already used."
msgstr "- Campo nome già usato."
-#: ../lib/Galette/DynamicFields/DynamicField.php:680
+#: ../lib/Galette/DynamicFields/DynamicField.php:638
msgid "- Width must be a positive integer!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:688
+#: ../lib/Galette/DynamicFields/DynamicField.php:646
msgid "- Height must be a positive integer!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:696
+#: ../lib/Galette/DynamicFields/DynamicField.php:654
msgid "- Size must be a positive integer!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:704
+#: ../lib/Galette/DynamicFields/DynamicField.php:662
msgid "- Min size must be a positive integer!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:717
+#: ../lib/Galette/DynamicFields/DynamicField.php:675
msgid "- Min size must be lower than size!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:723
+#: ../lib/Galette/DynamicFields/DynamicField.php:681
msgid "- Repeat must be an integer!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:834
+#: ../lib/Galette/DynamicFields/DynamicField.php:792
msgid "An error occurred storing the field."
msgstr "Si è verificato un errore memorizzando il campo."
-#: ../lib/Galette/DynamicFields/DynamicField.php:855
+#: ../lib/Galette/DynamicFields/DynamicField.php:813
msgid "An error occurred creating field values table"
msgstr ""
"Si è verificato un errore durante la creazione della tabella dei valori dei "
"campi"
-#: ../lib/Galette/DynamicFields/DynamicField.php:889
+#: ../lib/Galette/DynamicFields/DynamicField.php:847
msgid "An error occurred storing dynamic field values :("
msgstr ""
"Si è verificato un errore durante la memorizzazione dei valori dei campi "
"dinamici :("
-#: ../lib/Galette/DynamicFields/DynamicField.php:1102
+#: ../lib/Galette/DynamicFields/DynamicField.php:1060
msgid "separator"
msgstr "separatore"
-#: ../lib/Galette/DynamicFields/DynamicField.php:1103
+#: ../lib/Galette/DynamicFields/DynamicField.php:1061
msgid "free text"
msgstr "testo libero"
-#: ../lib/Galette/DynamicFields/DynamicField.php:1104
+#: ../lib/Galette/DynamicFields/DynamicField.php:1062
msgid "single line"
msgstr "singola linea"
-#: ../lib/Galette/DynamicFields/DynamicField.php:1105
+#: ../lib/Galette/DynamicFields/DynamicField.php:1063
msgid "choice"
msgstr "scegli"
-#: ../lib/Galette/DynamicFields/DynamicField.php:1106
+#: ../lib/Galette/DynamicFields/DynamicField.php:1064
msgid "date"
msgstr "data"
-#: ../lib/Galette/DynamicFields/DynamicField.php:1107
+#: ../lib/Galette/DynamicFields/DynamicField.php:1065
msgid "boolean"
msgstr "booleano"
-#: ../lib/Galette/DynamicFields/DynamicField.php:1108
+#: ../lib/Galette/DynamicFields/DynamicField.php:1066
msgid "file"
msgstr "file"
#: ../lib/Galette/IO/PdfGroups.php:157
#: ../lib/Galette/IO/PdfAttendanceSheet.php:163
-#: ../lib/Galette/Features/Replacements.php:247
+#: ../lib/Galette/Features/Replacements.php:248
#: ../lib/Galette/Entity/PdfModel.php:444
#: ../lib/Galette/Filters/MembersList.php:274
#: ../includes/fields_defs/members_fields.php:315
msgstr "Nome"
#: ../lib/Galette/IO/PdfGroups.php:158
-#: ../lib/Galette/Features/Replacements.php:311
-#: ../lib/Galette/Features/Replacements.php:359
+#: ../lib/Galette/Features/Replacements.php:312
+#: ../lib/Galette/Features/Replacements.php:360
#: ../../tempcache/elements/member_card.html.twig:147
#: ../../tempcache/pages/preferences.html.twig:2089
#: ../../tempcache/pages/members_public_list.html.twig:86
msgstr "E-mail"
#: ../lib/Galette/IO/PdfGroups.php:159
-#: ../lib/Galette/Features/Replacements.php:303
+#: ../lib/Galette/Features/Replacements.php:304
#: ../lib/Galette/Entity/ListsConfig.php:199
#: ../../tempcache/elements/member_card.html.twig:107
msgid "Phone"
msgstr "Telefono"
#: ../lib/Galette/IO/PdfGroups.php:160
-#: ../lib/Galette/Features/Replacements.php:307
+#: ../lib/Galette/Features/Replacements.php:308
msgid "GSM"
msgstr "GSM"
msgstr "lista membri_filtrati"
#: ../lib/Galette/IO/MembersCsv.php:207
-#: ../lib/Galette/Features/Replacements.php:628
-#: ../lib/Galette/Entity/Adherent.php:1780
+#: ../lib/Galette/Features/Replacements.php:629
+#: ../lib/Galette/Entity/Adherent.php:1786
#: ../../tempcache/modals/mass_change_members.html.twig:163
#: ../../tempcache/elements/ajax_members.html.twig:100
#: ../../tempcache/elements/group_persons.html.twig:98
msgstr "Uomo"
#: ../lib/Galette/IO/MembersCsv.php:210
-#: ../lib/Galette/Features/Replacements.php:630
-#: ../lib/Galette/Entity/Adherent.php:1782
+#: ../lib/Galette/Features/Replacements.php:631
+#: ../lib/Galette/Entity/Adherent.php:1788
#: ../../tempcache/modals/mass_change_members.html.twig:154
#: ../../tempcache/elements/ajax_members.html.twig:111
#: ../../tempcache/elements/group_persons.html.twig:109
msgstr "Donna"
#: ../lib/Galette/IO/MembersCsv.php:213
-#: ../lib/Galette/Features/Replacements.php:632
-#: ../lib/Galette/Entity/Adherent.php:1784
+#: ../lib/Galette/Features/Replacements.php:633
+#: ../lib/Galette/Entity/Adherent.php:1790
#: ../../tempcache/modals/mass_change_members.html.twig:145
#: ../../tempcache/pages/advanced_search.html.twig:1149
#: ../../tempcache/pages/advanced_search.html.twig:1668
#: ../lib/Galette/IO/MembersCsv.php:221 ../lib/Galette/IO/MembersCsv.php:225
#: ../lib/Galette/IO/MembersCsv.php:229 ../lib/Galette/IO/MembersCsv.php:233
-#: ../lib/Galette/Features/Replacements.php:753
-#: ../lib/Galette/Entity/Adherent.php:1746
-#: ../lib/Galette/Entity/Adherent.php:1748
-#: ../lib/Galette/Entity/Adherent.php:1750
+#: ../lib/Galette/Features/Replacements.php:754
#: ../lib/Galette/Entity/Adherent.php:1752
+#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1756
+#: ../lib/Galette/Entity/Adherent.php:1758
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:127
#: ../../tempcache/elements/js/messages.js.twig:326
#: ../../tempcache/elements/display_dynamic_fields.html.twig:135
#: ../../tempcache/elements/messages_inline.html.twig:419
-#: ../../tempcache/elements/edit_core_fields.html.twig:224
+#: ../../tempcache/elements/edit_core_fields.html.twig:185
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:141
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:306
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:522
#: ../lib/Galette/IO/MembersCsv.php:221 ../lib/Galette/IO/MembersCsv.php:225
#: ../lib/Galette/IO/MembersCsv.php:229 ../lib/Galette/IO/MembersCsv.php:233
-#: ../lib/Galette/Features/Replacements.php:753
-#: ../lib/Galette/Entity/Adherent.php:1746
-#: ../lib/Galette/Entity/Adherent.php:1748
-#: ../lib/Galette/Entity/Adherent.php:1750
+#: ../lib/Galette/Features/Replacements.php:754
#: ../lib/Galette/Entity/Adherent.php:1752
+#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1756
+#: ../lib/Galette/Entity/Adherent.php:1758
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:129
#: ../../tempcache/elements/js/messages.js.twig:344
#: ../../tempcache/elements/display_dynamic_fields.html.twig:141
#: ../../tempcache/elements/messages_inline.html.twig:423
-#: ../../tempcache/elements/edit_core_fields.html.twig:243
+#: ../../tempcache/elements/edit_core_fields.html.twig:204
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:133
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:298
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:514
msgid "Cards"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:465
+#: ../lib/Galette/IO/FileTrait.php:497
msgid "An error occurred."
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:469
+#: ../lib/Galette/IO/FileTrait.php:501
msgid ""
"File name is invalid, it should not contain any special character or space."
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:475
+#: ../lib/Galette/IO/FileTrait.php:507
#, php-format
msgid "File extension is not allowed, only %s files are."
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:482 ../lib/Galette/Features/Dynamics.php:279
+#: ../lib/Galette/IO/FileTrait.php:514 ../lib/Galette/Features/Dynamics.php:279
#, php-format
msgid "File is too big. Maximum allowed size is %dKo"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:487
+#: ../lib/Galette/IO/FileTrait.php:519
#, php-format
msgid "Image is too small. The minimum image side size allowed is %spx"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:493
+#: ../lib/Galette/IO/FileTrait.php:525
msgid "Mime-Type not allowed"
msgstr "Tipo MIME non consentito"
-#: ../lib/Galette/IO/FileTrait.php:496
+#: ../lib/Galette/IO/FileTrait.php:528
msgid "A file with that name already exists!"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:499
+#: ../lib/Galette/IO/FileTrait.php:531
msgid "File does not comply with requirements."
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:502
+#: ../lib/Galette/IO/FileTrait.php:534
msgid "Unable to write file or temporary file"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:532
+#: ../lib/Galette/IO/FileTrait.php:564
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:534
+#: ../lib/Galette/IO/FileTrait.php:566
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:536
+#: ../lib/Galette/IO/FileTrait.php:568
msgid "The uploaded file was only partially uploaded"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:538
+#: ../lib/Galette/IO/FileTrait.php:570
msgid "No file was uploaded"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:540
+#: ../lib/Galette/IO/FileTrait.php:572
msgid "Missing a temporary folder"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:542
+#: ../lib/Galette/IO/FileTrait.php:574
msgid "Failed to write file to disk"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:544
+#: ../lib/Galette/IO/FileTrait.php:576
msgid "File upload stopped by extension"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:546
+#: ../lib/Galette/IO/FileTrait.php:578
msgid "Unknown upload error"
msgstr ""
msgid "invoice"
msgstr ""
+#: ../lib/Galette/Features/Permissions.php:59
+msgid "Inaccessible"
+msgstr ""
+
+#: ../lib/Galette/Features/Permissions.php:60
+msgid "User, read only"
+msgstr "Utente, sola lettura"
+
+#: ../lib/Galette/Features/Permissions.php:61
+msgid "User, read/write"
+msgstr "Utente, lettura/scrittura"
+
+#: ../lib/Galette/Features/Permissions.php:62
+#: ../../tempcache/elements/ajax_members.html.twig:152
+#: ../../tempcache/elements/group_persons.html.twig:148
+#: ../../tempcache/pages/members_list.html.twig:626
+#: ../../tempcache/pages/members_list.html.twig:780
+#: ../../tempcache/pages/member_form.html.twig:698
+#: ../../tempcache/pages/member_show.html.twig:551
+#: ../../tempcache/components/forms/groups.html.twig:151
+msgid "Group manager"
+msgstr "Gruppo manager"
+
+#: ../lib/Galette/Features/Permissions.php:63
+#: ../../tempcache/elements/ajax_members.html.twig:141
+#: ../../tempcache/elements/group_persons.html.twig:137
+#: ../../tempcache/pages/members_list.html.twig:619
+#: ../../tempcache/pages/members_list.html.twig:769
+#: ../../tempcache/pages/status_list.html.twig:159
+#: ../../tempcache/pages/preferences.html.twig:392
+msgid "Staff member"
+msgstr "Membri dello staff"
+
+#: ../lib/Galette/Features/Permissions.php:64
+#: ../../tempcache/elements/ajax_members.html.twig:130
+#: ../../tempcache/elements/group_persons.html.twig:126
+msgid "Administrator"
+msgstr "Amministratore"
+
+#: ../lib/Galette/Features/Permissions.php:68
+#: ../lib/Galette/Entity/ListsConfig.php:202
+msgid "Public"
+msgstr ""
+
#: ../lib/Galette/Features/I18n.php:115
#, php-format
msgid "Unable to add dynamic translation for %field :("
msgid "Unable to remove old dynamic translation for %field :("
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:112
+#: ../lib/Galette/Features/Replacements.php:113
#, php-format
msgid "Label for dynamic field \"%s\""
msgstr "Etichetta per il campo dinamico \"%s\""
-#: ../lib/Galette/Features/Replacements.php:115
+#: ../lib/Galette/Features/Replacements.php:116
#, fuzzy, php-format
#| msgid "Input for dynamic field \"%s\""
msgid "Form entry for dynamic field \"%s\""
msgstr "Input per il campo dinamico \"%s\""
-#: ../lib/Galette/Features/Replacements.php:121
+#: ../lib/Galette/Features/Replacements.php:122
#, fuzzy, php-format
#| msgid "Label for dynamic field \"%s\""
msgid "Value for dynamic field \"%s\""
msgstr "Etichetta per il campo dinamico \"%s\""
-#: ../lib/Galette/Features/Replacements.php:184
+#: ../lib/Galette/Features/Replacements.php:185
msgid "Your organisation name"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:188
+#: ../lib/Galette/Features/Replacements.php:189
msgid "Your organisation slogan"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:192
-#: ../lib/Galette/Features/Replacements.php:196
+#: ../lib/Galette/Features/Replacements.php:193
+#: ../lib/Galette/Features/Replacements.php:197
msgid "Your organisation address"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:196
-#: ../lib/Galette/Features/Replacements.php:287
+#: ../lib/Galette/Features/Replacements.php:197
+#: ../lib/Galette/Features/Replacements.php:288
msgid "with break lines"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:200
+#: ../lib/Galette/Features/Replacements.php:201
msgid "Your organisation website"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:204
+#: ../lib/Galette/Features/Replacements.php:205
msgid "Your organisation logo"
msgstr "Logo della tua organizzazione"
-#: ../lib/Galette/Features/Replacements.php:208
+#: ../lib/Galette/Features/Replacements.php:209
#, fuzzy
#| msgid "Your organisation logo"
msgid "Your organisation logo (print specific)"
msgstr "Logo della tua organizzazione"
#. TRANS: see https://www.php.net/manual/datetime.format.php
-#: ../lib/Galette/Features/Replacements.php:213
+#: ../lib/Galette/Features/Replacements.php:214
msgid "Current date (Y-m-d)"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:217
+#: ../lib/Galette/Features/Replacements.php:218
msgid "Galette's login URI"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:235
+#: ../lib/Galette/Features/Replacements.php:236
#: ../lib/Galette/Entity/PdfModel.php:453
#: ../../tempcache/modals/members_attendance_sheet.html.twig:110
#: ../../tempcache/elements/edit_pdf_models.html.twig:50
msgid "Title"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:239
+#: ../lib/Galette/Features/Replacements.php:240
msgid "Member's ID"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:243
+#: ../lib/Galette/Features/Replacements.php:244
#: ../lib/Galette/Filters/MembersList.php:275
#: ../../tempcache/pages/preferences.html.twig:2121
msgid "Member number"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:251
-#: ../lib/Galette/Features/Replacements.php:347
+#: ../lib/Galette/Features/Replacements.php:252
+#: ../lib/Galette/Features/Replacements.php:348
msgid "Last name"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:255
-#: ../lib/Galette/Features/Replacements.php:351 ../includes/i18n.inc.php:312
+#: ../lib/Galette/Features/Replacements.php:256
+#: ../lib/Galette/Features/Replacements.php:352 ../includes/i18n.inc.php:312
msgid "First name"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:259
+#: ../lib/Galette/Features/Replacements.php:260
#: ../../tempcache/elements/group_persons.html.twig:50
#: ../../tempcache/pages/preferences.html.twig:2105
#: ../../tempcache/pages/members_public_list.html.twig:78
msgid "Nickname"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:263
+#: ../lib/Galette/Features/Replacements.php:264
msgid "Gender"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:267
+#: ../lib/Galette/Features/Replacements.php:268
#: ../../tempcache/pages/advanced_search.html.twig:266
msgid "Birth date"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:271
+#: ../lib/Galette/Features/Replacements.php:272
msgid "Birth place"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:275
+#: ../lib/Galette/Features/Replacements.php:276
#: ../../tempcache/pages/preferences.html.twig:2113
msgid "Profession"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:279
-#: ../lib/Galette/Features/Replacements.php:343
+#: ../lib/Galette/Features/Replacements.php:280
+#: ../lib/Galette/Features/Replacements.php:344
#: ../lib/Galette/Filters/MembersList.php:276
msgid "Company name"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:283
-#: ../lib/Galette/Features/Replacements.php:287
+#: ../lib/Galette/Features/Replacements.php:284
+#: ../lib/Galette/Features/Replacements.php:288
#: ../lib/Galette/Filters/MembersList.php:277
#: ../../tempcache/pages/mailing_form.html.twig:124
msgid "Address"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:291
+#: ../lib/Galette/Features/Replacements.php:292
msgid "Zipcode"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:295
+#: ../lib/Galette/Features/Replacements.php:296
msgid "Town"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:299 ../includes/i18n.inc.php:309
+#: ../lib/Galette/Features/Replacements.php:300 ../includes/i18n.inc.php:309
msgid "Country"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:319
+#: ../lib/Galette/Features/Replacements.php:320
msgid "Member's main group"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:323
+#: ../lib/Galette/Features/Replacements.php:324
msgid "Member's groups (as list)"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:327
+#: ../lib/Galette/Features/Replacements.php:328
#, fuzzy
#| msgid "User statuses"
msgid "Member state of dues"
msgstr "Stati dell'utente"
-#: ../lib/Galette/Features/Replacements.php:331
+#: ../lib/Galette/Features/Replacements.php:332
msgid "Membership remaining days"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:335
+#: ../lib/Galette/Features/Replacements.php:336
msgid "Membership expired since"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:381
+#: ../lib/Galette/Features/Replacements.php:382
msgid "Contribution label"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:385
+#: ../lib/Galette/Features/Replacements.php:386
#: ../../tempcache/pages/transaction_form.html.twig:289
#: ../../tempcache/pages/contributions_list.html.twig:408
#: ../../tempcache/pages/contributions_list.html.twig:668
msgid "Amount"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:389
+#: ../lib/Galette/Features/Replacements.php:390
msgid "Amount (in letters)"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:393
+#: ../lib/Galette/Features/Replacements.php:394
msgid "Full date"
msgstr "Data completa"
-#: ../lib/Galette/Features/Replacements.php:397
+#: ../lib/Galette/Features/Replacements.php:398
msgid "Contribution year"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:401
+#: ../lib/Galette/Features/Replacements.php:402
msgid "Comment"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:405
+#: ../lib/Galette/Features/Replacements.php:406
#: ../../tempcache/pages/advanced_search.html.twig:703
msgid "Begin date"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:409
+#: ../lib/Galette/Features/Replacements.php:410
#: ../../tempcache/pages/advanced_search.html.twig:747
msgid "End date"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:413
+#: ../lib/Galette/Features/Replacements.php:414
#: ../lib/Galette/Entity/Contribution.php:144
msgid "Contribution id"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:417
+#: ../lib/Galette/Features/Replacements.php:418
#: ../../tempcache/pages/contributions_list.html.twig:408
#: ../../tempcache/pages/contributions_list.html.twig:674
#: ../../tempcache/pages/transactions_list.html.twig:294
msgid "Payment type"
msgstr "Tipo di pagamento"
-#: ../lib/Galette/Features/Replacements.php:421
+#: ../lib/Galette/Features/Replacements.php:422
#: ../lib/Galette/Entity/Contribution.php:1092
#: ../lib/Galette/Entity/Texts.php:611
#: ../lib/Galette/Entity/PdfContribution.php:65
msgid "Contribution information"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:636
#: ../lib/Galette/Features/Replacements.php:637
+#: ../lib/Galette/Features/Replacements.php:638
#: ../../tempcache/elements/group.html.twig:202
#: ../../tempcache/elements/group.html.twig:245
#: ../../tempcache/pages/transaction_form.html.twig:210
msgid "None"
msgstr "Nessuno"
-#: ../lib/Galette/Features/Replacements.php:813
+#: ../lib/Galette/Features/Replacements.php:814
msgid "Member information"
msgstr "Informazione membro"
msgid "Modified"
msgstr ""
-#: ../lib/Galette/Entity/ListsConfig.php:202
-msgid "Public"
-msgstr ""
-
#: ../lib/Galette/Entity/Reminder.php:250
msgid "%name <%mail> (%days days)"
msgstr ""
msgid "Gender %gender does not exists!"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1591
+#: ../lib/Galette/Entity/Adherent.php:1483
+#, fuzzy
+#| msgid "File %filename cannot be open!"
+msgid "A member cannot be its own parent!"
+msgstr "Il file %filename non può essere aperto!"
+
+#: ../lib/Galette/Entity/Adherent.php:1597
msgid "Self_subscription as a member: "
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1597
+#: ../lib/Galette/Entity/Adherent.php:1603
msgid "Member card added"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1604
+#: ../lib/Galette/Entity/Adherent.php:1610
msgid "Fail to add new member."
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1634
+#: ../lib/Galette/Entity/Adherent.php:1640
msgid "Member card updated"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1760
#: ../../tempcache/components/forms/account.html.twig:64
msgid "Active"
msgstr "Attivo"
-#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1760
#: ../../tempcache/pages/contributions_list.html.twig:231
#: ../../tempcache/pages/transactions_list.html.twig:180
#: ../../tempcache/components/forms/account.html.twig:72
msgid "Inactive"
msgstr "Inattivo"
-#: ../lib/Galette/Entity/Adherent.php:2056
-#: ../../tempcache/pages/member_form.html.twig:905
+#: ../lib/Galette/Entity/Adherent.php:2062
+#: ../../tempcache/pages/member_form.html.twig:926
msgid " (%age years old)"
msgstr " (%age anni)"
-#: ../lib/Galette/Entity/Adherent.php:2134
+#: ../lib/Galette/Entity/Adherent.php:2140
msgid "Duplicated from %name (%id)"
msgstr ""
msgstr ""
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:48
-#: ../../tempcache/elements/edit_socials.html.twig:162
+#: ../../tempcache/elements/edit_socials.html.twig:182
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:540
#: ../../tempcache/pages/configuration_titles.html.twig:113
#: ../../tempcache/pages/contributions_types_list.html.twig:132
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:71
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:119
#: ../../tempcache/elements/edit_core_fields.html.twig:52
-#: ../../tempcache/elements/edit_core_fields.html.twig:208
-#: ../../tempcache/elements/edit_core_fields.html.twig:212
+#: ../../tempcache/elements/edit_core_fields.html.twig:169
+#: ../../tempcache/elements/edit_core_fields.html.twig:173
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:505
msgid "Required"
msgstr "Richiesta"
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:78
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:141
#: ../../tempcache/elements/edit_core_fields.html.twig:59
-#: ../../tempcache/elements/edit_core_fields.html.twig:265
-#: ../../tempcache/elements/edit_core_fields.html.twig:269
+#: ../../tempcache/elements/edit_core_fields.html.twig:226
+#: ../../tempcache/elements/edit_core_fields.html.twig:230
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:317
msgid "Width in forms"
msgstr ""
msgstr ""
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:148
-#: ../../tempcache/elements/edit_core_fields.html.twig:304
+#: ../../tempcache/elements/edit_core_fields.html.twig:265
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:345
msgid "Half"
msgstr ""
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:155
-#: ../../tempcache/elements/edit_core_fields.html.twig:293
+#: ../../tempcache/elements/edit_core_fields.html.twig:254
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:334
#, fuzzy
#| msgid "Full date"
msgstr "Data completa"
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:161
-#: ../../tempcache/elements/edit_core_fields.html.twig:285
+#: ../../tempcache/elements/edit_core_fields.html.twig:246
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:326
msgid "Default"
msgstr ""
msgstr ""
#: ../../tempcache/elements/navigation/navigation_aside.html.twig:69
-#: ../../tempcache/elements/logged_user.html.twig:265
+#: ../../tempcache/elements/logged_user.html.twig:267
#: ../../tempcache/elements/display_dynamic_fields.html.twig:170
#: ../../tempcache/public_page.html.twig:134 ../../tempcache/page.html.twig:125
#, php-format
#: ../../tempcache/elements/logged_user.html.twig:82
#: ../../tempcache/elements/logged_user.html.twig:156
#: ../../tempcache/elements/logged_user.html.twig:166
-#: ../../tempcache/elements/logged_user.html.twig:322
-#: ../../tempcache/elements/logged_user.html.twig:333
+#: ../../tempcache/elements/logged_user.html.twig:324
+#: ../../tempcache/elements/logged_user.html.twig:335
msgid "Disable dark mode"
msgstr ""
#: ../../tempcache/elements/logged_user.html.twig:84
#: ../../tempcache/elements/logged_user.html.twig:158
#: ../../tempcache/elements/logged_user.html.twig:168
-#: ../../tempcache/elements/logged_user.html.twig:324
-#: ../../tempcache/elements/logged_user.html.twig:335
+#: ../../tempcache/elements/logged_user.html.twig:326
+#: ../../tempcache/elements/logged_user.html.twig:337
msgid "Enable dark mode"
msgstr ""
#: ../../tempcache/elements/logged_user.html.twig:117
#: ../../tempcache/elements/logged_user.html.twig:192
#: ../../tempcache/elements/logged_user.html.twig:210
-#: ../../tempcache/elements/logged_user.html.twig:359
-#: ../../tempcache/elements/logged_user.html.twig:377
+#: ../../tempcache/elements/logged_user.html.twig:361
+#: ../../tempcache/elements/logged_user.html.twig:379
#, fuzzy
#| msgid "Unable to impersonate as %id"
msgid "Unimpersonate"
msgstr "Impossibile accedere come %id"
#: ../../tempcache/elements/logged_user.html.twig:133
-#: ../../tempcache/elements/logged_user.html.twig:233
+#: ../../tempcache/elements/logged_user.html.twig:235
#, fuzzy
#| msgid "Username:"
msgid "User menu"
msgid "Change '%field' permissions"
msgstr ""
-#: ../../tempcache/elements/edit_core_fields.html.twig:151
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Inaccessible"
-msgstr ""
-
-#: ../../tempcache/elements/edit_core_fields.html.twig:191
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Read only"
-msgstr ""
-
-#: ../../tempcache/elements/edit_core_fields.html.twig:201
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Read/Write"
-msgstr ""
-
-#: ../../tempcache/elements/edit_core_fields.html.twig:215
+#: ../../tempcache/elements/edit_core_fields.html.twig:176
#, php-format
msgid "Field '%field' cannot be set as required."
msgstr ""
-#: ../../tempcache/elements/edit_core_fields.html.twig:217
+#: ../../tempcache/elements/edit_core_fields.html.twig:178
#, php-format
msgid "Mark '%field' as (not) required"
msgstr ""
-#: ../../tempcache/elements/edit_core_fields.html.twig:271
+#: ../../tempcache/elements/edit_core_fields.html.twig:232
msgid "Change field's width with in forms"
msgstr ""
"generate envelope labels to contact them by snail mail."
msgstr ""
-#: ../../tempcache/elements/edit_socials.html.twig:98
-#: ../../tempcache/elements/edit_socials.html.twig:103
+#: ../../tempcache/elements/edit_socials.html.twig:61
+msgid "Disable social networks on member form"
+msgstr ""
+
+#: ../../tempcache/elements/edit_socials.html.twig:118
+#: ../../tempcache/elements/edit_socials.html.twig:123
msgid "Remove %type"
msgstr "Rimuovi %type"
-#: ../../tempcache/elements/edit_socials.html.twig:122
+#: ../../tempcache/elements/edit_socials.html.twig:142
msgid "Add new social network"
msgstr ""
-#: ../../tempcache/elements/edit_socials.html.twig:131
+#: ../../tempcache/elements/edit_socials.html.twig:151
msgid "Choose or enter your own..."
msgstr ""
msgstr ""
#: ../../tempcache/pages/groups_list.html.twig:346
+#: ../../tempcache/pages/member_form.html.twig:714
msgid ""
"Items in this list have been modified. Don't forget to save your changes."
msgstr ""
msgid "Managed groups selection"
msgstr ""
-#: ../../tempcache/pages/member_form.html.twig:673
-msgid "Manager for:"
-msgstr ""
-
-#: ../../tempcache/pages/member_form.html.twig:678
-msgid "Member of:"
+#: ../../tempcache/pages/member_form.html.twig:704
+#: ../../tempcache/pages/member_show.html.twig:542
+#: ../../tempcache/pages/advanced_search.html.twig:166
+#: ../../tempcache/components/forms/groups.html.twig:140
+msgid "Member of group"
msgstr ""
-#: ../../tempcache/pages/member_form.html.twig:737
+#: ../../tempcache/pages/member_form.html.twig:758
#, fuzzy
#| msgid "You have to select a staff member"
msgid "Click on a row to select a group"
msgid "Groups:"
msgstr ""
-#: ../../tempcache/pages/member_show.html.twig:542
-#: ../../tempcache/pages/advanced_search.html.twig:166
-#: ../../tempcache/components/forms/groups.html.twig:140
-msgid "Member of group"
-msgstr ""
-
#: ../../tempcache/pages/member_show.html.twig:714
msgid "Not managed group"
msgstr ""
msgid "Password confirmation:"
msgstr ""
-#: ../../tempcache/components/forms/groups.html.twig:178
+#: ../../tempcache/components/forms/groups.html.twig:180
msgid "Manage user's groups"
msgstr "Gestisci gruppi di utenti"
-#: ../../tempcache/components/forms/groups.html.twig:191
+#: ../../tempcache/components/forms/groups.html.twig:193
msgid "Manage user's managed groups"
msgstr ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-03-02 08:18+0100\n"
+"POT-Creation-Date: 2024-03-17 19:30+0100\n"
"PO-Revision-Date: 2023-10-04 11:27+0000\n"
"Last-Translator: Johan Cwiklinski <trasher@x-tnd.be>\n"
"Language-Team: Norwegian Bokmål <https://hosted.weblate.org/projects/galette/"
msgstr ""
#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:131
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:485
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:492
msgid "Dynamic field has been successfully stored!"
msgstr ""
msgid "The file does not exists or cannot be read :("
msgstr ""
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:399
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:406
msgid "Unable to retrieve field information."
msgstr ""
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:408
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:415
#: ../../tempcache/pages/configuration_dynamic_fields.html.twig:207
msgid "Edit field"
msgstr "Rediger felt"
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:470
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:477
msgid "An error occurred editing dynamic field :("
msgstr ""
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:571
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:573
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:578
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:580
msgid "Requested field does not exists!"
msgstr ""
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:577
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:584
#, php-format
msgid "Remove dynamic field %1$s"
msgstr ""
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:622
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:629
msgid "Field has been successfully moved"
msgstr ""
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:627
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:634
msgid "An error occurred moving field :("
msgstr ""
msgstr ""
#: ../lib/Galette/Controllers/Crud/MembersController.php:1563
-#: ../lib/Galette/Controllers/GaletteController.php:301
-#: ../lib/Galette/Controllers/GaletteController.php:333
+#: ../lib/Galette/Controllers/GaletteController.php:302
+#: ../lib/Galette/Controllers/GaletteController.php:334
msgid "Delete failed"
msgstr ""
msgid "An SQL error has occurred while loading search."
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:86
+#: ../lib/Galette/Controllers/GaletteController.php:87
#: ../../tempcache/elements/footer.html.twig:113
msgid "System information"
msgstr "Systeminfo"
-#: ../lib/Galette/Controllers/GaletteController.php:106
+#: ../lib/Galette/Controllers/GaletteController.php:107
#: ../../tempcache/elements/navigation/navigation_items.html.twig:71
#: ../../tempcache/elements/navigation/navigation_items.html.twig:86
msgid "Dashboard"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:221
+#: ../lib/Galette/Controllers/GaletteController.php:222
#: ../lib/Galette/Core/Install.php:1162 ../lib/Galette/Core/Galette.php:328
#: ../lib/Galette/Core/Galette.php:606
msgid "Settings"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:236
+#: ../lib/Galette/Controllers/GaletteController.php:237
#: ../lib/Galette/Filters/MembersList.php:309
msgid "All accounts"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:237
+#: ../lib/Galette/Controllers/GaletteController.php:238
#: ../lib/Galette/Filters/MembersList.php:310
msgid "Active accounts"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:238
+#: ../lib/Galette/Controllers/GaletteController.php:239
#: ../lib/Galette/Filters/MembersList.php:311
msgid "Inactive accounts"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:266
+#: ../lib/Galette/Controllers/GaletteController.php:267
msgid ""
"An SQL error has occurred while storing preferences. Please try again, and "
"contact the administrator if the problem persists."
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:270
+#: ../lib/Galette/Controllers/GaletteController.php:271
msgid "Preferences has been saved."
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:387
+#: ../lib/Galette/Controllers/GaletteController.php:388
msgid ""
"You asked Galette to send a test email, but email has been disabled in the "
"preferences."
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:394
+#: ../lib/Galette/Controllers/GaletteController.php:395
msgid "Test message"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:397
+#: ../lib/Galette/Controllers/GaletteController.php:398
msgid "Galette admin"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:400
+#: ../lib/Galette/Controllers/GaletteController.php:401
msgid "Test message."
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:409
+#: ../lib/Galette/Controllers/GaletteController.php:410
#, php-format
msgid "An email has been sent to %email"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:418
+#: ../lib/Galette/Controllers/GaletteController.php:419
#, php-format
msgid "No email sent to %email"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:425
+#: ../lib/Galette/Controllers/GaletteController.php:426
msgid "Invalid email adress!"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:469
+#: ../lib/Galette/Controllers/GaletteController.php:470
#: ../lib/Galette/Core/Galette.php:313
msgid "Charts"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:490
+#: ../lib/Galette/Controllers/GaletteController.php:491
msgid "Fields configuration"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:554
+#: ../lib/Galette/Controllers/GaletteController.php:556
msgid "Fields configuration has been successfully stored"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:559
+#: ../lib/Galette/Controllers/GaletteController.php:561
msgid "An error occurred while storing fields configuration :("
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:584
+#: ../lib/Galette/Controllers/GaletteController.php:586
#, fuzzy
#| msgid "List of contributions"
msgid "Lists configuration"
msgstr "Liste over bidrag"
-#: ../lib/Galette/Controllers/GaletteController.php:622
+#: ../lib/Galette/Controllers/GaletteController.php:625
msgid "List configuration has been successfully stored"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:627
+#: ../lib/Galette/Controllers/GaletteController.php:630
msgid "An error occurred while storing list configuration :("
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:661
+#: ../lib/Galette/Controllers/GaletteController.php:664
#: ../lib/Galette/Core/Galette.php:256 ../lib/Galette/Core/Galette.php:590
msgid "Reminders"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:702
+#: ../lib/Galette/Controllers/GaletteController.php:705
msgid "No reminder to send for now."
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:739
+#: ../lib/Galette/Controllers/GaletteController.php:742
msgid "There are no member to proceed."
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:746
+#: ../lib/Galette/Controllers/GaletteController.php:749
msgid "Reminder has not been sent:"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:753
+#: ../lib/Galette/Controllers/GaletteController.php:756
msgid "Sent reminders:"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:829
+#: ../lib/Galette/Controllers/GaletteController.php:832
msgid "Download document"
msgstr ""
#: ../lib/Galette/Controllers/AuthController.php:68
#: ../lib/Galette/Controllers/AuthController.php:172
-#: ../lib/Galette/Features/Replacements.php:315
-#: ../lib/Galette/Features/Replacements.php:355
+#: ../lib/Galette/Features/Replacements.php:316
+#: ../lib/Galette/Features/Replacements.php:356
#: ../../tempcache/elements/navigation/public_pages.html.twig:96
#: ../../tempcache/pages/index.html.twig:99
msgid "Login"
#: ../../tempcache/elements/logged_user.html.twig:119
#: ../../tempcache/elements/logged_user.html.twig:194
#: ../../tempcache/elements/logged_user.html.twig:212
-#: ../../tempcache/elements/logged_user.html.twig:361
-#: ../../tempcache/elements/logged_user.html.twig:379
+#: ../../tempcache/elements/logged_user.html.twig:363
+#: ../../tempcache/elements/logged_user.html.twig:381
msgid "Log off"
msgstr ""
msgid "All"
msgstr ""
-#: ../lib/Galette/Core/Authentication.php:283
+#: ../lib/Galette/Core/Authentication.php:284
#, php-format
msgid "Logged in as:<br/>%login"
msgstr ""
msgstr ""
#: ../lib/Galette/Core/Galette.php:164 ../lib/Galette/Core/Galette.php:540
-#: ../lib/Galette/DynamicFields/DynamicField.php:564
+#: ../lib/Galette/DynamicFields/DynamicField.php:533
#: ../../tempcache/elements/group.html.twig:95
msgid "Members"
msgstr ""
msgstr ""
#: ../lib/Galette/Core/Galette.php:211 ../lib/Galette/Core/Galette.php:572
-#: ../lib/Galette/DynamicFields/DynamicField.php:565
+#: ../lib/Galette/DynamicFields/DynamicField.php:534
#: ../../tempcache/pages/members_list.html.twig:561
msgid "Contributions"
msgstr ""
msgstr ""
#: ../lib/Galette/Core/Galette.php:581
-#: ../lib/Galette/DynamicFields/DynamicField.php:566
+#: ../lib/Galette/DynamicFields/DynamicField.php:535
msgid "Transactions"
msgstr ""
msgid "Export as CSV"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:528
+#: ../lib/Galette/Core/Preferences.php:530
msgid "- You must indicate a sender name for emails!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:534
+#: ../lib/Galette/Core/Preferences.php:536
msgid "- You must indicate an email address Galette should use to send emails!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:541
+#: ../lib/Galette/Core/Preferences.php:543
msgid "- You must indicate the SMTP server you want to use!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:553
+#: ../lib/Galette/Core/Preferences.php:555
msgid "- You must provide a login for SMTP authentication."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:559
+#: ../lib/Galette/Core/Preferences.php:561
msgid "- You must provide a password for SMTP authentication."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:571
+#: ../lib/Galette/Core/Preferences.php:573
msgid ""
"- Default membership extention and beginning of membership are mutually "
"exclusive."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:580
+#: ../lib/Galette/Core/Preferences.php:582
msgid "- Offering months is only compatible with beginning of membership."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:589
+#: ../lib/Galette/Core/Preferences.php:591
#: ../lib/Galette/Entity/Adherent.php:1209
#: ../lib/Galette/Entity/Transaction.php:389
#: ../lib/Galette/Entity/Contribution.php:520
msgid "- Mandatory field %field empty."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:597 ../webroot/installer.php:191
+#: ../lib/Galette/Core/Preferences.php:599 ../webroot/installer.php:191
msgid "Passwords mismatch"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:610
+#: ../lib/Galette/Core/Preferences.php:612
msgid "You have to select a staff member"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:664
+#: ../lib/Galette/Core/Preferences.php:666
#, php-format
msgid "Invalid E-Mail address: %s"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:678
+#: ../lib/Galette/Core/Preferences.php:680
msgid "- The username must be composed of at least 4 characters!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:682
+#: ../lib/Galette/Core/Preferences.php:684
msgid "- This username is already used by another member !"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:702
+#: ../lib/Galette/Core/Preferences.php:704
msgid "- The numbers and measures have to be integers!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:736
+#: ../lib/Galette/Core/Preferences.php:738
msgid "- Invalid number of months of membership extension."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:742
+#: ../lib/Galette/Core/Preferences.php:744
msgid "- Invalid format of beginning of membership."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:746
+#: ../lib/Galette/Core/Preferences.php:748
msgid "- Invalid date for beginning of membership."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:752
+#: ../lib/Galette/Core/Preferences.php:754
msgid "- Invalid number of offered months."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:757
+#: ../lib/Galette/Core/Preferences.php:759
msgid "- Invalid year for cards."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:765
+#: ../lib/Galette/Core/Preferences.php:767
msgid "- Invalid website URL."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:879
+#: ../lib/Galette/Core/Preferences.php:881
msgid "%name association's %status"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1115
+#: ../lib/Galette/Core/Preferences.php:1117
msgid "Please define constant \"GALETTE_URI\" with the path to your instance."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1134
-#: ../lib/Galette/Core/Preferences.php:1150 ../lib/Galette/IO/Csv.php:97
+#: ../lib/Galette/Core/Preferences.php:1136
+#: ../lib/Galette/Core/Preferences.php:1152 ../lib/Galette/IO/Csv.php:97
#: ../lib/Galette/Entity/Texts.php:193
#: ../../tempcache/pages/history.html.twig:323
#: ../../tempcache/pages/mailings_list.html.twig:296
msgid "Y-m-d H:i:s"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1136
+#: ../lib/Galette/Core/Preferences.php:1138
msgid "Never"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1174
+#: ../lib/Galette/Core/Preferences.php:1176
msgid "Current cards configuration may exceed page width!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1185
+#: ../lib/Galette/Core/Preferences.php:1187
msgid "Current cards configuration may exceed page height!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1211
-#: ../lib/Galette/Features/Replacements.php:808
+#: ../lib/Galette/Core/Preferences.php:1213
+#: ../lib/Galette/Features/Replacements.php:809
msgid "Main information"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1218
+#: ../lib/Galette/Core/Preferences.php:1220
#: ../../tempcache/elements/display_socials.html.twig:45
-#: ../../tempcache/elements/edit_socials.html.twig:56
+#: ../../tempcache/elements/edit_socials.html.twig:76
#: ../../tempcache/pages/preferences.html.twig:69
msgid "Social networks"
msgstr ""
msgid "File not found!"
msgstr ""
-#: ../lib/Galette/Core/Picture.php:1000
+#: ../lib/Galette/Core/Picture.php:972
msgid "An SQL error has occurred."
msgstr ""
#: ../lib/Galette/IO/ContributionsCsv.php:113
#: ../lib/Galette/IO/ContributionsCsv.php:125
#: ../lib/Galette/IO/ContributionsCsv.php:137
-#: ../lib/Galette/Features/Replacements.php:517
+#: ../lib/Galette/Features/Replacements.php:518
#: ../lib/Galette/Features/Dynamics.php:160
#: ../lib/Galette/Features/Dynamics.php:173
#: ../lib/Galette/Features/Dynamics.php:179
#: ../lib/Galette/Entity/Adherent.php:1287
#: ../lib/Galette/Entity/Adherent.php:1321
#: ../lib/Galette/Entity/Adherent.php:1327
-#: ../lib/Galette/Entity/Adherent.php:1820
+#: ../lib/Galette/Entity/Adherent.php:1826
#: ../lib/Galette/Entity/Transaction.php:319
#: ../lib/Galette/Entity/Transaction.php:332
#: ../lib/Galette/Entity/Transaction.php:338
#: ../lib/Galette/Filters/AdvancedMembersList.php:337
#: ../lib/Galette/Filters/AdvancedMembersList.php:455
#: ../lib/Galette/Filters/AdvancedMembersList.php:601
-#: ../../tempcache/pages/member_form.html.twig:891
+#: ../../tempcache/pages/member_form.html.twig:912
#: ../../tempcache/pages/advanced_search.html.twig:1385
msgid "Y-m-d"
msgstr "d.m.Y"
msgid "Photo has not been copied!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:548
-msgid "User, read/write"
-msgstr ""
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:549
-#: ../../tempcache/elements/ajax_members.html.twig:141
-#: ../../tempcache/elements/group_persons.html.twig:137
-#: ../../tempcache/elements/edit_core_fields.html.twig:171
-#: ../../tempcache/pages/members_list.html.twig:619
-#: ../../tempcache/pages/members_list.html.twig:769
-#: ../../tempcache/pages/status_list.html.twig:159
-#: ../../tempcache/pages/preferences.html.twig:392
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Staff member"
-msgstr ""
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:550
-#: ../../tempcache/elements/ajax_members.html.twig:130
-#: ../../tempcache/elements/group_persons.html.twig:126
-#: ../../tempcache/elements/edit_core_fields.html.twig:161
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Administrator"
-msgstr ""
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:551
-#: ../../tempcache/elements/ajax_members.html.twig:152
-#: ../../tempcache/elements/group_persons.html.twig:148
-#: ../../tempcache/elements/edit_core_fields.html.twig:181
-#: ../../tempcache/pages/members_list.html.twig:626
-#: ../../tempcache/pages/members_list.html.twig:780
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-#: ../../tempcache/pages/member_show.html.twig:551
-#: ../../tempcache/components/forms/groups.html.twig:149
-msgid "Group manager"
-msgstr ""
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:552
-msgid "User, read only"
-msgstr ""
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:640
+#: ../lib/Galette/DynamicFields/DynamicField.php:598
msgid "Missing required field name!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:649
+#: ../lib/Galette/DynamicFields/DynamicField.php:607
msgid "Missing required field permissions!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:654
+#: ../lib/Galette/DynamicFields/DynamicField.php:612
msgid "Unknown permission!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:660
+#: ../lib/Galette/DynamicFields/DynamicField.php:618
msgid "Missing required form!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:665
+#: ../lib/Galette/DynamicFields/DynamicField.php:623
msgid "Unknown form!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:675
+#: ../lib/Galette/DynamicFields/DynamicField.php:633
msgid "- Field name already used."
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:680
+#: ../lib/Galette/DynamicFields/DynamicField.php:638
msgid "- Width must be a positive integer!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:688
+#: ../lib/Galette/DynamicFields/DynamicField.php:646
msgid "- Height must be a positive integer!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:696
+#: ../lib/Galette/DynamicFields/DynamicField.php:654
msgid "- Size must be a positive integer!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:704
+#: ../lib/Galette/DynamicFields/DynamicField.php:662
msgid "- Min size must be a positive integer!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:717
+#: ../lib/Galette/DynamicFields/DynamicField.php:675
msgid "- Min size must be lower than size!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:723
+#: ../lib/Galette/DynamicFields/DynamicField.php:681
msgid "- Repeat must be an integer!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:834
+#: ../lib/Galette/DynamicFields/DynamicField.php:792
msgid "An error occurred storing the field."
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:855
+#: ../lib/Galette/DynamicFields/DynamicField.php:813
msgid "An error occurred creating field values table"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:889
+#: ../lib/Galette/DynamicFields/DynamicField.php:847
msgid "An error occurred storing dynamic field values :("
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:1102
+#: ../lib/Galette/DynamicFields/DynamicField.php:1060
msgid "separator"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:1103
+#: ../lib/Galette/DynamicFields/DynamicField.php:1061
msgid "free text"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:1104
+#: ../lib/Galette/DynamicFields/DynamicField.php:1062
msgid "single line"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:1105
+#: ../lib/Galette/DynamicFields/DynamicField.php:1063
msgid "choice"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:1106
+#: ../lib/Galette/DynamicFields/DynamicField.php:1064
msgid "date"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:1107
+#: ../lib/Galette/DynamicFields/DynamicField.php:1065
msgid "boolean"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:1108
+#: ../lib/Galette/DynamicFields/DynamicField.php:1066
msgid "file"
msgstr ""
#: ../lib/Galette/IO/PdfGroups.php:157
#: ../lib/Galette/IO/PdfAttendanceSheet.php:163
-#: ../lib/Galette/Features/Replacements.php:247
+#: ../lib/Galette/Features/Replacements.php:248
#: ../lib/Galette/Entity/PdfModel.php:444
#: ../lib/Galette/Filters/MembersList.php:274
#: ../includes/fields_defs/members_fields.php:315
msgstr ""
#: ../lib/Galette/IO/PdfGroups.php:158
-#: ../lib/Galette/Features/Replacements.php:311
-#: ../lib/Galette/Features/Replacements.php:359
+#: ../lib/Galette/Features/Replacements.php:312
+#: ../lib/Galette/Features/Replacements.php:360
#: ../../tempcache/elements/member_card.html.twig:147
#: ../../tempcache/pages/preferences.html.twig:2089
#: ../../tempcache/pages/members_public_list.html.twig:86
msgstr "E-post"
#: ../lib/Galette/IO/PdfGroups.php:159
-#: ../lib/Galette/Features/Replacements.php:303
+#: ../lib/Galette/Features/Replacements.php:304
#: ../lib/Galette/Entity/ListsConfig.php:199
#: ../../tempcache/elements/member_card.html.twig:107
msgid "Phone"
msgstr ""
#: ../lib/Galette/IO/PdfGroups.php:160
-#: ../lib/Galette/Features/Replacements.php:307
+#: ../lib/Galette/Features/Replacements.php:308
msgid "GSM"
msgstr ""
msgstr ""
#: ../lib/Galette/IO/MembersCsv.php:207
-#: ../lib/Galette/Features/Replacements.php:628
-#: ../lib/Galette/Entity/Adherent.php:1780
+#: ../lib/Galette/Features/Replacements.php:629
+#: ../lib/Galette/Entity/Adherent.php:1786
#: ../../tempcache/modals/mass_change_members.html.twig:163
#: ../../tempcache/elements/ajax_members.html.twig:100
#: ../../tempcache/elements/group_persons.html.twig:98
msgstr ""
#: ../lib/Galette/IO/MembersCsv.php:210
-#: ../lib/Galette/Features/Replacements.php:630
-#: ../lib/Galette/Entity/Adherent.php:1782
+#: ../lib/Galette/Features/Replacements.php:631
+#: ../lib/Galette/Entity/Adherent.php:1788
#: ../../tempcache/modals/mass_change_members.html.twig:154
#: ../../tempcache/elements/ajax_members.html.twig:111
#: ../../tempcache/elements/group_persons.html.twig:109
msgstr ""
#: ../lib/Galette/IO/MembersCsv.php:213
-#: ../lib/Galette/Features/Replacements.php:632
-#: ../lib/Galette/Entity/Adherent.php:1784
+#: ../lib/Galette/Features/Replacements.php:633
+#: ../lib/Galette/Entity/Adherent.php:1790
#: ../../tempcache/modals/mass_change_members.html.twig:145
#: ../../tempcache/pages/advanced_search.html.twig:1149
#: ../../tempcache/pages/advanced_search.html.twig:1668
#: ../lib/Galette/IO/MembersCsv.php:221 ../lib/Galette/IO/MembersCsv.php:225
#: ../lib/Galette/IO/MembersCsv.php:229 ../lib/Galette/IO/MembersCsv.php:233
-#: ../lib/Galette/Features/Replacements.php:753
-#: ../lib/Galette/Entity/Adherent.php:1746
-#: ../lib/Galette/Entity/Adherent.php:1748
-#: ../lib/Galette/Entity/Adherent.php:1750
+#: ../lib/Galette/Features/Replacements.php:754
#: ../lib/Galette/Entity/Adherent.php:1752
+#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1756
+#: ../lib/Galette/Entity/Adherent.php:1758
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:127
#: ../../tempcache/elements/js/messages.js.twig:326
#: ../../tempcache/elements/display_dynamic_fields.html.twig:135
#: ../../tempcache/elements/messages_inline.html.twig:419
-#: ../../tempcache/elements/edit_core_fields.html.twig:224
+#: ../../tempcache/elements/edit_core_fields.html.twig:185
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:141
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:306
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:522
#: ../lib/Galette/IO/MembersCsv.php:221 ../lib/Galette/IO/MembersCsv.php:225
#: ../lib/Galette/IO/MembersCsv.php:229 ../lib/Galette/IO/MembersCsv.php:233
-#: ../lib/Galette/Features/Replacements.php:753
-#: ../lib/Galette/Entity/Adherent.php:1746
-#: ../lib/Galette/Entity/Adherent.php:1748
-#: ../lib/Galette/Entity/Adherent.php:1750
+#: ../lib/Galette/Features/Replacements.php:754
#: ../lib/Galette/Entity/Adherent.php:1752
+#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1756
+#: ../lib/Galette/Entity/Adherent.php:1758
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:129
#: ../../tempcache/elements/js/messages.js.twig:344
#: ../../tempcache/elements/display_dynamic_fields.html.twig:141
#: ../../tempcache/elements/messages_inline.html.twig:423
-#: ../../tempcache/elements/edit_core_fields.html.twig:243
+#: ../../tempcache/elements/edit_core_fields.html.twig:204
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:133
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:298
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:514
msgid "Cards"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:465
+#: ../lib/Galette/IO/FileTrait.php:497
msgid "An error occurred."
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:469
+#: ../lib/Galette/IO/FileTrait.php:501
msgid ""
"File name is invalid, it should not contain any special character or space."
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:475
+#: ../lib/Galette/IO/FileTrait.php:507
#, php-format
msgid "File extension is not allowed, only %s files are."
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:482 ../lib/Galette/Features/Dynamics.php:279
+#: ../lib/Galette/IO/FileTrait.php:514 ../lib/Galette/Features/Dynamics.php:279
#, php-format
msgid "File is too big. Maximum allowed size is %dKo"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:487
+#: ../lib/Galette/IO/FileTrait.php:519
#, php-format
msgid "Image is too small. The minimum image side size allowed is %spx"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:493
+#: ../lib/Galette/IO/FileTrait.php:525
msgid "Mime-Type not allowed"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:496
+#: ../lib/Galette/IO/FileTrait.php:528
msgid "A file with that name already exists!"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:499
+#: ../lib/Galette/IO/FileTrait.php:531
msgid "File does not comply with requirements."
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:502
+#: ../lib/Galette/IO/FileTrait.php:534
msgid "Unable to write file or temporary file"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:532
+#: ../lib/Galette/IO/FileTrait.php:564
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:534
+#: ../lib/Galette/IO/FileTrait.php:566
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:536
+#: ../lib/Galette/IO/FileTrait.php:568
msgid "The uploaded file was only partially uploaded"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:538
+#: ../lib/Galette/IO/FileTrait.php:570
msgid "No file was uploaded"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:540
+#: ../lib/Galette/IO/FileTrait.php:572
msgid "Missing a temporary folder"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:542
+#: ../lib/Galette/IO/FileTrait.php:574
msgid "Failed to write file to disk"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:544
+#: ../lib/Galette/IO/FileTrait.php:576
msgid "File upload stopped by extension"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:546
+#: ../lib/Galette/IO/FileTrait.php:578
msgid "Unknown upload error"
msgstr ""
msgid "invoice"
msgstr ""
+#: ../lib/Galette/Features/Permissions.php:59
+msgid "Inaccessible"
+msgstr ""
+
+#: ../lib/Galette/Features/Permissions.php:60
+msgid "User, read only"
+msgstr ""
+
+#: ../lib/Galette/Features/Permissions.php:61
+msgid "User, read/write"
+msgstr ""
+
+#: ../lib/Galette/Features/Permissions.php:62
+#: ../../tempcache/elements/ajax_members.html.twig:152
+#: ../../tempcache/elements/group_persons.html.twig:148
+#: ../../tempcache/pages/members_list.html.twig:626
+#: ../../tempcache/pages/members_list.html.twig:780
+#: ../../tempcache/pages/member_form.html.twig:698
+#: ../../tempcache/pages/member_show.html.twig:551
+#: ../../tempcache/components/forms/groups.html.twig:151
+msgid "Group manager"
+msgstr ""
+
+#: ../lib/Galette/Features/Permissions.php:63
+#: ../../tempcache/elements/ajax_members.html.twig:141
+#: ../../tempcache/elements/group_persons.html.twig:137
+#: ../../tempcache/pages/members_list.html.twig:619
+#: ../../tempcache/pages/members_list.html.twig:769
+#: ../../tempcache/pages/status_list.html.twig:159
+#: ../../tempcache/pages/preferences.html.twig:392
+msgid "Staff member"
+msgstr ""
+
+#: ../lib/Galette/Features/Permissions.php:64
+#: ../../tempcache/elements/ajax_members.html.twig:130
+#: ../../tempcache/elements/group_persons.html.twig:126
+msgid "Administrator"
+msgstr ""
+
+#: ../lib/Galette/Features/Permissions.php:68
+#: ../lib/Galette/Entity/ListsConfig.php:202
+msgid "Public"
+msgstr ""
+
#: ../lib/Galette/Features/I18n.php:115
#, php-format
msgid "Unable to add dynamic translation for %field :("
msgid "Unable to remove old dynamic translation for %field :("
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:112
+#: ../lib/Galette/Features/Replacements.php:113
#, php-format
msgid "Label for dynamic field \"%s\""
msgstr "Etikett for dynamisk felt \"%s\""
-#: ../lib/Galette/Features/Replacements.php:115
+#: ../lib/Galette/Features/Replacements.php:116
#, fuzzy, php-format
#| msgid "Input for dynamic field \"%s\""
msgid "Form entry for dynamic field \"%s\""
msgstr "Inndata for dynamisk felt \"%s\""
-#: ../lib/Galette/Features/Replacements.php:121
+#: ../lib/Galette/Features/Replacements.php:122
#, fuzzy, php-format
#| msgid "Label for dynamic field \"%s\""
msgid "Value for dynamic field \"%s\""
msgstr "Etikett for dynamisk felt \"%s\""
-#: ../lib/Galette/Features/Replacements.php:184
+#: ../lib/Galette/Features/Replacements.php:185
msgid "Your organisation name"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:188
+#: ../lib/Galette/Features/Replacements.php:189
msgid "Your organisation slogan"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:192
-#: ../lib/Galette/Features/Replacements.php:196
+#: ../lib/Galette/Features/Replacements.php:193
+#: ../lib/Galette/Features/Replacements.php:197
msgid "Your organisation address"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:196
-#: ../lib/Galette/Features/Replacements.php:287
+#: ../lib/Galette/Features/Replacements.php:197
+#: ../lib/Galette/Features/Replacements.php:288
msgid "with break lines"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:200
+#: ../lib/Galette/Features/Replacements.php:201
msgid "Your organisation website"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:204
+#: ../lib/Galette/Features/Replacements.php:205
msgid "Your organisation logo"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:208
+#: ../lib/Galette/Features/Replacements.php:209
msgid "Your organisation logo (print specific)"
msgstr ""
#. TRANS: see https://www.php.net/manual/datetime.format.php
-#: ../lib/Galette/Features/Replacements.php:213
+#: ../lib/Galette/Features/Replacements.php:214
msgid "Current date (Y-m-d)"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:217
+#: ../lib/Galette/Features/Replacements.php:218
msgid "Galette's login URI"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:235
+#: ../lib/Galette/Features/Replacements.php:236
#: ../lib/Galette/Entity/PdfModel.php:453
#: ../../tempcache/modals/members_attendance_sheet.html.twig:110
#: ../../tempcache/elements/edit_pdf_models.html.twig:50
msgid "Title"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:239
+#: ../lib/Galette/Features/Replacements.php:240
msgid "Member's ID"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:243
+#: ../lib/Galette/Features/Replacements.php:244
#: ../lib/Galette/Filters/MembersList.php:275
#: ../../tempcache/pages/preferences.html.twig:2121
msgid "Member number"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:251
-#: ../lib/Galette/Features/Replacements.php:347
+#: ../lib/Galette/Features/Replacements.php:252
+#: ../lib/Galette/Features/Replacements.php:348
msgid "Last name"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:255
-#: ../lib/Galette/Features/Replacements.php:351 ../includes/i18n.inc.php:312
+#: ../lib/Galette/Features/Replacements.php:256
+#: ../lib/Galette/Features/Replacements.php:352 ../includes/i18n.inc.php:312
msgid "First name"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:259
+#: ../lib/Galette/Features/Replacements.php:260
#: ../../tempcache/elements/group_persons.html.twig:50
#: ../../tempcache/pages/preferences.html.twig:2105
#: ../../tempcache/pages/members_public_list.html.twig:78
msgid "Nickname"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:263
+#: ../lib/Galette/Features/Replacements.php:264
msgid "Gender"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:267
+#: ../lib/Galette/Features/Replacements.php:268
#: ../../tempcache/pages/advanced_search.html.twig:266
msgid "Birth date"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:271
+#: ../lib/Galette/Features/Replacements.php:272
msgid "Birth place"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:275
+#: ../lib/Galette/Features/Replacements.php:276
#: ../../tempcache/pages/preferences.html.twig:2113
msgid "Profession"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:279
-#: ../lib/Galette/Features/Replacements.php:343
+#: ../lib/Galette/Features/Replacements.php:280
+#: ../lib/Galette/Features/Replacements.php:344
#: ../lib/Galette/Filters/MembersList.php:276
msgid "Company name"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:283
-#: ../lib/Galette/Features/Replacements.php:287
+#: ../lib/Galette/Features/Replacements.php:284
+#: ../lib/Galette/Features/Replacements.php:288
#: ../lib/Galette/Filters/MembersList.php:277
#: ../../tempcache/pages/mailing_form.html.twig:124
msgid "Address"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:291
+#: ../lib/Galette/Features/Replacements.php:292
msgid "Zipcode"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:295
+#: ../lib/Galette/Features/Replacements.php:296
msgid "Town"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:299 ../includes/i18n.inc.php:309
+#: ../lib/Galette/Features/Replacements.php:300 ../includes/i18n.inc.php:309
msgid "Country"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:319
+#: ../lib/Galette/Features/Replacements.php:320
msgid "Member's main group"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:323
+#: ../lib/Galette/Features/Replacements.php:324
msgid "Member's groups (as list)"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:327
+#: ../lib/Galette/Features/Replacements.php:328
msgid "Member state of dues"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:331
+#: ../lib/Galette/Features/Replacements.php:332
msgid "Membership remaining days"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:335
+#: ../lib/Galette/Features/Replacements.php:336
msgid "Membership expired since"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:381
+#: ../lib/Galette/Features/Replacements.php:382
msgid "Contribution label"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:385
+#: ../lib/Galette/Features/Replacements.php:386
#: ../../tempcache/pages/transaction_form.html.twig:289
#: ../../tempcache/pages/contributions_list.html.twig:408
#: ../../tempcache/pages/contributions_list.html.twig:668
msgid "Amount"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:389
+#: ../lib/Galette/Features/Replacements.php:390
msgid "Amount (in letters)"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:393
+#: ../lib/Galette/Features/Replacements.php:394
msgid "Full date"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:397
+#: ../lib/Galette/Features/Replacements.php:398
msgid "Contribution year"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:401
+#: ../lib/Galette/Features/Replacements.php:402
msgid "Comment"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:405
+#: ../lib/Galette/Features/Replacements.php:406
#: ../../tempcache/pages/advanced_search.html.twig:703
msgid "Begin date"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:409
+#: ../lib/Galette/Features/Replacements.php:410
#: ../../tempcache/pages/advanced_search.html.twig:747
msgid "End date"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:413
+#: ../lib/Galette/Features/Replacements.php:414
#: ../lib/Galette/Entity/Contribution.php:144
msgid "Contribution id"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:417
+#: ../lib/Galette/Features/Replacements.php:418
#: ../../tempcache/pages/contributions_list.html.twig:408
#: ../../tempcache/pages/contributions_list.html.twig:674
#: ../../tempcache/pages/transactions_list.html.twig:294
msgid "Payment type"
msgstr "Betalingstype"
-#: ../lib/Galette/Features/Replacements.php:421
+#: ../lib/Galette/Features/Replacements.php:422
#: ../lib/Galette/Entity/Contribution.php:1092
#: ../lib/Galette/Entity/Texts.php:611
#: ../lib/Galette/Entity/PdfContribution.php:65
msgid "Contribution information"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:636
#: ../lib/Galette/Features/Replacements.php:637
+#: ../lib/Galette/Features/Replacements.php:638
#: ../../tempcache/elements/group.html.twig:202
#: ../../tempcache/elements/group.html.twig:245
#: ../../tempcache/pages/transaction_form.html.twig:210
msgid "None"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:813
+#: ../lib/Galette/Features/Replacements.php:814
msgid "Member information"
msgstr ""
msgid "Modified"
msgstr ""
-#: ../lib/Galette/Entity/ListsConfig.php:202
-msgid "Public"
-msgstr ""
-
#: ../lib/Galette/Entity/Reminder.php:250
msgid "%name <%mail> (%days days)"
msgstr ""
msgid "Gender %gender does not exists!"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1591
-msgid "Self_subscription as a member: "
+#: ../lib/Galette/Entity/Adherent.php:1483
+msgid "A member cannot be its own parent!"
msgstr ""
#: ../lib/Galette/Entity/Adherent.php:1597
+msgid "Self_subscription as a member: "
+msgstr ""
+
+#: ../lib/Galette/Entity/Adherent.php:1603
msgid "Member card added"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1604
+#: ../lib/Galette/Entity/Adherent.php:1610
msgid "Fail to add new member."
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1634
+#: ../lib/Galette/Entity/Adherent.php:1640
msgid "Member card updated"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1760
#: ../../tempcache/components/forms/account.html.twig:64
msgid "Active"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1760
#: ../../tempcache/pages/contributions_list.html.twig:231
#: ../../tempcache/pages/transactions_list.html.twig:180
#: ../../tempcache/components/forms/account.html.twig:72
msgid "Inactive"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:2056
-#: ../../tempcache/pages/member_form.html.twig:905
+#: ../lib/Galette/Entity/Adherent.php:2062
+#: ../../tempcache/pages/member_form.html.twig:926
msgid " (%age years old)"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:2134
+#: ../lib/Galette/Entity/Adherent.php:2140
msgid "Duplicated from %name (%id)"
msgstr ""
msgstr ""
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:48
-#: ../../tempcache/elements/edit_socials.html.twig:162
+#: ../../tempcache/elements/edit_socials.html.twig:182
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:540
#: ../../tempcache/pages/configuration_titles.html.twig:113
#: ../../tempcache/pages/contributions_types_list.html.twig:132
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:71
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:119
#: ../../tempcache/elements/edit_core_fields.html.twig:52
-#: ../../tempcache/elements/edit_core_fields.html.twig:208
-#: ../../tempcache/elements/edit_core_fields.html.twig:212
+#: ../../tempcache/elements/edit_core_fields.html.twig:169
+#: ../../tempcache/elements/edit_core_fields.html.twig:173
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:505
msgid "Required"
msgstr ""
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:78
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:141
#: ../../tempcache/elements/edit_core_fields.html.twig:59
-#: ../../tempcache/elements/edit_core_fields.html.twig:265
-#: ../../tempcache/elements/edit_core_fields.html.twig:269
+#: ../../tempcache/elements/edit_core_fields.html.twig:226
+#: ../../tempcache/elements/edit_core_fields.html.twig:230
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:317
msgid "Width in forms"
msgstr ""
msgstr ""
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:148
-#: ../../tempcache/elements/edit_core_fields.html.twig:304
+#: ../../tempcache/elements/edit_core_fields.html.twig:265
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:345
msgid "Half"
msgstr ""
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:155
-#: ../../tempcache/elements/edit_core_fields.html.twig:293
+#: ../../tempcache/elements/edit_core_fields.html.twig:254
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:334
msgid "Full"
msgstr ""
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:161
-#: ../../tempcache/elements/edit_core_fields.html.twig:285
+#: ../../tempcache/elements/edit_core_fields.html.twig:246
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:326
msgid "Default"
msgstr ""
msgstr ""
#: ../../tempcache/elements/navigation/navigation_aside.html.twig:69
-#: ../../tempcache/elements/logged_user.html.twig:265
+#: ../../tempcache/elements/logged_user.html.twig:267
#: ../../tempcache/elements/display_dynamic_fields.html.twig:170
#: ../../tempcache/public_page.html.twig:134 ../../tempcache/page.html.twig:125
#, php-format
#: ../../tempcache/elements/logged_user.html.twig:82
#: ../../tempcache/elements/logged_user.html.twig:156
#: ../../tempcache/elements/logged_user.html.twig:166
-#: ../../tempcache/elements/logged_user.html.twig:322
-#: ../../tempcache/elements/logged_user.html.twig:333
+#: ../../tempcache/elements/logged_user.html.twig:324
+#: ../../tempcache/elements/logged_user.html.twig:335
msgid "Disable dark mode"
msgstr ""
#: ../../tempcache/elements/logged_user.html.twig:84
#: ../../tempcache/elements/logged_user.html.twig:158
#: ../../tempcache/elements/logged_user.html.twig:168
-#: ../../tempcache/elements/logged_user.html.twig:324
-#: ../../tempcache/elements/logged_user.html.twig:335
+#: ../../tempcache/elements/logged_user.html.twig:326
+#: ../../tempcache/elements/logged_user.html.twig:337
msgid "Enable dark mode"
msgstr ""
#: ../../tempcache/elements/logged_user.html.twig:117
#: ../../tempcache/elements/logged_user.html.twig:192
#: ../../tempcache/elements/logged_user.html.twig:210
-#: ../../tempcache/elements/logged_user.html.twig:359
-#: ../../tempcache/elements/logged_user.html.twig:377
+#: ../../tempcache/elements/logged_user.html.twig:361
+#: ../../tempcache/elements/logged_user.html.twig:379
msgid "Unimpersonate"
msgstr ""
#: ../../tempcache/elements/logged_user.html.twig:133
-#: ../../tempcache/elements/logged_user.html.twig:233
+#: ../../tempcache/elements/logged_user.html.twig:235
msgid "User menu"
msgstr ""
msgid "Change '%field' permissions"
msgstr ""
-#: ../../tempcache/elements/edit_core_fields.html.twig:151
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Inaccessible"
-msgstr ""
-
-#: ../../tempcache/elements/edit_core_fields.html.twig:191
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Read only"
-msgstr ""
-
-#: ../../tempcache/elements/edit_core_fields.html.twig:201
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Read/Write"
-msgstr ""
-
-#: ../../tempcache/elements/edit_core_fields.html.twig:215
+#: ../../tempcache/elements/edit_core_fields.html.twig:176
#, php-format
msgid "Field '%field' cannot be set as required."
msgstr ""
-#: ../../tempcache/elements/edit_core_fields.html.twig:217
+#: ../../tempcache/elements/edit_core_fields.html.twig:178
#, php-format
msgid "Mark '%field' as (not) required"
msgstr ""
-#: ../../tempcache/elements/edit_core_fields.html.twig:271
+#: ../../tempcache/elements/edit_core_fields.html.twig:232
msgid "Change field's width with in forms"
msgstr ""
"generate envelope labels to contact them by snail mail."
msgstr ""
-#: ../../tempcache/elements/edit_socials.html.twig:98
-#: ../../tempcache/elements/edit_socials.html.twig:103
+#: ../../tempcache/elements/edit_socials.html.twig:61
+msgid "Disable social networks on member form"
+msgstr ""
+
+#: ../../tempcache/elements/edit_socials.html.twig:118
+#: ../../tempcache/elements/edit_socials.html.twig:123
msgid "Remove %type"
msgstr "Fjern %type"
-#: ../../tempcache/elements/edit_socials.html.twig:122
+#: ../../tempcache/elements/edit_socials.html.twig:142
msgid "Add new social network"
msgstr ""
-#: ../../tempcache/elements/edit_socials.html.twig:131
+#: ../../tempcache/elements/edit_socials.html.twig:151
msgid "Choose or enter your own..."
msgstr ""
msgstr ""
#: ../../tempcache/pages/groups_list.html.twig:346
+#: ../../tempcache/pages/member_form.html.twig:714
msgid ""
"Items in this list have been modified. Don't forget to save your changes."
msgstr ""
msgid "Managed groups selection"
msgstr ""
-#: ../../tempcache/pages/member_form.html.twig:673
-msgid "Manager for:"
-msgstr ""
-
-#: ../../tempcache/pages/member_form.html.twig:678
-msgid "Member of:"
+#: ../../tempcache/pages/member_form.html.twig:704
+#: ../../tempcache/pages/member_show.html.twig:542
+#: ../../tempcache/pages/advanced_search.html.twig:166
+#: ../../tempcache/components/forms/groups.html.twig:140
+msgid "Member of group"
msgstr ""
-#: ../../tempcache/pages/member_form.html.twig:737
+#: ../../tempcache/pages/member_form.html.twig:758
msgid "Click on a row to select a group"
msgstr ""
msgid "Groups:"
msgstr ""
-#: ../../tempcache/pages/member_show.html.twig:542
-#: ../../tempcache/pages/advanced_search.html.twig:166
-#: ../../tempcache/components/forms/groups.html.twig:140
-msgid "Member of group"
-msgstr ""
-
#: ../../tempcache/pages/member_show.html.twig:714
msgid "Not managed group"
msgstr ""
msgid "Password confirmation:"
msgstr ""
-#: ../../tempcache/components/forms/groups.html.twig:178
+#: ../../tempcache/components/forms/groups.html.twig:180
msgid "Manage user's groups"
msgstr ""
-#: ../../tempcache/components/forms/groups.html.twig:191
+#: ../../tempcache/components/forms/groups.html.twig:193
msgid "Manage user's managed groups"
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: translations@galette.eu\n"
-"POT-Creation-Date: 2024-03-02 08:18+0100\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2024-03-17 19:30+0100\n"
"PO-Revision-Date: 2024-03-14 11:01+0000\n"
"Last-Translator: Pèire Bréchet <charrar@free.fr>\n"
"Language-Team: Occitan <https://hosted.weblate.org/projects/galette/galette/"
msgstr "A pas capitat per ajustar lo camp dinamic :("
#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:131
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:485
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:492
msgid "Dynamic field has been successfully stored!"
msgstr "Lo camp dinamic es estat enregistrat correctament !"
msgid "The file does not exists or cannot be read :("
msgstr "Lo fichier existís pas ò se pòt pas legir :("
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:399
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:406
msgid "Unable to retrieve field information."
msgstr "S'es pas poscut recuperar leis informacions dau camp."
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:408
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:415
#: ../../tempcache/pages/configuration_dynamic_fields.html.twig:207
msgid "Edit field"
msgstr "Editar lo camp"
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:470
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:477
msgid "An error occurred editing dynamic field :("
msgstr "Capitèt una error per la modificacion dau camp dinamic :("
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:571
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:573
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:578
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:580
msgid "Requested field does not exists!"
msgstr "Lo camp demandat existís pas !"
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:577
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:584
#, php-format
msgid "Remove dynamic field %1$s"
msgstr "Levar lo camp dinamic %1$s"
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:622
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:629
msgid "Field has been successfully moved"
msgstr "Lo camp es estat desplaçat correctament"
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:627
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:634
msgid "An error occurred moving field :("
msgstr "Capitèt una error per lo desplaçament dau camp :("
msgstr "A mau capitat per ajustar de gropes administrats per l'aderent."
#: ../lib/Galette/Controllers/Crud/MembersController.php:1563
-#: ../lib/Galette/Controllers/GaletteController.php:301
-#: ../lib/Galette/Controllers/GaletteController.php:333
+#: ../lib/Galette/Controllers/GaletteController.php:302
+#: ../lib/Galette/Controllers/GaletteController.php:334
msgid "Delete failed"
msgstr "La supression a mau capitat"
msgid "An SQL error has occurred while loading search."
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:86
+#: ../lib/Galette/Controllers/GaletteController.php:87
#: ../../tempcache/elements/footer.html.twig:113
msgid "System information"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:106
+#: ../lib/Galette/Controllers/GaletteController.php:107
#: ../../tempcache/elements/navigation/navigation_items.html.twig:71
#: ../../tempcache/elements/navigation/navigation_items.html.twig:86
msgid "Dashboard"
msgstr "Tablèu de bòrd"
-#: ../lib/Galette/Controllers/GaletteController.php:221
+#: ../lib/Galette/Controllers/GaletteController.php:222
#: ../lib/Galette/Core/Install.php:1162 ../lib/Galette/Core/Galette.php:328
#: ../lib/Galette/Core/Galette.php:606
msgid "Settings"
msgstr "Paramètres"
-#: ../lib/Galette/Controllers/GaletteController.php:236
+#: ../lib/Galette/Controllers/GaletteController.php:237
#: ../lib/Galette/Filters/MembersList.php:309
msgid "All accounts"
msgstr "Totei lei còmptes"
-#: ../lib/Galette/Controllers/GaletteController.php:237
+#: ../lib/Galette/Controllers/GaletteController.php:238
#: ../lib/Galette/Filters/MembersList.php:310
msgid "Active accounts"
msgstr "Còmptes actius"
-#: ../lib/Galette/Controllers/GaletteController.php:238
+#: ../lib/Galette/Controllers/GaletteController.php:239
#: ../lib/Galette/Filters/MembersList.php:311
msgid "Inactive accounts"
msgstr "Còmptes inactius"
-#: ../lib/Galette/Controllers/GaletteController.php:266
+#: ../lib/Galette/Controllers/GaletteController.php:267
msgid ""
"An SQL error has occurred while storing preferences. Please try again, and "
"contact the administrator if the problem persists."
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:270
+#: ../lib/Galette/Controllers/GaletteController.php:271
msgid "Preferences has been saved."
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:387
+#: ../lib/Galette/Controllers/GaletteController.php:388
msgid ""
"You asked Galette to send a test email, but email has been disabled in the "
"preferences."
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:394
+#: ../lib/Galette/Controllers/GaletteController.php:395
msgid "Test message"
msgstr "Messatge d'assai"
-#: ../lib/Galette/Controllers/GaletteController.php:397
+#: ../lib/Galette/Controllers/GaletteController.php:398
msgid "Galette admin"
msgstr "Administrator Galeta"
-#: ../lib/Galette/Controllers/GaletteController.php:400
+#: ../lib/Galette/Controllers/GaletteController.php:401
msgid "Test message."
msgstr "Messatge d'assai."
-#: ../lib/Galette/Controllers/GaletteController.php:409
+#: ../lib/Galette/Controllers/GaletteController.php:410
#, php-format
msgid "An email has been sent to %email"
msgstr "Un corriel es estat mandat a %email"
-#: ../lib/Galette/Controllers/GaletteController.php:418
+#: ../lib/Galette/Controllers/GaletteController.php:419
#, php-format
msgid "No email sent to %email"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:425
+#: ../lib/Galette/Controllers/GaletteController.php:426
msgid "Invalid email adress!"
msgstr "Adreiça electronica invalida !"
-#: ../lib/Galette/Controllers/GaletteController.php:469
+#: ../lib/Galette/Controllers/GaletteController.php:470
#: ../lib/Galette/Core/Galette.php:313
msgid "Charts"
msgstr "Tablèus grafics"
-#: ../lib/Galette/Controllers/GaletteController.php:490
+#: ../lib/Galette/Controllers/GaletteController.php:491
msgid "Fields configuration"
msgstr "Configuracion dei camps"
-#: ../lib/Galette/Controllers/GaletteController.php:554
+#: ../lib/Galette/Controllers/GaletteController.php:556
msgid "Fields configuration has been successfully stored"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:559
+#: ../lib/Galette/Controllers/GaletteController.php:561
msgid "An error occurred while storing fields configuration :("
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:584
+#: ../lib/Galette/Controllers/GaletteController.php:586
msgid "Lists configuration"
msgstr "Configuracion dei listas"
-#: ../lib/Galette/Controllers/GaletteController.php:622
+#: ../lib/Galette/Controllers/GaletteController.php:625
msgid "List configuration has been successfully stored"
msgstr "La configuracion dei listas es sauvagardada"
-#: ../lib/Galette/Controllers/GaletteController.php:627
+#: ../lib/Galette/Controllers/GaletteController.php:630
msgid "An error occurred while storing list configuration :("
msgstr "I a agut una error dau temps de la sauvagarda de la lista :("
-#: ../lib/Galette/Controllers/GaletteController.php:661
+#: ../lib/Galette/Controllers/GaletteController.php:664
#: ../lib/Galette/Core/Galette.php:256 ../lib/Galette/Core/Galette.php:590
msgid "Reminders"
msgstr "Remembre"
-#: ../lib/Galette/Controllers/GaletteController.php:702
+#: ../lib/Galette/Controllers/GaletteController.php:705
msgid "No reminder to send for now."
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:739
+#: ../lib/Galette/Controllers/GaletteController.php:742
msgid "There are no member to proceed."
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:746
+#: ../lib/Galette/Controllers/GaletteController.php:749
msgid "Reminder has not been sent:"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:753
+#: ../lib/Galette/Controllers/GaletteController.php:756
msgid "Sent reminders:"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:829
+#: ../lib/Galette/Controllers/GaletteController.php:832
msgid "Download document"
msgstr ""
#: ../lib/Galette/Controllers/AuthController.php:68
#: ../lib/Galette/Controllers/AuthController.php:172
-#: ../lib/Galette/Features/Replacements.php:315
-#: ../lib/Galette/Features/Replacements.php:355
+#: ../lib/Galette/Features/Replacements.php:316
+#: ../lib/Galette/Features/Replacements.php:356
#: ../../tempcache/elements/navigation/public_pages.html.twig:96
#: ../../tempcache/pages/index.html.twig:99
msgid "Login"
#: ../../tempcache/elements/logged_user.html.twig:119
#: ../../tempcache/elements/logged_user.html.twig:194
#: ../../tempcache/elements/logged_user.html.twig:212
-#: ../../tempcache/elements/logged_user.html.twig:361
-#: ../../tempcache/elements/logged_user.html.twig:379
+#: ../../tempcache/elements/logged_user.html.twig:363
+#: ../../tempcache/elements/logged_user.html.twig:381
msgid "Log off"
msgstr ""
msgid "All"
msgstr "Tot"
-#: ../lib/Galette/Core/Authentication.php:283
+#: ../lib/Galette/Core/Authentication.php:284
#, php-format
msgid "Logged in as:<br/>%login"
msgstr "Connectat per :<br>%login"
msgstr ""
#: ../lib/Galette/Core/Galette.php:164 ../lib/Galette/Core/Galette.php:540
-#: ../lib/Galette/DynamicFields/DynamicField.php:564
+#: ../lib/Galette/DynamicFields/DynamicField.php:533
#: ../../tempcache/elements/group.html.twig:95
msgid "Members"
msgstr "Membres"
msgstr "Ajustar un membre novèu dins la basa de donadas"
#: ../lib/Galette/Core/Galette.php:211 ../lib/Galette/Core/Galette.php:572
-#: ../lib/Galette/DynamicFields/DynamicField.php:565
+#: ../lib/Galette/DynamicFields/DynamicField.php:534
#: ../../tempcache/pages/members_list.html.twig:561
msgid "Contributions"
msgstr "Contribucions"
msgstr "Paginas publicas"
#: ../lib/Galette/Core/Galette.php:581
-#: ../lib/Galette/DynamicFields/DynamicField.php:566
+#: ../lib/Galette/DynamicFields/DynamicField.php:535
msgid "Transactions"
msgstr "Transaccions"
msgid "Export as CSV"
msgstr "Teledescargar en CSV"
-#: ../lib/Galette/Core/Preferences.php:528
+#: ../lib/Galette/Core/Preferences.php:530
msgid "- You must indicate a sender name for emails!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:534
+#: ../lib/Galette/Core/Preferences.php:536
msgid "- You must indicate an email address Galette should use to send emails!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:541
+#: ../lib/Galette/Core/Preferences.php:543
msgid "- You must indicate the SMTP server you want to use!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:553
+#: ../lib/Galette/Core/Preferences.php:555
msgid "- You must provide a login for SMTP authentication."
msgstr "- Vos fau donar un identificant per l'autentificacion SMTP."
-#: ../lib/Galette/Core/Preferences.php:559
+#: ../lib/Galette/Core/Preferences.php:561
msgid "- You must provide a password for SMTP authentication."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:571
+#: ../lib/Galette/Core/Preferences.php:573
msgid ""
"- Default membership extention and beginning of membership are mutually "
"exclusive."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:580
+#: ../lib/Galette/Core/Preferences.php:582
msgid "- Offering months is only compatible with beginning of membership."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:589
+#: ../lib/Galette/Core/Preferences.php:591
#: ../lib/Galette/Entity/Adherent.php:1209
#: ../lib/Galette/Entity/Transaction.php:389
#: ../lib/Galette/Entity/Contribution.php:520
msgid "- Mandatory field %field empty."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:597 ../webroot/installer.php:191
+#: ../lib/Galette/Core/Preferences.php:599 ../webroot/installer.php:191
msgid "Passwords mismatch"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:610
+#: ../lib/Galette/Core/Preferences.php:612
msgid "You have to select a staff member"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:664
+#: ../lib/Galette/Core/Preferences.php:666
#, php-format
msgid "Invalid E-Mail address: %s"
msgstr "Adreiça electronica non valida: %s"
-#: ../lib/Galette/Core/Preferences.php:678
+#: ../lib/Galette/Core/Preferences.php:680
msgid "- The username must be composed of at least 4 characters!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:682
+#: ../lib/Galette/Core/Preferences.php:684
msgid "- This username is already used by another member !"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:702
+#: ../lib/Galette/Core/Preferences.php:704
msgid "- The numbers and measures have to be integers!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:736
+#: ../lib/Galette/Core/Preferences.php:738
msgid "- Invalid number of months of membership extension."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:742
+#: ../lib/Galette/Core/Preferences.php:744
msgid "- Invalid format of beginning of membership."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:746
+#: ../lib/Galette/Core/Preferences.php:748
msgid "- Invalid date for beginning of membership."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:752
+#: ../lib/Galette/Core/Preferences.php:754
msgid "- Invalid number of offered months."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:757
+#: ../lib/Galette/Core/Preferences.php:759
msgid "- Invalid year for cards."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:765
+#: ../lib/Galette/Core/Preferences.php:767
msgid "- Invalid website URL."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:879
+#: ../lib/Galette/Core/Preferences.php:881
msgid "%name association's %status"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1115
+#: ../lib/Galette/Core/Preferences.php:1117
msgid "Please define constant \"GALETTE_URI\" with the path to your instance."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1134
-#: ../lib/Galette/Core/Preferences.php:1150 ../lib/Galette/IO/Csv.php:97
+#: ../lib/Galette/Core/Preferences.php:1136
+#: ../lib/Galette/Core/Preferences.php:1152 ../lib/Galette/IO/Csv.php:97
#: ../lib/Galette/Entity/Texts.php:193
#: ../../tempcache/pages/history.html.twig:323
#: ../../tempcache/pages/mailings_list.html.twig:296
msgid "Y-m-d H:i:s"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1136
+#: ../lib/Galette/Core/Preferences.php:1138
msgid "Never"
msgstr "Jamai"
-#: ../lib/Galette/Core/Preferences.php:1174
+#: ../lib/Galette/Core/Preferences.php:1176
msgid "Current cards configuration may exceed page width!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1185
+#: ../lib/Galette/Core/Preferences.php:1187
msgid "Current cards configuration may exceed page height!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1211
-#: ../lib/Galette/Features/Replacements.php:808
+#: ../lib/Galette/Core/Preferences.php:1213
+#: ../lib/Galette/Features/Replacements.php:809
msgid "Main information"
msgstr "Informacions generalas"
-#: ../lib/Galette/Core/Preferences.php:1218
+#: ../lib/Galette/Core/Preferences.php:1220
#: ../../tempcache/elements/display_socials.html.twig:45
-#: ../../tempcache/elements/edit_socials.html.twig:56
+#: ../../tempcache/elements/edit_socials.html.twig:76
#: ../../tempcache/pages/preferences.html.twig:69
msgid "Social networks"
msgstr "Malhums socials"
msgid "File not found!"
msgstr ""
-#: ../lib/Galette/Core/Picture.php:1000
+#: ../lib/Galette/Core/Picture.php:972
msgid "An SQL error has occurred."
msgstr ""
#: ../lib/Galette/IO/ContributionsCsv.php:113
#: ../lib/Galette/IO/ContributionsCsv.php:125
#: ../lib/Galette/IO/ContributionsCsv.php:137
-#: ../lib/Galette/Features/Replacements.php:517
+#: ../lib/Galette/Features/Replacements.php:518
#: ../lib/Galette/Features/Dynamics.php:160
#: ../lib/Galette/Features/Dynamics.php:173
#: ../lib/Galette/Features/Dynamics.php:179
#: ../lib/Galette/Entity/Adherent.php:1287
#: ../lib/Galette/Entity/Adherent.php:1321
#: ../lib/Galette/Entity/Adherent.php:1327
-#: ../lib/Galette/Entity/Adherent.php:1820
+#: ../lib/Galette/Entity/Adherent.php:1826
#: ../lib/Galette/Entity/Transaction.php:319
#: ../lib/Galette/Entity/Transaction.php:332
#: ../lib/Galette/Entity/Transaction.php:338
#: ../lib/Galette/Filters/AdvancedMembersList.php:337
#: ../lib/Galette/Filters/AdvancedMembersList.php:455
#: ../lib/Galette/Filters/AdvancedMembersList.php:601
-#: ../../tempcache/pages/member_form.html.twig:891
+#: ../../tempcache/pages/member_form.html.twig:912
#: ../../tempcache/pages/advanced_search.html.twig:1385
msgid "Y-m-d"
msgstr "Y/m/d"
msgid "Photo has not been copied!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:548
-msgid "User, read/write"
-msgstr ""
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:549
-#: ../../tempcache/elements/ajax_members.html.twig:141
-#: ../../tempcache/elements/group_persons.html.twig:137
-#: ../../tempcache/elements/edit_core_fields.html.twig:171
-#: ../../tempcache/pages/members_list.html.twig:619
-#: ../../tempcache/pages/members_list.html.twig:769
-#: ../../tempcache/pages/status_list.html.twig:159
-#: ../../tempcache/pages/preferences.html.twig:392
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Staff member"
-msgstr ""
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:550
-#: ../../tempcache/elements/ajax_members.html.twig:130
-#: ../../tempcache/elements/group_persons.html.twig:126
-#: ../../tempcache/elements/edit_core_fields.html.twig:161
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Administrator"
-msgstr "Administrator -tritz"
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:551
-#: ../../tempcache/elements/ajax_members.html.twig:152
-#: ../../tempcache/elements/group_persons.html.twig:148
-#: ../../tempcache/elements/edit_core_fields.html.twig:181
-#: ../../tempcache/pages/members_list.html.twig:626
-#: ../../tempcache/pages/members_list.html.twig:780
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-#: ../../tempcache/pages/member_show.html.twig:551
-#: ../../tempcache/components/forms/groups.html.twig:149
-msgid "Group manager"
-msgstr "Gestionari de grops"
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:552
-msgid "User, read only"
-msgstr "Utilizaire, lectura sola"
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:640
+#: ../lib/Galette/DynamicFields/DynamicField.php:598
msgid "Missing required field name!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:649
+#: ../lib/Galette/DynamicFields/DynamicField.php:607
msgid "Missing required field permissions!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:654
+#: ../lib/Galette/DynamicFields/DynamicField.php:612
msgid "Unknown permission!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:660
+#: ../lib/Galette/DynamicFields/DynamicField.php:618
msgid "Missing required form!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:665
+#: ../lib/Galette/DynamicFields/DynamicField.php:623
msgid "Unknown form!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:675
+#: ../lib/Galette/DynamicFields/DynamicField.php:633
msgid "- Field name already used."
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:680
+#: ../lib/Galette/DynamicFields/DynamicField.php:638
#, fuzzy
#| msgid "- Birthdate must be set in the past!"
msgid "- Width must be a positive integer!"
msgstr "- La data de naissença se deu dins lo passat, pecaire !"
-#: ../lib/Galette/DynamicFields/DynamicField.php:688
+#: ../lib/Galette/DynamicFields/DynamicField.php:646
#, fuzzy
#| msgid "- Birthdate must be set in the past!"
msgid "- Height must be a positive integer!"
msgstr "- La data de naissença se deu dins lo passat, pecaire !"
-#: ../lib/Galette/DynamicFields/DynamicField.php:696
+#: ../lib/Galette/DynamicFields/DynamicField.php:654
#, fuzzy
#| msgid "- Birthdate must be set in the past!"
msgid "- Size must be a positive integer!"
msgstr "- La data de naissença se deu dins lo passat, pecaire !"
-#: ../lib/Galette/DynamicFields/DynamicField.php:704
+#: ../lib/Galette/DynamicFields/DynamicField.php:662
msgid "- Min size must be a positive integer!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:717
+#: ../lib/Galette/DynamicFields/DynamicField.php:675
msgid "- Min size must be lower than size!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:723
+#: ../lib/Galette/DynamicFields/DynamicField.php:681
msgid "- Repeat must be an integer!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:834
+#: ../lib/Galette/DynamicFields/DynamicField.php:792
msgid "An error occurred storing the field."
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:855
+#: ../lib/Galette/DynamicFields/DynamicField.php:813
msgid "An error occurred creating field values table"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:889
+#: ../lib/Galette/DynamicFields/DynamicField.php:847
msgid "An error occurred storing dynamic field values :("
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:1102
+#: ../lib/Galette/DynamicFields/DynamicField.php:1060
msgid "separator"
msgstr "separador"
-#: ../lib/Galette/DynamicFields/DynamicField.php:1103
+#: ../lib/Galette/DynamicFields/DynamicField.php:1061
msgid "free text"
msgstr "tèxte liure"
-#: ../lib/Galette/DynamicFields/DynamicField.php:1104
+#: ../lib/Galette/DynamicFields/DynamicField.php:1062
msgid "single line"
msgstr "linha sola"
-#: ../lib/Galette/DynamicFields/DynamicField.php:1105
+#: ../lib/Galette/DynamicFields/DynamicField.php:1063
msgid "choice"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:1106
+#: ../lib/Galette/DynamicFields/DynamicField.php:1064
msgid "date"
msgstr "data"
-#: ../lib/Galette/DynamicFields/DynamicField.php:1107
+#: ../lib/Galette/DynamicFields/DynamicField.php:1065
msgid "boolean"
msgstr "boolean"
-#: ../lib/Galette/DynamicFields/DynamicField.php:1108
+#: ../lib/Galette/DynamicFields/DynamicField.php:1066
msgid "file"
msgstr "fichier"
#: ../lib/Galette/IO/PdfGroups.php:157
#: ../lib/Galette/IO/PdfAttendanceSheet.php:163
-#: ../lib/Galette/Features/Replacements.php:247
+#: ../lib/Galette/Features/Replacements.php:248
#: ../lib/Galette/Entity/PdfModel.php:444
#: ../lib/Galette/Filters/MembersList.php:274
#: ../includes/fields_defs/members_fields.php:315
msgstr "Nom"
#: ../lib/Galette/IO/PdfGroups.php:158
-#: ../lib/Galette/Features/Replacements.php:311
-#: ../lib/Galette/Features/Replacements.php:359
+#: ../lib/Galette/Features/Replacements.php:312
+#: ../lib/Galette/Features/Replacements.php:360
#: ../../tempcache/elements/member_card.html.twig:147
#: ../../tempcache/pages/preferences.html.twig:2089
#: ../../tempcache/pages/members_public_list.html.twig:86
msgstr "Adreiça electronica"
#: ../lib/Galette/IO/PdfGroups.php:159
-#: ../lib/Galette/Features/Replacements.php:303
+#: ../lib/Galette/Features/Replacements.php:304
#: ../lib/Galette/Entity/ListsConfig.php:199
#: ../../tempcache/elements/member_card.html.twig:107
msgid "Phone"
msgstr "Telefòn"
#: ../lib/Galette/IO/PdfGroups.php:160
-#: ../lib/Galette/Features/Replacements.php:307
+#: ../lib/Galette/Features/Replacements.php:308
msgid "GSM"
msgstr "GSM"
msgstr "lista de membres filtrada"
#: ../lib/Galette/IO/MembersCsv.php:207
-#: ../lib/Galette/Features/Replacements.php:628
-#: ../lib/Galette/Entity/Adherent.php:1780
+#: ../lib/Galette/Features/Replacements.php:629
+#: ../lib/Galette/Entity/Adherent.php:1786
#: ../../tempcache/modals/mass_change_members.html.twig:163
#: ../../tempcache/elements/ajax_members.html.twig:100
#: ../../tempcache/elements/group_persons.html.twig:98
msgstr "Òme"
#: ../lib/Galette/IO/MembersCsv.php:210
-#: ../lib/Galette/Features/Replacements.php:630
-#: ../lib/Galette/Entity/Adherent.php:1782
+#: ../lib/Galette/Features/Replacements.php:631
+#: ../lib/Galette/Entity/Adherent.php:1788
#: ../../tempcache/modals/mass_change_members.html.twig:154
#: ../../tempcache/elements/ajax_members.html.twig:111
#: ../../tempcache/elements/group_persons.html.twig:109
msgstr "Femna"
#: ../lib/Galette/IO/MembersCsv.php:213
-#: ../lib/Galette/Features/Replacements.php:632
-#: ../lib/Galette/Entity/Adherent.php:1784
+#: ../lib/Galette/Features/Replacements.php:633
+#: ../lib/Galette/Entity/Adherent.php:1790
#: ../../tempcache/modals/mass_change_members.html.twig:145
#: ../../tempcache/pages/advanced_search.html.twig:1149
#: ../../tempcache/pages/advanced_search.html.twig:1668
#: ../lib/Galette/IO/MembersCsv.php:221 ../lib/Galette/IO/MembersCsv.php:225
#: ../lib/Galette/IO/MembersCsv.php:229 ../lib/Galette/IO/MembersCsv.php:233
-#: ../lib/Galette/Features/Replacements.php:753
-#: ../lib/Galette/Entity/Adherent.php:1746
-#: ../lib/Galette/Entity/Adherent.php:1748
-#: ../lib/Galette/Entity/Adherent.php:1750
+#: ../lib/Galette/Features/Replacements.php:754
#: ../lib/Galette/Entity/Adherent.php:1752
+#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1756
+#: ../lib/Galette/Entity/Adherent.php:1758
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:127
#: ../../tempcache/elements/js/messages.js.twig:326
#: ../../tempcache/elements/display_dynamic_fields.html.twig:135
#: ../../tempcache/elements/messages_inline.html.twig:419
-#: ../../tempcache/elements/edit_core_fields.html.twig:224
+#: ../../tempcache/elements/edit_core_fields.html.twig:185
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:141
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:306
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:522
#: ../lib/Galette/IO/MembersCsv.php:221 ../lib/Galette/IO/MembersCsv.php:225
#: ../lib/Galette/IO/MembersCsv.php:229 ../lib/Galette/IO/MembersCsv.php:233
-#: ../lib/Galette/Features/Replacements.php:753
-#: ../lib/Galette/Entity/Adherent.php:1746
-#: ../lib/Galette/Entity/Adherent.php:1748
-#: ../lib/Galette/Entity/Adherent.php:1750
+#: ../lib/Galette/Features/Replacements.php:754
#: ../lib/Galette/Entity/Adherent.php:1752
+#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1756
+#: ../lib/Galette/Entity/Adherent.php:1758
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:129
#: ../../tempcache/elements/js/messages.js.twig:344
#: ../../tempcache/elements/display_dynamic_fields.html.twig:141
#: ../../tempcache/elements/messages_inline.html.twig:423
-#: ../../tempcache/elements/edit_core_fields.html.twig:243
+#: ../../tempcache/elements/edit_core_fields.html.twig:204
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:133
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:298
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:514
msgid "Cards"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:465
+#: ../lib/Galette/IO/FileTrait.php:497
msgid "An error occurred."
msgstr "Una error capitèt."
-#: ../lib/Galette/IO/FileTrait.php:469
+#: ../lib/Galette/IO/FileTrait.php:501
msgid ""
"File name is invalid, it should not contain any special character or space."
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:475
+#: ../lib/Galette/IO/FileTrait.php:507
#, php-format
msgid "File extension is not allowed, only %s files are."
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:482 ../lib/Galette/Features/Dynamics.php:279
+#: ../lib/Galette/IO/FileTrait.php:514 ../lib/Galette/Features/Dynamics.php:279
#, php-format
msgid "File is too big. Maximum allowed size is %dKo"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:487
+#: ../lib/Galette/IO/FileTrait.php:519
#, php-format
msgid "Image is too small. The minimum image side size allowed is %spx"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:493
+#: ../lib/Galette/IO/FileTrait.php:525
msgid "Mime-Type not allowed"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:496
+#: ../lib/Galette/IO/FileTrait.php:528
msgid "A file with that name already exists!"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:499
+#: ../lib/Galette/IO/FileTrait.php:531
msgid "File does not comply with requirements."
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:502
+#: ../lib/Galette/IO/FileTrait.php:534
msgid "Unable to write file or temporary file"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:532
+#: ../lib/Galette/IO/FileTrait.php:564
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:534
+#: ../lib/Galette/IO/FileTrait.php:566
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:536
+#: ../lib/Galette/IO/FileTrait.php:568
msgid "The uploaded file was only partially uploaded"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:538
+#: ../lib/Galette/IO/FileTrait.php:570
msgid "No file was uploaded"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:540
+#: ../lib/Galette/IO/FileTrait.php:572
msgid "Missing a temporary folder"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:542
+#: ../lib/Galette/IO/FileTrait.php:574
msgid "Failed to write file to disk"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:544
+#: ../lib/Galette/IO/FileTrait.php:576
msgid "File upload stopped by extension"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:546
+#: ../lib/Galette/IO/FileTrait.php:578
msgid "Unknown upload error"
msgstr "Error de mandadís inconeguda"
msgid "invoice"
msgstr "factura"
+#: ../lib/Galette/Features/Permissions.php:59
+msgid "Inaccessible"
+msgstr ""
+
+#: ../lib/Galette/Features/Permissions.php:60
+msgid "User, read only"
+msgstr "Utilizaire, lectura sola"
+
+#: ../lib/Galette/Features/Permissions.php:61
+msgid "User, read/write"
+msgstr ""
+
+#: ../lib/Galette/Features/Permissions.php:62
+#: ../../tempcache/elements/ajax_members.html.twig:152
+#: ../../tempcache/elements/group_persons.html.twig:148
+#: ../../tempcache/pages/members_list.html.twig:626
+#: ../../tempcache/pages/members_list.html.twig:780
+#: ../../tempcache/pages/member_form.html.twig:698
+#: ../../tempcache/pages/member_show.html.twig:551
+#: ../../tempcache/components/forms/groups.html.twig:151
+msgid "Group manager"
+msgstr "Gestionari de grops"
+
+#: ../lib/Galette/Features/Permissions.php:63
+#: ../../tempcache/elements/ajax_members.html.twig:141
+#: ../../tempcache/elements/group_persons.html.twig:137
+#: ../../tempcache/pages/members_list.html.twig:619
+#: ../../tempcache/pages/members_list.html.twig:769
+#: ../../tempcache/pages/status_list.html.twig:159
+#: ../../tempcache/pages/preferences.html.twig:392
+msgid "Staff member"
+msgstr ""
+
+#: ../lib/Galette/Features/Permissions.php:64
+#: ../../tempcache/elements/ajax_members.html.twig:130
+#: ../../tempcache/elements/group_persons.html.twig:126
+msgid "Administrator"
+msgstr "Administrator -tritz"
+
+#: ../lib/Galette/Features/Permissions.php:68
+#: ../lib/Galette/Entity/ListsConfig.php:202
+msgid "Public"
+msgstr "Public"
+
#: ../lib/Galette/Features/I18n.php:115
#, php-format
msgid "Unable to add dynamic translation for %field :("
msgid "Unable to remove old dynamic translation for %field :("
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:112
+#: ../lib/Galette/Features/Replacements.php:113
#, php-format
msgid "Label for dynamic field \"%s\""
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:115
+#: ../lib/Galette/Features/Replacements.php:116
#, php-format
msgid "Form entry for dynamic field \"%s\""
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:121
+#: ../lib/Galette/Features/Replacements.php:122
#, php-format
msgid "Value for dynamic field \"%s\""
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:184
+#: ../lib/Galette/Features/Replacements.php:185
msgid "Your organisation name"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:188
+#: ../lib/Galette/Features/Replacements.php:189
msgid "Your organisation slogan"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:192
-#: ../lib/Galette/Features/Replacements.php:196
+#: ../lib/Galette/Features/Replacements.php:193
+#: ../lib/Galette/Features/Replacements.php:197
msgid "Your organisation address"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:196
-#: ../lib/Galette/Features/Replacements.php:287
+#: ../lib/Galette/Features/Replacements.php:197
+#: ../lib/Galette/Features/Replacements.php:288
msgid "with break lines"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:200
+#: ../lib/Galette/Features/Replacements.php:201
msgid "Your organisation website"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:204
+#: ../lib/Galette/Features/Replacements.php:205
msgid "Your organisation logo"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:208
+#: ../lib/Galette/Features/Replacements.php:209
msgid "Your organisation logo (print specific)"
msgstr ""
#. TRANS: see https://www.php.net/manual/datetime.format.php
-#: ../lib/Galette/Features/Replacements.php:213
+#: ../lib/Galette/Features/Replacements.php:214
msgid "Current date (Y-m-d)"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:217
+#: ../lib/Galette/Features/Replacements.php:218
msgid "Galette's login URI"
msgstr "L'URL de connexion de Galeta"
-#: ../lib/Galette/Features/Replacements.php:235
+#: ../lib/Galette/Features/Replacements.php:236
#: ../lib/Galette/Entity/PdfModel.php:453
#: ../../tempcache/modals/members_attendance_sheet.html.twig:110
#: ../../tempcache/elements/edit_pdf_models.html.twig:50
msgid "Title"
msgstr "Títol"
-#: ../lib/Galette/Features/Replacements.php:239
+#: ../lib/Galette/Features/Replacements.php:240
msgid "Member's ID"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:243
+#: ../lib/Galette/Features/Replacements.php:244
#: ../lib/Galette/Filters/MembersList.php:275
#: ../../tempcache/pages/preferences.html.twig:2121
msgid "Member number"
msgstr "Numèro de membre"
-#: ../lib/Galette/Features/Replacements.php:251
-#: ../lib/Galette/Features/Replacements.php:347
+#: ../lib/Galette/Features/Replacements.php:252
+#: ../lib/Galette/Features/Replacements.php:348
msgid "Last name"
msgstr "Prenom"
-#: ../lib/Galette/Features/Replacements.php:255
-#: ../lib/Galette/Features/Replacements.php:351 ../includes/i18n.inc.php:312
+#: ../lib/Galette/Features/Replacements.php:256
+#: ../lib/Galette/Features/Replacements.php:352 ../includes/i18n.inc.php:312
msgid "First name"
msgstr "Prenom"
-#: ../lib/Galette/Features/Replacements.php:259
+#: ../lib/Galette/Features/Replacements.php:260
#: ../../tempcache/elements/group_persons.html.twig:50
#: ../../tempcache/pages/preferences.html.twig:2105
#: ../../tempcache/pages/members_public_list.html.twig:78
msgid "Nickname"
msgstr "Escais"
-#: ../lib/Galette/Features/Replacements.php:263
+#: ../lib/Galette/Features/Replacements.php:264
msgid "Gender"
msgstr "Genre"
-#: ../lib/Galette/Features/Replacements.php:267
+#: ../lib/Galette/Features/Replacements.php:268
#: ../../tempcache/pages/advanced_search.html.twig:266
msgid "Birth date"
msgstr "Data de naissença"
-#: ../lib/Galette/Features/Replacements.php:271
+#: ../lib/Galette/Features/Replacements.php:272
msgid "Birth place"
msgstr "Luòc de naissença"
-#: ../lib/Galette/Features/Replacements.php:275
+#: ../lib/Galette/Features/Replacements.php:276
#: ../../tempcache/pages/preferences.html.twig:2113
msgid "Profession"
msgstr "Profession"
-#: ../lib/Galette/Features/Replacements.php:279
-#: ../lib/Galette/Features/Replacements.php:343
+#: ../lib/Galette/Features/Replacements.php:280
+#: ../lib/Galette/Features/Replacements.php:344
#: ../lib/Galette/Filters/MembersList.php:276
msgid "Company name"
msgstr "Rason sociala"
-#: ../lib/Galette/Features/Replacements.php:283
-#: ../lib/Galette/Features/Replacements.php:287
+#: ../lib/Galette/Features/Replacements.php:284
+#: ../lib/Galette/Features/Replacements.php:288
#: ../lib/Galette/Filters/MembersList.php:277
#: ../../tempcache/pages/mailing_form.html.twig:124
msgid "Address"
msgstr "Adreiça"
-#: ../lib/Galette/Features/Replacements.php:291
+#: ../lib/Galette/Features/Replacements.php:292
msgid "Zipcode"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:295
+#: ../lib/Galette/Features/Replacements.php:296
msgid "Town"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:299 ../includes/i18n.inc.php:309
+#: ../lib/Galette/Features/Replacements.php:300 ../includes/i18n.inc.php:309
msgid "Country"
msgstr "País"
-#: ../lib/Galette/Features/Replacements.php:319
+#: ../lib/Galette/Features/Replacements.php:320
msgid "Member's main group"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:323
+#: ../lib/Galette/Features/Replacements.php:324
msgid "Member's groups (as list)"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:327
+#: ../lib/Galette/Features/Replacements.php:328
msgid "Member state of dues"
msgstr "Estatut de l'adesion"
-#: ../lib/Galette/Features/Replacements.php:331
+#: ../lib/Galette/Features/Replacements.php:332
msgid "Membership remaining days"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:335
+#: ../lib/Galette/Features/Replacements.php:336
msgid "Membership expired since"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:381
+#: ../lib/Galette/Features/Replacements.php:382
msgid "Contribution label"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:385
+#: ../lib/Galette/Features/Replacements.php:386
#: ../../tempcache/pages/transaction_form.html.twig:289
#: ../../tempcache/pages/contributions_list.html.twig:408
#: ../../tempcache/pages/contributions_list.html.twig:668
msgid "Amount"
msgstr "Montant"
-#: ../lib/Galette/Features/Replacements.php:389
+#: ../lib/Galette/Features/Replacements.php:390
msgid "Amount (in letters)"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:393
+#: ../lib/Galette/Features/Replacements.php:394
msgid "Full date"
msgstr "Data"
-#: ../lib/Galette/Features/Replacements.php:397
+#: ../lib/Galette/Features/Replacements.php:398
msgid "Contribution year"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:401
+#: ../lib/Galette/Features/Replacements.php:402
msgid "Comment"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:405
+#: ../lib/Galette/Features/Replacements.php:406
#: ../../tempcache/pages/advanced_search.html.twig:703
msgid "Begin date"
msgstr "Data de començament"
-#: ../lib/Galette/Features/Replacements.php:409
+#: ../lib/Galette/Features/Replacements.php:410
#: ../../tempcache/pages/advanced_search.html.twig:747
msgid "End date"
msgstr "Data de fin"
-#: ../lib/Galette/Features/Replacements.php:413
+#: ../lib/Galette/Features/Replacements.php:414
#: ../lib/Galette/Entity/Contribution.php:144
msgid "Contribution id"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:417
+#: ../lib/Galette/Features/Replacements.php:418
#: ../../tempcache/pages/contributions_list.html.twig:408
#: ../../tempcache/pages/contributions_list.html.twig:674
#: ../../tempcache/pages/transactions_list.html.twig:294
msgid "Payment type"
msgstr "Mòde de pagament"
-#: ../lib/Galette/Features/Replacements.php:421
+#: ../lib/Galette/Features/Replacements.php:422
#: ../lib/Galette/Entity/Contribution.php:1092
#: ../lib/Galette/Entity/Texts.php:611
#: ../lib/Galette/Entity/PdfContribution.php:65
msgid "Contribution information"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:636
#: ../lib/Galette/Features/Replacements.php:637
+#: ../lib/Galette/Features/Replacements.php:638
#: ../../tempcache/elements/group.html.twig:202
#: ../../tempcache/elements/group.html.twig:245
#: ../../tempcache/pages/transaction_form.html.twig:210
msgid "None"
msgstr "Degun"
-#: ../lib/Galette/Features/Replacements.php:813
+#: ../lib/Galette/Features/Replacements.php:814
msgid "Member information"
msgstr "Informacions generalas"
msgid "Modified"
msgstr "Modificat"
-#: ../lib/Galette/Entity/ListsConfig.php:202
-msgid "Public"
-msgstr "Public"
-
#: ../lib/Galette/Entity/Reminder.php:250
msgid "%name <%mail> (%days days)"
msgstr ""
msgid "Gender %gender does not exists!"
msgstr "Lo genre %gender existís pas !"
-#: ../lib/Galette/Entity/Adherent.php:1591
-msgid "Self_subscription as a member: "
+#: ../lib/Galette/Entity/Adherent.php:1483
+msgid "A member cannot be its own parent!"
msgstr ""
#: ../lib/Galette/Entity/Adherent.php:1597
+msgid "Self_subscription as a member: "
+msgstr ""
+
+#: ../lib/Galette/Entity/Adherent.php:1603
msgid "Member card added"
msgstr "Carta de membre ajustada"
-#: ../lib/Galette/Entity/Adherent.php:1604
+#: ../lib/Galette/Entity/Adherent.php:1610
msgid "Fail to add new member."
msgstr "L'enregistrament dau membre novèu a pas capitat."
-#: ../lib/Galette/Entity/Adherent.php:1634
+#: ../lib/Galette/Entity/Adherent.php:1640
msgid "Member card updated"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1760
#: ../../tempcache/components/forms/account.html.twig:64
msgid "Active"
msgstr "Actiu"
-#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1760
#: ../../tempcache/pages/contributions_list.html.twig:231
#: ../../tempcache/pages/transactions_list.html.twig:180
#: ../../tempcache/components/forms/account.html.twig:72
msgid "Inactive"
msgstr "Inactiu"
-#: ../lib/Galette/Entity/Adherent.php:2056
-#: ../../tempcache/pages/member_form.html.twig:905
+#: ../lib/Galette/Entity/Adherent.php:2062
+#: ../../tempcache/pages/member_form.html.twig:926
msgid " (%age years old)"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:2134
+#: ../lib/Galette/Entity/Adherent.php:2140
msgid "Duplicated from %name (%id)"
msgstr ""
msgstr ""
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:48
-#: ../../tempcache/elements/edit_socials.html.twig:162
+#: ../../tempcache/elements/edit_socials.html.twig:182
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:540
#: ../../tempcache/pages/configuration_titles.html.twig:113
#: ../../tempcache/pages/contributions_types_list.html.twig:132
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:71
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:119
#: ../../tempcache/elements/edit_core_fields.html.twig:52
-#: ../../tempcache/elements/edit_core_fields.html.twig:208
-#: ../../tempcache/elements/edit_core_fields.html.twig:212
+#: ../../tempcache/elements/edit_core_fields.html.twig:169
+#: ../../tempcache/elements/edit_core_fields.html.twig:173
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:505
msgid "Required"
msgstr "Requesit"
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:78
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:141
#: ../../tempcache/elements/edit_core_fields.html.twig:59
-#: ../../tempcache/elements/edit_core_fields.html.twig:265
-#: ../../tempcache/elements/edit_core_fields.html.twig:269
+#: ../../tempcache/elements/edit_core_fields.html.twig:226
+#: ../../tempcache/elements/edit_core_fields.html.twig:230
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:317
msgid "Width in forms"
msgstr ""
msgstr "Accions"
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:148
-#: ../../tempcache/elements/edit_core_fields.html.twig:304
+#: ../../tempcache/elements/edit_core_fields.html.twig:265
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:345
msgid "Half"
msgstr ""
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:155
-#: ../../tempcache/elements/edit_core_fields.html.twig:293
+#: ../../tempcache/elements/edit_core_fields.html.twig:254
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:334
#, fuzzy
#| msgid "Full date"
msgstr "Data"
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:161
-#: ../../tempcache/elements/edit_core_fields.html.twig:285
+#: ../../tempcache/elements/edit_core_fields.html.twig:246
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:326
msgid "Default"
msgstr ""
msgstr ""
#: ../../tempcache/elements/navigation/navigation_aside.html.twig:69
-#: ../../tempcache/elements/logged_user.html.twig:265
+#: ../../tempcache/elements/logged_user.html.twig:267
#: ../../tempcache/elements/display_dynamic_fields.html.twig:170
#: ../../tempcache/public_page.html.twig:134 ../../tempcache/page.html.twig:125
#, php-format
#: ../../tempcache/elements/logged_user.html.twig:82
#: ../../tempcache/elements/logged_user.html.twig:156
#: ../../tempcache/elements/logged_user.html.twig:166
-#: ../../tempcache/elements/logged_user.html.twig:322
-#: ../../tempcache/elements/logged_user.html.twig:333
+#: ../../tempcache/elements/logged_user.html.twig:324
+#: ../../tempcache/elements/logged_user.html.twig:335
#, fuzzy
#| msgid "Disabled"
msgid "Disable dark mode"
#: ../../tempcache/elements/logged_user.html.twig:84
#: ../../tempcache/elements/logged_user.html.twig:158
#: ../../tempcache/elements/logged_user.html.twig:168
-#: ../../tempcache/elements/logged_user.html.twig:324
-#: ../../tempcache/elements/logged_user.html.twig:335
+#: ../../tempcache/elements/logged_user.html.twig:326
+#: ../../tempcache/elements/logged_user.html.twig:337
#, fuzzy
#| msgid "Enabled"
msgid "Enable dark mode"
#: ../../tempcache/elements/logged_user.html.twig:117
#: ../../tempcache/elements/logged_user.html.twig:192
#: ../../tempcache/elements/logged_user.html.twig:210
-#: ../../tempcache/elements/logged_user.html.twig:359
-#: ../../tempcache/elements/logged_user.html.twig:377
+#: ../../tempcache/elements/logged_user.html.twig:361
+#: ../../tempcache/elements/logged_user.html.twig:379
msgid "Unimpersonate"
msgstr ""
#: ../../tempcache/elements/logged_user.html.twig:133
-#: ../../tempcache/elements/logged_user.html.twig:233
+#: ../../tempcache/elements/logged_user.html.twig:235
#, fuzzy
#| msgid "Username"
msgid "User menu"
msgid "Change '%field' permissions"
msgstr ""
-#: ../../tempcache/elements/edit_core_fields.html.twig:151
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Inaccessible"
-msgstr ""
-
-#: ../../tempcache/elements/edit_core_fields.html.twig:191
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Read only"
-msgstr "Lectura sola"
-
-#: ../../tempcache/elements/edit_core_fields.html.twig:201
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Read/Write"
-msgstr "Legir/Escriure"
-
-#: ../../tempcache/elements/edit_core_fields.html.twig:215
+#: ../../tempcache/elements/edit_core_fields.html.twig:176
#, php-format
msgid "Field '%field' cannot be set as required."
msgstr ""
-#: ../../tempcache/elements/edit_core_fields.html.twig:217
+#: ../../tempcache/elements/edit_core_fields.html.twig:178
#, php-format
msgid "Mark '%field' as (not) required"
msgstr ""
-#: ../../tempcache/elements/edit_core_fields.html.twig:271
+#: ../../tempcache/elements/edit_core_fields.html.twig:232
msgid "Change field's width with in forms"
msgstr ""
"generate envelope labels to contact them by snail mail."
msgstr ""
-#: ../../tempcache/elements/edit_socials.html.twig:98
-#: ../../tempcache/elements/edit_socials.html.twig:103
+#: ../../tempcache/elements/edit_socials.html.twig:61
+msgid "Disable social networks on member form"
+msgstr ""
+
+#: ../../tempcache/elements/edit_socials.html.twig:118
+#: ../../tempcache/elements/edit_socials.html.twig:123
msgid "Remove %type"
msgstr "Levar %type"
-#: ../../tempcache/elements/edit_socials.html.twig:122
+#: ../../tempcache/elements/edit_socials.html.twig:142
msgid "Add new social network"
msgstr "Ajustar de malhums sociaus"
-#: ../../tempcache/elements/edit_socials.html.twig:131
+#: ../../tempcache/elements/edit_socials.html.twig:151
msgid "Choose or enter your own..."
msgstr ""
msgstr "Chausir lei responsables dau grope"
#: ../../tempcache/pages/groups_list.html.twig:346
+#: ../../tempcache/pages/member_form.html.twig:714
msgid ""
"Items in this list have been modified. Don't forget to save your changes."
msgstr ""
msgid "Managed groups selection"
msgstr "Chausida dei grops administrats"
-#: ../../tempcache/pages/member_form.html.twig:673
-msgid "Manager for:"
-msgstr ""
-
-#: ../../tempcache/pages/member_form.html.twig:678
-msgid "Member of:"
+#: ../../tempcache/pages/member_form.html.twig:704
+#: ../../tempcache/pages/member_show.html.twig:542
+#: ../../tempcache/pages/advanced_search.html.twig:166
+#: ../../tempcache/components/forms/groups.html.twig:140
+msgid "Member of group"
msgstr ""
-#: ../../tempcache/pages/member_form.html.twig:737
+#: ../../tempcache/pages/member_form.html.twig:758
msgid "Click on a row to select a group"
msgstr "Clicatz sus una linha per chausir un grope"
msgid "Groups:"
msgstr ""
-#: ../../tempcache/pages/member_show.html.twig:542
-#: ../../tempcache/pages/advanced_search.html.twig:166
-#: ../../tempcache/components/forms/groups.html.twig:140
-msgid "Member of group"
-msgstr ""
-
#: ../../tempcache/pages/member_show.html.twig:714
msgid "Not managed group"
msgstr ""
msgid "Password confirmation:"
msgstr "Confirmacion dau senhau :"
-#: ../../tempcache/components/forms/groups.html.twig:178
+#: ../../tempcache/components/forms/groups.html.twig:180
msgid "Manage user's groups"
msgstr "Gestion dei gropes de l'utilizator"
-#: ../../tempcache/components/forms/groups.html.twig:191
+#: ../../tempcache/components/forms/groups.html.twig:193
msgid "Manage user's managed groups"
msgstr "Gestion dei gropes qu'administra l'utilizator"
msgid "Page content"
msgstr ""
+#~ msgid "Read only"
+#~ msgstr "Lectura sola"
+
+#~ msgid "Read/Write"
+#~ msgstr "Legir/Escriure"
+
#, fuzzy, php-format
#~| msgid "Select a date"
#~ msgid "Delete %s field"
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-03-02 08:18+0100\n"
+"POT-Creation-Date: 2024-03-17 19:30+0100\n"
"PO-Revision-Date: 2023-10-04 11:27+0000\n"
"Last-Translator: Johan Cwiklinski <trasher@x-tnd.be>\n"
"Language-Team: Turkish (Ottoman) <https://hosted.weblate.org/projects/"
msgstr ""
#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:131
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:485
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:492
msgid "Dynamic field has been successfully stored!"
msgstr ""
msgid "The file does not exists or cannot be read :("
msgstr ""
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:399
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:406
msgid "Unable to retrieve field information."
msgstr ""
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:408
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:415
#: ../../tempcache/pages/configuration_dynamic_fields.html.twig:207
msgid "Edit field"
msgstr ""
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:470
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:477
msgid "An error occurred editing dynamic field :("
msgstr ""
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:571
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:573
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:578
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:580
msgid "Requested field does not exists!"
msgstr ""
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:577
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:584
#, php-format
msgid "Remove dynamic field %1$s"
msgstr ""
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:622
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:629
msgid "Field has been successfully moved"
msgstr ""
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:627
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:634
msgid "An error occurred moving field :("
msgstr ""
msgstr ""
#: ../lib/Galette/Controllers/Crud/MembersController.php:1563
-#: ../lib/Galette/Controllers/GaletteController.php:301
-#: ../lib/Galette/Controllers/GaletteController.php:333
+#: ../lib/Galette/Controllers/GaletteController.php:302
+#: ../lib/Galette/Controllers/GaletteController.php:334
msgid "Delete failed"
msgstr ""
msgid "An SQL error has occurred while loading search."
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:86
+#: ../lib/Galette/Controllers/GaletteController.php:87
#: ../../tempcache/elements/footer.html.twig:113
msgid "System information"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:106
+#: ../lib/Galette/Controllers/GaletteController.php:107
#: ../../tempcache/elements/navigation/navigation_items.html.twig:71
#: ../../tempcache/elements/navigation/navigation_items.html.twig:86
msgid "Dashboard"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:221
+#: ../lib/Galette/Controllers/GaletteController.php:222
#: ../lib/Galette/Core/Install.php:1162 ../lib/Galette/Core/Galette.php:328
#: ../lib/Galette/Core/Galette.php:606
msgid "Settings"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:236
+#: ../lib/Galette/Controllers/GaletteController.php:237
#: ../lib/Galette/Filters/MembersList.php:309
msgid "All accounts"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:237
+#: ../lib/Galette/Controllers/GaletteController.php:238
#: ../lib/Galette/Filters/MembersList.php:310
msgid "Active accounts"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:238
+#: ../lib/Galette/Controllers/GaletteController.php:239
#: ../lib/Galette/Filters/MembersList.php:311
msgid "Inactive accounts"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:266
+#: ../lib/Galette/Controllers/GaletteController.php:267
msgid ""
"An SQL error has occurred while storing preferences. Please try again, and "
"contact the administrator if the problem persists."
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:270
+#: ../lib/Galette/Controllers/GaletteController.php:271
msgid "Preferences has been saved."
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:387
+#: ../lib/Galette/Controllers/GaletteController.php:388
msgid ""
"You asked Galette to send a test email, but email has been disabled in the "
"preferences."
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:394
+#: ../lib/Galette/Controllers/GaletteController.php:395
msgid "Test message"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:397
+#: ../lib/Galette/Controllers/GaletteController.php:398
msgid "Galette admin"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:400
+#: ../lib/Galette/Controllers/GaletteController.php:401
msgid "Test message."
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:409
+#: ../lib/Galette/Controllers/GaletteController.php:410
#, php-format
msgid "An email has been sent to %email"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:418
+#: ../lib/Galette/Controllers/GaletteController.php:419
#, php-format
msgid "No email sent to %email"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:425
+#: ../lib/Galette/Controllers/GaletteController.php:426
msgid "Invalid email adress!"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:469
+#: ../lib/Galette/Controllers/GaletteController.php:470
#: ../lib/Galette/Core/Galette.php:313
msgid "Charts"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:490
+#: ../lib/Galette/Controllers/GaletteController.php:491
msgid "Fields configuration"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:554
+#: ../lib/Galette/Controllers/GaletteController.php:556
msgid "Fields configuration has been successfully stored"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:559
+#: ../lib/Galette/Controllers/GaletteController.php:561
msgid "An error occurred while storing fields configuration :("
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:584
+#: ../lib/Galette/Controllers/GaletteController.php:586
msgid "Lists configuration"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:622
+#: ../lib/Galette/Controllers/GaletteController.php:625
msgid "List configuration has been successfully stored"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:627
+#: ../lib/Galette/Controllers/GaletteController.php:630
msgid "An error occurred while storing list configuration :("
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:661
+#: ../lib/Galette/Controllers/GaletteController.php:664
#: ../lib/Galette/Core/Galette.php:256 ../lib/Galette/Core/Galette.php:590
msgid "Reminders"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:702
+#: ../lib/Galette/Controllers/GaletteController.php:705
msgid "No reminder to send for now."
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:739
+#: ../lib/Galette/Controllers/GaletteController.php:742
msgid "There are no member to proceed."
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:746
+#: ../lib/Galette/Controllers/GaletteController.php:749
msgid "Reminder has not been sent:"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:753
+#: ../lib/Galette/Controllers/GaletteController.php:756
msgid "Sent reminders:"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:829
+#: ../lib/Galette/Controllers/GaletteController.php:832
msgid "Download document"
msgstr ""
#: ../lib/Galette/Controllers/AuthController.php:68
#: ../lib/Galette/Controllers/AuthController.php:172
-#: ../lib/Galette/Features/Replacements.php:315
-#: ../lib/Galette/Features/Replacements.php:355
+#: ../lib/Galette/Features/Replacements.php:316
+#: ../lib/Galette/Features/Replacements.php:356
#: ../../tempcache/elements/navigation/public_pages.html.twig:96
#: ../../tempcache/pages/index.html.twig:99
msgid "Login"
#: ../../tempcache/elements/logged_user.html.twig:119
#: ../../tempcache/elements/logged_user.html.twig:194
#: ../../tempcache/elements/logged_user.html.twig:212
-#: ../../tempcache/elements/logged_user.html.twig:361
-#: ../../tempcache/elements/logged_user.html.twig:379
+#: ../../tempcache/elements/logged_user.html.twig:363
+#: ../../tempcache/elements/logged_user.html.twig:381
msgid "Log off"
msgstr ""
msgid "All"
msgstr ""
-#: ../lib/Galette/Core/Authentication.php:283
+#: ../lib/Galette/Core/Authentication.php:284
#, php-format
msgid "Logged in as:<br/>%login"
msgstr ""
msgstr ""
#: ../lib/Galette/Core/Galette.php:164 ../lib/Galette/Core/Galette.php:540
-#: ../lib/Galette/DynamicFields/DynamicField.php:564
+#: ../lib/Galette/DynamicFields/DynamicField.php:533
#: ../../tempcache/elements/group.html.twig:95
msgid "Members"
msgstr ""
msgstr ""
#: ../lib/Galette/Core/Galette.php:211 ../lib/Galette/Core/Galette.php:572
-#: ../lib/Galette/DynamicFields/DynamicField.php:565
+#: ../lib/Galette/DynamicFields/DynamicField.php:534
#: ../../tempcache/pages/members_list.html.twig:561
msgid "Contributions"
msgstr ""
msgstr ""
#: ../lib/Galette/Core/Galette.php:581
-#: ../lib/Galette/DynamicFields/DynamicField.php:566
+#: ../lib/Galette/DynamicFields/DynamicField.php:535
msgid "Transactions"
msgstr ""
msgid "Export as CSV"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:528
+#: ../lib/Galette/Core/Preferences.php:530
msgid "- You must indicate a sender name for emails!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:534
+#: ../lib/Galette/Core/Preferences.php:536
msgid "- You must indicate an email address Galette should use to send emails!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:541
+#: ../lib/Galette/Core/Preferences.php:543
msgid "- You must indicate the SMTP server you want to use!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:553
+#: ../lib/Galette/Core/Preferences.php:555
msgid "- You must provide a login for SMTP authentication."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:559
+#: ../lib/Galette/Core/Preferences.php:561
msgid "- You must provide a password for SMTP authentication."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:571
+#: ../lib/Galette/Core/Preferences.php:573
msgid ""
"- Default membership extention and beginning of membership are mutually "
"exclusive."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:580
+#: ../lib/Galette/Core/Preferences.php:582
msgid "- Offering months is only compatible with beginning of membership."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:589
+#: ../lib/Galette/Core/Preferences.php:591
#: ../lib/Galette/Entity/Adherent.php:1209
#: ../lib/Galette/Entity/Transaction.php:389
#: ../lib/Galette/Entity/Contribution.php:520
msgid "- Mandatory field %field empty."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:597 ../webroot/installer.php:191
+#: ../lib/Galette/Core/Preferences.php:599 ../webroot/installer.php:191
msgid "Passwords mismatch"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:610
+#: ../lib/Galette/Core/Preferences.php:612
msgid "You have to select a staff member"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:664
+#: ../lib/Galette/Core/Preferences.php:666
#, php-format
msgid "Invalid E-Mail address: %s"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:678
+#: ../lib/Galette/Core/Preferences.php:680
msgid "- The username must be composed of at least 4 characters!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:682
+#: ../lib/Galette/Core/Preferences.php:684
msgid "- This username is already used by another member !"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:702
+#: ../lib/Galette/Core/Preferences.php:704
msgid "- The numbers and measures have to be integers!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:736
+#: ../lib/Galette/Core/Preferences.php:738
msgid "- Invalid number of months of membership extension."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:742
+#: ../lib/Galette/Core/Preferences.php:744
msgid "- Invalid format of beginning of membership."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:746
+#: ../lib/Galette/Core/Preferences.php:748
msgid "- Invalid date for beginning of membership."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:752
+#: ../lib/Galette/Core/Preferences.php:754
msgid "- Invalid number of offered months."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:757
+#: ../lib/Galette/Core/Preferences.php:759
msgid "- Invalid year for cards."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:765
+#: ../lib/Galette/Core/Preferences.php:767
msgid "- Invalid website URL."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:879
+#: ../lib/Galette/Core/Preferences.php:881
msgid "%name association's %status"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1115
+#: ../lib/Galette/Core/Preferences.php:1117
msgid "Please define constant \"GALETTE_URI\" with the path to your instance."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1134
-#: ../lib/Galette/Core/Preferences.php:1150 ../lib/Galette/IO/Csv.php:97
+#: ../lib/Galette/Core/Preferences.php:1136
+#: ../lib/Galette/Core/Preferences.php:1152 ../lib/Galette/IO/Csv.php:97
#: ../lib/Galette/Entity/Texts.php:193
#: ../../tempcache/pages/history.html.twig:323
#: ../../tempcache/pages/mailings_list.html.twig:296
msgid "Y-m-d H:i:s"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1136
+#: ../lib/Galette/Core/Preferences.php:1138
msgid "Never"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1174
+#: ../lib/Galette/Core/Preferences.php:1176
msgid "Current cards configuration may exceed page width!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1185
+#: ../lib/Galette/Core/Preferences.php:1187
msgid "Current cards configuration may exceed page height!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1211
-#: ../lib/Galette/Features/Replacements.php:808
+#: ../lib/Galette/Core/Preferences.php:1213
+#: ../lib/Galette/Features/Replacements.php:809
msgid "Main information"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1218
+#: ../lib/Galette/Core/Preferences.php:1220
#: ../../tempcache/elements/display_socials.html.twig:45
-#: ../../tempcache/elements/edit_socials.html.twig:56
+#: ../../tempcache/elements/edit_socials.html.twig:76
#: ../../tempcache/pages/preferences.html.twig:69
msgid "Social networks"
msgstr ""
msgid "File not found!"
msgstr ""
-#: ../lib/Galette/Core/Picture.php:1000
+#: ../lib/Galette/Core/Picture.php:972
msgid "An SQL error has occurred."
msgstr ""
#: ../lib/Galette/IO/ContributionsCsv.php:113
#: ../lib/Galette/IO/ContributionsCsv.php:125
#: ../lib/Galette/IO/ContributionsCsv.php:137
-#: ../lib/Galette/Features/Replacements.php:517
+#: ../lib/Galette/Features/Replacements.php:518
#: ../lib/Galette/Features/Dynamics.php:160
#: ../lib/Galette/Features/Dynamics.php:173
#: ../lib/Galette/Features/Dynamics.php:179
#: ../lib/Galette/Entity/Adherent.php:1287
#: ../lib/Galette/Entity/Adherent.php:1321
#: ../lib/Galette/Entity/Adherent.php:1327
-#: ../lib/Galette/Entity/Adherent.php:1820
+#: ../lib/Galette/Entity/Adherent.php:1826
#: ../lib/Galette/Entity/Transaction.php:319
#: ../lib/Galette/Entity/Transaction.php:332
#: ../lib/Galette/Entity/Transaction.php:338
#: ../lib/Galette/Filters/AdvancedMembersList.php:337
#: ../lib/Galette/Filters/AdvancedMembersList.php:455
#: ../lib/Galette/Filters/AdvancedMembersList.php:601
-#: ../../tempcache/pages/member_form.html.twig:891
+#: ../../tempcache/pages/member_form.html.twig:912
#: ../../tempcache/pages/advanced_search.html.twig:1385
msgid "Y-m-d"
msgstr "d.m.Y"
msgid "Photo has not been copied!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:548
-msgid "User, read/write"
-msgstr ""
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:549
-#: ../../tempcache/elements/ajax_members.html.twig:141
-#: ../../tempcache/elements/group_persons.html.twig:137
-#: ../../tempcache/elements/edit_core_fields.html.twig:171
-#: ../../tempcache/pages/members_list.html.twig:619
-#: ../../tempcache/pages/members_list.html.twig:769
-#: ../../tempcache/pages/status_list.html.twig:159
-#: ../../tempcache/pages/preferences.html.twig:392
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Staff member"
-msgstr ""
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:550
-#: ../../tempcache/elements/ajax_members.html.twig:130
-#: ../../tempcache/elements/group_persons.html.twig:126
-#: ../../tempcache/elements/edit_core_fields.html.twig:161
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Administrator"
-msgstr ""
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:551
-#: ../../tempcache/elements/ajax_members.html.twig:152
-#: ../../tempcache/elements/group_persons.html.twig:148
-#: ../../tempcache/elements/edit_core_fields.html.twig:181
-#: ../../tempcache/pages/members_list.html.twig:626
-#: ../../tempcache/pages/members_list.html.twig:780
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-#: ../../tempcache/pages/member_show.html.twig:551
-#: ../../tempcache/components/forms/groups.html.twig:149
-msgid "Group manager"
-msgstr ""
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:552
-msgid "User, read only"
-msgstr ""
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:640
+#: ../lib/Galette/DynamicFields/DynamicField.php:598
msgid "Missing required field name!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:649
+#: ../lib/Galette/DynamicFields/DynamicField.php:607
msgid "Missing required field permissions!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:654
+#: ../lib/Galette/DynamicFields/DynamicField.php:612
msgid "Unknown permission!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:660
+#: ../lib/Galette/DynamicFields/DynamicField.php:618
msgid "Missing required form!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:665
+#: ../lib/Galette/DynamicFields/DynamicField.php:623
msgid "Unknown form!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:675
+#: ../lib/Galette/DynamicFields/DynamicField.php:633
msgid "- Field name already used."
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:680
+#: ../lib/Galette/DynamicFields/DynamicField.php:638
msgid "- Width must be a positive integer!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:688
+#: ../lib/Galette/DynamicFields/DynamicField.php:646
msgid "- Height must be a positive integer!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:696
+#: ../lib/Galette/DynamicFields/DynamicField.php:654
msgid "- Size must be a positive integer!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:704
+#: ../lib/Galette/DynamicFields/DynamicField.php:662
msgid "- Min size must be a positive integer!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:717
+#: ../lib/Galette/DynamicFields/DynamicField.php:675
msgid "- Min size must be lower than size!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:723
+#: ../lib/Galette/DynamicFields/DynamicField.php:681
msgid "- Repeat must be an integer!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:834
+#: ../lib/Galette/DynamicFields/DynamicField.php:792
msgid "An error occurred storing the field."
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:855
+#: ../lib/Galette/DynamicFields/DynamicField.php:813
msgid "An error occurred creating field values table"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:889
+#: ../lib/Galette/DynamicFields/DynamicField.php:847
msgid "An error occurred storing dynamic field values :("
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:1102
+#: ../lib/Galette/DynamicFields/DynamicField.php:1060
msgid "separator"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:1103
+#: ../lib/Galette/DynamicFields/DynamicField.php:1061
msgid "free text"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:1104
+#: ../lib/Galette/DynamicFields/DynamicField.php:1062
msgid "single line"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:1105
+#: ../lib/Galette/DynamicFields/DynamicField.php:1063
msgid "choice"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:1106
+#: ../lib/Galette/DynamicFields/DynamicField.php:1064
msgid "date"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:1107
+#: ../lib/Galette/DynamicFields/DynamicField.php:1065
msgid "boolean"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:1108
+#: ../lib/Galette/DynamicFields/DynamicField.php:1066
msgid "file"
msgstr ""
#: ../lib/Galette/IO/PdfGroups.php:157
#: ../lib/Galette/IO/PdfAttendanceSheet.php:163
-#: ../lib/Galette/Features/Replacements.php:247
+#: ../lib/Galette/Features/Replacements.php:248
#: ../lib/Galette/Entity/PdfModel.php:444
#: ../lib/Galette/Filters/MembersList.php:274
#: ../includes/fields_defs/members_fields.php:315
msgstr ""
#: ../lib/Galette/IO/PdfGroups.php:158
-#: ../lib/Galette/Features/Replacements.php:311
-#: ../lib/Galette/Features/Replacements.php:359
+#: ../lib/Galette/Features/Replacements.php:312
+#: ../lib/Galette/Features/Replacements.php:360
#: ../../tempcache/elements/member_card.html.twig:147
#: ../../tempcache/pages/preferences.html.twig:2089
#: ../../tempcache/pages/members_public_list.html.twig:86
msgstr ""
#: ../lib/Galette/IO/PdfGroups.php:159
-#: ../lib/Galette/Features/Replacements.php:303
+#: ../lib/Galette/Features/Replacements.php:304
#: ../lib/Galette/Entity/ListsConfig.php:199
#: ../../tempcache/elements/member_card.html.twig:107
msgid "Phone"
msgstr ""
#: ../lib/Galette/IO/PdfGroups.php:160
-#: ../lib/Galette/Features/Replacements.php:307
+#: ../lib/Galette/Features/Replacements.php:308
msgid "GSM"
msgstr ""
msgstr ""
#: ../lib/Galette/IO/MembersCsv.php:207
-#: ../lib/Galette/Features/Replacements.php:628
-#: ../lib/Galette/Entity/Adherent.php:1780
+#: ../lib/Galette/Features/Replacements.php:629
+#: ../lib/Galette/Entity/Adherent.php:1786
#: ../../tempcache/modals/mass_change_members.html.twig:163
#: ../../tempcache/elements/ajax_members.html.twig:100
#: ../../tempcache/elements/group_persons.html.twig:98
msgstr ""
#: ../lib/Galette/IO/MembersCsv.php:210
-#: ../lib/Galette/Features/Replacements.php:630
-#: ../lib/Galette/Entity/Adherent.php:1782
+#: ../lib/Galette/Features/Replacements.php:631
+#: ../lib/Galette/Entity/Adherent.php:1788
#: ../../tempcache/modals/mass_change_members.html.twig:154
#: ../../tempcache/elements/ajax_members.html.twig:111
#: ../../tempcache/elements/group_persons.html.twig:109
msgstr ""
#: ../lib/Galette/IO/MembersCsv.php:213
-#: ../lib/Galette/Features/Replacements.php:632
-#: ../lib/Galette/Entity/Adherent.php:1784
+#: ../lib/Galette/Features/Replacements.php:633
+#: ../lib/Galette/Entity/Adherent.php:1790
#: ../../tempcache/modals/mass_change_members.html.twig:145
#: ../../tempcache/pages/advanced_search.html.twig:1149
#: ../../tempcache/pages/advanced_search.html.twig:1668
#: ../lib/Galette/IO/MembersCsv.php:221 ../lib/Galette/IO/MembersCsv.php:225
#: ../lib/Galette/IO/MembersCsv.php:229 ../lib/Galette/IO/MembersCsv.php:233
-#: ../lib/Galette/Features/Replacements.php:753
-#: ../lib/Galette/Entity/Adherent.php:1746
-#: ../lib/Galette/Entity/Adherent.php:1748
-#: ../lib/Galette/Entity/Adherent.php:1750
+#: ../lib/Galette/Features/Replacements.php:754
#: ../lib/Galette/Entity/Adherent.php:1752
+#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1756
+#: ../lib/Galette/Entity/Adherent.php:1758
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:127
#: ../../tempcache/elements/js/messages.js.twig:326
#: ../../tempcache/elements/display_dynamic_fields.html.twig:135
#: ../../tempcache/elements/messages_inline.html.twig:419
-#: ../../tempcache/elements/edit_core_fields.html.twig:224
+#: ../../tempcache/elements/edit_core_fields.html.twig:185
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:141
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:306
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:522
#: ../lib/Galette/IO/MembersCsv.php:221 ../lib/Galette/IO/MembersCsv.php:225
#: ../lib/Galette/IO/MembersCsv.php:229 ../lib/Galette/IO/MembersCsv.php:233
-#: ../lib/Galette/Features/Replacements.php:753
-#: ../lib/Galette/Entity/Adherent.php:1746
-#: ../lib/Galette/Entity/Adherent.php:1748
-#: ../lib/Galette/Entity/Adherent.php:1750
+#: ../lib/Galette/Features/Replacements.php:754
#: ../lib/Galette/Entity/Adherent.php:1752
+#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1756
+#: ../lib/Galette/Entity/Adherent.php:1758
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:129
#: ../../tempcache/elements/js/messages.js.twig:344
#: ../../tempcache/elements/display_dynamic_fields.html.twig:141
#: ../../tempcache/elements/messages_inline.html.twig:423
-#: ../../tempcache/elements/edit_core_fields.html.twig:243
+#: ../../tempcache/elements/edit_core_fields.html.twig:204
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:133
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:298
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:514
msgid "Cards"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:465
+#: ../lib/Galette/IO/FileTrait.php:497
msgid "An error occurred."
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:469
+#: ../lib/Galette/IO/FileTrait.php:501
msgid ""
"File name is invalid, it should not contain any special character or space."
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:475
+#: ../lib/Galette/IO/FileTrait.php:507
#, php-format
msgid "File extension is not allowed, only %s files are."
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:482 ../lib/Galette/Features/Dynamics.php:279
+#: ../lib/Galette/IO/FileTrait.php:514 ../lib/Galette/Features/Dynamics.php:279
#, php-format
msgid "File is too big. Maximum allowed size is %dKo"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:487
+#: ../lib/Galette/IO/FileTrait.php:519
#, php-format
msgid "Image is too small. The minimum image side size allowed is %spx"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:493
+#: ../lib/Galette/IO/FileTrait.php:525
msgid "Mime-Type not allowed"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:496
+#: ../lib/Galette/IO/FileTrait.php:528
msgid "A file with that name already exists!"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:499
+#: ../lib/Galette/IO/FileTrait.php:531
msgid "File does not comply with requirements."
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:502
+#: ../lib/Galette/IO/FileTrait.php:534
msgid "Unable to write file or temporary file"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:532
+#: ../lib/Galette/IO/FileTrait.php:564
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:534
+#: ../lib/Galette/IO/FileTrait.php:566
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:536
+#: ../lib/Galette/IO/FileTrait.php:568
msgid "The uploaded file was only partially uploaded"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:538
+#: ../lib/Galette/IO/FileTrait.php:570
msgid "No file was uploaded"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:540
+#: ../lib/Galette/IO/FileTrait.php:572
msgid "Missing a temporary folder"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:542
+#: ../lib/Galette/IO/FileTrait.php:574
msgid "Failed to write file to disk"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:544
+#: ../lib/Galette/IO/FileTrait.php:576
msgid "File upload stopped by extension"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:546
+#: ../lib/Galette/IO/FileTrait.php:578
msgid "Unknown upload error"
msgstr ""
msgid "invoice"
msgstr ""
+#: ../lib/Galette/Features/Permissions.php:59
+msgid "Inaccessible"
+msgstr ""
+
+#: ../lib/Galette/Features/Permissions.php:60
+msgid "User, read only"
+msgstr ""
+
+#: ../lib/Galette/Features/Permissions.php:61
+msgid "User, read/write"
+msgstr ""
+
+#: ../lib/Galette/Features/Permissions.php:62
+#: ../../tempcache/elements/ajax_members.html.twig:152
+#: ../../tempcache/elements/group_persons.html.twig:148
+#: ../../tempcache/pages/members_list.html.twig:626
+#: ../../tempcache/pages/members_list.html.twig:780
+#: ../../tempcache/pages/member_form.html.twig:698
+#: ../../tempcache/pages/member_show.html.twig:551
+#: ../../tempcache/components/forms/groups.html.twig:151
+msgid "Group manager"
+msgstr ""
+
+#: ../lib/Galette/Features/Permissions.php:63
+#: ../../tempcache/elements/ajax_members.html.twig:141
+#: ../../tempcache/elements/group_persons.html.twig:137
+#: ../../tempcache/pages/members_list.html.twig:619
+#: ../../tempcache/pages/members_list.html.twig:769
+#: ../../tempcache/pages/status_list.html.twig:159
+#: ../../tempcache/pages/preferences.html.twig:392
+msgid "Staff member"
+msgstr ""
+
+#: ../lib/Galette/Features/Permissions.php:64
+#: ../../tempcache/elements/ajax_members.html.twig:130
+#: ../../tempcache/elements/group_persons.html.twig:126
+msgid "Administrator"
+msgstr ""
+
+#: ../lib/Galette/Features/Permissions.php:68
+#: ../lib/Galette/Entity/ListsConfig.php:202
+msgid "Public"
+msgstr ""
+
#: ../lib/Galette/Features/I18n.php:115
#, php-format
msgid "Unable to add dynamic translation for %field :("
msgid "Unable to remove old dynamic translation for %field :("
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:112
+#: ../lib/Galette/Features/Replacements.php:113
#, php-format
msgid "Label for dynamic field \"%s\""
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:115
+#: ../lib/Galette/Features/Replacements.php:116
#, php-format
msgid "Form entry for dynamic field \"%s\""
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:121
+#: ../lib/Galette/Features/Replacements.php:122
#, php-format
msgid "Value for dynamic field \"%s\""
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:184
+#: ../lib/Galette/Features/Replacements.php:185
msgid "Your organisation name"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:188
+#: ../lib/Galette/Features/Replacements.php:189
msgid "Your organisation slogan"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:192
-#: ../lib/Galette/Features/Replacements.php:196
+#: ../lib/Galette/Features/Replacements.php:193
+#: ../lib/Galette/Features/Replacements.php:197
msgid "Your organisation address"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:196
-#: ../lib/Galette/Features/Replacements.php:287
+#: ../lib/Galette/Features/Replacements.php:197
+#: ../lib/Galette/Features/Replacements.php:288
msgid "with break lines"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:200
+#: ../lib/Galette/Features/Replacements.php:201
msgid "Your organisation website"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:204
+#: ../lib/Galette/Features/Replacements.php:205
msgid "Your organisation logo"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:208
+#: ../lib/Galette/Features/Replacements.php:209
msgid "Your organisation logo (print specific)"
msgstr ""
#. TRANS: see https://www.php.net/manual/datetime.format.php
-#: ../lib/Galette/Features/Replacements.php:213
+#: ../lib/Galette/Features/Replacements.php:214
msgid "Current date (Y-m-d)"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:217
+#: ../lib/Galette/Features/Replacements.php:218
msgid "Galette's login URI"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:235
+#: ../lib/Galette/Features/Replacements.php:236
#: ../lib/Galette/Entity/PdfModel.php:453
#: ../../tempcache/modals/members_attendance_sheet.html.twig:110
#: ../../tempcache/elements/edit_pdf_models.html.twig:50
msgid "Title"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:239
+#: ../lib/Galette/Features/Replacements.php:240
msgid "Member's ID"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:243
+#: ../lib/Galette/Features/Replacements.php:244
#: ../lib/Galette/Filters/MembersList.php:275
#: ../../tempcache/pages/preferences.html.twig:2121
msgid "Member number"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:251
-#: ../lib/Galette/Features/Replacements.php:347
+#: ../lib/Galette/Features/Replacements.php:252
+#: ../lib/Galette/Features/Replacements.php:348
msgid "Last name"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:255
-#: ../lib/Galette/Features/Replacements.php:351 ../includes/i18n.inc.php:312
+#: ../lib/Galette/Features/Replacements.php:256
+#: ../lib/Galette/Features/Replacements.php:352 ../includes/i18n.inc.php:312
msgid "First name"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:259
+#: ../lib/Galette/Features/Replacements.php:260
#: ../../tempcache/elements/group_persons.html.twig:50
#: ../../tempcache/pages/preferences.html.twig:2105
#: ../../tempcache/pages/members_public_list.html.twig:78
msgid "Nickname"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:263
+#: ../lib/Galette/Features/Replacements.php:264
msgid "Gender"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:267
+#: ../lib/Galette/Features/Replacements.php:268
#: ../../tempcache/pages/advanced_search.html.twig:266
msgid "Birth date"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:271
+#: ../lib/Galette/Features/Replacements.php:272
msgid "Birth place"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:275
+#: ../lib/Galette/Features/Replacements.php:276
#: ../../tempcache/pages/preferences.html.twig:2113
msgid "Profession"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:279
-#: ../lib/Galette/Features/Replacements.php:343
+#: ../lib/Galette/Features/Replacements.php:280
+#: ../lib/Galette/Features/Replacements.php:344
#: ../lib/Galette/Filters/MembersList.php:276
msgid "Company name"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:283
-#: ../lib/Galette/Features/Replacements.php:287
+#: ../lib/Galette/Features/Replacements.php:284
+#: ../lib/Galette/Features/Replacements.php:288
#: ../lib/Galette/Filters/MembersList.php:277
#: ../../tempcache/pages/mailing_form.html.twig:124
msgid "Address"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:291
+#: ../lib/Galette/Features/Replacements.php:292
msgid "Zipcode"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:295
+#: ../lib/Galette/Features/Replacements.php:296
msgid "Town"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:299 ../includes/i18n.inc.php:309
+#: ../lib/Galette/Features/Replacements.php:300 ../includes/i18n.inc.php:309
msgid "Country"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:319
+#: ../lib/Galette/Features/Replacements.php:320
msgid "Member's main group"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:323
+#: ../lib/Galette/Features/Replacements.php:324
msgid "Member's groups (as list)"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:327
+#: ../lib/Galette/Features/Replacements.php:328
msgid "Member state of dues"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:331
+#: ../lib/Galette/Features/Replacements.php:332
msgid "Membership remaining days"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:335
+#: ../lib/Galette/Features/Replacements.php:336
msgid "Membership expired since"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:381
+#: ../lib/Galette/Features/Replacements.php:382
msgid "Contribution label"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:385
+#: ../lib/Galette/Features/Replacements.php:386
#: ../../tempcache/pages/transaction_form.html.twig:289
#: ../../tempcache/pages/contributions_list.html.twig:408
#: ../../tempcache/pages/contributions_list.html.twig:668
msgid "Amount"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:389
+#: ../lib/Galette/Features/Replacements.php:390
msgid "Amount (in letters)"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:393
+#: ../lib/Galette/Features/Replacements.php:394
msgid "Full date"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:397
+#: ../lib/Galette/Features/Replacements.php:398
msgid "Contribution year"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:401
+#: ../lib/Galette/Features/Replacements.php:402
msgid "Comment"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:405
+#: ../lib/Galette/Features/Replacements.php:406
#: ../../tempcache/pages/advanced_search.html.twig:703
msgid "Begin date"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:409
+#: ../lib/Galette/Features/Replacements.php:410
#: ../../tempcache/pages/advanced_search.html.twig:747
msgid "End date"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:413
+#: ../lib/Galette/Features/Replacements.php:414
#: ../lib/Galette/Entity/Contribution.php:144
msgid "Contribution id"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:417
+#: ../lib/Galette/Features/Replacements.php:418
#: ../../tempcache/pages/contributions_list.html.twig:408
#: ../../tempcache/pages/contributions_list.html.twig:674
#: ../../tempcache/pages/transactions_list.html.twig:294
msgid "Payment type"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:421
+#: ../lib/Galette/Features/Replacements.php:422
#: ../lib/Galette/Entity/Contribution.php:1092
#: ../lib/Galette/Entity/Texts.php:611
#: ../lib/Galette/Entity/PdfContribution.php:65
msgid "Contribution information"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:636
#: ../lib/Galette/Features/Replacements.php:637
+#: ../lib/Galette/Features/Replacements.php:638
#: ../../tempcache/elements/group.html.twig:202
#: ../../tempcache/elements/group.html.twig:245
#: ../../tempcache/pages/transaction_form.html.twig:210
msgid "None"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:813
+#: ../lib/Galette/Features/Replacements.php:814
msgid "Member information"
msgstr ""
msgid "Modified"
msgstr ""
-#: ../lib/Galette/Entity/ListsConfig.php:202
-msgid "Public"
-msgstr ""
-
#: ../lib/Galette/Entity/Reminder.php:250
msgid "%name <%mail> (%days days)"
msgstr ""
msgid "Gender %gender does not exists!"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1591
-msgid "Self_subscription as a member: "
+#: ../lib/Galette/Entity/Adherent.php:1483
+msgid "A member cannot be its own parent!"
msgstr ""
#: ../lib/Galette/Entity/Adherent.php:1597
+msgid "Self_subscription as a member: "
+msgstr ""
+
+#: ../lib/Galette/Entity/Adherent.php:1603
msgid "Member card added"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1604
+#: ../lib/Galette/Entity/Adherent.php:1610
msgid "Fail to add new member."
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1634
+#: ../lib/Galette/Entity/Adherent.php:1640
msgid "Member card updated"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1760
#: ../../tempcache/components/forms/account.html.twig:64
msgid "Active"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1760
#: ../../tempcache/pages/contributions_list.html.twig:231
#: ../../tempcache/pages/transactions_list.html.twig:180
#: ../../tempcache/components/forms/account.html.twig:72
msgid "Inactive"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:2056
-#: ../../tempcache/pages/member_form.html.twig:905
+#: ../lib/Galette/Entity/Adherent.php:2062
+#: ../../tempcache/pages/member_form.html.twig:926
msgid " (%age years old)"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:2134
+#: ../lib/Galette/Entity/Adherent.php:2140
msgid "Duplicated from %name (%id)"
msgstr ""
msgstr ""
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:48
-#: ../../tempcache/elements/edit_socials.html.twig:162
+#: ../../tempcache/elements/edit_socials.html.twig:182
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:540
#: ../../tempcache/pages/configuration_titles.html.twig:113
#: ../../tempcache/pages/contributions_types_list.html.twig:132
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:71
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:119
#: ../../tempcache/elements/edit_core_fields.html.twig:52
-#: ../../tempcache/elements/edit_core_fields.html.twig:208
-#: ../../tempcache/elements/edit_core_fields.html.twig:212
+#: ../../tempcache/elements/edit_core_fields.html.twig:169
+#: ../../tempcache/elements/edit_core_fields.html.twig:173
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:505
msgid "Required"
msgstr ""
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:78
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:141
#: ../../tempcache/elements/edit_core_fields.html.twig:59
-#: ../../tempcache/elements/edit_core_fields.html.twig:265
-#: ../../tempcache/elements/edit_core_fields.html.twig:269
+#: ../../tempcache/elements/edit_core_fields.html.twig:226
+#: ../../tempcache/elements/edit_core_fields.html.twig:230
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:317
msgid "Width in forms"
msgstr ""
msgstr ""
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:148
-#: ../../tempcache/elements/edit_core_fields.html.twig:304
+#: ../../tempcache/elements/edit_core_fields.html.twig:265
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:345
msgid "Half"
msgstr ""
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:155
-#: ../../tempcache/elements/edit_core_fields.html.twig:293
+#: ../../tempcache/elements/edit_core_fields.html.twig:254
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:334
msgid "Full"
msgstr ""
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:161
-#: ../../tempcache/elements/edit_core_fields.html.twig:285
+#: ../../tempcache/elements/edit_core_fields.html.twig:246
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:326
msgid "Default"
msgstr ""
msgstr ""
#: ../../tempcache/elements/navigation/navigation_aside.html.twig:69
-#: ../../tempcache/elements/logged_user.html.twig:265
+#: ../../tempcache/elements/logged_user.html.twig:267
#: ../../tempcache/elements/display_dynamic_fields.html.twig:170
#: ../../tempcache/public_page.html.twig:134 ../../tempcache/page.html.twig:125
#, php-format
#: ../../tempcache/elements/logged_user.html.twig:82
#: ../../tempcache/elements/logged_user.html.twig:156
#: ../../tempcache/elements/logged_user.html.twig:166
-#: ../../tempcache/elements/logged_user.html.twig:322
-#: ../../tempcache/elements/logged_user.html.twig:333
+#: ../../tempcache/elements/logged_user.html.twig:324
+#: ../../tempcache/elements/logged_user.html.twig:335
msgid "Disable dark mode"
msgstr ""
#: ../../tempcache/elements/logged_user.html.twig:84
#: ../../tempcache/elements/logged_user.html.twig:158
#: ../../tempcache/elements/logged_user.html.twig:168
-#: ../../tempcache/elements/logged_user.html.twig:324
-#: ../../tempcache/elements/logged_user.html.twig:335
+#: ../../tempcache/elements/logged_user.html.twig:326
+#: ../../tempcache/elements/logged_user.html.twig:337
msgid "Enable dark mode"
msgstr ""
#: ../../tempcache/elements/logged_user.html.twig:117
#: ../../tempcache/elements/logged_user.html.twig:192
#: ../../tempcache/elements/logged_user.html.twig:210
-#: ../../tempcache/elements/logged_user.html.twig:359
-#: ../../tempcache/elements/logged_user.html.twig:377
+#: ../../tempcache/elements/logged_user.html.twig:361
+#: ../../tempcache/elements/logged_user.html.twig:379
msgid "Unimpersonate"
msgstr ""
#: ../../tempcache/elements/logged_user.html.twig:133
-#: ../../tempcache/elements/logged_user.html.twig:233
+#: ../../tempcache/elements/logged_user.html.twig:235
msgid "User menu"
msgstr ""
msgid "Change '%field' permissions"
msgstr ""
-#: ../../tempcache/elements/edit_core_fields.html.twig:151
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Inaccessible"
-msgstr ""
-
-#: ../../tempcache/elements/edit_core_fields.html.twig:191
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Read only"
-msgstr ""
-
-#: ../../tempcache/elements/edit_core_fields.html.twig:201
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Read/Write"
-msgstr ""
-
-#: ../../tempcache/elements/edit_core_fields.html.twig:215
+#: ../../tempcache/elements/edit_core_fields.html.twig:176
#, php-format
msgid "Field '%field' cannot be set as required."
msgstr ""
-#: ../../tempcache/elements/edit_core_fields.html.twig:217
+#: ../../tempcache/elements/edit_core_fields.html.twig:178
#, php-format
msgid "Mark '%field' as (not) required"
msgstr ""
-#: ../../tempcache/elements/edit_core_fields.html.twig:271
+#: ../../tempcache/elements/edit_core_fields.html.twig:232
msgid "Change field's width with in forms"
msgstr ""
"generate envelope labels to contact them by snail mail."
msgstr ""
-#: ../../tempcache/elements/edit_socials.html.twig:98
-#: ../../tempcache/elements/edit_socials.html.twig:103
+#: ../../tempcache/elements/edit_socials.html.twig:61
+msgid "Disable social networks on member form"
+msgstr ""
+
+#: ../../tempcache/elements/edit_socials.html.twig:118
+#: ../../tempcache/elements/edit_socials.html.twig:123
msgid "Remove %type"
msgstr ""
-#: ../../tempcache/elements/edit_socials.html.twig:122
+#: ../../tempcache/elements/edit_socials.html.twig:142
msgid "Add new social network"
msgstr ""
-#: ../../tempcache/elements/edit_socials.html.twig:131
+#: ../../tempcache/elements/edit_socials.html.twig:151
msgid "Choose or enter your own..."
msgstr ""
msgstr ""
#: ../../tempcache/pages/groups_list.html.twig:346
+#: ../../tempcache/pages/member_form.html.twig:714
msgid ""
"Items in this list have been modified. Don't forget to save your changes."
msgstr ""
msgid "Managed groups selection"
msgstr ""
-#: ../../tempcache/pages/member_form.html.twig:673
-msgid "Manager for:"
-msgstr ""
-
-#: ../../tempcache/pages/member_form.html.twig:678
-msgid "Member of:"
+#: ../../tempcache/pages/member_form.html.twig:704
+#: ../../tempcache/pages/member_show.html.twig:542
+#: ../../tempcache/pages/advanced_search.html.twig:166
+#: ../../tempcache/components/forms/groups.html.twig:140
+msgid "Member of group"
msgstr ""
-#: ../../tempcache/pages/member_form.html.twig:737
+#: ../../tempcache/pages/member_form.html.twig:758
msgid "Click on a row to select a group"
msgstr ""
msgid "Groups:"
msgstr ""
-#: ../../tempcache/pages/member_show.html.twig:542
-#: ../../tempcache/pages/advanced_search.html.twig:166
-#: ../../tempcache/components/forms/groups.html.twig:140
-msgid "Member of group"
-msgstr ""
-
#: ../../tempcache/pages/member_show.html.twig:714
msgid "Not managed group"
msgstr ""
msgid "Password confirmation:"
msgstr ""
-#: ../../tempcache/components/forms/groups.html.twig:178
+#: ../../tempcache/components/forms/groups.html.twig:180
msgid "Manage user's groups"
msgstr ""
-#: ../../tempcache/components/forms/groups.html.twig:191
+#: ../../tempcache/components/forms/groups.html.twig:193
msgid "Manage user's managed groups"
msgstr ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-03-02 08:18+0100\n"
+"POT-Creation-Date: 2024-03-17 19:30+0100\n"
"PO-Revision-Date: 2023-10-04 07:18+0000\n"
"Last-Translator: Johan Cwiklinski <trasher@x-tnd.be>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/galette/galette/"
msgstr ""
#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:131
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:485
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:492
msgid "Dynamic field has been successfully stored!"
msgstr ""
msgid "The file does not exists or cannot be read :("
msgstr ""
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:399
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:406
msgid "Unable to retrieve field information."
msgstr ""
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:408
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:415
#: ../../tempcache/pages/configuration_dynamic_fields.html.twig:207
msgid "Edit field"
msgstr ""
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:470
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:477
msgid "An error occurred editing dynamic field :("
msgstr ""
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:571
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:573
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:578
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:580
msgid "Requested field does not exists!"
msgstr ""
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:577
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:584
#, php-format
msgid "Remove dynamic field %1$s"
msgstr ""
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:622
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:629
msgid "Field has been successfully moved"
msgstr ""
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:627
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:634
msgid "An error occurred moving field :("
msgstr ""
msgstr ""
#: ../lib/Galette/Controllers/Crud/MembersController.php:1563
-#: ../lib/Galette/Controllers/GaletteController.php:301
-#: ../lib/Galette/Controllers/GaletteController.php:333
+#: ../lib/Galette/Controllers/GaletteController.php:302
+#: ../lib/Galette/Controllers/GaletteController.php:334
msgid "Delete failed"
msgstr "Удалить не удалось"
msgid "An SQL error has occurred while loading search."
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:86
+#: ../lib/Galette/Controllers/GaletteController.php:87
#: ../../tempcache/elements/footer.html.twig:113
msgid "System information"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:106
+#: ../lib/Galette/Controllers/GaletteController.php:107
#: ../../tempcache/elements/navigation/navigation_items.html.twig:71
#: ../../tempcache/elements/navigation/navigation_items.html.twig:86
msgid "Dashboard"
msgstr "Приборная панель"
-#: ../lib/Galette/Controllers/GaletteController.php:221
+#: ../lib/Galette/Controllers/GaletteController.php:222
#: ../lib/Galette/Core/Install.php:1162 ../lib/Galette/Core/Galette.php:328
#: ../lib/Galette/Core/Galette.php:606
msgid "Settings"
msgstr "Настройки"
-#: ../lib/Galette/Controllers/GaletteController.php:236
+#: ../lib/Galette/Controllers/GaletteController.php:237
#: ../lib/Galette/Filters/MembersList.php:309
msgid "All accounts"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:237
+#: ../lib/Galette/Controllers/GaletteController.php:238
#: ../lib/Galette/Filters/MembersList.php:310
msgid "Active accounts"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:238
+#: ../lib/Galette/Controllers/GaletteController.php:239
#: ../lib/Galette/Filters/MembersList.php:311
msgid "Inactive accounts"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:266
+#: ../lib/Galette/Controllers/GaletteController.php:267
msgid ""
"An SQL error has occurred while storing preferences. Please try again, and "
"contact the administrator if the problem persists."
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:270
+#: ../lib/Galette/Controllers/GaletteController.php:271
msgid "Preferences has been saved."
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:387
+#: ../lib/Galette/Controllers/GaletteController.php:388
msgid ""
"You asked Galette to send a test email, but email has been disabled in the "
"preferences."
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:394
+#: ../lib/Galette/Controllers/GaletteController.php:395
msgid "Test message"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:397
+#: ../lib/Galette/Controllers/GaletteController.php:398
msgid "Galette admin"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:400
+#: ../lib/Galette/Controllers/GaletteController.php:401
msgid "Test message."
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:409
+#: ../lib/Galette/Controllers/GaletteController.php:410
#, php-format
msgid "An email has been sent to %email"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:418
+#: ../lib/Galette/Controllers/GaletteController.php:419
#, php-format
msgid "No email sent to %email"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:425
+#: ../lib/Galette/Controllers/GaletteController.php:426
msgid "Invalid email adress!"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:469
+#: ../lib/Galette/Controllers/GaletteController.php:470
#: ../lib/Galette/Core/Galette.php:313
msgid "Charts"
msgstr "Графики"
-#: ../lib/Galette/Controllers/GaletteController.php:490
+#: ../lib/Galette/Controllers/GaletteController.php:491
msgid "Fields configuration"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:554
+#: ../lib/Galette/Controllers/GaletteController.php:556
msgid "Fields configuration has been successfully stored"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:559
+#: ../lib/Galette/Controllers/GaletteController.php:561
msgid "An error occurred while storing fields configuration :("
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:584
+#: ../lib/Galette/Controllers/GaletteController.php:586
msgid "Lists configuration"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:622
+#: ../lib/Galette/Controllers/GaletteController.php:625
msgid "List configuration has been successfully stored"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:627
+#: ../lib/Galette/Controllers/GaletteController.php:630
msgid "An error occurred while storing list configuration :("
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:661
+#: ../lib/Galette/Controllers/GaletteController.php:664
#: ../lib/Galette/Core/Galette.php:256 ../lib/Galette/Core/Galette.php:590
msgid "Reminders"
msgstr "Напоминания"
-#: ../lib/Galette/Controllers/GaletteController.php:702
+#: ../lib/Galette/Controllers/GaletteController.php:705
msgid "No reminder to send for now."
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:739
+#: ../lib/Galette/Controllers/GaletteController.php:742
msgid "There are no member to proceed."
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:746
+#: ../lib/Galette/Controllers/GaletteController.php:749
msgid "Reminder has not been sent:"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:753
+#: ../lib/Galette/Controllers/GaletteController.php:756
msgid "Sent reminders:"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:829
+#: ../lib/Galette/Controllers/GaletteController.php:832
msgid "Download document"
msgstr ""
#: ../lib/Galette/Controllers/AuthController.php:68
#: ../lib/Galette/Controllers/AuthController.php:172
-#: ../lib/Galette/Features/Replacements.php:315
-#: ../lib/Galette/Features/Replacements.php:355
+#: ../lib/Galette/Features/Replacements.php:316
+#: ../lib/Galette/Features/Replacements.php:356
#: ../../tempcache/elements/navigation/public_pages.html.twig:96
#: ../../tempcache/pages/index.html.twig:99
msgid "Login"
#: ../../tempcache/elements/logged_user.html.twig:119
#: ../../tempcache/elements/logged_user.html.twig:194
#: ../../tempcache/elements/logged_user.html.twig:212
-#: ../../tempcache/elements/logged_user.html.twig:361
-#: ../../tempcache/elements/logged_user.html.twig:379
+#: ../../tempcache/elements/logged_user.html.twig:363
+#: ../../tempcache/elements/logged_user.html.twig:381
msgid "Log off"
msgstr ""
msgid "All"
msgstr "Все"
-#: ../lib/Galette/Core/Authentication.php:283
+#: ../lib/Galette/Core/Authentication.php:284
#, php-format
msgid "Logged in as:<br/>%login"
msgstr ""
msgstr ""
#: ../lib/Galette/Core/Galette.php:164 ../lib/Galette/Core/Galette.php:540
-#: ../lib/Galette/DynamicFields/DynamicField.php:564
+#: ../lib/Galette/DynamicFields/DynamicField.php:533
#: ../../tempcache/elements/group.html.twig:95
msgid "Members"
msgstr "Пользователи"
msgstr ""
#: ../lib/Galette/Core/Galette.php:211 ../lib/Galette/Core/Galette.php:572
-#: ../lib/Galette/DynamicFields/DynamicField.php:565
+#: ../lib/Galette/DynamicFields/DynamicField.php:534
#: ../../tempcache/pages/members_list.html.twig:561
msgid "Contributions"
msgstr "Взносы"
msgstr ""
#: ../lib/Galette/Core/Galette.php:581
-#: ../lib/Galette/DynamicFields/DynamicField.php:566
+#: ../lib/Galette/DynamicFields/DynamicField.php:535
msgid "Transactions"
msgstr "Транзакции"
msgid "Export as CSV"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:528
+#: ../lib/Galette/Core/Preferences.php:530
msgid "- You must indicate a sender name for emails!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:534
+#: ../lib/Galette/Core/Preferences.php:536
msgid "- You must indicate an email address Galette should use to send emails!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:541
+#: ../lib/Galette/Core/Preferences.php:543
msgid "- You must indicate the SMTP server you want to use!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:553
+#: ../lib/Galette/Core/Preferences.php:555
msgid "- You must provide a login for SMTP authentication."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:559
+#: ../lib/Galette/Core/Preferences.php:561
msgid "- You must provide a password for SMTP authentication."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:571
+#: ../lib/Galette/Core/Preferences.php:573
msgid ""
"- Default membership extention and beginning of membership are mutually "
"exclusive."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:580
+#: ../lib/Galette/Core/Preferences.php:582
msgid "- Offering months is only compatible with beginning of membership."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:589
+#: ../lib/Galette/Core/Preferences.php:591
#: ../lib/Galette/Entity/Adherent.php:1209
#: ../lib/Galette/Entity/Transaction.php:389
#: ../lib/Galette/Entity/Contribution.php:520
msgid "- Mandatory field %field empty."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:597 ../webroot/installer.php:191
+#: ../lib/Galette/Core/Preferences.php:599 ../webroot/installer.php:191
msgid "Passwords mismatch"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:610
+#: ../lib/Galette/Core/Preferences.php:612
msgid "You have to select a staff member"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:664
+#: ../lib/Galette/Core/Preferences.php:666
#, php-format
msgid "Invalid E-Mail address: %s"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:678
+#: ../lib/Galette/Core/Preferences.php:680
msgid "- The username must be composed of at least 4 characters!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:682
+#: ../lib/Galette/Core/Preferences.php:684
msgid "- This username is already used by another member !"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:702
+#: ../lib/Galette/Core/Preferences.php:704
msgid "- The numbers and measures have to be integers!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:736
+#: ../lib/Galette/Core/Preferences.php:738
msgid "- Invalid number of months of membership extension."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:742
+#: ../lib/Galette/Core/Preferences.php:744
msgid "- Invalid format of beginning of membership."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:746
+#: ../lib/Galette/Core/Preferences.php:748
msgid "- Invalid date for beginning of membership."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:752
+#: ../lib/Galette/Core/Preferences.php:754
msgid "- Invalid number of offered months."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:757
+#: ../lib/Galette/Core/Preferences.php:759
msgid "- Invalid year for cards."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:765
+#: ../lib/Galette/Core/Preferences.php:767
msgid "- Invalid website URL."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:879
+#: ../lib/Galette/Core/Preferences.php:881
msgid "%name association's %status"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1115
+#: ../lib/Galette/Core/Preferences.php:1117
msgid "Please define constant \"GALETTE_URI\" with the path to your instance."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1134
-#: ../lib/Galette/Core/Preferences.php:1150 ../lib/Galette/IO/Csv.php:97
+#: ../lib/Galette/Core/Preferences.php:1136
+#: ../lib/Galette/Core/Preferences.php:1152 ../lib/Galette/IO/Csv.php:97
#: ../lib/Galette/Entity/Texts.php:193
#: ../../tempcache/pages/history.html.twig:323
#: ../../tempcache/pages/mailings_list.html.twig:296
msgid "Y-m-d H:i:s"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1136
+#: ../lib/Galette/Core/Preferences.php:1138
msgid "Never"
msgstr "Никогда"
-#: ../lib/Galette/Core/Preferences.php:1174
+#: ../lib/Galette/Core/Preferences.php:1176
msgid "Current cards configuration may exceed page width!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1185
+#: ../lib/Galette/Core/Preferences.php:1187
msgid "Current cards configuration may exceed page height!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1211
-#: ../lib/Galette/Features/Replacements.php:808
+#: ../lib/Galette/Core/Preferences.php:1213
+#: ../lib/Galette/Features/Replacements.php:809
msgid "Main information"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1218
+#: ../lib/Galette/Core/Preferences.php:1220
#: ../../tempcache/elements/display_socials.html.twig:45
-#: ../../tempcache/elements/edit_socials.html.twig:56
+#: ../../tempcache/elements/edit_socials.html.twig:76
#: ../../tempcache/pages/preferences.html.twig:69
msgid "Social networks"
msgstr ""
msgid "File not found!"
msgstr ""
-#: ../lib/Galette/Core/Picture.php:1000
+#: ../lib/Galette/Core/Picture.php:972
msgid "An SQL error has occurred."
msgstr ""
#: ../lib/Galette/IO/ContributionsCsv.php:113
#: ../lib/Galette/IO/ContributionsCsv.php:125
#: ../lib/Galette/IO/ContributionsCsv.php:137
-#: ../lib/Galette/Features/Replacements.php:517
+#: ../lib/Galette/Features/Replacements.php:518
#: ../lib/Galette/Features/Dynamics.php:160
#: ../lib/Galette/Features/Dynamics.php:173
#: ../lib/Galette/Features/Dynamics.php:179
#: ../lib/Galette/Entity/Adherent.php:1287
#: ../lib/Galette/Entity/Adherent.php:1321
#: ../lib/Galette/Entity/Adherent.php:1327
-#: ../lib/Galette/Entity/Adherent.php:1820
+#: ../lib/Galette/Entity/Adherent.php:1826
#: ../lib/Galette/Entity/Transaction.php:319
#: ../lib/Galette/Entity/Transaction.php:332
#: ../lib/Galette/Entity/Transaction.php:338
#: ../lib/Galette/Filters/AdvancedMembersList.php:337
#: ../lib/Galette/Filters/AdvancedMembersList.php:455
#: ../lib/Galette/Filters/AdvancedMembersList.php:601
-#: ../../tempcache/pages/member_form.html.twig:891
+#: ../../tempcache/pages/member_form.html.twig:912
#: ../../tempcache/pages/advanced_search.html.twig:1385
msgid "Y-m-d"
msgstr ""
msgid "Photo has not been copied!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:548
-msgid "User, read/write"
-msgstr ""
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:549
-#: ../../tempcache/elements/ajax_members.html.twig:141
-#: ../../tempcache/elements/group_persons.html.twig:137
-#: ../../tempcache/elements/edit_core_fields.html.twig:171
-#: ../../tempcache/pages/members_list.html.twig:619
-#: ../../tempcache/pages/members_list.html.twig:769
-#: ../../tempcache/pages/status_list.html.twig:159
-#: ../../tempcache/pages/preferences.html.twig:392
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Staff member"
-msgstr ""
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:550
-#: ../../tempcache/elements/ajax_members.html.twig:130
-#: ../../tempcache/elements/group_persons.html.twig:126
-#: ../../tempcache/elements/edit_core_fields.html.twig:161
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Administrator"
-msgstr "Администратор"
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:551
-#: ../../tempcache/elements/ajax_members.html.twig:152
-#: ../../tempcache/elements/group_persons.html.twig:148
-#: ../../tempcache/elements/edit_core_fields.html.twig:181
-#: ../../tempcache/pages/members_list.html.twig:626
-#: ../../tempcache/pages/members_list.html.twig:780
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-#: ../../tempcache/pages/member_show.html.twig:551
-#: ../../tempcache/components/forms/groups.html.twig:149
-msgid "Group manager"
-msgstr ""
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:552
-msgid "User, read only"
-msgstr ""
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:640
+#: ../lib/Galette/DynamicFields/DynamicField.php:598
msgid "Missing required field name!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:649
+#: ../lib/Galette/DynamicFields/DynamicField.php:607
msgid "Missing required field permissions!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:654
+#: ../lib/Galette/DynamicFields/DynamicField.php:612
msgid "Unknown permission!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:660
+#: ../lib/Galette/DynamicFields/DynamicField.php:618
msgid "Missing required form!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:665
+#: ../lib/Galette/DynamicFields/DynamicField.php:623
msgid "Unknown form!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:675
+#: ../lib/Galette/DynamicFields/DynamicField.php:633
msgid "- Field name already used."
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:680
+#: ../lib/Galette/DynamicFields/DynamicField.php:638
msgid "- Width must be a positive integer!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:688
+#: ../lib/Galette/DynamicFields/DynamicField.php:646
msgid "- Height must be a positive integer!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:696
+#: ../lib/Galette/DynamicFields/DynamicField.php:654
msgid "- Size must be a positive integer!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:704
+#: ../lib/Galette/DynamicFields/DynamicField.php:662
msgid "- Min size must be a positive integer!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:717
+#: ../lib/Galette/DynamicFields/DynamicField.php:675
msgid "- Min size must be lower than size!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:723
+#: ../lib/Galette/DynamicFields/DynamicField.php:681
msgid "- Repeat must be an integer!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:834
+#: ../lib/Galette/DynamicFields/DynamicField.php:792
msgid "An error occurred storing the field."
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:855
+#: ../lib/Galette/DynamicFields/DynamicField.php:813
msgid "An error occurred creating field values table"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:889
+#: ../lib/Galette/DynamicFields/DynamicField.php:847
msgid "An error occurred storing dynamic field values :("
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:1102
+#: ../lib/Galette/DynamicFields/DynamicField.php:1060
msgid "separator"
msgstr "разделитель"
-#: ../lib/Galette/DynamicFields/DynamicField.php:1103
+#: ../lib/Galette/DynamicFields/DynamicField.php:1061
msgid "free text"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:1104
+#: ../lib/Galette/DynamicFields/DynamicField.php:1062
msgid "single line"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:1105
+#: ../lib/Galette/DynamicFields/DynamicField.php:1063
msgid "choice"
msgstr "выбор"
-#: ../lib/Galette/DynamicFields/DynamicField.php:1106
+#: ../lib/Galette/DynamicFields/DynamicField.php:1064
msgid "date"
msgstr "дата"
-#: ../lib/Galette/DynamicFields/DynamicField.php:1107
+#: ../lib/Galette/DynamicFields/DynamicField.php:1065
msgid "boolean"
msgstr "логический"
-#: ../lib/Galette/DynamicFields/DynamicField.php:1108
+#: ../lib/Galette/DynamicFields/DynamicField.php:1066
msgid "file"
msgstr "файл"
#: ../lib/Galette/IO/PdfGroups.php:157
#: ../lib/Galette/IO/PdfAttendanceSheet.php:163
-#: ../lib/Galette/Features/Replacements.php:247
+#: ../lib/Galette/Features/Replacements.php:248
#: ../lib/Galette/Entity/PdfModel.php:444
#: ../lib/Galette/Filters/MembersList.php:274
#: ../includes/fields_defs/members_fields.php:315
msgstr "Имя"
#: ../lib/Galette/IO/PdfGroups.php:158
-#: ../lib/Galette/Features/Replacements.php:311
-#: ../lib/Galette/Features/Replacements.php:359
+#: ../lib/Galette/Features/Replacements.php:312
+#: ../lib/Galette/Features/Replacements.php:360
#: ../../tempcache/elements/member_card.html.twig:147
#: ../../tempcache/pages/preferences.html.twig:2089
#: ../../tempcache/pages/members_public_list.html.twig:86
msgstr "Электронная почта"
#: ../lib/Galette/IO/PdfGroups.php:159
-#: ../lib/Galette/Features/Replacements.php:303
+#: ../lib/Galette/Features/Replacements.php:304
#: ../lib/Galette/Entity/ListsConfig.php:199
#: ../../tempcache/elements/member_card.html.twig:107
msgid "Phone"
msgstr "Телефон"
#: ../lib/Galette/IO/PdfGroups.php:160
-#: ../lib/Galette/Features/Replacements.php:307
+#: ../lib/Galette/Features/Replacements.php:308
msgid "GSM"
msgstr "GSM"
msgstr "отфильтрованный список членов"
#: ../lib/Galette/IO/MembersCsv.php:207
-#: ../lib/Galette/Features/Replacements.php:628
-#: ../lib/Galette/Entity/Adherent.php:1780
+#: ../lib/Galette/Features/Replacements.php:629
+#: ../lib/Galette/Entity/Adherent.php:1786
#: ../../tempcache/modals/mass_change_members.html.twig:163
#: ../../tempcache/elements/ajax_members.html.twig:100
#: ../../tempcache/elements/group_persons.html.twig:98
msgstr "Мужчина"
#: ../lib/Galette/IO/MembersCsv.php:210
-#: ../lib/Galette/Features/Replacements.php:630
-#: ../lib/Galette/Entity/Adherent.php:1782
+#: ../lib/Galette/Features/Replacements.php:631
+#: ../lib/Galette/Entity/Adherent.php:1788
#: ../../tempcache/modals/mass_change_members.html.twig:154
#: ../../tempcache/elements/ajax_members.html.twig:111
#: ../../tempcache/elements/group_persons.html.twig:109
msgstr "Женщина"
#: ../lib/Galette/IO/MembersCsv.php:213
-#: ../lib/Galette/Features/Replacements.php:632
-#: ../lib/Galette/Entity/Adherent.php:1784
+#: ../lib/Galette/Features/Replacements.php:633
+#: ../lib/Galette/Entity/Adherent.php:1790
#: ../../tempcache/modals/mass_change_members.html.twig:145
#: ../../tempcache/pages/advanced_search.html.twig:1149
#: ../../tempcache/pages/advanced_search.html.twig:1668
#: ../lib/Galette/IO/MembersCsv.php:221 ../lib/Galette/IO/MembersCsv.php:225
#: ../lib/Galette/IO/MembersCsv.php:229 ../lib/Galette/IO/MembersCsv.php:233
-#: ../lib/Galette/Features/Replacements.php:753
-#: ../lib/Galette/Entity/Adherent.php:1746
-#: ../lib/Galette/Entity/Adherent.php:1748
-#: ../lib/Galette/Entity/Adherent.php:1750
+#: ../lib/Galette/Features/Replacements.php:754
#: ../lib/Galette/Entity/Adherent.php:1752
+#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1756
+#: ../lib/Galette/Entity/Adherent.php:1758
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:127
#: ../../tempcache/elements/js/messages.js.twig:326
#: ../../tempcache/elements/display_dynamic_fields.html.twig:135
#: ../../tempcache/elements/messages_inline.html.twig:419
-#: ../../tempcache/elements/edit_core_fields.html.twig:224
+#: ../../tempcache/elements/edit_core_fields.html.twig:185
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:141
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:306
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:522
#: ../lib/Galette/IO/MembersCsv.php:221 ../lib/Galette/IO/MembersCsv.php:225
#: ../lib/Galette/IO/MembersCsv.php:229 ../lib/Galette/IO/MembersCsv.php:233
-#: ../lib/Galette/Features/Replacements.php:753
-#: ../lib/Galette/Entity/Adherent.php:1746
-#: ../lib/Galette/Entity/Adherent.php:1748
-#: ../lib/Galette/Entity/Adherent.php:1750
+#: ../lib/Galette/Features/Replacements.php:754
#: ../lib/Galette/Entity/Adherent.php:1752
+#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1756
+#: ../lib/Galette/Entity/Adherent.php:1758
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:129
#: ../../tempcache/elements/js/messages.js.twig:344
#: ../../tempcache/elements/display_dynamic_fields.html.twig:141
#: ../../tempcache/elements/messages_inline.html.twig:423
-#: ../../tempcache/elements/edit_core_fields.html.twig:243
+#: ../../tempcache/elements/edit_core_fields.html.twig:204
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:133
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:298
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:514
msgid "Cards"
msgstr "Карты"
-#: ../lib/Galette/IO/FileTrait.php:465
+#: ../lib/Galette/IO/FileTrait.php:497
msgid "An error occurred."
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:469
+#: ../lib/Galette/IO/FileTrait.php:501
msgid ""
"File name is invalid, it should not contain any special character or space."
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:475
+#: ../lib/Galette/IO/FileTrait.php:507
#, php-format
msgid "File extension is not allowed, only %s files are."
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:482 ../lib/Galette/Features/Dynamics.php:279
+#: ../lib/Galette/IO/FileTrait.php:514 ../lib/Galette/Features/Dynamics.php:279
#, php-format
msgid "File is too big. Maximum allowed size is %dKo"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:487
+#: ../lib/Galette/IO/FileTrait.php:519
#, php-format
msgid "Image is too small. The minimum image side size allowed is %spx"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:493
+#: ../lib/Galette/IO/FileTrait.php:525
msgid "Mime-Type not allowed"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:496
+#: ../lib/Galette/IO/FileTrait.php:528
msgid "A file with that name already exists!"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:499
+#: ../lib/Galette/IO/FileTrait.php:531
msgid "File does not comply with requirements."
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:502
+#: ../lib/Galette/IO/FileTrait.php:534
msgid "Unable to write file or temporary file"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:532
+#: ../lib/Galette/IO/FileTrait.php:564
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:534
+#: ../lib/Galette/IO/FileTrait.php:566
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:536
+#: ../lib/Galette/IO/FileTrait.php:568
msgid "The uploaded file was only partially uploaded"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:538
+#: ../lib/Galette/IO/FileTrait.php:570
msgid "No file was uploaded"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:540
+#: ../lib/Galette/IO/FileTrait.php:572
msgid "Missing a temporary folder"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:542
+#: ../lib/Galette/IO/FileTrait.php:574
msgid "Failed to write file to disk"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:544
+#: ../lib/Galette/IO/FileTrait.php:576
msgid "File upload stopped by extension"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:546
+#: ../lib/Galette/IO/FileTrait.php:578
msgid "Unknown upload error"
msgstr ""
msgid "invoice"
msgstr ""
+#: ../lib/Galette/Features/Permissions.php:59
+msgid "Inaccessible"
+msgstr ""
+
+#: ../lib/Galette/Features/Permissions.php:60
+msgid "User, read only"
+msgstr ""
+
+#: ../lib/Galette/Features/Permissions.php:61
+msgid "User, read/write"
+msgstr ""
+
+#: ../lib/Galette/Features/Permissions.php:62
+#: ../../tempcache/elements/ajax_members.html.twig:152
+#: ../../tempcache/elements/group_persons.html.twig:148
+#: ../../tempcache/pages/members_list.html.twig:626
+#: ../../tempcache/pages/members_list.html.twig:780
+#: ../../tempcache/pages/member_form.html.twig:698
+#: ../../tempcache/pages/member_show.html.twig:551
+#: ../../tempcache/components/forms/groups.html.twig:151
+msgid "Group manager"
+msgstr ""
+
+#: ../lib/Galette/Features/Permissions.php:63
+#: ../../tempcache/elements/ajax_members.html.twig:141
+#: ../../tempcache/elements/group_persons.html.twig:137
+#: ../../tempcache/pages/members_list.html.twig:619
+#: ../../tempcache/pages/members_list.html.twig:769
+#: ../../tempcache/pages/status_list.html.twig:159
+#: ../../tempcache/pages/preferences.html.twig:392
+msgid "Staff member"
+msgstr ""
+
+#: ../lib/Galette/Features/Permissions.php:64
+#: ../../tempcache/elements/ajax_members.html.twig:130
+#: ../../tempcache/elements/group_persons.html.twig:126
+msgid "Administrator"
+msgstr "Администратор"
+
+#: ../lib/Galette/Features/Permissions.php:68
+#: ../lib/Galette/Entity/ListsConfig.php:202
+msgid "Public"
+msgstr ""
+
#: ../lib/Galette/Features/I18n.php:115
#, php-format
msgid "Unable to add dynamic translation for %field :("
msgid "Unable to remove old dynamic translation for %field :("
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:112
+#: ../lib/Galette/Features/Replacements.php:113
#, php-format
msgid "Label for dynamic field \"%s\""
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:115
+#: ../lib/Galette/Features/Replacements.php:116
#, php-format
msgid "Form entry for dynamic field \"%s\""
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:121
+#: ../lib/Galette/Features/Replacements.php:122
#, php-format
msgid "Value for dynamic field \"%s\""
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:184
+#: ../lib/Galette/Features/Replacements.php:185
msgid "Your organisation name"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:188
+#: ../lib/Galette/Features/Replacements.php:189
msgid "Your organisation slogan"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:192
-#: ../lib/Galette/Features/Replacements.php:196
+#: ../lib/Galette/Features/Replacements.php:193
+#: ../lib/Galette/Features/Replacements.php:197
msgid "Your organisation address"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:196
-#: ../lib/Galette/Features/Replacements.php:287
+#: ../lib/Galette/Features/Replacements.php:197
+#: ../lib/Galette/Features/Replacements.php:288
msgid "with break lines"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:200
+#: ../lib/Galette/Features/Replacements.php:201
msgid "Your organisation website"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:204
+#: ../lib/Galette/Features/Replacements.php:205
msgid "Your organisation logo"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:208
+#: ../lib/Galette/Features/Replacements.php:209
msgid "Your organisation logo (print specific)"
msgstr ""
#. TRANS: see https://www.php.net/manual/datetime.format.php
-#: ../lib/Galette/Features/Replacements.php:213
+#: ../lib/Galette/Features/Replacements.php:214
msgid "Current date (Y-m-d)"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:217
+#: ../lib/Galette/Features/Replacements.php:218
msgid "Galette's login URI"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:235
+#: ../lib/Galette/Features/Replacements.php:236
#: ../lib/Galette/Entity/PdfModel.php:453
#: ../../tempcache/modals/members_attendance_sheet.html.twig:110
#: ../../tempcache/elements/edit_pdf_models.html.twig:50
msgid "Title"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:239
+#: ../lib/Galette/Features/Replacements.php:240
msgid "Member's ID"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:243
+#: ../lib/Galette/Features/Replacements.php:244
#: ../lib/Galette/Filters/MembersList.php:275
#: ../../tempcache/pages/preferences.html.twig:2121
msgid "Member number"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:251
-#: ../lib/Galette/Features/Replacements.php:347
+#: ../lib/Galette/Features/Replacements.php:252
+#: ../lib/Galette/Features/Replacements.php:348
msgid "Last name"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:255
-#: ../lib/Galette/Features/Replacements.php:351 ../includes/i18n.inc.php:312
+#: ../lib/Galette/Features/Replacements.php:256
+#: ../lib/Galette/Features/Replacements.php:352 ../includes/i18n.inc.php:312
msgid "First name"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:259
+#: ../lib/Galette/Features/Replacements.php:260
#: ../../tempcache/elements/group_persons.html.twig:50
#: ../../tempcache/pages/preferences.html.twig:2105
#: ../../tempcache/pages/members_public_list.html.twig:78
msgid "Nickname"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:263
+#: ../lib/Galette/Features/Replacements.php:264
msgid "Gender"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:267
+#: ../lib/Galette/Features/Replacements.php:268
#: ../../tempcache/pages/advanced_search.html.twig:266
msgid "Birth date"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:271
+#: ../lib/Galette/Features/Replacements.php:272
msgid "Birth place"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:275
+#: ../lib/Galette/Features/Replacements.php:276
#: ../../tempcache/pages/preferences.html.twig:2113
msgid "Profession"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:279
-#: ../lib/Galette/Features/Replacements.php:343
+#: ../lib/Galette/Features/Replacements.php:280
+#: ../lib/Galette/Features/Replacements.php:344
#: ../lib/Galette/Filters/MembersList.php:276
msgid "Company name"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:283
-#: ../lib/Galette/Features/Replacements.php:287
+#: ../lib/Galette/Features/Replacements.php:284
+#: ../lib/Galette/Features/Replacements.php:288
#: ../lib/Galette/Filters/MembersList.php:277
#: ../../tempcache/pages/mailing_form.html.twig:124
msgid "Address"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:291
+#: ../lib/Galette/Features/Replacements.php:292
msgid "Zipcode"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:295
+#: ../lib/Galette/Features/Replacements.php:296
msgid "Town"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:299 ../includes/i18n.inc.php:309
+#: ../lib/Galette/Features/Replacements.php:300 ../includes/i18n.inc.php:309
msgid "Country"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:319
+#: ../lib/Galette/Features/Replacements.php:320
msgid "Member's main group"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:323
+#: ../lib/Galette/Features/Replacements.php:324
msgid "Member's groups (as list)"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:327
+#: ../lib/Galette/Features/Replacements.php:328
msgid "Member state of dues"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:331
+#: ../lib/Galette/Features/Replacements.php:332
msgid "Membership remaining days"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:335
+#: ../lib/Galette/Features/Replacements.php:336
msgid "Membership expired since"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:381
+#: ../lib/Galette/Features/Replacements.php:382
msgid "Contribution label"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:385
+#: ../lib/Galette/Features/Replacements.php:386
#: ../../tempcache/pages/transaction_form.html.twig:289
#: ../../tempcache/pages/contributions_list.html.twig:408
#: ../../tempcache/pages/contributions_list.html.twig:668
msgid "Amount"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:389
+#: ../lib/Galette/Features/Replacements.php:390
msgid "Amount (in letters)"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:393
+#: ../lib/Galette/Features/Replacements.php:394
msgid "Full date"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:397
+#: ../lib/Galette/Features/Replacements.php:398
msgid "Contribution year"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:401
+#: ../lib/Galette/Features/Replacements.php:402
msgid "Comment"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:405
+#: ../lib/Galette/Features/Replacements.php:406
#: ../../tempcache/pages/advanced_search.html.twig:703
msgid "Begin date"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:409
+#: ../lib/Galette/Features/Replacements.php:410
#: ../../tempcache/pages/advanced_search.html.twig:747
msgid "End date"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:413
+#: ../lib/Galette/Features/Replacements.php:414
#: ../lib/Galette/Entity/Contribution.php:144
msgid "Contribution id"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:417
+#: ../lib/Galette/Features/Replacements.php:418
#: ../../tempcache/pages/contributions_list.html.twig:408
#: ../../tempcache/pages/contributions_list.html.twig:674
#: ../../tempcache/pages/transactions_list.html.twig:294
msgid "Payment type"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:421
+#: ../lib/Galette/Features/Replacements.php:422
#: ../lib/Galette/Entity/Contribution.php:1092
#: ../lib/Galette/Entity/Texts.php:611
#: ../lib/Galette/Entity/PdfContribution.php:65
msgid "Contribution information"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:636
#: ../lib/Galette/Features/Replacements.php:637
+#: ../lib/Galette/Features/Replacements.php:638
#: ../../tempcache/elements/group.html.twig:202
#: ../../tempcache/elements/group.html.twig:245
#: ../../tempcache/pages/transaction_form.html.twig:210
msgid "None"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:813
+#: ../lib/Galette/Features/Replacements.php:814
msgid "Member information"
msgstr ""
msgid "Modified"
msgstr ""
-#: ../lib/Galette/Entity/ListsConfig.php:202
-msgid "Public"
-msgstr ""
-
#: ../lib/Galette/Entity/Reminder.php:250
msgid "%name <%mail> (%days days)"
msgstr ""
msgid "Gender %gender does not exists!"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1591
-msgid "Self_subscription as a member: "
+#: ../lib/Galette/Entity/Adherent.php:1483
+msgid "A member cannot be its own parent!"
msgstr ""
#: ../lib/Galette/Entity/Adherent.php:1597
+msgid "Self_subscription as a member: "
+msgstr ""
+
+#: ../lib/Galette/Entity/Adherent.php:1603
msgid "Member card added"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1604
+#: ../lib/Galette/Entity/Adherent.php:1610
msgid "Fail to add new member."
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1634
+#: ../lib/Galette/Entity/Adherent.php:1640
msgid "Member card updated"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1760
#: ../../tempcache/components/forms/account.html.twig:64
msgid "Active"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1760
#: ../../tempcache/pages/contributions_list.html.twig:231
#: ../../tempcache/pages/transactions_list.html.twig:180
#: ../../tempcache/components/forms/account.html.twig:72
msgid "Inactive"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:2056
-#: ../../tempcache/pages/member_form.html.twig:905
+#: ../lib/Galette/Entity/Adherent.php:2062
+#: ../../tempcache/pages/member_form.html.twig:926
msgid " (%age years old)"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:2134
+#: ../lib/Galette/Entity/Adherent.php:2140
msgid "Duplicated from %name (%id)"
msgstr ""
msgstr ""
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:48
-#: ../../tempcache/elements/edit_socials.html.twig:162
+#: ../../tempcache/elements/edit_socials.html.twig:182
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:540
#: ../../tempcache/pages/configuration_titles.html.twig:113
#: ../../tempcache/pages/contributions_types_list.html.twig:132
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:71
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:119
#: ../../tempcache/elements/edit_core_fields.html.twig:52
-#: ../../tempcache/elements/edit_core_fields.html.twig:208
-#: ../../tempcache/elements/edit_core_fields.html.twig:212
+#: ../../tempcache/elements/edit_core_fields.html.twig:169
+#: ../../tempcache/elements/edit_core_fields.html.twig:173
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:505
msgid "Required"
msgstr ""
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:78
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:141
#: ../../tempcache/elements/edit_core_fields.html.twig:59
-#: ../../tempcache/elements/edit_core_fields.html.twig:265
-#: ../../tempcache/elements/edit_core_fields.html.twig:269
+#: ../../tempcache/elements/edit_core_fields.html.twig:226
+#: ../../tempcache/elements/edit_core_fields.html.twig:230
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:317
msgid "Width in forms"
msgstr ""
msgstr ""
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:148
-#: ../../tempcache/elements/edit_core_fields.html.twig:304
+#: ../../tempcache/elements/edit_core_fields.html.twig:265
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:345
msgid "Half"
msgstr ""
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:155
-#: ../../tempcache/elements/edit_core_fields.html.twig:293
+#: ../../tempcache/elements/edit_core_fields.html.twig:254
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:334
msgid "Full"
msgstr ""
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:161
-#: ../../tempcache/elements/edit_core_fields.html.twig:285
+#: ../../tempcache/elements/edit_core_fields.html.twig:246
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:326
msgid "Default"
msgstr ""
msgstr ""
#: ../../tempcache/elements/navigation/navigation_aside.html.twig:69
-#: ../../tempcache/elements/logged_user.html.twig:265
+#: ../../tempcache/elements/logged_user.html.twig:267
#: ../../tempcache/elements/display_dynamic_fields.html.twig:170
#: ../../tempcache/public_page.html.twig:134 ../../tempcache/page.html.twig:125
#, php-format
#: ../../tempcache/elements/logged_user.html.twig:82
#: ../../tempcache/elements/logged_user.html.twig:156
#: ../../tempcache/elements/logged_user.html.twig:166
-#: ../../tempcache/elements/logged_user.html.twig:322
-#: ../../tempcache/elements/logged_user.html.twig:333
+#: ../../tempcache/elements/logged_user.html.twig:324
+#: ../../tempcache/elements/logged_user.html.twig:335
msgid "Disable dark mode"
msgstr ""
#: ../../tempcache/elements/logged_user.html.twig:84
#: ../../tempcache/elements/logged_user.html.twig:158
#: ../../tempcache/elements/logged_user.html.twig:168
-#: ../../tempcache/elements/logged_user.html.twig:324
-#: ../../tempcache/elements/logged_user.html.twig:335
+#: ../../tempcache/elements/logged_user.html.twig:326
+#: ../../tempcache/elements/logged_user.html.twig:337
msgid "Enable dark mode"
msgstr ""
#: ../../tempcache/elements/logged_user.html.twig:117
#: ../../tempcache/elements/logged_user.html.twig:192
#: ../../tempcache/elements/logged_user.html.twig:210
-#: ../../tempcache/elements/logged_user.html.twig:359
-#: ../../tempcache/elements/logged_user.html.twig:377
+#: ../../tempcache/elements/logged_user.html.twig:361
+#: ../../tempcache/elements/logged_user.html.twig:379
msgid "Unimpersonate"
msgstr ""
#: ../../tempcache/elements/logged_user.html.twig:133
-#: ../../tempcache/elements/logged_user.html.twig:233
+#: ../../tempcache/elements/logged_user.html.twig:235
msgid "User menu"
msgstr ""
msgid "Change '%field' permissions"
msgstr ""
-#: ../../tempcache/elements/edit_core_fields.html.twig:151
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Inaccessible"
-msgstr ""
-
-#: ../../tempcache/elements/edit_core_fields.html.twig:191
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Read only"
-msgstr ""
-
-#: ../../tempcache/elements/edit_core_fields.html.twig:201
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Read/Write"
-msgstr ""
-
-#: ../../tempcache/elements/edit_core_fields.html.twig:215
+#: ../../tempcache/elements/edit_core_fields.html.twig:176
#, php-format
msgid "Field '%field' cannot be set as required."
msgstr ""
-#: ../../tempcache/elements/edit_core_fields.html.twig:217
+#: ../../tempcache/elements/edit_core_fields.html.twig:178
#, php-format
msgid "Mark '%field' as (not) required"
msgstr ""
-#: ../../tempcache/elements/edit_core_fields.html.twig:271
+#: ../../tempcache/elements/edit_core_fields.html.twig:232
msgid "Change field's width with in forms"
msgstr ""
"generate envelope labels to contact them by snail mail."
msgstr ""
-#: ../../tempcache/elements/edit_socials.html.twig:98
-#: ../../tempcache/elements/edit_socials.html.twig:103
+#: ../../tempcache/elements/edit_socials.html.twig:61
+msgid "Disable social networks on member form"
+msgstr ""
+
+#: ../../tempcache/elements/edit_socials.html.twig:118
+#: ../../tempcache/elements/edit_socials.html.twig:123
msgid "Remove %type"
msgstr ""
-#: ../../tempcache/elements/edit_socials.html.twig:122
+#: ../../tempcache/elements/edit_socials.html.twig:142
msgid "Add new social network"
msgstr ""
-#: ../../tempcache/elements/edit_socials.html.twig:131
+#: ../../tempcache/elements/edit_socials.html.twig:151
msgid "Choose or enter your own..."
msgstr ""
msgstr ""
#: ../../tempcache/pages/groups_list.html.twig:346
+#: ../../tempcache/pages/member_form.html.twig:714
msgid ""
"Items in this list have been modified. Don't forget to save your changes."
msgstr ""
msgid "Managed groups selection"
msgstr ""
-#: ../../tempcache/pages/member_form.html.twig:673
-msgid "Manager for:"
-msgstr ""
-
-#: ../../tempcache/pages/member_form.html.twig:678
-msgid "Member of:"
+#: ../../tempcache/pages/member_form.html.twig:704
+#: ../../tempcache/pages/member_show.html.twig:542
+#: ../../tempcache/pages/advanced_search.html.twig:166
+#: ../../tempcache/components/forms/groups.html.twig:140
+msgid "Member of group"
msgstr ""
-#: ../../tempcache/pages/member_form.html.twig:737
+#: ../../tempcache/pages/member_form.html.twig:758
msgid "Click on a row to select a group"
msgstr ""
msgid "Groups:"
msgstr ""
-#: ../../tempcache/pages/member_show.html.twig:542
-#: ../../tempcache/pages/advanced_search.html.twig:166
-#: ../../tempcache/components/forms/groups.html.twig:140
-msgid "Member of group"
-msgstr ""
-
#: ../../tempcache/pages/member_show.html.twig:714
msgid "Not managed group"
msgstr ""
msgid "Password confirmation:"
msgstr ""
-#: ../../tempcache/components/forms/groups.html.twig:178
+#: ../../tempcache/components/forms/groups.html.twig:180
msgid "Manage user's groups"
msgstr ""
-#: ../../tempcache/components/forms/groups.html.twig:191
+#: ../../tempcache/components/forms/groups.html.twig:193
msgid "Manage user's managed groups"
msgstr ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-03-02 08:18+0100\n"
+"POT-Creation-Date: 2024-03-17 19:30+0100\n"
"PO-Revision-Date: 2023-10-04 11:27+0000\n"
"Last-Translator: Johan Cwiklinski <trasher@x-tnd.be>\n"
"Language-Team: Sinhala <https://hosted.weblate.org/projects/galette/galette/"
msgstr ""
#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:131
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:485
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:492
msgid "Dynamic field has been successfully stored!"
msgstr ""
msgid "The file does not exists or cannot be read :("
msgstr ""
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:399
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:406
msgid "Unable to retrieve field information."
msgstr ""
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:408
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:415
#: ../../tempcache/pages/configuration_dynamic_fields.html.twig:207
msgid "Edit field"
msgstr ""
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:470
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:477
msgid "An error occurred editing dynamic field :("
msgstr ""
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:571
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:573
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:578
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:580
msgid "Requested field does not exists!"
msgstr ""
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:577
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:584
#, php-format
msgid "Remove dynamic field %1$s"
msgstr ""
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:622
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:629
msgid "Field has been successfully moved"
msgstr ""
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:627
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:634
msgid "An error occurred moving field :("
msgstr ""
msgstr ""
#: ../lib/Galette/Controllers/Crud/MembersController.php:1563
-#: ../lib/Galette/Controllers/GaletteController.php:301
-#: ../lib/Galette/Controllers/GaletteController.php:333
+#: ../lib/Galette/Controllers/GaletteController.php:302
+#: ../lib/Galette/Controllers/GaletteController.php:334
msgid "Delete failed"
msgstr ""
msgid "An SQL error has occurred while loading search."
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:86
+#: ../lib/Galette/Controllers/GaletteController.php:87
#: ../../tempcache/elements/footer.html.twig:113
msgid "System information"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:106
+#: ../lib/Galette/Controllers/GaletteController.php:107
#: ../../tempcache/elements/navigation/navigation_items.html.twig:71
#: ../../tempcache/elements/navigation/navigation_items.html.twig:86
msgid "Dashboard"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:221
+#: ../lib/Galette/Controllers/GaletteController.php:222
#: ../lib/Galette/Core/Install.php:1162 ../lib/Galette/Core/Galette.php:328
#: ../lib/Galette/Core/Galette.php:606
msgid "Settings"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:236
+#: ../lib/Galette/Controllers/GaletteController.php:237
#: ../lib/Galette/Filters/MembersList.php:309
msgid "All accounts"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:237
+#: ../lib/Galette/Controllers/GaletteController.php:238
#: ../lib/Galette/Filters/MembersList.php:310
msgid "Active accounts"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:238
+#: ../lib/Galette/Controllers/GaletteController.php:239
#: ../lib/Galette/Filters/MembersList.php:311
msgid "Inactive accounts"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:266
+#: ../lib/Galette/Controllers/GaletteController.php:267
msgid ""
"An SQL error has occurred while storing preferences. Please try again, and "
"contact the administrator if the problem persists."
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:270
+#: ../lib/Galette/Controllers/GaletteController.php:271
msgid "Preferences has been saved."
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:387
+#: ../lib/Galette/Controllers/GaletteController.php:388
msgid ""
"You asked Galette to send a test email, but email has been disabled in the "
"preferences."
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:394
+#: ../lib/Galette/Controllers/GaletteController.php:395
msgid "Test message"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:397
+#: ../lib/Galette/Controllers/GaletteController.php:398
msgid "Galette admin"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:400
+#: ../lib/Galette/Controllers/GaletteController.php:401
msgid "Test message."
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:409
+#: ../lib/Galette/Controllers/GaletteController.php:410
#, php-format
msgid "An email has been sent to %email"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:418
+#: ../lib/Galette/Controllers/GaletteController.php:419
#, php-format
msgid "No email sent to %email"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:425
+#: ../lib/Galette/Controllers/GaletteController.php:426
msgid "Invalid email adress!"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:469
+#: ../lib/Galette/Controllers/GaletteController.php:470
#: ../lib/Galette/Core/Galette.php:313
msgid "Charts"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:490
+#: ../lib/Galette/Controllers/GaletteController.php:491
msgid "Fields configuration"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:554
+#: ../lib/Galette/Controllers/GaletteController.php:556
msgid "Fields configuration has been successfully stored"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:559
+#: ../lib/Galette/Controllers/GaletteController.php:561
msgid "An error occurred while storing fields configuration :("
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:584
+#: ../lib/Galette/Controllers/GaletteController.php:586
msgid "Lists configuration"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:622
+#: ../lib/Galette/Controllers/GaletteController.php:625
msgid "List configuration has been successfully stored"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:627
+#: ../lib/Galette/Controllers/GaletteController.php:630
msgid "An error occurred while storing list configuration :("
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:661
+#: ../lib/Galette/Controllers/GaletteController.php:664
#: ../lib/Galette/Core/Galette.php:256 ../lib/Galette/Core/Galette.php:590
msgid "Reminders"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:702
+#: ../lib/Galette/Controllers/GaletteController.php:705
msgid "No reminder to send for now."
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:739
+#: ../lib/Galette/Controllers/GaletteController.php:742
msgid "There are no member to proceed."
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:746
+#: ../lib/Galette/Controllers/GaletteController.php:749
msgid "Reminder has not been sent:"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:753
+#: ../lib/Galette/Controllers/GaletteController.php:756
msgid "Sent reminders:"
msgstr ""
-#: ../lib/Galette/Controllers/GaletteController.php:829
+#: ../lib/Galette/Controllers/GaletteController.php:832
msgid "Download document"
msgstr ""
#: ../lib/Galette/Controllers/AuthController.php:68
#: ../lib/Galette/Controllers/AuthController.php:172
-#: ../lib/Galette/Features/Replacements.php:315
-#: ../lib/Galette/Features/Replacements.php:355
+#: ../lib/Galette/Features/Replacements.php:316
+#: ../lib/Galette/Features/Replacements.php:356
#: ../../tempcache/elements/navigation/public_pages.html.twig:96
#: ../../tempcache/pages/index.html.twig:99
msgid "Login"
#: ../../tempcache/elements/logged_user.html.twig:119
#: ../../tempcache/elements/logged_user.html.twig:194
#: ../../tempcache/elements/logged_user.html.twig:212
-#: ../../tempcache/elements/logged_user.html.twig:361
-#: ../../tempcache/elements/logged_user.html.twig:379
+#: ../../tempcache/elements/logged_user.html.twig:363
+#: ../../tempcache/elements/logged_user.html.twig:381
msgid "Log off"
msgstr ""
msgid "All"
msgstr ""
-#: ../lib/Galette/Core/Authentication.php:283
+#: ../lib/Galette/Core/Authentication.php:284
#, php-format
msgid "Logged in as:<br/>%login"
msgstr ""
msgstr ""
#: ../lib/Galette/Core/Galette.php:164 ../lib/Galette/Core/Galette.php:540
-#: ../lib/Galette/DynamicFields/DynamicField.php:564
+#: ../lib/Galette/DynamicFields/DynamicField.php:533
#: ../../tempcache/elements/group.html.twig:95
msgid "Members"
msgstr ""
msgstr ""
#: ../lib/Galette/Core/Galette.php:211 ../lib/Galette/Core/Galette.php:572
-#: ../lib/Galette/DynamicFields/DynamicField.php:565
+#: ../lib/Galette/DynamicFields/DynamicField.php:534
#: ../../tempcache/pages/members_list.html.twig:561
msgid "Contributions"
msgstr ""
msgstr ""
#: ../lib/Galette/Core/Galette.php:581
-#: ../lib/Galette/DynamicFields/DynamicField.php:566
+#: ../lib/Galette/DynamicFields/DynamicField.php:535
msgid "Transactions"
msgstr ""
msgid "Export as CSV"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:528
+#: ../lib/Galette/Core/Preferences.php:530
msgid "- You must indicate a sender name for emails!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:534
+#: ../lib/Galette/Core/Preferences.php:536
msgid "- You must indicate an email address Galette should use to send emails!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:541
+#: ../lib/Galette/Core/Preferences.php:543
msgid "- You must indicate the SMTP server you want to use!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:553
+#: ../lib/Galette/Core/Preferences.php:555
msgid "- You must provide a login for SMTP authentication."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:559
+#: ../lib/Galette/Core/Preferences.php:561
msgid "- You must provide a password for SMTP authentication."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:571
+#: ../lib/Galette/Core/Preferences.php:573
msgid ""
"- Default membership extention and beginning of membership are mutually "
"exclusive."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:580
+#: ../lib/Galette/Core/Preferences.php:582
msgid "- Offering months is only compatible with beginning of membership."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:589
+#: ../lib/Galette/Core/Preferences.php:591
#: ../lib/Galette/Entity/Adherent.php:1209
#: ../lib/Galette/Entity/Transaction.php:389
#: ../lib/Galette/Entity/Contribution.php:520
msgid "- Mandatory field %field empty."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:597 ../webroot/installer.php:191
+#: ../lib/Galette/Core/Preferences.php:599 ../webroot/installer.php:191
msgid "Passwords mismatch"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:610
+#: ../lib/Galette/Core/Preferences.php:612
msgid "You have to select a staff member"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:664
+#: ../lib/Galette/Core/Preferences.php:666
#, php-format
msgid "Invalid E-Mail address: %s"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:678
+#: ../lib/Galette/Core/Preferences.php:680
msgid "- The username must be composed of at least 4 characters!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:682
+#: ../lib/Galette/Core/Preferences.php:684
msgid "- This username is already used by another member !"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:702
+#: ../lib/Galette/Core/Preferences.php:704
msgid "- The numbers and measures have to be integers!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:736
+#: ../lib/Galette/Core/Preferences.php:738
msgid "- Invalid number of months of membership extension."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:742
+#: ../lib/Galette/Core/Preferences.php:744
msgid "- Invalid format of beginning of membership."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:746
+#: ../lib/Galette/Core/Preferences.php:748
msgid "- Invalid date for beginning of membership."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:752
+#: ../lib/Galette/Core/Preferences.php:754
msgid "- Invalid number of offered months."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:757
+#: ../lib/Galette/Core/Preferences.php:759
msgid "- Invalid year for cards."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:765
+#: ../lib/Galette/Core/Preferences.php:767
msgid "- Invalid website URL."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:879
+#: ../lib/Galette/Core/Preferences.php:881
msgid "%name association's %status"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1115
+#: ../lib/Galette/Core/Preferences.php:1117
msgid "Please define constant \"GALETTE_URI\" with the path to your instance."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1134
-#: ../lib/Galette/Core/Preferences.php:1150 ../lib/Galette/IO/Csv.php:97
+#: ../lib/Galette/Core/Preferences.php:1136
+#: ../lib/Galette/Core/Preferences.php:1152 ../lib/Galette/IO/Csv.php:97
#: ../lib/Galette/Entity/Texts.php:193
#: ../../tempcache/pages/history.html.twig:323
#: ../../tempcache/pages/mailings_list.html.twig:296
msgid "Y-m-d H:i:s"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1136
+#: ../lib/Galette/Core/Preferences.php:1138
msgid "Never"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1174
+#: ../lib/Galette/Core/Preferences.php:1176
msgid "Current cards configuration may exceed page width!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1185
+#: ../lib/Galette/Core/Preferences.php:1187
msgid "Current cards configuration may exceed page height!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1211
-#: ../lib/Galette/Features/Replacements.php:808
+#: ../lib/Galette/Core/Preferences.php:1213
+#: ../lib/Galette/Features/Replacements.php:809
msgid "Main information"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1218
+#: ../lib/Galette/Core/Preferences.php:1220
#: ../../tempcache/elements/display_socials.html.twig:45
-#: ../../tempcache/elements/edit_socials.html.twig:56
+#: ../../tempcache/elements/edit_socials.html.twig:76
#: ../../tempcache/pages/preferences.html.twig:69
msgid "Social networks"
msgstr ""
msgid "File not found!"
msgstr ""
-#: ../lib/Galette/Core/Picture.php:1000
+#: ../lib/Galette/Core/Picture.php:972
msgid "An SQL error has occurred."
msgstr ""
#: ../lib/Galette/IO/ContributionsCsv.php:113
#: ../lib/Galette/IO/ContributionsCsv.php:125
#: ../lib/Galette/IO/ContributionsCsv.php:137
-#: ../lib/Galette/Features/Replacements.php:517
+#: ../lib/Galette/Features/Replacements.php:518
#: ../lib/Galette/Features/Dynamics.php:160
#: ../lib/Galette/Features/Dynamics.php:173
#: ../lib/Galette/Features/Dynamics.php:179
#: ../lib/Galette/Entity/Adherent.php:1287
#: ../lib/Galette/Entity/Adherent.php:1321
#: ../lib/Galette/Entity/Adherent.php:1327
-#: ../lib/Galette/Entity/Adherent.php:1820
+#: ../lib/Galette/Entity/Adherent.php:1826
#: ../lib/Galette/Entity/Transaction.php:319
#: ../lib/Galette/Entity/Transaction.php:332
#: ../lib/Galette/Entity/Transaction.php:338
#: ../lib/Galette/Filters/AdvancedMembersList.php:337
#: ../lib/Galette/Filters/AdvancedMembersList.php:455
#: ../lib/Galette/Filters/AdvancedMembersList.php:601
-#: ../../tempcache/pages/member_form.html.twig:891
+#: ../../tempcache/pages/member_form.html.twig:912
#: ../../tempcache/pages/advanced_search.html.twig:1385
msgid "Y-m-d"
msgstr "Y-m-d"
msgid "Photo has not been copied!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:548
-msgid "User, read/write"
-msgstr ""
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:549
-#: ../../tempcache/elements/ajax_members.html.twig:141
-#: ../../tempcache/elements/group_persons.html.twig:137
-#: ../../tempcache/elements/edit_core_fields.html.twig:171
-#: ../../tempcache/pages/members_list.html.twig:619
-#: ../../tempcache/pages/members_list.html.twig:769
-#: ../../tempcache/pages/status_list.html.twig:159
-#: ../../tempcache/pages/preferences.html.twig:392
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Staff member"
-msgstr ""
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:550
-#: ../../tempcache/elements/ajax_members.html.twig:130
-#: ../../tempcache/elements/group_persons.html.twig:126
-#: ../../tempcache/elements/edit_core_fields.html.twig:161
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Administrator"
-msgstr ""
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:551
-#: ../../tempcache/elements/ajax_members.html.twig:152
-#: ../../tempcache/elements/group_persons.html.twig:148
-#: ../../tempcache/elements/edit_core_fields.html.twig:181
-#: ../../tempcache/pages/members_list.html.twig:626
-#: ../../tempcache/pages/members_list.html.twig:780
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-#: ../../tempcache/pages/member_show.html.twig:551
-#: ../../tempcache/components/forms/groups.html.twig:149
-msgid "Group manager"
-msgstr ""
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:552
-msgid "User, read only"
-msgstr ""
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:640
+#: ../lib/Galette/DynamicFields/DynamicField.php:598
msgid "Missing required field name!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:649
+#: ../lib/Galette/DynamicFields/DynamicField.php:607
msgid "Missing required field permissions!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:654
+#: ../lib/Galette/DynamicFields/DynamicField.php:612
msgid "Unknown permission!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:660
+#: ../lib/Galette/DynamicFields/DynamicField.php:618
msgid "Missing required form!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:665
+#: ../lib/Galette/DynamicFields/DynamicField.php:623
msgid "Unknown form!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:675
+#: ../lib/Galette/DynamicFields/DynamicField.php:633
msgid "- Field name already used."
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:680
+#: ../lib/Galette/DynamicFields/DynamicField.php:638
msgid "- Width must be a positive integer!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:688
+#: ../lib/Galette/DynamicFields/DynamicField.php:646
msgid "- Height must be a positive integer!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:696
+#: ../lib/Galette/DynamicFields/DynamicField.php:654
msgid "- Size must be a positive integer!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:704
+#: ../lib/Galette/DynamicFields/DynamicField.php:662
msgid "- Min size must be a positive integer!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:717
+#: ../lib/Galette/DynamicFields/DynamicField.php:675
msgid "- Min size must be lower than size!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:723
+#: ../lib/Galette/DynamicFields/DynamicField.php:681
msgid "- Repeat must be an integer!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:834
+#: ../lib/Galette/DynamicFields/DynamicField.php:792
msgid "An error occurred storing the field."
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:855
+#: ../lib/Galette/DynamicFields/DynamicField.php:813
msgid "An error occurred creating field values table"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:889
+#: ../lib/Galette/DynamicFields/DynamicField.php:847
msgid "An error occurred storing dynamic field values :("
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:1102
+#: ../lib/Galette/DynamicFields/DynamicField.php:1060
msgid "separator"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:1103
+#: ../lib/Galette/DynamicFields/DynamicField.php:1061
msgid "free text"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:1104
+#: ../lib/Galette/DynamicFields/DynamicField.php:1062
msgid "single line"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:1105
+#: ../lib/Galette/DynamicFields/DynamicField.php:1063
msgid "choice"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:1106
+#: ../lib/Galette/DynamicFields/DynamicField.php:1064
msgid "date"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:1107
+#: ../lib/Galette/DynamicFields/DynamicField.php:1065
msgid "boolean"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:1108
+#: ../lib/Galette/DynamicFields/DynamicField.php:1066
msgid "file"
msgstr ""
#: ../lib/Galette/IO/PdfGroups.php:157
#: ../lib/Galette/IO/PdfAttendanceSheet.php:163
-#: ../lib/Galette/Features/Replacements.php:247
+#: ../lib/Galette/Features/Replacements.php:248
#: ../lib/Galette/Entity/PdfModel.php:444
#: ../lib/Galette/Filters/MembersList.php:274
#: ../includes/fields_defs/members_fields.php:315
msgstr ""
#: ../lib/Galette/IO/PdfGroups.php:158
-#: ../lib/Galette/Features/Replacements.php:311
-#: ../lib/Galette/Features/Replacements.php:359
+#: ../lib/Galette/Features/Replacements.php:312
+#: ../lib/Galette/Features/Replacements.php:360
#: ../../tempcache/elements/member_card.html.twig:147
#: ../../tempcache/pages/preferences.html.twig:2089
#: ../../tempcache/pages/members_public_list.html.twig:86
msgstr ""
#: ../lib/Galette/IO/PdfGroups.php:159
-#: ../lib/Galette/Features/Replacements.php:303
+#: ../lib/Galette/Features/Replacements.php:304
#: ../lib/Galette/Entity/ListsConfig.php:199
#: ../../tempcache/elements/member_card.html.twig:107
msgid "Phone"
msgstr ""
#: ../lib/Galette/IO/PdfGroups.php:160
-#: ../lib/Galette/Features/Replacements.php:307
+#: ../lib/Galette/Features/Replacements.php:308
msgid "GSM"
msgstr ""
msgstr ""
#: ../lib/Galette/IO/MembersCsv.php:207
-#: ../lib/Galette/Features/Replacements.php:628
-#: ../lib/Galette/Entity/Adherent.php:1780
+#: ../lib/Galette/Features/Replacements.php:629
+#: ../lib/Galette/Entity/Adherent.php:1786
#: ../../tempcache/modals/mass_change_members.html.twig:163
#: ../../tempcache/elements/ajax_members.html.twig:100
#: ../../tempcache/elements/group_persons.html.twig:98
msgstr ""
#: ../lib/Galette/IO/MembersCsv.php:210
-#: ../lib/Galette/Features/Replacements.php:630
-#: ../lib/Galette/Entity/Adherent.php:1782
+#: ../lib/Galette/Features/Replacements.php:631
+#: ../lib/Galette/Entity/Adherent.php:1788
#: ../../tempcache/modals/mass_change_members.html.twig:154
#: ../../tempcache/elements/ajax_members.html.twig:111
#: ../../tempcache/elements/group_persons.html.twig:109
msgstr ""
#: ../lib/Galette/IO/MembersCsv.php:213
-#: ../lib/Galette/Features/Replacements.php:632
-#: ../lib/Galette/Entity/Adherent.php:1784
+#: ../lib/Galette/Features/Replacements.php:633
+#: ../lib/Galette/Entity/Adherent.php:1790
#: ../../tempcache/modals/mass_change_members.html.twig:145
#: ../../tempcache/pages/advanced_search.html.twig:1149
#: ../../tempcache/pages/advanced_search.html.twig:1668
#: ../lib/Galette/IO/MembersCsv.php:221 ../lib/Galette/IO/MembersCsv.php:225
#: ../lib/Galette/IO/MembersCsv.php:229 ../lib/Galette/IO/MembersCsv.php:233
-#: ../lib/Galette/Features/Replacements.php:753
-#: ../lib/Galette/Entity/Adherent.php:1746
-#: ../lib/Galette/Entity/Adherent.php:1748
-#: ../lib/Galette/Entity/Adherent.php:1750
+#: ../lib/Galette/Features/Replacements.php:754
#: ../lib/Galette/Entity/Adherent.php:1752
+#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1756
+#: ../lib/Galette/Entity/Adherent.php:1758
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:127
#: ../../tempcache/elements/js/messages.js.twig:326
#: ../../tempcache/elements/display_dynamic_fields.html.twig:135
#: ../../tempcache/elements/messages_inline.html.twig:419
-#: ../../tempcache/elements/edit_core_fields.html.twig:224
+#: ../../tempcache/elements/edit_core_fields.html.twig:185
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:141
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:306
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:522
#: ../lib/Galette/IO/MembersCsv.php:221 ../lib/Galette/IO/MembersCsv.php:225
#: ../lib/Galette/IO/MembersCsv.php:229 ../lib/Galette/IO/MembersCsv.php:233
-#: ../lib/Galette/Features/Replacements.php:753
-#: ../lib/Galette/Entity/Adherent.php:1746
-#: ../lib/Galette/Entity/Adherent.php:1748
-#: ../lib/Galette/Entity/Adherent.php:1750
+#: ../lib/Galette/Features/Replacements.php:754
#: ../lib/Galette/Entity/Adherent.php:1752
+#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1756
+#: ../lib/Galette/Entity/Adherent.php:1758
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:129
#: ../../tempcache/elements/js/messages.js.twig:344
#: ../../tempcache/elements/display_dynamic_fields.html.twig:141
#: ../../tempcache/elements/messages_inline.html.twig:423
-#: ../../tempcache/elements/edit_core_fields.html.twig:243
+#: ../../tempcache/elements/edit_core_fields.html.twig:204
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:133
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:298
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:514
msgid "Cards"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:465
+#: ../lib/Galette/IO/FileTrait.php:497
msgid "An error occurred."
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:469
+#: ../lib/Galette/IO/FileTrait.php:501
msgid ""
"File name is invalid, it should not contain any special character or space."
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:475
+#: ../lib/Galette/IO/FileTrait.php:507
#, php-format
msgid "File extension is not allowed, only %s files are."
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:482 ../lib/Galette/Features/Dynamics.php:279
+#: ../lib/Galette/IO/FileTrait.php:514 ../lib/Galette/Features/Dynamics.php:279
#, php-format
msgid "File is too big. Maximum allowed size is %dKo"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:487
+#: ../lib/Galette/IO/FileTrait.php:519
#, php-format
msgid "Image is too small. The minimum image side size allowed is %spx"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:493
+#: ../lib/Galette/IO/FileTrait.php:525
msgid "Mime-Type not allowed"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:496
+#: ../lib/Galette/IO/FileTrait.php:528
msgid "A file with that name already exists!"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:499
+#: ../lib/Galette/IO/FileTrait.php:531
msgid "File does not comply with requirements."
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:502
+#: ../lib/Galette/IO/FileTrait.php:534
msgid "Unable to write file or temporary file"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:532
+#: ../lib/Galette/IO/FileTrait.php:564
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:534
+#: ../lib/Galette/IO/FileTrait.php:566
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:536
+#: ../lib/Galette/IO/FileTrait.php:568
msgid "The uploaded file was only partially uploaded"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:538
+#: ../lib/Galette/IO/FileTrait.php:570
msgid "No file was uploaded"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:540
+#: ../lib/Galette/IO/FileTrait.php:572
msgid "Missing a temporary folder"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:542
+#: ../lib/Galette/IO/FileTrait.php:574
msgid "Failed to write file to disk"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:544
+#: ../lib/Galette/IO/FileTrait.php:576
msgid "File upload stopped by extension"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:546
+#: ../lib/Galette/IO/FileTrait.php:578
msgid "Unknown upload error"
msgstr ""
msgid "invoice"
msgstr ""
+#: ../lib/Galette/Features/Permissions.php:59
+msgid "Inaccessible"
+msgstr ""
+
+#: ../lib/Galette/Features/Permissions.php:60
+msgid "User, read only"
+msgstr ""
+
+#: ../lib/Galette/Features/Permissions.php:61
+msgid "User, read/write"
+msgstr ""
+
+#: ../lib/Galette/Features/Permissions.php:62
+#: ../../tempcache/elements/ajax_members.html.twig:152
+#: ../../tempcache/elements/group_persons.html.twig:148
+#: ../../tempcache/pages/members_list.html.twig:626
+#: ../../tempcache/pages/members_list.html.twig:780
+#: ../../tempcache/pages/member_form.html.twig:698
+#: ../../tempcache/pages/member_show.html.twig:551
+#: ../../tempcache/components/forms/groups.html.twig:151
+msgid "Group manager"
+msgstr ""
+
+#: ../lib/Galette/Features/Permissions.php:63
+#: ../../tempcache/elements/ajax_members.html.twig:141
+#: ../../tempcache/elements/group_persons.html.twig:137
+#: ../../tempcache/pages/members_list.html.twig:619
+#: ../../tempcache/pages/members_list.html.twig:769
+#: ../../tempcache/pages/status_list.html.twig:159
+#: ../../tempcache/pages/preferences.html.twig:392
+msgid "Staff member"
+msgstr ""
+
+#: ../lib/Galette/Features/Permissions.php:64
+#: ../../tempcache/elements/ajax_members.html.twig:130
+#: ../../tempcache/elements/group_persons.html.twig:126
+msgid "Administrator"
+msgstr ""
+
+#: ../lib/Galette/Features/Permissions.php:68
+#: ../lib/Galette/Entity/ListsConfig.php:202
+msgid "Public"
+msgstr ""
+
#: ../lib/Galette/Features/I18n.php:115
#, php-format
msgid "Unable to add dynamic translation for %field :("
msgid "Unable to remove old dynamic translation for %field :("
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:112
+#: ../lib/Galette/Features/Replacements.php:113
#, php-format
msgid "Label for dynamic field \"%s\""
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:115
+#: ../lib/Galette/Features/Replacements.php:116
#, php-format
msgid "Form entry for dynamic field \"%s\""
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:121
+#: ../lib/Galette/Features/Replacements.php:122
#, php-format
msgid "Value for dynamic field \"%s\""
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:184
+#: ../lib/Galette/Features/Replacements.php:185
msgid "Your organisation name"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:188
+#: ../lib/Galette/Features/Replacements.php:189
msgid "Your organisation slogan"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:192
-#: ../lib/Galette/Features/Replacements.php:196
+#: ../lib/Galette/Features/Replacements.php:193
+#: ../lib/Galette/Features/Replacements.php:197
msgid "Your organisation address"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:196
-#: ../lib/Galette/Features/Replacements.php:287
+#: ../lib/Galette/Features/Replacements.php:197
+#: ../lib/Galette/Features/Replacements.php:288
msgid "with break lines"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:200
+#: ../lib/Galette/Features/Replacements.php:201
msgid "Your organisation website"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:204
+#: ../lib/Galette/Features/Replacements.php:205
msgid "Your organisation logo"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:208
+#: ../lib/Galette/Features/Replacements.php:209
msgid "Your organisation logo (print specific)"
msgstr ""
#. TRANS: see https://www.php.net/manual/datetime.format.php
-#: ../lib/Galette/Features/Replacements.php:213
+#: ../lib/Galette/Features/Replacements.php:214
msgid "Current date (Y-m-d)"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:217
+#: ../lib/Galette/Features/Replacements.php:218
msgid "Galette's login URI"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:235
+#: ../lib/Galette/Features/Replacements.php:236
#: ../lib/Galette/Entity/PdfModel.php:453
#: ../../tempcache/modals/members_attendance_sheet.html.twig:110
#: ../../tempcache/elements/edit_pdf_models.html.twig:50
msgid "Title"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:239
+#: ../lib/Galette/Features/Replacements.php:240
msgid "Member's ID"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:243
+#: ../lib/Galette/Features/Replacements.php:244
#: ../lib/Galette/Filters/MembersList.php:275
#: ../../tempcache/pages/preferences.html.twig:2121
msgid "Member number"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:251
-#: ../lib/Galette/Features/Replacements.php:347
+#: ../lib/Galette/Features/Replacements.php:252
+#: ../lib/Galette/Features/Replacements.php:348
msgid "Last name"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:255
-#: ../lib/Galette/Features/Replacements.php:351 ../includes/i18n.inc.php:312
+#: ../lib/Galette/Features/Replacements.php:256
+#: ../lib/Galette/Features/Replacements.php:352 ../includes/i18n.inc.php:312
msgid "First name"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:259
+#: ../lib/Galette/Features/Replacements.php:260
#: ../../tempcache/elements/group_persons.html.twig:50
#: ../../tempcache/pages/preferences.html.twig:2105
#: ../../tempcache/pages/members_public_list.html.twig:78
msgid "Nickname"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:263
+#: ../lib/Galette/Features/Replacements.php:264
msgid "Gender"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:267
+#: ../lib/Galette/Features/Replacements.php:268
#: ../../tempcache/pages/advanced_search.html.twig:266
msgid "Birth date"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:271
+#: ../lib/Galette/Features/Replacements.php:272
msgid "Birth place"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:275
+#: ../lib/Galette/Features/Replacements.php:276
#: ../../tempcache/pages/preferences.html.twig:2113
msgid "Profession"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:279
-#: ../lib/Galette/Features/Replacements.php:343
+#: ../lib/Galette/Features/Replacements.php:280
+#: ../lib/Galette/Features/Replacements.php:344
#: ../lib/Galette/Filters/MembersList.php:276
msgid "Company name"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:283
-#: ../lib/Galette/Features/Replacements.php:287
+#: ../lib/Galette/Features/Replacements.php:284
+#: ../lib/Galette/Features/Replacements.php:288
#: ../lib/Galette/Filters/MembersList.php:277
#: ../../tempcache/pages/mailing_form.html.twig:124
msgid "Address"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:291
+#: ../lib/Galette/Features/Replacements.php:292
msgid "Zipcode"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:295
+#: ../lib/Galette/Features/Replacements.php:296
msgid "Town"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:299 ../includes/i18n.inc.php:309
+#: ../lib/Galette/Features/Replacements.php:300 ../includes/i18n.inc.php:309
msgid "Country"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:319
+#: ../lib/Galette/Features/Replacements.php:320
msgid "Member's main group"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:323
+#: ../lib/Galette/Features/Replacements.php:324
msgid "Member's groups (as list)"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:327
+#: ../lib/Galette/Features/Replacements.php:328
msgid "Member state of dues"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:331
+#: ../lib/Galette/Features/Replacements.php:332
msgid "Membership remaining days"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:335
+#: ../lib/Galette/Features/Replacements.php:336
msgid "Membership expired since"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:381
+#: ../lib/Galette/Features/Replacements.php:382
msgid "Contribution label"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:385
+#: ../lib/Galette/Features/Replacements.php:386
#: ../../tempcache/pages/transaction_form.html.twig:289
#: ../../tempcache/pages/contributions_list.html.twig:408
#: ../../tempcache/pages/contributions_list.html.twig:668
msgid "Amount"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:389
+#: ../lib/Galette/Features/Replacements.php:390
msgid "Amount (in letters)"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:393
+#: ../lib/Galette/Features/Replacements.php:394
msgid "Full date"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:397
+#: ../lib/Galette/Features/Replacements.php:398
msgid "Contribution year"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:401
+#: ../lib/Galette/Features/Replacements.php:402
msgid "Comment"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:405
+#: ../lib/Galette/Features/Replacements.php:406
#: ../../tempcache/pages/advanced_search.html.twig:703
msgid "Begin date"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:409
+#: ../lib/Galette/Features/Replacements.php:410
#: ../../tempcache/pages/advanced_search.html.twig:747
msgid "End date"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:413
+#: ../lib/Galette/Features/Replacements.php:414
#: ../lib/Galette/Entity/Contribution.php:144
msgid "Contribution id"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:417
+#: ../lib/Galette/Features/Replacements.php:418
#: ../../tempcache/pages/contributions_list.html.twig:408
#: ../../tempcache/pages/contributions_list.html.twig:674
#: ../../tempcache/pages/transactions_list.html.twig:294
msgid "Payment type"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:421
+#: ../lib/Galette/Features/Replacements.php:422
#: ../lib/Galette/Entity/Contribution.php:1092
#: ../lib/Galette/Entity/Texts.php:611
#: ../lib/Galette/Entity/PdfContribution.php:65
msgid "Contribution information"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:636
#: ../lib/Galette/Features/Replacements.php:637
+#: ../lib/Galette/Features/Replacements.php:638
#: ../../tempcache/elements/group.html.twig:202
#: ../../tempcache/elements/group.html.twig:245
#: ../../tempcache/pages/transaction_form.html.twig:210
msgid "None"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:813
+#: ../lib/Galette/Features/Replacements.php:814
msgid "Member information"
msgstr ""
msgid "Modified"
msgstr ""
-#: ../lib/Galette/Entity/ListsConfig.php:202
-msgid "Public"
-msgstr ""
-
#: ../lib/Galette/Entity/Reminder.php:250
msgid "%name <%mail> (%days days)"
msgstr ""
msgid "Gender %gender does not exists!"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1591
-msgid "Self_subscription as a member: "
+#: ../lib/Galette/Entity/Adherent.php:1483
+msgid "A member cannot be its own parent!"
msgstr ""
#: ../lib/Galette/Entity/Adherent.php:1597
+msgid "Self_subscription as a member: "
+msgstr ""
+
+#: ../lib/Galette/Entity/Adherent.php:1603
msgid "Member card added"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1604
+#: ../lib/Galette/Entity/Adherent.php:1610
msgid "Fail to add new member."
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1634
+#: ../lib/Galette/Entity/Adherent.php:1640
msgid "Member card updated"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1760
#: ../../tempcache/components/forms/account.html.twig:64
msgid "Active"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1760
#: ../../tempcache/pages/contributions_list.html.twig:231
#: ../../tempcache/pages/transactions_list.html.twig:180
#: ../../tempcache/components/forms/account.html.twig:72
msgid "Inactive"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:2056
-#: ../../tempcache/pages/member_form.html.twig:905
+#: ../lib/Galette/Entity/Adherent.php:2062
+#: ../../tempcache/pages/member_form.html.twig:926
msgid " (%age years old)"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:2134
+#: ../lib/Galette/Entity/Adherent.php:2140
msgid "Duplicated from %name (%id)"
msgstr ""
msgstr ""
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:48
-#: ../../tempcache/elements/edit_socials.html.twig:162
+#: ../../tempcache/elements/edit_socials.html.twig:182
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:540
#: ../../tempcache/pages/configuration_titles.html.twig:113
#: ../../tempcache/pages/contributions_types_list.html.twig:132
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:71
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:119
#: ../../tempcache/elements/edit_core_fields.html.twig:52
-#: ../../tempcache/elements/edit_core_fields.html.twig:208
-#: ../../tempcache/elements/edit_core_fields.html.twig:212
+#: ../../tempcache/elements/edit_core_fields.html.twig:169
+#: ../../tempcache/elements/edit_core_fields.html.twig:173
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:505
msgid "Required"
msgstr ""
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:78
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:141
#: ../../tempcache/elements/edit_core_fields.html.twig:59
-#: ../../tempcache/elements/edit_core_fields.html.twig:265
-#: ../../tempcache/elements/edit_core_fields.html.twig:269
+#: ../../tempcache/elements/edit_core_fields.html.twig:226
+#: ../../tempcache/elements/edit_core_fields.html.twig:230
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:317
msgid "Width in forms"
msgstr ""
msgstr ""
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:148
-#: ../../tempcache/elements/edit_core_fields.html.twig:304
+#: ../../tempcache/elements/edit_core_fields.html.twig:265
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:345
msgid "Half"
msgstr ""
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:155
-#: ../../tempcache/elements/edit_core_fields.html.twig:293
+#: ../../tempcache/elements/edit_core_fields.html.twig:254
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:334
msgid "Full"
msgstr ""
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:161
-#: ../../tempcache/elements/edit_core_fields.html.twig:285
+#: ../../tempcache/elements/edit_core_fields.html.twig:246
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:326
msgid "Default"
msgstr ""
msgstr ""
#: ../../tempcache/elements/navigation/navigation_aside.html.twig:69
-#: ../../tempcache/elements/logged_user.html.twig:265
+#: ../../tempcache/elements/logged_user.html.twig:267
#: ../../tempcache/elements/display_dynamic_fields.html.twig:170
#: ../../tempcache/public_page.html.twig:134 ../../tempcache/page.html.twig:125
#, php-format
#: ../../tempcache/elements/logged_user.html.twig:82
#: ../../tempcache/elements/logged_user.html.twig:156
#: ../../tempcache/elements/logged_user.html.twig:166
-#: ../../tempcache/elements/logged_user.html.twig:322
-#: ../../tempcache/elements/logged_user.html.twig:333
+#: ../../tempcache/elements/logged_user.html.twig:324
+#: ../../tempcache/elements/logged_user.html.twig:335
msgid "Disable dark mode"
msgstr ""
#: ../../tempcache/elements/logged_user.html.twig:84
#: ../../tempcache/elements/logged_user.html.twig:158
#: ../../tempcache/elements/logged_user.html.twig:168
-#: ../../tempcache/elements/logged_user.html.twig:324
-#: ../../tempcache/elements/logged_user.html.twig:335
+#: ../../tempcache/elements/logged_user.html.twig:326
+#: ../../tempcache/elements/logged_user.html.twig:337
msgid "Enable dark mode"
msgstr ""
#: ../../tempcache/elements/logged_user.html.twig:117
#: ../../tempcache/elements/logged_user.html.twig:192
#: ../../tempcache/elements/logged_user.html.twig:210
-#: ../../tempcache/elements/logged_user.html.twig:359
-#: ../../tempcache/elements/logged_user.html.twig:377
+#: ../../tempcache/elements/logged_user.html.twig:361
+#: ../../tempcache/elements/logged_user.html.twig:379
msgid "Unimpersonate"
msgstr ""
#: ../../tempcache/elements/logged_user.html.twig:133
-#: ../../tempcache/elements/logged_user.html.twig:233
+#: ../../tempcache/elements/logged_user.html.twig:235
msgid "User menu"
msgstr ""
msgid "Change '%field' permissions"
msgstr ""
-#: ../../tempcache/elements/edit_core_fields.html.twig:151
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Inaccessible"
-msgstr ""
-
-#: ../../tempcache/elements/edit_core_fields.html.twig:191
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Read only"
-msgstr ""
-
-#: ../../tempcache/elements/edit_core_fields.html.twig:201
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Read/Write"
-msgstr ""
-
-#: ../../tempcache/elements/edit_core_fields.html.twig:215
+#: ../../tempcache/elements/edit_core_fields.html.twig:176
#, php-format
msgid "Field '%field' cannot be set as required."
msgstr ""
-#: ../../tempcache/elements/edit_core_fields.html.twig:217
+#: ../../tempcache/elements/edit_core_fields.html.twig:178
#, php-format
msgid "Mark '%field' as (not) required"
msgstr ""
-#: ../../tempcache/elements/edit_core_fields.html.twig:271
+#: ../../tempcache/elements/edit_core_fields.html.twig:232
msgid "Change field's width with in forms"
msgstr ""
"generate envelope labels to contact them by snail mail."
msgstr ""
-#: ../../tempcache/elements/edit_socials.html.twig:98
-#: ../../tempcache/elements/edit_socials.html.twig:103
+#: ../../tempcache/elements/edit_socials.html.twig:61
+msgid "Disable social networks on member form"
+msgstr ""
+
+#: ../../tempcache/elements/edit_socials.html.twig:118
+#: ../../tempcache/elements/edit_socials.html.twig:123
msgid "Remove %type"
msgstr ""
-#: ../../tempcache/elements/edit_socials.html.twig:122
+#: ../../tempcache/elements/edit_socials.html.twig:142
msgid "Add new social network"
msgstr ""
-#: ../../tempcache/elements/edit_socials.html.twig:131
+#: ../../tempcache/elements/edit_socials.html.twig:151
msgid "Choose or enter your own..."
msgstr ""
msgstr ""
#: ../../tempcache/pages/groups_list.html.twig:346
+#: ../../tempcache/pages/member_form.html.twig:714
msgid ""
"Items in this list have been modified. Don't forget to save your changes."
msgstr ""
msgid "Managed groups selection"
msgstr ""
-#: ../../tempcache/pages/member_form.html.twig:673
-msgid "Manager for:"
-msgstr ""
-
-#: ../../tempcache/pages/member_form.html.twig:678
-msgid "Member of:"
+#: ../../tempcache/pages/member_form.html.twig:704
+#: ../../tempcache/pages/member_show.html.twig:542
+#: ../../tempcache/pages/advanced_search.html.twig:166
+#: ../../tempcache/components/forms/groups.html.twig:140
+msgid "Member of group"
msgstr ""
-#: ../../tempcache/pages/member_form.html.twig:737
+#: ../../tempcache/pages/member_form.html.twig:758
msgid "Click on a row to select a group"
msgstr ""
msgid "Groups:"
msgstr ""
-#: ../../tempcache/pages/member_show.html.twig:542
-#: ../../tempcache/pages/advanced_search.html.twig:166
-#: ../../tempcache/components/forms/groups.html.twig:140
-msgid "Member of group"
-msgstr ""
-
#: ../../tempcache/pages/member_show.html.twig:714
msgid "Not managed group"
msgstr ""
msgid "Password confirmation:"
msgstr ""
-#: ../../tempcache/components/forms/groups.html.twig:178
+#: ../../tempcache/components/forms/groups.html.twig:180
msgid "Manage user's groups"
msgstr ""
-#: ../../tempcache/components/forms/groups.html.twig:191
+#: ../../tempcache/components/forms/groups.html.twig:193
msgid "Manage user's managed groups"
msgstr ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-03-02 08:18+0100\n"
+"POT-Creation-Date: 2024-03-17 19:30+0100\n"
"PO-Revision-Date: 2023-11-19 06:42+0000\n"
"Last-Translator: Johan Cwiklinski <trasher@x-tnd.be>\n"
"Language-Team: Turkish <https://hosted.weblate.org/projects/galette/galette/"
msgstr "Dinamik alan eklenirken bir hata oluştu :("
#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:131
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:485
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:492
msgid "Dynamic field has been successfully stored!"
msgstr "Dinamik alan başarıyla kaydedildi!"
msgid "The file does not exists or cannot be read :("
msgstr "Dosya mevcut değil veya okunamıyor :("
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:399
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:406
msgid "Unable to retrieve field information."
msgstr "Alan bilgisine ulaşılamadı."
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:408
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:415
#: ../../tempcache/pages/configuration_dynamic_fields.html.twig:207
msgid "Edit field"
msgstr "Alanı değiştir"
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:470
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:477
msgid "An error occurred editing dynamic field :("
msgstr "Dinamik alan düzenlenirken hata oluştu :("
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:571
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:573
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:578
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:580
msgid "Requested field does not exists!"
msgstr "Talep edilen alan mevcut değil!"
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:577
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:584
#, php-format
msgid "Remove dynamic field %1$s"
msgstr "%1$s dinamik alanını kaldır"
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:622
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:629
msgid "Field has been successfully moved"
msgstr "Alan başarıyla taşındı"
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:627
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:634
msgid "An error occurred moving field :("
msgstr "Alan taşınırken bir hata oluştu :("
msgstr "Üyeyi gruplarına yönetici olarak eklerken bir hata oluştu."
#: ../lib/Galette/Controllers/Crud/MembersController.php:1563
-#: ../lib/Galette/Controllers/GaletteController.php:301
-#: ../lib/Galette/Controllers/GaletteController.php:333
+#: ../lib/Galette/Controllers/GaletteController.php:302
+#: ../lib/Galette/Controllers/GaletteController.php:334
msgid "Delete failed"
msgstr "Silme başarısız"
msgid "An SQL error has occurred while loading search."
msgstr "Aramayı yüklerken SQL hatası oluştu."
-#: ../lib/Galette/Controllers/GaletteController.php:86
+#: ../lib/Galette/Controllers/GaletteController.php:87
#: ../../tempcache/elements/footer.html.twig:113
msgid "System information"
msgstr "Sistem bilgisi"
-#: ../lib/Galette/Controllers/GaletteController.php:106
+#: ../lib/Galette/Controllers/GaletteController.php:107
#: ../../tempcache/elements/navigation/navigation_items.html.twig:71
#: ../../tempcache/elements/navigation/navigation_items.html.twig:86
msgid "Dashboard"
msgstr "Yönetim Paneli"
-#: ../lib/Galette/Controllers/GaletteController.php:221
+#: ../lib/Galette/Controllers/GaletteController.php:222
#: ../lib/Galette/Core/Install.php:1162 ../lib/Galette/Core/Galette.php:328
#: ../lib/Galette/Core/Galette.php:606
msgid "Settings"
msgstr "Ayarlar"
-#: ../lib/Galette/Controllers/GaletteController.php:236
+#: ../lib/Galette/Controllers/GaletteController.php:237
#: ../lib/Galette/Filters/MembersList.php:309
msgid "All accounts"
msgstr "Tüm hesaplar"
-#: ../lib/Galette/Controllers/GaletteController.php:237
+#: ../lib/Galette/Controllers/GaletteController.php:238
#: ../lib/Galette/Filters/MembersList.php:310
msgid "Active accounts"
msgstr "Aktif hesaplar"
-#: ../lib/Galette/Controllers/GaletteController.php:238
+#: ../lib/Galette/Controllers/GaletteController.php:239
#: ../lib/Galette/Filters/MembersList.php:311
msgid "Inactive accounts"
msgstr "Inaktif hesaplar"
-#: ../lib/Galette/Controllers/GaletteController.php:266
+#: ../lib/Galette/Controllers/GaletteController.php:267
msgid ""
"An SQL error has occurred while storing preferences. Please try again, and "
"contact the administrator if the problem persists."
"Seçenekleri kaydederken SQL hatası oluştu. Lütfen yeniden deneyin ve sorun "
"devam ediyorsa sistem yöneticisiyle iletişim kurun."
-#: ../lib/Galette/Controllers/GaletteController.php:270
+#: ../lib/Galette/Controllers/GaletteController.php:271
msgid "Preferences has been saved."
msgstr "Seçenekler kaydedildi."
-#: ../lib/Galette/Controllers/GaletteController.php:387
+#: ../lib/Galette/Controllers/GaletteController.php:388
msgid ""
"You asked Galette to send a test email, but email has been disabled in the "
"preferences."
"Galette'den test e-postası göndermesinmi istediniz ancak e-posta "
"tercihlerden devre dışı bırakıldı."
-#: ../lib/Galette/Controllers/GaletteController.php:394
+#: ../lib/Galette/Controllers/GaletteController.php:395
msgid "Test message"
msgstr "Test mesajı"
-#: ../lib/Galette/Controllers/GaletteController.php:397
+#: ../lib/Galette/Controllers/GaletteController.php:398
msgid "Galette admin"
msgstr "Galette admini"
-#: ../lib/Galette/Controllers/GaletteController.php:400
+#: ../lib/Galette/Controllers/GaletteController.php:401
msgid "Test message."
msgstr "Test mesajı."
-#: ../lib/Galette/Controllers/GaletteController.php:409
+#: ../lib/Galette/Controllers/GaletteController.php:410
#, php-format
msgid "An email has been sent to %email"
msgstr "%email'e bir posta gönderildi"
-#: ../lib/Galette/Controllers/GaletteController.php:418
+#: ../lib/Galette/Controllers/GaletteController.php:419
#, php-format
msgid "No email sent to %email"
msgstr "%email'e posta gönderilmedi"
-#: ../lib/Galette/Controllers/GaletteController.php:425
+#: ../lib/Galette/Controllers/GaletteController.php:426
msgid "Invalid email adress!"
msgstr "Geçersiz eposta adresi!"
-#: ../lib/Galette/Controllers/GaletteController.php:469
+#: ../lib/Galette/Controllers/GaletteController.php:470
#: ../lib/Galette/Core/Galette.php:313
msgid "Charts"
msgstr "Grafikler"
-#: ../lib/Galette/Controllers/GaletteController.php:490
+#: ../lib/Galette/Controllers/GaletteController.php:491
msgid "Fields configuration"
msgstr "Alan yapılandırması"
-#: ../lib/Galette/Controllers/GaletteController.php:554
+#: ../lib/Galette/Controllers/GaletteController.php:556
msgid "Fields configuration has been successfully stored"
msgstr "Alan yapılandırması başarıyla depolandı"
-#: ../lib/Galette/Controllers/GaletteController.php:559
+#: ../lib/Galette/Controllers/GaletteController.php:561
msgid "An error occurred while storing fields configuration :("
msgstr "Alan yapılandırması depo edilirken bir hata meydana geldi :("
-#: ../lib/Galette/Controllers/GaletteController.php:584
+#: ../lib/Galette/Controllers/GaletteController.php:586
msgid "Lists configuration"
msgstr "Yapılandırmaları listele"
-#: ../lib/Galette/Controllers/GaletteController.php:622
+#: ../lib/Galette/Controllers/GaletteController.php:625
msgid "List configuration has been successfully stored"
msgstr "Yapılandırma listesi başarıyla depo edildi"
-#: ../lib/Galette/Controllers/GaletteController.php:627
+#: ../lib/Galette/Controllers/GaletteController.php:630
msgid "An error occurred while storing list configuration :("
msgstr "Yapılandırma listelemesi depo edilirken bir hata meydana geldi :("
-#: ../lib/Galette/Controllers/GaletteController.php:661
+#: ../lib/Galette/Controllers/GaletteController.php:664
#: ../lib/Galette/Core/Galette.php:256 ../lib/Galette/Core/Galette.php:590
msgid "Reminders"
msgstr "Hatırlatıcılar"
-#: ../lib/Galette/Controllers/GaletteController.php:702
+#: ../lib/Galette/Controllers/GaletteController.php:705
msgid "No reminder to send for now."
msgstr "Şu anlık herhangi bir hatırlatıcı gönderilmedi."
-#: ../lib/Galette/Controllers/GaletteController.php:739
+#: ../lib/Galette/Controllers/GaletteController.php:742
msgid "There are no member to proceed."
msgstr "Devam edilecek üye yok."
-#: ../lib/Galette/Controllers/GaletteController.php:746
+#: ../lib/Galette/Controllers/GaletteController.php:749
msgid "Reminder has not been sent:"
msgstr "Hatırlatıcı gönderilmedi:"
-#: ../lib/Galette/Controllers/GaletteController.php:753
+#: ../lib/Galette/Controllers/GaletteController.php:756
msgid "Sent reminders:"
msgstr "Hatırlatıcı gönderildi:"
-#: ../lib/Galette/Controllers/GaletteController.php:829
+#: ../lib/Galette/Controllers/GaletteController.php:832
msgid "Download document"
msgstr "Dokümanı indir"
#: ../lib/Galette/Controllers/AuthController.php:68
#: ../lib/Galette/Controllers/AuthController.php:172
-#: ../lib/Galette/Features/Replacements.php:315
-#: ../lib/Galette/Features/Replacements.php:355
+#: ../lib/Galette/Features/Replacements.php:316
+#: ../lib/Galette/Features/Replacements.php:356
#: ../../tempcache/elements/navigation/public_pages.html.twig:96
#: ../../tempcache/pages/index.html.twig:99
msgid "Login"
#: ../../tempcache/elements/logged_user.html.twig:119
#: ../../tempcache/elements/logged_user.html.twig:194
#: ../../tempcache/elements/logged_user.html.twig:212
-#: ../../tempcache/elements/logged_user.html.twig:361
-#: ../../tempcache/elements/logged_user.html.twig:379
+#: ../../tempcache/elements/logged_user.html.twig:363
+#: ../../tempcache/elements/logged_user.html.twig:381
msgid "Log off"
msgstr "Çıkış yap"
msgid "All"
msgstr ""
-#: ../lib/Galette/Core/Authentication.php:283
+#: ../lib/Galette/Core/Authentication.php:284
#, php-format
msgid "Logged in as:<br/>%login"
msgstr ""
msgstr ""
#: ../lib/Galette/Core/Galette.php:164 ../lib/Galette/Core/Galette.php:540
-#: ../lib/Galette/DynamicFields/DynamicField.php:564
+#: ../lib/Galette/DynamicFields/DynamicField.php:533
#: ../../tempcache/elements/group.html.twig:95
msgid "Members"
msgstr ""
msgstr ""
#: ../lib/Galette/Core/Galette.php:211 ../lib/Galette/Core/Galette.php:572
-#: ../lib/Galette/DynamicFields/DynamicField.php:565
+#: ../lib/Galette/DynamicFields/DynamicField.php:534
#: ../../tempcache/pages/members_list.html.twig:561
msgid "Contributions"
msgstr ""
msgstr ""
#: ../lib/Galette/Core/Galette.php:581
-#: ../lib/Galette/DynamicFields/DynamicField.php:566
+#: ../lib/Galette/DynamicFields/DynamicField.php:535
msgid "Transactions"
msgstr ""
msgid "Export as CSV"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:528
+#: ../lib/Galette/Core/Preferences.php:530
msgid "- You must indicate a sender name for emails!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:534
+#: ../lib/Galette/Core/Preferences.php:536
msgid "- You must indicate an email address Galette should use to send emails!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:541
+#: ../lib/Galette/Core/Preferences.php:543
msgid "- You must indicate the SMTP server you want to use!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:553
+#: ../lib/Galette/Core/Preferences.php:555
msgid "- You must provide a login for SMTP authentication."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:559
+#: ../lib/Galette/Core/Preferences.php:561
msgid "- You must provide a password for SMTP authentication."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:571
+#: ../lib/Galette/Core/Preferences.php:573
msgid ""
"- Default membership extention and beginning of membership are mutually "
"exclusive."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:580
+#: ../lib/Galette/Core/Preferences.php:582
msgid "- Offering months is only compatible with beginning of membership."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:589
+#: ../lib/Galette/Core/Preferences.php:591
#: ../lib/Galette/Entity/Adherent.php:1209
#: ../lib/Galette/Entity/Transaction.php:389
#: ../lib/Galette/Entity/Contribution.php:520
msgid "- Mandatory field %field empty."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:597 ../webroot/installer.php:191
+#: ../lib/Galette/Core/Preferences.php:599 ../webroot/installer.php:191
msgid "Passwords mismatch"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:610
+#: ../lib/Galette/Core/Preferences.php:612
msgid "You have to select a staff member"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:664
+#: ../lib/Galette/Core/Preferences.php:666
#, php-format
msgid "Invalid E-Mail address: %s"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:678
+#: ../lib/Galette/Core/Preferences.php:680
msgid "- The username must be composed of at least 4 characters!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:682
+#: ../lib/Galette/Core/Preferences.php:684
msgid "- This username is already used by another member !"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:702
+#: ../lib/Galette/Core/Preferences.php:704
msgid "- The numbers and measures have to be integers!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:736
+#: ../lib/Galette/Core/Preferences.php:738
msgid "- Invalid number of months of membership extension."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:742
+#: ../lib/Galette/Core/Preferences.php:744
msgid "- Invalid format of beginning of membership."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:746
+#: ../lib/Galette/Core/Preferences.php:748
msgid "- Invalid date for beginning of membership."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:752
+#: ../lib/Galette/Core/Preferences.php:754
msgid "- Invalid number of offered months."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:757
+#: ../lib/Galette/Core/Preferences.php:759
msgid "- Invalid year for cards."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:765
+#: ../lib/Galette/Core/Preferences.php:767
msgid "- Invalid website URL."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:879
+#: ../lib/Galette/Core/Preferences.php:881
msgid "%name association's %status"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1115
+#: ../lib/Galette/Core/Preferences.php:1117
msgid "Please define constant \"GALETTE_URI\" with the path to your instance."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1134
-#: ../lib/Galette/Core/Preferences.php:1150 ../lib/Galette/IO/Csv.php:97
+#: ../lib/Galette/Core/Preferences.php:1136
+#: ../lib/Galette/Core/Preferences.php:1152 ../lib/Galette/IO/Csv.php:97
#: ../lib/Galette/Entity/Texts.php:193
#: ../../tempcache/pages/history.html.twig:323
#: ../../tempcache/pages/mailings_list.html.twig:296
msgid "Y-m-d H:i:s"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1136
+#: ../lib/Galette/Core/Preferences.php:1138
msgid "Never"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1174
+#: ../lib/Galette/Core/Preferences.php:1176
msgid "Current cards configuration may exceed page width!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1185
+#: ../lib/Galette/Core/Preferences.php:1187
msgid "Current cards configuration may exceed page height!"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1211
-#: ../lib/Galette/Features/Replacements.php:808
+#: ../lib/Galette/Core/Preferences.php:1213
+#: ../lib/Galette/Features/Replacements.php:809
msgid "Main information"
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1218
+#: ../lib/Galette/Core/Preferences.php:1220
#: ../../tempcache/elements/display_socials.html.twig:45
-#: ../../tempcache/elements/edit_socials.html.twig:56
+#: ../../tempcache/elements/edit_socials.html.twig:76
#: ../../tempcache/pages/preferences.html.twig:69
msgid "Social networks"
msgstr ""
msgid "File not found!"
msgstr ""
-#: ../lib/Galette/Core/Picture.php:1000
+#: ../lib/Galette/Core/Picture.php:972
msgid "An SQL error has occurred."
msgstr ""
#: ../lib/Galette/IO/ContributionsCsv.php:113
#: ../lib/Galette/IO/ContributionsCsv.php:125
#: ../lib/Galette/IO/ContributionsCsv.php:137
-#: ../lib/Galette/Features/Replacements.php:517
+#: ../lib/Galette/Features/Replacements.php:518
#: ../lib/Galette/Features/Dynamics.php:160
#: ../lib/Galette/Features/Dynamics.php:173
#: ../lib/Galette/Features/Dynamics.php:179
#: ../lib/Galette/Entity/Adherent.php:1287
#: ../lib/Galette/Entity/Adherent.php:1321
#: ../lib/Galette/Entity/Adherent.php:1327
-#: ../lib/Galette/Entity/Adherent.php:1820
+#: ../lib/Galette/Entity/Adherent.php:1826
#: ../lib/Galette/Entity/Transaction.php:319
#: ../lib/Galette/Entity/Transaction.php:332
#: ../lib/Galette/Entity/Transaction.php:338
#: ../lib/Galette/Filters/AdvancedMembersList.php:337
#: ../lib/Galette/Filters/AdvancedMembersList.php:455
#: ../lib/Galette/Filters/AdvancedMembersList.php:601
-#: ../../tempcache/pages/member_form.html.twig:891
+#: ../../tempcache/pages/member_form.html.twig:912
#: ../../tempcache/pages/advanced_search.html.twig:1385
msgid "Y-m-d"
msgstr "d.m.Y"
msgid "Photo has not been copied!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:548
-msgid "User, read/write"
-msgstr ""
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:549
-#: ../../tempcache/elements/ajax_members.html.twig:141
-#: ../../tempcache/elements/group_persons.html.twig:137
-#: ../../tempcache/elements/edit_core_fields.html.twig:171
-#: ../../tempcache/pages/members_list.html.twig:619
-#: ../../tempcache/pages/members_list.html.twig:769
-#: ../../tempcache/pages/status_list.html.twig:159
-#: ../../tempcache/pages/preferences.html.twig:392
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Staff member"
-msgstr ""
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:550
-#: ../../tempcache/elements/ajax_members.html.twig:130
-#: ../../tempcache/elements/group_persons.html.twig:126
-#: ../../tempcache/elements/edit_core_fields.html.twig:161
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Administrator"
-msgstr ""
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:551
-#: ../../tempcache/elements/ajax_members.html.twig:152
-#: ../../tempcache/elements/group_persons.html.twig:148
-#: ../../tempcache/elements/edit_core_fields.html.twig:181
-#: ../../tempcache/pages/members_list.html.twig:626
-#: ../../tempcache/pages/members_list.html.twig:780
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-#: ../../tempcache/pages/member_show.html.twig:551
-#: ../../tempcache/components/forms/groups.html.twig:149
-msgid "Group manager"
-msgstr ""
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:552
-msgid "User, read only"
-msgstr ""
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:640
+#: ../lib/Galette/DynamicFields/DynamicField.php:598
msgid "Missing required field name!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:649
+#: ../lib/Galette/DynamicFields/DynamicField.php:607
msgid "Missing required field permissions!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:654
+#: ../lib/Galette/DynamicFields/DynamicField.php:612
msgid "Unknown permission!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:660
+#: ../lib/Galette/DynamicFields/DynamicField.php:618
msgid "Missing required form!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:665
+#: ../lib/Galette/DynamicFields/DynamicField.php:623
msgid "Unknown form!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:675
+#: ../lib/Galette/DynamicFields/DynamicField.php:633
msgid "- Field name already used."
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:680
+#: ../lib/Galette/DynamicFields/DynamicField.php:638
msgid "- Width must be a positive integer!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:688
+#: ../lib/Galette/DynamicFields/DynamicField.php:646
msgid "- Height must be a positive integer!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:696
+#: ../lib/Galette/DynamicFields/DynamicField.php:654
msgid "- Size must be a positive integer!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:704
+#: ../lib/Galette/DynamicFields/DynamicField.php:662
msgid "- Min size must be a positive integer!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:717
+#: ../lib/Galette/DynamicFields/DynamicField.php:675
msgid "- Min size must be lower than size!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:723
+#: ../lib/Galette/DynamicFields/DynamicField.php:681
msgid "- Repeat must be an integer!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:834
+#: ../lib/Galette/DynamicFields/DynamicField.php:792
msgid "An error occurred storing the field."
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:855
+#: ../lib/Galette/DynamicFields/DynamicField.php:813
msgid "An error occurred creating field values table"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:889
+#: ../lib/Galette/DynamicFields/DynamicField.php:847
msgid "An error occurred storing dynamic field values :("
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:1102
+#: ../lib/Galette/DynamicFields/DynamicField.php:1060
msgid "separator"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:1103
+#: ../lib/Galette/DynamicFields/DynamicField.php:1061
msgid "free text"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:1104
+#: ../lib/Galette/DynamicFields/DynamicField.php:1062
msgid "single line"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:1105
+#: ../lib/Galette/DynamicFields/DynamicField.php:1063
msgid "choice"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:1106
+#: ../lib/Galette/DynamicFields/DynamicField.php:1064
msgid "date"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:1107
+#: ../lib/Galette/DynamicFields/DynamicField.php:1065
msgid "boolean"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:1108
+#: ../lib/Galette/DynamicFields/DynamicField.php:1066
msgid "file"
msgstr ""
#: ../lib/Galette/IO/PdfGroups.php:157
#: ../lib/Galette/IO/PdfAttendanceSheet.php:163
-#: ../lib/Galette/Features/Replacements.php:247
+#: ../lib/Galette/Features/Replacements.php:248
#: ../lib/Galette/Entity/PdfModel.php:444
#: ../lib/Galette/Filters/MembersList.php:274
#: ../includes/fields_defs/members_fields.php:315
msgstr ""
#: ../lib/Galette/IO/PdfGroups.php:158
-#: ../lib/Galette/Features/Replacements.php:311
-#: ../lib/Galette/Features/Replacements.php:359
+#: ../lib/Galette/Features/Replacements.php:312
+#: ../lib/Galette/Features/Replacements.php:360
#: ../../tempcache/elements/member_card.html.twig:147
#: ../../tempcache/pages/preferences.html.twig:2089
#: ../../tempcache/pages/members_public_list.html.twig:86
msgstr ""
#: ../lib/Galette/IO/PdfGroups.php:159
-#: ../lib/Galette/Features/Replacements.php:303
+#: ../lib/Galette/Features/Replacements.php:304
#: ../lib/Galette/Entity/ListsConfig.php:199
#: ../../tempcache/elements/member_card.html.twig:107
msgid "Phone"
msgstr ""
#: ../lib/Galette/IO/PdfGroups.php:160
-#: ../lib/Galette/Features/Replacements.php:307
+#: ../lib/Galette/Features/Replacements.php:308
msgid "GSM"
msgstr ""
msgstr ""
#: ../lib/Galette/IO/MembersCsv.php:207
-#: ../lib/Galette/Features/Replacements.php:628
-#: ../lib/Galette/Entity/Adherent.php:1780
+#: ../lib/Galette/Features/Replacements.php:629
+#: ../lib/Galette/Entity/Adherent.php:1786
#: ../../tempcache/modals/mass_change_members.html.twig:163
#: ../../tempcache/elements/ajax_members.html.twig:100
#: ../../tempcache/elements/group_persons.html.twig:98
msgstr ""
#: ../lib/Galette/IO/MembersCsv.php:210
-#: ../lib/Galette/Features/Replacements.php:630
-#: ../lib/Galette/Entity/Adherent.php:1782
+#: ../lib/Galette/Features/Replacements.php:631
+#: ../lib/Galette/Entity/Adherent.php:1788
#: ../../tempcache/modals/mass_change_members.html.twig:154
#: ../../tempcache/elements/ajax_members.html.twig:111
#: ../../tempcache/elements/group_persons.html.twig:109
msgstr ""
#: ../lib/Galette/IO/MembersCsv.php:213
-#: ../lib/Galette/Features/Replacements.php:632
-#: ../lib/Galette/Entity/Adherent.php:1784
+#: ../lib/Galette/Features/Replacements.php:633
+#: ../lib/Galette/Entity/Adherent.php:1790
#: ../../tempcache/modals/mass_change_members.html.twig:145
#: ../../tempcache/pages/advanced_search.html.twig:1149
#: ../../tempcache/pages/advanced_search.html.twig:1668
#: ../lib/Galette/IO/MembersCsv.php:221 ../lib/Galette/IO/MembersCsv.php:225
#: ../lib/Galette/IO/MembersCsv.php:229 ../lib/Galette/IO/MembersCsv.php:233
-#: ../lib/Galette/Features/Replacements.php:753
-#: ../lib/Galette/Entity/Adherent.php:1746
-#: ../lib/Galette/Entity/Adherent.php:1748
-#: ../lib/Galette/Entity/Adherent.php:1750
+#: ../lib/Galette/Features/Replacements.php:754
#: ../lib/Galette/Entity/Adherent.php:1752
+#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1756
+#: ../lib/Galette/Entity/Adherent.php:1758
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:127
#: ../../tempcache/elements/js/messages.js.twig:326
#: ../../tempcache/elements/display_dynamic_fields.html.twig:135
#: ../../tempcache/elements/messages_inline.html.twig:419
-#: ../../tempcache/elements/edit_core_fields.html.twig:224
+#: ../../tempcache/elements/edit_core_fields.html.twig:185
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:141
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:306
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:522
#: ../lib/Galette/IO/MembersCsv.php:221 ../lib/Galette/IO/MembersCsv.php:225
#: ../lib/Galette/IO/MembersCsv.php:229 ../lib/Galette/IO/MembersCsv.php:233
-#: ../lib/Galette/Features/Replacements.php:753
-#: ../lib/Galette/Entity/Adherent.php:1746
-#: ../lib/Galette/Entity/Adherent.php:1748
-#: ../lib/Galette/Entity/Adherent.php:1750
+#: ../lib/Galette/Features/Replacements.php:754
#: ../lib/Galette/Entity/Adherent.php:1752
+#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1756
+#: ../lib/Galette/Entity/Adherent.php:1758
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:129
#: ../../tempcache/elements/js/messages.js.twig:344
#: ../../tempcache/elements/display_dynamic_fields.html.twig:141
#: ../../tempcache/elements/messages_inline.html.twig:423
-#: ../../tempcache/elements/edit_core_fields.html.twig:243
+#: ../../tempcache/elements/edit_core_fields.html.twig:204
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:133
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:298
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:514
msgid "Cards"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:465
+#: ../lib/Galette/IO/FileTrait.php:497
msgid "An error occurred."
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:469
+#: ../lib/Galette/IO/FileTrait.php:501
msgid ""
"File name is invalid, it should not contain any special character or space."
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:475
+#: ../lib/Galette/IO/FileTrait.php:507
#, php-format
msgid "File extension is not allowed, only %s files are."
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:482 ../lib/Galette/Features/Dynamics.php:279
+#: ../lib/Galette/IO/FileTrait.php:514 ../lib/Galette/Features/Dynamics.php:279
#, php-format
msgid "File is too big. Maximum allowed size is %dKo"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:487
+#: ../lib/Galette/IO/FileTrait.php:519
#, php-format
msgid "Image is too small. The minimum image side size allowed is %spx"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:493
+#: ../lib/Galette/IO/FileTrait.php:525
msgid "Mime-Type not allowed"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:496
+#: ../lib/Galette/IO/FileTrait.php:528
msgid "A file with that name already exists!"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:499
+#: ../lib/Galette/IO/FileTrait.php:531
msgid "File does not comply with requirements."
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:502
+#: ../lib/Galette/IO/FileTrait.php:534
msgid "Unable to write file or temporary file"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:532
+#: ../lib/Galette/IO/FileTrait.php:564
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:534
+#: ../lib/Galette/IO/FileTrait.php:566
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:536
+#: ../lib/Galette/IO/FileTrait.php:568
msgid "The uploaded file was only partially uploaded"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:538
+#: ../lib/Galette/IO/FileTrait.php:570
msgid "No file was uploaded"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:540
+#: ../lib/Galette/IO/FileTrait.php:572
msgid "Missing a temporary folder"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:542
+#: ../lib/Galette/IO/FileTrait.php:574
msgid "Failed to write file to disk"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:544
+#: ../lib/Galette/IO/FileTrait.php:576
msgid "File upload stopped by extension"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:546
+#: ../lib/Galette/IO/FileTrait.php:578
msgid "Unknown upload error"
msgstr ""
msgid "invoice"
msgstr ""
+#: ../lib/Galette/Features/Permissions.php:59
+msgid "Inaccessible"
+msgstr ""
+
+#: ../lib/Galette/Features/Permissions.php:60
+msgid "User, read only"
+msgstr ""
+
+#: ../lib/Galette/Features/Permissions.php:61
+msgid "User, read/write"
+msgstr ""
+
+#: ../lib/Galette/Features/Permissions.php:62
+#: ../../tempcache/elements/ajax_members.html.twig:152
+#: ../../tempcache/elements/group_persons.html.twig:148
+#: ../../tempcache/pages/members_list.html.twig:626
+#: ../../tempcache/pages/members_list.html.twig:780
+#: ../../tempcache/pages/member_form.html.twig:698
+#: ../../tempcache/pages/member_show.html.twig:551
+#: ../../tempcache/components/forms/groups.html.twig:151
+msgid "Group manager"
+msgstr ""
+
+#: ../lib/Galette/Features/Permissions.php:63
+#: ../../tempcache/elements/ajax_members.html.twig:141
+#: ../../tempcache/elements/group_persons.html.twig:137
+#: ../../tempcache/pages/members_list.html.twig:619
+#: ../../tempcache/pages/members_list.html.twig:769
+#: ../../tempcache/pages/status_list.html.twig:159
+#: ../../tempcache/pages/preferences.html.twig:392
+msgid "Staff member"
+msgstr ""
+
+#: ../lib/Galette/Features/Permissions.php:64
+#: ../../tempcache/elements/ajax_members.html.twig:130
+#: ../../tempcache/elements/group_persons.html.twig:126
+msgid "Administrator"
+msgstr ""
+
+#: ../lib/Galette/Features/Permissions.php:68
+#: ../lib/Galette/Entity/ListsConfig.php:202
+msgid "Public"
+msgstr ""
+
#: ../lib/Galette/Features/I18n.php:115
#, php-format
msgid "Unable to add dynamic translation for %field :("
msgid "Unable to remove old dynamic translation for %field :("
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:112
+#: ../lib/Galette/Features/Replacements.php:113
#, php-format
msgid "Label for dynamic field \"%s\""
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:115
+#: ../lib/Galette/Features/Replacements.php:116
#, php-format
msgid "Form entry for dynamic field \"%s\""
msgstr "\"%s\" dinamik alanı için form girişi"
-#: ../lib/Galette/Features/Replacements.php:121
+#: ../lib/Galette/Features/Replacements.php:122
#, php-format
msgid "Value for dynamic field \"%s\""
msgstr "\"%s\" dinamik alanı için değerler"
-#: ../lib/Galette/Features/Replacements.php:184
+#: ../lib/Galette/Features/Replacements.php:185
msgid "Your organisation name"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:188
+#: ../lib/Galette/Features/Replacements.php:189
msgid "Your organisation slogan"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:192
-#: ../lib/Galette/Features/Replacements.php:196
+#: ../lib/Galette/Features/Replacements.php:193
+#: ../lib/Galette/Features/Replacements.php:197
msgid "Your organisation address"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:196
-#: ../lib/Galette/Features/Replacements.php:287
+#: ../lib/Galette/Features/Replacements.php:197
+#: ../lib/Galette/Features/Replacements.php:288
msgid "with break lines"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:200
+#: ../lib/Galette/Features/Replacements.php:201
msgid "Your organisation website"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:204
+#: ../lib/Galette/Features/Replacements.php:205
msgid "Your organisation logo"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:208
+#: ../lib/Galette/Features/Replacements.php:209
msgid "Your organisation logo (print specific)"
msgstr ""
#. TRANS: see https://www.php.net/manual/datetime.format.php
-#: ../lib/Galette/Features/Replacements.php:213
+#: ../lib/Galette/Features/Replacements.php:214
msgid "Current date (Y-m-d)"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:217
+#: ../lib/Galette/Features/Replacements.php:218
msgid "Galette's login URI"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:235
+#: ../lib/Galette/Features/Replacements.php:236
#: ../lib/Galette/Entity/PdfModel.php:453
#: ../../tempcache/modals/members_attendance_sheet.html.twig:110
#: ../../tempcache/elements/edit_pdf_models.html.twig:50
msgid "Title"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:239
+#: ../lib/Galette/Features/Replacements.php:240
msgid "Member's ID"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:243
+#: ../lib/Galette/Features/Replacements.php:244
#: ../lib/Galette/Filters/MembersList.php:275
#: ../../tempcache/pages/preferences.html.twig:2121
msgid "Member number"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:251
-#: ../lib/Galette/Features/Replacements.php:347
+#: ../lib/Galette/Features/Replacements.php:252
+#: ../lib/Galette/Features/Replacements.php:348
msgid "Last name"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:255
-#: ../lib/Galette/Features/Replacements.php:351 ../includes/i18n.inc.php:312
+#: ../lib/Galette/Features/Replacements.php:256
+#: ../lib/Galette/Features/Replacements.php:352 ../includes/i18n.inc.php:312
msgid "First name"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:259
+#: ../lib/Galette/Features/Replacements.php:260
#: ../../tempcache/elements/group_persons.html.twig:50
#: ../../tempcache/pages/preferences.html.twig:2105
#: ../../tempcache/pages/members_public_list.html.twig:78
msgid "Nickname"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:263
+#: ../lib/Galette/Features/Replacements.php:264
msgid "Gender"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:267
+#: ../lib/Galette/Features/Replacements.php:268
#: ../../tempcache/pages/advanced_search.html.twig:266
msgid "Birth date"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:271
+#: ../lib/Galette/Features/Replacements.php:272
msgid "Birth place"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:275
+#: ../lib/Galette/Features/Replacements.php:276
#: ../../tempcache/pages/preferences.html.twig:2113
msgid "Profession"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:279
-#: ../lib/Galette/Features/Replacements.php:343
+#: ../lib/Galette/Features/Replacements.php:280
+#: ../lib/Galette/Features/Replacements.php:344
#: ../lib/Galette/Filters/MembersList.php:276
msgid "Company name"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:283
-#: ../lib/Galette/Features/Replacements.php:287
+#: ../lib/Galette/Features/Replacements.php:284
+#: ../lib/Galette/Features/Replacements.php:288
#: ../lib/Galette/Filters/MembersList.php:277
#: ../../tempcache/pages/mailing_form.html.twig:124
msgid "Address"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:291
+#: ../lib/Galette/Features/Replacements.php:292
msgid "Zipcode"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:295
+#: ../lib/Galette/Features/Replacements.php:296
msgid "Town"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:299 ../includes/i18n.inc.php:309
+#: ../lib/Galette/Features/Replacements.php:300 ../includes/i18n.inc.php:309
msgid "Country"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:319
+#: ../lib/Galette/Features/Replacements.php:320
msgid "Member's main group"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:323
+#: ../lib/Galette/Features/Replacements.php:324
msgid "Member's groups (as list)"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:327
+#: ../lib/Galette/Features/Replacements.php:328
msgid "Member state of dues"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:331
+#: ../lib/Galette/Features/Replacements.php:332
msgid "Membership remaining days"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:335
+#: ../lib/Galette/Features/Replacements.php:336
msgid "Membership expired since"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:381
+#: ../lib/Galette/Features/Replacements.php:382
msgid "Contribution label"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:385
+#: ../lib/Galette/Features/Replacements.php:386
#: ../../tempcache/pages/transaction_form.html.twig:289
#: ../../tempcache/pages/contributions_list.html.twig:408
#: ../../tempcache/pages/contributions_list.html.twig:668
msgid "Amount"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:389
+#: ../lib/Galette/Features/Replacements.php:390
msgid "Amount (in letters)"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:393
+#: ../lib/Galette/Features/Replacements.php:394
msgid "Full date"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:397
+#: ../lib/Galette/Features/Replacements.php:398
msgid "Contribution year"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:401
+#: ../lib/Galette/Features/Replacements.php:402
msgid "Comment"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:405
+#: ../lib/Galette/Features/Replacements.php:406
#: ../../tempcache/pages/advanced_search.html.twig:703
msgid "Begin date"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:409
+#: ../lib/Galette/Features/Replacements.php:410
#: ../../tempcache/pages/advanced_search.html.twig:747
msgid "End date"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:413
+#: ../lib/Galette/Features/Replacements.php:414
#: ../lib/Galette/Entity/Contribution.php:144
msgid "Contribution id"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:417
+#: ../lib/Galette/Features/Replacements.php:418
#: ../../tempcache/pages/contributions_list.html.twig:408
#: ../../tempcache/pages/contributions_list.html.twig:674
#: ../../tempcache/pages/transactions_list.html.twig:294
msgid "Payment type"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:421
+#: ../lib/Galette/Features/Replacements.php:422
#: ../lib/Galette/Entity/Contribution.php:1092
#: ../lib/Galette/Entity/Texts.php:611
#: ../lib/Galette/Entity/PdfContribution.php:65
msgid "Contribution information"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:636
#: ../lib/Galette/Features/Replacements.php:637
+#: ../lib/Galette/Features/Replacements.php:638
#: ../../tempcache/elements/group.html.twig:202
#: ../../tempcache/elements/group.html.twig:245
#: ../../tempcache/pages/transaction_form.html.twig:210
msgid "None"
msgstr ""
-#: ../lib/Galette/Features/Replacements.php:813
+#: ../lib/Galette/Features/Replacements.php:814
msgid "Member information"
msgstr ""
msgid "Modified"
msgstr ""
-#: ../lib/Galette/Entity/ListsConfig.php:202
-msgid "Public"
-msgstr ""
-
#: ../lib/Galette/Entity/Reminder.php:250
msgid "%name <%mail> (%days days)"
msgstr ""
msgid "Gender %gender does not exists!"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1591
-msgid "Self_subscription as a member: "
+#: ../lib/Galette/Entity/Adherent.php:1483
+msgid "A member cannot be its own parent!"
msgstr ""
#: ../lib/Galette/Entity/Adherent.php:1597
+msgid "Self_subscription as a member: "
+msgstr ""
+
+#: ../lib/Galette/Entity/Adherent.php:1603
msgid "Member card added"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1604
+#: ../lib/Galette/Entity/Adherent.php:1610
msgid "Fail to add new member."
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1634
+#: ../lib/Galette/Entity/Adherent.php:1640
msgid "Member card updated"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1760
#: ../../tempcache/components/forms/account.html.twig:64
msgid "Active"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1760
#: ../../tempcache/pages/contributions_list.html.twig:231
#: ../../tempcache/pages/transactions_list.html.twig:180
#: ../../tempcache/components/forms/account.html.twig:72
msgid "Inactive"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:2056
-#: ../../tempcache/pages/member_form.html.twig:905
+#: ../lib/Galette/Entity/Adherent.php:2062
+#: ../../tempcache/pages/member_form.html.twig:926
msgid " (%age years old)"
msgstr ""
-#: ../lib/Galette/Entity/Adherent.php:2134
+#: ../lib/Galette/Entity/Adherent.php:2140
msgid "Duplicated from %name (%id)"
msgstr ""
msgstr ""
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:48
-#: ../../tempcache/elements/edit_socials.html.twig:162
+#: ../../tempcache/elements/edit_socials.html.twig:182
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:540
#: ../../tempcache/pages/configuration_titles.html.twig:113
#: ../../tempcache/pages/contributions_types_list.html.twig:132
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:71
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:119
#: ../../tempcache/elements/edit_core_fields.html.twig:52
-#: ../../tempcache/elements/edit_core_fields.html.twig:208
-#: ../../tempcache/elements/edit_core_fields.html.twig:212
+#: ../../tempcache/elements/edit_core_fields.html.twig:169
+#: ../../tempcache/elements/edit_core_fields.html.twig:173
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:505
msgid "Required"
msgstr ""
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:78
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:141
#: ../../tempcache/elements/edit_core_fields.html.twig:59
-#: ../../tempcache/elements/edit_core_fields.html.twig:265
-#: ../../tempcache/elements/edit_core_fields.html.twig:269
+#: ../../tempcache/elements/edit_core_fields.html.twig:226
+#: ../../tempcache/elements/edit_core_fields.html.twig:230
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:317
msgid "Width in forms"
msgstr ""
msgstr ""
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:148
-#: ../../tempcache/elements/edit_core_fields.html.twig:304
+#: ../../tempcache/elements/edit_core_fields.html.twig:265
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:345
msgid "Half"
msgstr ""
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:155
-#: ../../tempcache/elements/edit_core_fields.html.twig:293
+#: ../../tempcache/elements/edit_core_fields.html.twig:254
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:334
msgid "Full"
msgstr ""
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:161
-#: ../../tempcache/elements/edit_core_fields.html.twig:285
+#: ../../tempcache/elements/edit_core_fields.html.twig:246
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:326
msgid "Default"
msgstr ""
msgstr ""
#: ../../tempcache/elements/navigation/navigation_aside.html.twig:69
-#: ../../tempcache/elements/logged_user.html.twig:265
+#: ../../tempcache/elements/logged_user.html.twig:267
#: ../../tempcache/elements/display_dynamic_fields.html.twig:170
#: ../../tempcache/public_page.html.twig:134 ../../tempcache/page.html.twig:125
#, php-format
#: ../../tempcache/elements/logged_user.html.twig:82
#: ../../tempcache/elements/logged_user.html.twig:156
#: ../../tempcache/elements/logged_user.html.twig:166
-#: ../../tempcache/elements/logged_user.html.twig:322
-#: ../../tempcache/elements/logged_user.html.twig:333
+#: ../../tempcache/elements/logged_user.html.twig:324
+#: ../../tempcache/elements/logged_user.html.twig:335
msgid "Disable dark mode"
msgstr ""
#: ../../tempcache/elements/logged_user.html.twig:84
#: ../../tempcache/elements/logged_user.html.twig:158
#: ../../tempcache/elements/logged_user.html.twig:168
-#: ../../tempcache/elements/logged_user.html.twig:324
-#: ../../tempcache/elements/logged_user.html.twig:335
+#: ../../tempcache/elements/logged_user.html.twig:326
+#: ../../tempcache/elements/logged_user.html.twig:337
msgid "Enable dark mode"
msgstr ""
#: ../../tempcache/elements/logged_user.html.twig:117
#: ../../tempcache/elements/logged_user.html.twig:192
#: ../../tempcache/elements/logged_user.html.twig:210
-#: ../../tempcache/elements/logged_user.html.twig:359
-#: ../../tempcache/elements/logged_user.html.twig:377
+#: ../../tempcache/elements/logged_user.html.twig:361
+#: ../../tempcache/elements/logged_user.html.twig:379
#, fuzzy
#| msgid "Unable to impersonate as %id"
msgid "Unimpersonate"
msgstr "%id kimliği taklit edilemiyor"
#: ../../tempcache/elements/logged_user.html.twig:133
-#: ../../tempcache/elements/logged_user.html.twig:233
+#: ../../tempcache/elements/logged_user.html.twig:235
msgid "User menu"
msgstr ""
msgid "Change '%field' permissions"
msgstr ""
-#: ../../tempcache/elements/edit_core_fields.html.twig:151
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Inaccessible"
-msgstr ""
-
-#: ../../tempcache/elements/edit_core_fields.html.twig:191
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Read only"
-msgstr ""
-
-#: ../../tempcache/elements/edit_core_fields.html.twig:201
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Read/Write"
-msgstr ""
-
-#: ../../tempcache/elements/edit_core_fields.html.twig:215
+#: ../../tempcache/elements/edit_core_fields.html.twig:176
#, php-format
msgid "Field '%field' cannot be set as required."
msgstr ""
-#: ../../tempcache/elements/edit_core_fields.html.twig:217
+#: ../../tempcache/elements/edit_core_fields.html.twig:178
#, php-format
msgid "Mark '%field' as (not) required"
msgstr ""
-#: ../../tempcache/elements/edit_core_fields.html.twig:271
+#: ../../tempcache/elements/edit_core_fields.html.twig:232
msgid "Change field's width with in forms"
msgstr ""
"generate envelope labels to contact them by snail mail."
msgstr ""
-#: ../../tempcache/elements/edit_socials.html.twig:98
-#: ../../tempcache/elements/edit_socials.html.twig:103
+#: ../../tempcache/elements/edit_socials.html.twig:61
+msgid "Disable social networks on member form"
+msgstr ""
+
+#: ../../tempcache/elements/edit_socials.html.twig:118
+#: ../../tempcache/elements/edit_socials.html.twig:123
msgid "Remove %type"
msgstr "%type tipini sil"
-#: ../../tempcache/elements/edit_socials.html.twig:122
+#: ../../tempcache/elements/edit_socials.html.twig:142
msgid "Add new social network"
msgstr ""
-#: ../../tempcache/elements/edit_socials.html.twig:131
+#: ../../tempcache/elements/edit_socials.html.twig:151
msgid "Choose or enter your own..."
msgstr ""
msgstr ""
#: ../../tempcache/pages/groups_list.html.twig:346
+#: ../../tempcache/pages/member_form.html.twig:714
msgid ""
"Items in this list have been modified. Don't forget to save your changes."
msgstr ""
msgid "Managed groups selection"
msgstr ""
-#: ../../tempcache/pages/member_form.html.twig:673
-msgid "Manager for:"
-msgstr ""
-
-#: ../../tempcache/pages/member_form.html.twig:678
-msgid "Member of:"
+#: ../../tempcache/pages/member_form.html.twig:704
+#: ../../tempcache/pages/member_show.html.twig:542
+#: ../../tempcache/pages/advanced_search.html.twig:166
+#: ../../tempcache/components/forms/groups.html.twig:140
+msgid "Member of group"
msgstr ""
-#: ../../tempcache/pages/member_form.html.twig:737
+#: ../../tempcache/pages/member_form.html.twig:758
msgid "Click on a row to select a group"
msgstr ""
msgid "Groups:"
msgstr ""
-#: ../../tempcache/pages/member_show.html.twig:542
-#: ../../tempcache/pages/advanced_search.html.twig:166
-#: ../../tempcache/components/forms/groups.html.twig:140
-msgid "Member of group"
-msgstr ""
-
#: ../../tempcache/pages/member_show.html.twig:714
msgid "Not managed group"
msgstr ""
msgid "Password confirmation:"
msgstr ""
-#: ../../tempcache/components/forms/groups.html.twig:178
+#: ../../tempcache/components/forms/groups.html.twig:180
msgid "Manage user's groups"
msgstr ""
-#: ../../tempcache/components/forms/groups.html.twig:191
+#: ../../tempcache/components/forms/groups.html.twig:193
msgid "Manage user's managed groups"
msgstr ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-03-02 08:18+0100\n"
+"POT-Creation-Date: 2024-03-17 19:30+0100\n"
"PO-Revision-Date: 2024-02-08 22:42+0100\n"
"Last-Translator: Johan Cwiklinski <trasher@x-tnd.be>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/galette/"
msgstr "Сталася помилка додавання динамічного поля :("
#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:131
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:485
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:492
msgid "Dynamic field has been successfully stored!"
msgstr "Динамічне поле успішно збережено!"
msgid "The file does not exists or cannot be read :("
msgstr "Файл не існує або його неможливо прочитати :("
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:399
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:406
msgid "Unable to retrieve field information."
msgstr "Не вдалося отримати відомості про поле."
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:408
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:415
#: ../../tempcache/pages/configuration_dynamic_fields.html.twig:207
msgid "Edit field"
msgstr "Правити поле"
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:470
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:477
msgid "An error occurred editing dynamic field :("
msgstr "Під час правки динамічного поля сталася помилка :("
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:571
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:573
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:578
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:580
msgid "Requested field does not exists!"
msgstr "Запитане поле не існує!"
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:577
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:584
#, php-format
msgid "Remove dynamic field %1$s"
msgstr "Вилучити динамічне поле %1$s"
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:622
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:629
msgid "Field has been successfully moved"
msgstr "Поле успішно переміщено"
-#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:627
+#: ../lib/Galette/Controllers/Crud/DynamicFieldsController.php:634
msgid "An error occurred moving field :("
msgstr "Сталася помилка переміщення поля :("
msgstr "Не вдалося додати члена до своїх груп як управника."
#: ../lib/Galette/Controllers/Crud/MembersController.php:1563
-#: ../lib/Galette/Controllers/GaletteController.php:301
-#: ../lib/Galette/Controllers/GaletteController.php:333
+#: ../lib/Galette/Controllers/GaletteController.php:302
+#: ../lib/Galette/Controllers/GaletteController.php:334
msgid "Delete failed"
msgstr "Не вдалося видалити"
msgid "An SQL error has occurred while loading search."
msgstr "Під час завантаження пошуку сталася помилка SQL."
-#: ../lib/Galette/Controllers/GaletteController.php:86
+#: ../lib/Galette/Controllers/GaletteController.php:87
#: ../../tempcache/elements/footer.html.twig:113
msgid "System information"
msgstr "Системи відомостей"
-#: ../lib/Galette/Controllers/GaletteController.php:106
+#: ../lib/Galette/Controllers/GaletteController.php:107
#: ../../tempcache/elements/navigation/navigation_items.html.twig:71
#: ../../tempcache/elements/navigation/navigation_items.html.twig:86
msgid "Dashboard"
msgstr "Дошка даних"
-#: ../lib/Galette/Controllers/GaletteController.php:221
+#: ../lib/Galette/Controllers/GaletteController.php:222
#: ../lib/Galette/Core/Install.php:1162 ../lib/Galette/Core/Galette.php:328
#: ../lib/Galette/Core/Galette.php:606
msgid "Settings"
msgstr "Налаштування"
-#: ../lib/Galette/Controllers/GaletteController.php:236
+#: ../lib/Galette/Controllers/GaletteController.php:237
#: ../lib/Galette/Filters/MembersList.php:309
msgid "All accounts"
msgstr "Усі облікові записи"
-#: ../lib/Galette/Controllers/GaletteController.php:237
+#: ../lib/Galette/Controllers/GaletteController.php:238
#: ../lib/Galette/Filters/MembersList.php:310
msgid "Active accounts"
msgstr "Діяльні облікові записи"
-#: ../lib/Galette/Controllers/GaletteController.php:238
+#: ../lib/Galette/Controllers/GaletteController.php:239
#: ../lib/Galette/Filters/MembersList.php:311
msgid "Inactive accounts"
msgstr "Бездіяльні облікові записи"
-#: ../lib/Galette/Controllers/GaletteController.php:266
+#: ../lib/Galette/Controllers/GaletteController.php:267
msgid ""
"An SQL error has occurred while storing preferences. Please try again, and "
"contact the administrator if the problem persists."
"Під час зберігання налаштувань сталася помилка SQL. Повторіть спробу і, якщо "
"проблема не зникне, зв’яжіться з управником."
-#: ../lib/Galette/Controllers/GaletteController.php:270
+#: ../lib/Galette/Controllers/GaletteController.php:271
msgid "Preferences has been saved."
msgstr "Налаштування збережено."
-#: ../lib/Galette/Controllers/GaletteController.php:387
+#: ../lib/Galette/Controllers/GaletteController.php:388
msgid ""
"You asked Galette to send a test email, but email has been disabled in the "
"preferences."
"Ви попросили Galette надіслати перевірочне повідомлення на е-пошту, але її "
"вимкнено в налаштуваннях."
-#: ../lib/Galette/Controllers/GaletteController.php:394
+#: ../lib/Galette/Controllers/GaletteController.php:395
msgid "Test message"
msgstr "Перевірочне повідомлення"
-#: ../lib/Galette/Controllers/GaletteController.php:397
+#: ../lib/Galette/Controllers/GaletteController.php:398
msgid "Galette admin"
msgstr "Адміністратор Galette"
-#: ../lib/Galette/Controllers/GaletteController.php:400
+#: ../lib/Galette/Controllers/GaletteController.php:401
msgid "Test message."
msgstr "Перевірочне повідомлення."
-#: ../lib/Galette/Controllers/GaletteController.php:409
+#: ../lib/Galette/Controllers/GaletteController.php:410
#, php-format
msgid "An email has been sent to %email"
msgstr "Електронний лист надіслано на %email"
-#: ../lib/Galette/Controllers/GaletteController.php:418
+#: ../lib/Galette/Controllers/GaletteController.php:419
#, php-format
msgid "No email sent to %email"
msgstr "На %email повідомлення не надіслано"
-#: ../lib/Galette/Controllers/GaletteController.php:425
+#: ../lib/Galette/Controllers/GaletteController.php:426
msgid "Invalid email adress!"
msgstr "Недійсна е-пошта!"
-#: ../lib/Galette/Controllers/GaletteController.php:469
+#: ../lib/Galette/Controllers/GaletteController.php:470
#: ../lib/Galette/Core/Galette.php:313
msgid "Charts"
msgstr "Діаграми"
-#: ../lib/Galette/Controllers/GaletteController.php:490
+#: ../lib/Galette/Controllers/GaletteController.php:491
msgid "Fields configuration"
msgstr "Конфігурація полів"
-#: ../lib/Galette/Controllers/GaletteController.php:554
+#: ../lib/Galette/Controllers/GaletteController.php:556
msgid "Fields configuration has been successfully stored"
msgstr "Конфігурацію полів успішно збережено"
-#: ../lib/Galette/Controllers/GaletteController.php:559
+#: ../lib/Galette/Controllers/GaletteController.php:561
msgid "An error occurred while storing fields configuration :("
msgstr "Під час зберігання конфігурації полів сталася помилка :("
-#: ../lib/Galette/Controllers/GaletteController.php:584
+#: ../lib/Galette/Controllers/GaletteController.php:586
msgid "Lists configuration"
msgstr "Конфігурація списків"
-#: ../lib/Galette/Controllers/GaletteController.php:622
+#: ../lib/Galette/Controllers/GaletteController.php:625
msgid "List configuration has been successfully stored"
msgstr "Конфігурацію списків успішно збережено"
-#: ../lib/Galette/Controllers/GaletteController.php:627
+#: ../lib/Galette/Controllers/GaletteController.php:630
msgid "An error occurred while storing list configuration :("
msgstr "Під час зберігання конфігурації списків сталася помилка :("
-#: ../lib/Galette/Controllers/GaletteController.php:661
+#: ../lib/Galette/Controllers/GaletteController.php:664
#: ../lib/Galette/Core/Galette.php:256 ../lib/Galette/Core/Galette.php:590
msgid "Reminders"
msgstr "Нагадування"
-#: ../lib/Galette/Controllers/GaletteController.php:702
+#: ../lib/Galette/Controllers/GaletteController.php:705
msgid "No reminder to send for now."
msgstr "Нагадувань про надсилання поки що немає."
-#: ../lib/Galette/Controllers/GaletteController.php:739
+#: ../lib/Galette/Controllers/GaletteController.php:742
msgid "There are no member to proceed."
msgstr "Немає члена для продовження."
-#: ../lib/Galette/Controllers/GaletteController.php:746
+#: ../lib/Galette/Controllers/GaletteController.php:749
msgid "Reminder has not been sent:"
msgstr "Нагадування не надіслано:"
-#: ../lib/Galette/Controllers/GaletteController.php:753
+#: ../lib/Galette/Controllers/GaletteController.php:756
msgid "Sent reminders:"
msgstr "Надіслані нагадування:"
-#: ../lib/Galette/Controllers/GaletteController.php:829
+#: ../lib/Galette/Controllers/GaletteController.php:832
msgid "Download document"
msgstr "Завантажити документ"
#: ../lib/Galette/Controllers/AuthController.php:68
#: ../lib/Galette/Controllers/AuthController.php:172
-#: ../lib/Galette/Features/Replacements.php:315
-#: ../lib/Galette/Features/Replacements.php:355
+#: ../lib/Galette/Features/Replacements.php:316
+#: ../lib/Galette/Features/Replacements.php:356
#: ../../tempcache/elements/navigation/public_pages.html.twig:96
#: ../../tempcache/pages/index.html.twig:99
msgid "Login"
#: ../../tempcache/elements/logged_user.html.twig:119
#: ../../tempcache/elements/logged_user.html.twig:194
#: ../../tempcache/elements/logged_user.html.twig:212
-#: ../../tempcache/elements/logged_user.html.twig:361
-#: ../../tempcache/elements/logged_user.html.twig:379
+#: ../../tempcache/elements/logged_user.html.twig:363
+#: ../../tempcache/elements/logged_user.html.twig:381
msgid "Log off"
msgstr "Вийти"
msgid "All"
msgstr "Усе"
-#: ../lib/Galette/Core/Authentication.php:283
+#: ../lib/Galette/Core/Authentication.php:284
#, php-format
msgid "Logged in as:<br/>%login"
msgstr "Вхід виконано як: <br>%login"
msgstr "Додати нового дочірнього члена в базу даних"
#: ../lib/Galette/Core/Galette.php:164 ../lib/Galette/Core/Galette.php:540
-#: ../lib/Galette/DynamicFields/DynamicField.php:564
+#: ../lib/Galette/DynamicFields/DynamicField.php:533
#: ../../tempcache/elements/group.html.twig:95
msgid "Members"
msgstr "Члени"
msgstr "Додати нового члена в базу даних"
#: ../lib/Galette/Core/Galette.php:211 ../lib/Galette/Core/Galette.php:572
-#: ../lib/Galette/DynamicFields/DynamicField.php:565
+#: ../lib/Galette/DynamicFields/DynamicField.php:534
#: ../../tempcache/pages/members_list.html.twig:561
msgid "Contributions"
msgstr "Внески"
msgstr "Загальнодоступні сторінки"
#: ../lib/Galette/Core/Galette.php:581
-#: ../lib/Galette/DynamicFields/DynamicField.php:566
+#: ../lib/Galette/DynamicFields/DynamicField.php:535
msgid "Transactions"
msgstr "Перекази"
msgid "Export as CSV"
msgstr "Експорт у форматі CSV"
-#: ../lib/Galette/Core/Preferences.php:528
+#: ../lib/Galette/Core/Preferences.php:530
msgid "- You must indicate a sender name for emails!"
msgstr "- Ви повинні вказати ім'я відправника для е-пошт!"
-#: ../lib/Galette/Core/Preferences.php:534
+#: ../lib/Galette/Core/Preferences.php:536
msgid "- You must indicate an email address Galette should use to send emails!"
msgstr ""
"- Ви повинні вказати електронну адресу, яку Galette повинна використовувати "
"для надсилання електронних листів!"
-#: ../lib/Galette/Core/Preferences.php:541
+#: ../lib/Galette/Core/Preferences.php:543
msgid "- You must indicate the SMTP server you want to use!"
msgstr "- Ви повинні вказати SMTP-сервер, який хочете використовувати!"
-#: ../lib/Galette/Core/Preferences.php:553
+#: ../lib/Galette/Core/Preferences.php:555
msgid "- You must provide a login for SMTP authentication."
msgstr "- Ви повинні вказати логін для SMTP-автентифікації."
-#: ../lib/Galette/Core/Preferences.php:559
+#: ../lib/Galette/Core/Preferences.php:561
msgid "- You must provide a password for SMTP authentication."
msgstr "- Ви повинні вказати пароль для SMTP-автентифікації."
-#: ../lib/Galette/Core/Preferences.php:571
+#: ../lib/Galette/Core/Preferences.php:573
msgid ""
"- Default membership extention and beginning of membership are mutually "
"exclusive."
msgstr "- Типове розширення членства та початок членства взаємозаперечні."
-#: ../lib/Galette/Core/Preferences.php:580
+#: ../lib/Galette/Core/Preferences.php:582
msgid "- Offering months is only compatible with beginning of membership."
msgstr "- Пропонування місяців сумісне лише з початком членства."
-#: ../lib/Galette/Core/Preferences.php:589
+#: ../lib/Galette/Core/Preferences.php:591
#: ../lib/Galette/Entity/Adherent.php:1209
#: ../lib/Galette/Entity/Transaction.php:389
#: ../lib/Galette/Entity/Contribution.php:520
msgid "- Mandatory field %field empty."
msgstr "- Обов’язкове поле %field порожнє."
-#: ../lib/Galette/Core/Preferences.php:597 ../webroot/installer.php:191
+#: ../lib/Galette/Core/Preferences.php:599 ../webroot/installer.php:191
msgid "Passwords mismatch"
msgstr "Невідповідність паролів"
-#: ../lib/Galette/Core/Preferences.php:610
+#: ../lib/Galette/Core/Preferences.php:612
msgid "You have to select a staff member"
msgstr "Ви повинні вибрати співробітника"
-#: ../lib/Galette/Core/Preferences.php:664
+#: ../lib/Galette/Core/Preferences.php:666
#, php-format
msgid "Invalid E-Mail address: %s"
msgstr "Неприпустима адреса е-пошти: %s"
-#: ../lib/Galette/Core/Preferences.php:678
+#: ../lib/Galette/Core/Preferences.php:680
msgid "- The username must be composed of at least 4 characters!"
msgstr "- Ім'я користувача повинно складатися щонайменше з 4 знаків!"
-#: ../lib/Galette/Core/Preferences.php:682
+#: ../lib/Galette/Core/Preferences.php:684
msgid "- This username is already used by another member !"
msgstr "- Це ім’я користувача вже використовується іншим членом!"
-#: ../lib/Galette/Core/Preferences.php:702
+#: ../lib/Galette/Core/Preferences.php:704
msgid "- The numbers and measures have to be integers!"
msgstr "- Числа та міри мають бути цілими числами!"
-#: ../lib/Galette/Core/Preferences.php:736
+#: ../lib/Galette/Core/Preferences.php:738
msgid "- Invalid number of months of membership extension."
msgstr "- Неприпустима кількість місяців продовження членства."
-#: ../lib/Galette/Core/Preferences.php:742
+#: ../lib/Galette/Core/Preferences.php:744
msgid "- Invalid format of beginning of membership."
msgstr "- Неприпустимий формат початку членства."
-#: ../lib/Galette/Core/Preferences.php:746
+#: ../lib/Galette/Core/Preferences.php:748
msgid "- Invalid date for beginning of membership."
msgstr "- Неприпустима дата початку членства."
-#: ../lib/Galette/Core/Preferences.php:752
+#: ../lib/Galette/Core/Preferences.php:754
msgid "- Invalid number of offered months."
msgstr "- Неприпустима кількість запропонованих місяців."
-#: ../lib/Galette/Core/Preferences.php:757
+#: ../lib/Galette/Core/Preferences.php:759
msgid "- Invalid year for cards."
msgstr "- Неприпустимий рік для карток."
-#: ../lib/Galette/Core/Preferences.php:765
+#: ../lib/Galette/Core/Preferences.php:767
msgid "- Invalid website URL."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:879
+#: ../lib/Galette/Core/Preferences.php:881
msgid "%name association's %status"
msgstr "%name - %status товариства"
-#: ../lib/Galette/Core/Preferences.php:1115
+#: ../lib/Galette/Core/Preferences.php:1117
msgid "Please define constant \"GALETTE_URI\" with the path to your instance."
msgstr ""
-#: ../lib/Galette/Core/Preferences.php:1134
-#: ../lib/Galette/Core/Preferences.php:1150 ../lib/Galette/IO/Csv.php:97
+#: ../lib/Galette/Core/Preferences.php:1136
+#: ../lib/Galette/Core/Preferences.php:1152 ../lib/Galette/IO/Csv.php:97
#: ../lib/Galette/Entity/Texts.php:193
#: ../../tempcache/pages/history.html.twig:323
#: ../../tempcache/pages/mailings_list.html.twig:296
msgid "Y-m-d H:i:s"
msgstr "Y-m-d H:i:s"
-#: ../lib/Galette/Core/Preferences.php:1136
+#: ../lib/Galette/Core/Preferences.php:1138
msgid "Never"
msgstr "Ніколи"
-#: ../lib/Galette/Core/Preferences.php:1174
+#: ../lib/Galette/Core/Preferences.php:1176
msgid "Current cards configuration may exceed page width!"
msgstr "Поточна конфігурація карток може перевищувати ширину сторінки!"
-#: ../lib/Galette/Core/Preferences.php:1185
+#: ../lib/Galette/Core/Preferences.php:1187
msgid "Current cards configuration may exceed page height!"
msgstr "Поточна конфігурація карток може перевищувати висоту сторінки!"
-#: ../lib/Galette/Core/Preferences.php:1211
-#: ../lib/Galette/Features/Replacements.php:808
+#: ../lib/Galette/Core/Preferences.php:1213
+#: ../lib/Galette/Features/Replacements.php:809
msgid "Main information"
msgstr "Контактні відомості"
-#: ../lib/Galette/Core/Preferences.php:1218
+#: ../lib/Galette/Core/Preferences.php:1220
#: ../../tempcache/elements/display_socials.html.twig:45
-#: ../../tempcache/elements/edit_socials.html.twig:56
+#: ../../tempcache/elements/edit_socials.html.twig:76
#: ../../tempcache/pages/preferences.html.twig:69
msgid "Social networks"
msgstr "Соціальні мережі"
msgid "File not found!"
msgstr "Файл не знайдено!"
-#: ../lib/Galette/Core/Picture.php:1000
+#: ../lib/Galette/Core/Picture.php:972
msgid "An SQL error has occurred."
msgstr "Сталася помилка SQL."
#: ../lib/Galette/IO/ContributionsCsv.php:113
#: ../lib/Galette/IO/ContributionsCsv.php:125
#: ../lib/Galette/IO/ContributionsCsv.php:137
-#: ../lib/Galette/Features/Replacements.php:517
+#: ../lib/Galette/Features/Replacements.php:518
#: ../lib/Galette/Features/Dynamics.php:160
#: ../lib/Galette/Features/Dynamics.php:173
#: ../lib/Galette/Features/Dynamics.php:179
#: ../lib/Galette/Entity/Adherent.php:1287
#: ../lib/Galette/Entity/Adherent.php:1321
#: ../lib/Galette/Entity/Adherent.php:1327
-#: ../lib/Galette/Entity/Adherent.php:1820
+#: ../lib/Galette/Entity/Adherent.php:1826
#: ../lib/Galette/Entity/Transaction.php:319
#: ../lib/Galette/Entity/Transaction.php:332
#: ../lib/Galette/Entity/Transaction.php:338
#: ../lib/Galette/Filters/AdvancedMembersList.php:337
#: ../lib/Galette/Filters/AdvancedMembersList.php:455
#: ../lib/Galette/Filters/AdvancedMembersList.php:601
-#: ../../tempcache/pages/member_form.html.twig:891
+#: ../../tempcache/pages/member_form.html.twig:912
#: ../../tempcache/pages/advanced_search.html.twig:1385
msgid "Y-m-d"
msgstr "d.m.Y"
msgid "Photo has not been copied!"
msgstr "Світлину не скопійовано!"
-#: ../lib/Galette/DynamicFields/DynamicField.php:548
-msgid "User, read/write"
-msgstr "Користувач, читання/запис"
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:549
-#: ../../tempcache/elements/ajax_members.html.twig:141
-#: ../../tempcache/elements/group_persons.html.twig:137
-#: ../../tempcache/elements/edit_core_fields.html.twig:171
-#: ../../tempcache/pages/members_list.html.twig:619
-#: ../../tempcache/pages/members_list.html.twig:769
-#: ../../tempcache/pages/status_list.html.twig:159
-#: ../../tempcache/pages/preferences.html.twig:392
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Staff member"
-msgstr "Співробітник"
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:550
-#: ../../tempcache/elements/ajax_members.html.twig:130
-#: ../../tempcache/elements/group_persons.html.twig:126
-#: ../../tempcache/elements/edit_core_fields.html.twig:161
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Administrator"
-msgstr "Адміністратор"
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:551
-#: ../../tempcache/elements/ajax_members.html.twig:152
-#: ../../tempcache/elements/group_persons.html.twig:148
-#: ../../tempcache/elements/edit_core_fields.html.twig:181
-#: ../../tempcache/pages/members_list.html.twig:626
-#: ../../tempcache/pages/members_list.html.twig:780
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-#: ../../tempcache/pages/member_show.html.twig:551
-#: ../../tempcache/components/forms/groups.html.twig:149
-msgid "Group manager"
-msgstr "Менеджер групи"
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:552
-msgid "User, read only"
-msgstr "Користувач, лише для читання"
-
-#: ../lib/Galette/DynamicFields/DynamicField.php:640
+#: ../lib/Galette/DynamicFields/DynamicField.php:598
msgid "Missing required field name!"
msgstr "Відсутня назва обов'язкового поля!"
-#: ../lib/Galette/DynamicFields/DynamicField.php:649
+#: ../lib/Galette/DynamicFields/DynamicField.php:607
msgid "Missing required field permissions!"
msgstr "Відсутні обов'язкові дозволи для поля!"
-#: ../lib/Galette/DynamicFields/DynamicField.php:654
+#: ../lib/Galette/DynamicFields/DynamicField.php:612
msgid "Unknown permission!"
msgstr "Невідомий дозвіл!"
-#: ../lib/Galette/DynamicFields/DynamicField.php:660
+#: ../lib/Galette/DynamicFields/DynamicField.php:618
msgid "Missing required form!"
msgstr "Відсутня обов'язкова форма!"
-#: ../lib/Galette/DynamicFields/DynamicField.php:665
+#: ../lib/Galette/DynamicFields/DynamicField.php:623
msgid "Unknown form!"
msgstr "Невідома форма!"
-#: ../lib/Galette/DynamicFields/DynamicField.php:675
+#: ../lib/Galette/DynamicFields/DynamicField.php:633
msgid "- Field name already used."
msgstr "-Ім'я поля вже використовується."
-#: ../lib/Galette/DynamicFields/DynamicField.php:680
+#: ../lib/Galette/DynamicFields/DynamicField.php:638
#, fuzzy
#| msgid "- The duration must be a positive integer!"
msgid "- Width must be a positive integer!"
msgstr "- Тривалість має бути додатним цілим числом!"
-#: ../lib/Galette/DynamicFields/DynamicField.php:688
+#: ../lib/Galette/DynamicFields/DynamicField.php:646
#, fuzzy
#| msgid "- The duration must be a positive integer!"
msgid "- Height must be a positive integer!"
msgstr "- Тривалість має бути додатним цілим числом!"
-#: ../lib/Galette/DynamicFields/DynamicField.php:696
+#: ../lib/Galette/DynamicFields/DynamicField.php:654
#, fuzzy
#| msgid "- The duration must be a positive integer!"
msgid "- Size must be a positive integer!"
msgstr "- Тривалість має бути додатним цілим числом!"
-#: ../lib/Galette/DynamicFields/DynamicField.php:704
+#: ../lib/Galette/DynamicFields/DynamicField.php:662
#, fuzzy
#| msgid "- The duration must be a positive integer!"
msgid "- Min size must be a positive integer!"
msgstr "- Тривалість має бути додатним цілим числом!"
-#: ../lib/Galette/DynamicFields/DynamicField.php:717
+#: ../lib/Galette/DynamicFields/DynamicField.php:675
msgid "- Min size must be lower than size!"
msgstr ""
-#: ../lib/Galette/DynamicFields/DynamicField.php:723
+#: ../lib/Galette/DynamicFields/DynamicField.php:681
#, fuzzy
#| msgid "- The amount must be an integer!"
msgid "- Repeat must be an integer!"
msgstr "- Сума має бути цілим числом!"
-#: ../lib/Galette/DynamicFields/DynamicField.php:834
+#: ../lib/Galette/DynamicFields/DynamicField.php:792
msgid "An error occurred storing the field."
msgstr "Під час зберігання поля сталася помилка."
-#: ../lib/Galette/DynamicFields/DynamicField.php:855
+#: ../lib/Galette/DynamicFields/DynamicField.php:813
msgid "An error occurred creating field values table"
msgstr "Під час створення таблиці значень полів сталася помилка"
-#: ../lib/Galette/DynamicFields/DynamicField.php:889
+#: ../lib/Galette/DynamicFields/DynamicField.php:847
msgid "An error occurred storing dynamic field values :("
msgstr "Під час зберігання значень динамічних полів сталася помилка :("
-#: ../lib/Galette/DynamicFields/DynamicField.php:1102
+#: ../lib/Galette/DynamicFields/DynamicField.php:1060
msgid "separator"
msgstr "роздільник"
-#: ../lib/Galette/DynamicFields/DynamicField.php:1103
+#: ../lib/Galette/DynamicFields/DynamicField.php:1061
msgid "free text"
msgstr "вільний текст"
-#: ../lib/Galette/DynamicFields/DynamicField.php:1104
+#: ../lib/Galette/DynamicFields/DynamicField.php:1062
msgid "single line"
msgstr "один рядок"
-#: ../lib/Galette/DynamicFields/DynamicField.php:1105
+#: ../lib/Galette/DynamicFields/DynamicField.php:1063
msgid "choice"
msgstr "вибір"
-#: ../lib/Galette/DynamicFields/DynamicField.php:1106
+#: ../lib/Galette/DynamicFields/DynamicField.php:1064
msgid "date"
msgstr "дата"
-#: ../lib/Galette/DynamicFields/DynamicField.php:1107
+#: ../lib/Galette/DynamicFields/DynamicField.php:1065
msgid "boolean"
msgstr "логічний"
-#: ../lib/Galette/DynamicFields/DynamicField.php:1108
+#: ../lib/Galette/DynamicFields/DynamicField.php:1066
msgid "file"
msgstr "файл"
#: ../lib/Galette/IO/PdfGroups.php:157
#: ../lib/Galette/IO/PdfAttendanceSheet.php:163
-#: ../lib/Galette/Features/Replacements.php:247
+#: ../lib/Galette/Features/Replacements.php:248
#: ../lib/Galette/Entity/PdfModel.php:444
#: ../lib/Galette/Filters/MembersList.php:274
#: ../includes/fields_defs/members_fields.php:315
msgstr "Ім'я"
#: ../lib/Galette/IO/PdfGroups.php:158
-#: ../lib/Galette/Features/Replacements.php:311
-#: ../lib/Galette/Features/Replacements.php:359
+#: ../lib/Galette/Features/Replacements.php:312
+#: ../lib/Galette/Features/Replacements.php:360
#: ../../tempcache/elements/member_card.html.twig:147
#: ../../tempcache/pages/preferences.html.twig:2089
#: ../../tempcache/pages/members_public_list.html.twig:86
msgstr "Е-пошта"
#: ../lib/Galette/IO/PdfGroups.php:159
-#: ../lib/Galette/Features/Replacements.php:303
+#: ../lib/Galette/Features/Replacements.php:304
#: ../lib/Galette/Entity/ListsConfig.php:199
#: ../../tempcache/elements/member_card.html.twig:107
msgid "Phone"
msgstr "Телефон"
#: ../lib/Galette/IO/PdfGroups.php:160
-#: ../lib/Galette/Features/Replacements.php:307
+#: ../lib/Galette/Features/Replacements.php:308
msgid "GSM"
msgstr "GSM"
msgstr "filtered_memberslist"
#: ../lib/Galette/IO/MembersCsv.php:207
-#: ../lib/Galette/Features/Replacements.php:628
-#: ../lib/Galette/Entity/Adherent.php:1780
+#: ../lib/Galette/Features/Replacements.php:629
+#: ../lib/Galette/Entity/Adherent.php:1786
#: ../../tempcache/modals/mass_change_members.html.twig:163
#: ../../tempcache/elements/ajax_members.html.twig:100
#: ../../tempcache/elements/group_persons.html.twig:98
msgstr "Чоловік"
#: ../lib/Galette/IO/MembersCsv.php:210
-#: ../lib/Galette/Features/Replacements.php:630
-#: ../lib/Galette/Entity/Adherent.php:1782
+#: ../lib/Galette/Features/Replacements.php:631
+#: ../lib/Galette/Entity/Adherent.php:1788
#: ../../tempcache/modals/mass_change_members.html.twig:154
#: ../../tempcache/elements/ajax_members.html.twig:111
#: ../../tempcache/elements/group_persons.html.twig:109
msgstr "Жінка"
#: ../lib/Galette/IO/MembersCsv.php:213
-#: ../lib/Galette/Features/Replacements.php:632
-#: ../lib/Galette/Entity/Adherent.php:1784
+#: ../lib/Galette/Features/Replacements.php:633
+#: ../lib/Galette/Entity/Adherent.php:1790
#: ../../tempcache/modals/mass_change_members.html.twig:145
#: ../../tempcache/pages/advanced_search.html.twig:1149
#: ../../tempcache/pages/advanced_search.html.twig:1668
#: ../lib/Galette/IO/MembersCsv.php:221 ../lib/Galette/IO/MembersCsv.php:225
#: ../lib/Galette/IO/MembersCsv.php:229 ../lib/Galette/IO/MembersCsv.php:233
-#: ../lib/Galette/Features/Replacements.php:753
-#: ../lib/Galette/Entity/Adherent.php:1746
-#: ../lib/Galette/Entity/Adherent.php:1748
-#: ../lib/Galette/Entity/Adherent.php:1750
+#: ../lib/Galette/Features/Replacements.php:754
#: ../lib/Galette/Entity/Adherent.php:1752
+#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1756
+#: ../lib/Galette/Entity/Adherent.php:1758
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:127
#: ../../tempcache/elements/js/messages.js.twig:326
#: ../../tempcache/elements/display_dynamic_fields.html.twig:135
#: ../../tempcache/elements/messages_inline.html.twig:419
-#: ../../tempcache/elements/edit_core_fields.html.twig:224
+#: ../../tempcache/elements/edit_core_fields.html.twig:185
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:141
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:306
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:522
#: ../lib/Galette/IO/MembersCsv.php:221 ../lib/Galette/IO/MembersCsv.php:225
#: ../lib/Galette/IO/MembersCsv.php:229 ../lib/Galette/IO/MembersCsv.php:233
-#: ../lib/Galette/Features/Replacements.php:753
-#: ../lib/Galette/Entity/Adherent.php:1746
-#: ../lib/Galette/Entity/Adherent.php:1748
-#: ../lib/Galette/Entity/Adherent.php:1750
+#: ../lib/Galette/Features/Replacements.php:754
#: ../lib/Galette/Entity/Adherent.php:1752
+#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1756
+#: ../lib/Galette/Entity/Adherent.php:1758
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:129
#: ../../tempcache/elements/js/messages.js.twig:344
#: ../../tempcache/elements/display_dynamic_fields.html.twig:141
#: ../../tempcache/elements/messages_inline.html.twig:423
-#: ../../tempcache/elements/edit_core_fields.html.twig:243
+#: ../../tempcache/elements/edit_core_fields.html.twig:204
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:133
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:298
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:514
msgid "Cards"
msgstr "Картки"
-#: ../lib/Galette/IO/FileTrait.php:465
+#: ../lib/Galette/IO/FileTrait.php:497
msgid "An error occurred."
msgstr "Сталася помилка."
-#: ../lib/Galette/IO/FileTrait.php:469
+#: ../lib/Galette/IO/FileTrait.php:501
msgid ""
"File name is invalid, it should not contain any special character or space."
msgstr ""
"Назва файлу неприпустима, воно не повинно містити спеціальні знаки чи "
"пробіли."
-#: ../lib/Galette/IO/FileTrait.php:475
+#: ../lib/Galette/IO/FileTrait.php:507
#, php-format
msgid "File extension is not allowed, only %s files are."
msgstr "Розширення файлів не дозволено, є лише %s файлів."
-#: ../lib/Galette/IO/FileTrait.php:482 ../lib/Galette/Features/Dynamics.php:279
+#: ../lib/Galette/IO/FileTrait.php:514 ../lib/Galette/Features/Dynamics.php:279
#, php-format
msgid "File is too big. Maximum allowed size is %dKo"
msgstr "Файл завеликий. Найбільш допустимий розмір - %dKo"
-#: ../lib/Galette/IO/FileTrait.php:487
+#: ../lib/Galette/IO/FileTrait.php:519
#, php-format
msgid "Image is too small. The minimum image side size allowed is %spx"
msgstr ""
-#: ../lib/Galette/IO/FileTrait.php:493
+#: ../lib/Galette/IO/FileTrait.php:525
msgid "Mime-Type not allowed"
msgstr "Mime-Type не дозволено"
-#: ../lib/Galette/IO/FileTrait.php:496
+#: ../lib/Galette/IO/FileTrait.php:528
msgid "A file with that name already exists!"
msgstr "Файл із такою назвою вже існує!"
-#: ../lib/Galette/IO/FileTrait.php:499
+#: ../lib/Galette/IO/FileTrait.php:531
msgid "File does not comply with requirements."
msgstr "Файл не відповідає вимогам."
-#: ../lib/Galette/IO/FileTrait.php:502
+#: ../lib/Galette/IO/FileTrait.php:534
msgid "Unable to write file or temporary file"
msgstr "Не вдається записати файл або тимчасовий файл"
-#: ../lib/Galette/IO/FileTrait.php:532
+#: ../lib/Galette/IO/FileTrait.php:564
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
msgstr "Завантажений файл перевищує обмеження upload_max_filesize у php.ini"
-#: ../lib/Galette/IO/FileTrait.php:534
+#: ../lib/Galette/IO/FileTrait.php:566
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr ""
"Завантажений файл перевищує обмеження MAX_FILE_SIZE, указане у формі HTML"
-#: ../lib/Galette/IO/FileTrait.php:536
+#: ../lib/Galette/IO/FileTrait.php:568
msgid "The uploaded file was only partially uploaded"
msgstr "Вивантажений файл було вивантажено лише частково"
-#: ../lib/Galette/IO/FileTrait.php:538
+#: ../lib/Galette/IO/FileTrait.php:570
msgid "No file was uploaded"
msgstr "Файл не вивантажено"
-#: ../lib/Galette/IO/FileTrait.php:540
+#: ../lib/Galette/IO/FileTrait.php:572
msgid "Missing a temporary folder"
msgstr "Відсутній тимчасовий каталог"
-#: ../lib/Galette/IO/FileTrait.php:542
+#: ../lib/Galette/IO/FileTrait.php:574
msgid "Failed to write file to disk"
msgstr "Не вдалося записати файл на диск"
-#: ../lib/Galette/IO/FileTrait.php:544
+#: ../lib/Galette/IO/FileTrait.php:576
msgid "File upload stopped by extension"
msgstr "Завантаження файлу зупинено розширенням"
-#: ../lib/Galette/IO/FileTrait.php:546
+#: ../lib/Galette/IO/FileTrait.php:578
msgid "Unknown upload error"
msgstr "Невідома помилка вивантаження"
msgid "invoice"
msgstr "рахунок-фактура"
+#: ../lib/Galette/Features/Permissions.php:59
+msgid "Inaccessible"
+msgstr "Недоступно"
+
+#: ../lib/Galette/Features/Permissions.php:60
+msgid "User, read only"
+msgstr "Користувач, лише для читання"
+
+#: ../lib/Galette/Features/Permissions.php:61
+msgid "User, read/write"
+msgstr "Користувач, читання/запис"
+
+#: ../lib/Galette/Features/Permissions.php:62
+#: ../../tempcache/elements/ajax_members.html.twig:152
+#: ../../tempcache/elements/group_persons.html.twig:148
+#: ../../tempcache/pages/members_list.html.twig:626
+#: ../../tempcache/pages/members_list.html.twig:780
+#: ../../tempcache/pages/member_form.html.twig:698
+#: ../../tempcache/pages/member_show.html.twig:551
+#: ../../tempcache/components/forms/groups.html.twig:151
+msgid "Group manager"
+msgstr "Менеджер групи"
+
+#: ../lib/Galette/Features/Permissions.php:63
+#: ../../tempcache/elements/ajax_members.html.twig:141
+#: ../../tempcache/elements/group_persons.html.twig:137
+#: ../../tempcache/pages/members_list.html.twig:619
+#: ../../tempcache/pages/members_list.html.twig:769
+#: ../../tempcache/pages/status_list.html.twig:159
+#: ../../tempcache/pages/preferences.html.twig:392
+msgid "Staff member"
+msgstr "Співробітник"
+
+#: ../lib/Galette/Features/Permissions.php:64
+#: ../../tempcache/elements/ajax_members.html.twig:130
+#: ../../tempcache/elements/group_persons.html.twig:126
+msgid "Administrator"
+msgstr "Адміністратор"
+
+#: ../lib/Galette/Features/Permissions.php:68
+#: ../lib/Galette/Entity/ListsConfig.php:202
+msgid "Public"
+msgstr "Прилюдно"
+
#: ../lib/Galette/Features/I18n.php:115
#, php-format
msgid "Unable to add dynamic translation for %field :("
msgid "Unable to remove old dynamic translation for %field :("
msgstr "Неможливо видалити старий динамічний переклад для поля %field :("
-#: ../lib/Galette/Features/Replacements.php:112
+#: ../lib/Galette/Features/Replacements.php:113
#, php-format
msgid "Label for dynamic field \"%s\""
msgstr "Мітка для динамічного поля \"%s\""
-#: ../lib/Galette/Features/Replacements.php:115
+#: ../lib/Galette/Features/Replacements.php:116
#, php-format
msgid "Form entry for dynamic field \"%s\""
msgstr "Запис форми для динамічного поля \"%s\""
-#: ../lib/Galette/Features/Replacements.php:121
+#: ../lib/Galette/Features/Replacements.php:122
#, php-format
msgid "Value for dynamic field \"%s\""
msgstr "Значення для динамічного поля \"%s\""
-#: ../lib/Galette/Features/Replacements.php:184
+#: ../lib/Galette/Features/Replacements.php:185
msgid "Your organisation name"
msgstr "Назва вашої організації"
-#: ../lib/Galette/Features/Replacements.php:188
+#: ../lib/Galette/Features/Replacements.php:189
msgid "Your organisation slogan"
msgstr "Слоган вашої організації"
-#: ../lib/Galette/Features/Replacements.php:192
-#: ../lib/Galette/Features/Replacements.php:196
+#: ../lib/Galette/Features/Replacements.php:193
+#: ../lib/Galette/Features/Replacements.php:197
msgid "Your organisation address"
msgstr "Адреса вашої організації"
-#: ../lib/Galette/Features/Replacements.php:196
-#: ../lib/Galette/Features/Replacements.php:287
+#: ../lib/Galette/Features/Replacements.php:197
+#: ../lib/Galette/Features/Replacements.php:288
msgid "with break lines"
msgstr "з лініями розриву"
-#: ../lib/Galette/Features/Replacements.php:200
+#: ../lib/Galette/Features/Replacements.php:201
msgid "Your organisation website"
msgstr "Вебсайт вашої організації"
-#: ../lib/Galette/Features/Replacements.php:204
+#: ../lib/Galette/Features/Replacements.php:205
msgid "Your organisation logo"
msgstr "Логотип Вашої організації"
-#: ../lib/Galette/Features/Replacements.php:208
+#: ../lib/Galette/Features/Replacements.php:209
#, fuzzy
#| msgid "Your organisation logo"
msgid "Your organisation logo (print specific)"
msgstr "Логотип Вашої організації"
#. TRANS: see https://www.php.net/manual/datetime.format.php
-#: ../lib/Galette/Features/Replacements.php:213
+#: ../lib/Galette/Features/Replacements.php:214
msgid "Current date (Y-m-d)"
msgstr "Поточна дата (Y-m-d)"
-#: ../lib/Galette/Features/Replacements.php:217
+#: ../lib/Galette/Features/Replacements.php:218
msgid "Galette's login URI"
msgstr "URI логіну Galette"
-#: ../lib/Galette/Features/Replacements.php:235
+#: ../lib/Galette/Features/Replacements.php:236
#: ../lib/Galette/Entity/PdfModel.php:453
#: ../../tempcache/modals/members_attendance_sheet.html.twig:110
#: ../../tempcache/elements/edit_pdf_models.html.twig:50
msgid "Title"
msgstr "Заголовок"
-#: ../lib/Galette/Features/Replacements.php:239
+#: ../lib/Galette/Features/Replacements.php:240
msgid "Member's ID"
msgstr "ID члена"
-#: ../lib/Galette/Features/Replacements.php:243
+#: ../lib/Galette/Features/Replacements.php:244
#: ../lib/Galette/Filters/MembersList.php:275
#: ../../tempcache/pages/preferences.html.twig:2121
msgid "Member number"
msgstr "Номер члена"
-#: ../lib/Galette/Features/Replacements.php:251
-#: ../lib/Galette/Features/Replacements.php:347
+#: ../lib/Galette/Features/Replacements.php:252
+#: ../lib/Galette/Features/Replacements.php:348
msgid "Last name"
msgstr "Прізвище"
-#: ../lib/Galette/Features/Replacements.php:255
-#: ../lib/Galette/Features/Replacements.php:351 ../includes/i18n.inc.php:312
+#: ../lib/Galette/Features/Replacements.php:256
+#: ../lib/Galette/Features/Replacements.php:352 ../includes/i18n.inc.php:312
msgid "First name"
msgstr "Ім'я"
-#: ../lib/Galette/Features/Replacements.php:259
+#: ../lib/Galette/Features/Replacements.php:260
#: ../../tempcache/elements/group_persons.html.twig:50
#: ../../tempcache/pages/preferences.html.twig:2105
#: ../../tempcache/pages/members_public_list.html.twig:78
msgid "Nickname"
msgstr "Позивний"
-#: ../lib/Galette/Features/Replacements.php:263
+#: ../lib/Galette/Features/Replacements.php:264
msgid "Gender"
msgstr "Стать"
-#: ../lib/Galette/Features/Replacements.php:267
+#: ../lib/Galette/Features/Replacements.php:268
#: ../../tempcache/pages/advanced_search.html.twig:266
msgid "Birth date"
msgstr "День народження"
-#: ../lib/Galette/Features/Replacements.php:271
+#: ../lib/Galette/Features/Replacements.php:272
msgid "Birth place"
msgstr "Місце народження"
-#: ../lib/Galette/Features/Replacements.php:275
+#: ../lib/Galette/Features/Replacements.php:276
#: ../../tempcache/pages/preferences.html.twig:2113
msgid "Profession"
msgstr "Професія"
-#: ../lib/Galette/Features/Replacements.php:279
-#: ../lib/Galette/Features/Replacements.php:343
+#: ../lib/Galette/Features/Replacements.php:280
+#: ../lib/Galette/Features/Replacements.php:344
#: ../lib/Galette/Filters/MembersList.php:276
msgid "Company name"
msgstr "Назва компанії"
-#: ../lib/Galette/Features/Replacements.php:283
-#: ../lib/Galette/Features/Replacements.php:287
+#: ../lib/Galette/Features/Replacements.php:284
+#: ../lib/Galette/Features/Replacements.php:288
#: ../lib/Galette/Filters/MembersList.php:277
#: ../../tempcache/pages/mailing_form.html.twig:124
msgid "Address"
msgstr "Адреса"
-#: ../lib/Galette/Features/Replacements.php:291
+#: ../lib/Galette/Features/Replacements.php:292
msgid "Zipcode"
msgstr "ZIP-код"
-#: ../lib/Galette/Features/Replacements.php:295
+#: ../lib/Galette/Features/Replacements.php:296
msgid "Town"
msgstr "Місто"
-#: ../lib/Galette/Features/Replacements.php:299 ../includes/i18n.inc.php:309
+#: ../lib/Galette/Features/Replacements.php:300 ../includes/i18n.inc.php:309
msgid "Country"
msgstr "Країна"
-#: ../lib/Galette/Features/Replacements.php:319
+#: ../lib/Galette/Features/Replacements.php:320
msgid "Member's main group"
msgstr "Основна група члена"
-#: ../lib/Galette/Features/Replacements.php:323
+#: ../lib/Galette/Features/Replacements.php:324
msgid "Member's groups (as list)"
msgstr "Групи членів (як список)"
-#: ../lib/Galette/Features/Replacements.php:327
+#: ../lib/Galette/Features/Replacements.php:328
msgid "Member state of dues"
msgstr "Члени за станом внесків"
-#: ../lib/Galette/Features/Replacements.php:331
+#: ../lib/Galette/Features/Replacements.php:332
msgid "Membership remaining days"
msgstr "Днів членства залишилося"
-#: ../lib/Galette/Features/Replacements.php:335
+#: ../lib/Galette/Features/Replacements.php:336
msgid "Membership expired since"
msgstr "Членство закінчилось з"
-#: ../lib/Galette/Features/Replacements.php:381
+#: ../lib/Galette/Features/Replacements.php:382
msgid "Contribution label"
msgstr "Мітка внеску"
-#: ../lib/Galette/Features/Replacements.php:385
+#: ../lib/Galette/Features/Replacements.php:386
#: ../../tempcache/pages/transaction_form.html.twig:289
#: ../../tempcache/pages/contributions_list.html.twig:408
#: ../../tempcache/pages/contributions_list.html.twig:668
msgid "Amount"
msgstr "Сума"
-#: ../lib/Galette/Features/Replacements.php:389
+#: ../lib/Galette/Features/Replacements.php:390
msgid "Amount (in letters)"
msgstr "Кількість (як числівник)"
-#: ../lib/Galette/Features/Replacements.php:393
+#: ../lib/Galette/Features/Replacements.php:394
msgid "Full date"
msgstr "Повна дата"
-#: ../lib/Galette/Features/Replacements.php:397
+#: ../lib/Galette/Features/Replacements.php:398
msgid "Contribution year"
msgstr "Рік внеску"
-#: ../lib/Galette/Features/Replacements.php:401
+#: ../lib/Galette/Features/Replacements.php:402
msgid "Comment"
msgstr "Коментар"
-#: ../lib/Galette/Features/Replacements.php:405
+#: ../lib/Galette/Features/Replacements.php:406
#: ../../tempcache/pages/advanced_search.html.twig:703
msgid "Begin date"
msgstr "Дата початку"
-#: ../lib/Galette/Features/Replacements.php:409
+#: ../lib/Galette/Features/Replacements.php:410
#: ../../tempcache/pages/advanced_search.html.twig:747
msgid "End date"
msgstr "Дата завершення"
-#: ../lib/Galette/Features/Replacements.php:413
+#: ../lib/Galette/Features/Replacements.php:414
#: ../lib/Galette/Entity/Contribution.php:144
msgid "Contribution id"
msgstr "ID внеску"
-#: ../lib/Galette/Features/Replacements.php:417
+#: ../lib/Galette/Features/Replacements.php:418
#: ../../tempcache/pages/contributions_list.html.twig:408
#: ../../tempcache/pages/contributions_list.html.twig:674
#: ../../tempcache/pages/transactions_list.html.twig:294
msgid "Payment type"
msgstr "Вид оплати"
-#: ../lib/Galette/Features/Replacements.php:421
+#: ../lib/Galette/Features/Replacements.php:422
#: ../lib/Galette/Entity/Contribution.php:1092
#: ../lib/Galette/Entity/Texts.php:611
#: ../lib/Galette/Entity/PdfContribution.php:65
msgid "Contribution information"
msgstr "Відомості про внесок"
-#: ../lib/Galette/Features/Replacements.php:636
#: ../lib/Galette/Features/Replacements.php:637
+#: ../lib/Galette/Features/Replacements.php:638
#: ../../tempcache/elements/group.html.twig:202
#: ../../tempcache/elements/group.html.twig:245
#: ../../tempcache/pages/transaction_form.html.twig:210
msgid "None"
msgstr "Немає"
-#: ../lib/Galette/Features/Replacements.php:813
+#: ../lib/Galette/Features/Replacements.php:814
msgid "Member information"
msgstr "Відомості про члена"
msgid "Modified"
msgstr "Змінено"
-#: ../lib/Galette/Entity/ListsConfig.php:202
-msgid "Public"
-msgstr "Прилюдно"
-
#: ../lib/Galette/Entity/Reminder.php:250
msgid "%name <%mail> (%days days)"
msgstr "%name <%mail> (%days днів)"
msgid "Gender %gender does not exists!"
msgstr "Статі %gender не існує!"
-#: ../lib/Galette/Entity/Adherent.php:1591
+#: ../lib/Galette/Entity/Adherent.php:1483
+#, fuzzy
+#| msgid "File %filename cannot be open!"
+msgid "A member cannot be its own parent!"
+msgstr "Не вдалося відкрити файл %filename!"
+
+#: ../lib/Galette/Entity/Adherent.php:1597
msgid "Self_subscription as a member: "
msgstr "Self_subscription як член:"
-#: ../lib/Galette/Entity/Adherent.php:1597
+#: ../lib/Galette/Entity/Adherent.php:1603
msgid "Member card added"
msgstr "Картку члена додано"
-#: ../lib/Galette/Entity/Adherent.php:1604
+#: ../lib/Galette/Entity/Adherent.php:1610
msgid "Fail to add new member."
msgstr "Не вдалося додати нового члена."
-#: ../lib/Galette/Entity/Adherent.php:1634
+#: ../lib/Galette/Entity/Adherent.php:1640
msgid "Member card updated"
msgstr "Картку члена оновлено"
-#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1760
#: ../../tempcache/components/forms/account.html.twig:64
msgid "Active"
msgstr "Діяльний"
-#: ../lib/Galette/Entity/Adherent.php:1754
+#: ../lib/Galette/Entity/Adherent.php:1760
#: ../../tempcache/pages/contributions_list.html.twig:231
#: ../../tempcache/pages/transactions_list.html.twig:180
#: ../../tempcache/components/forms/account.html.twig:72
msgid "Inactive"
msgstr "Незадіяний"
-#: ../lib/Galette/Entity/Adherent.php:2056
-#: ../../tempcache/pages/member_form.html.twig:905
+#: ../lib/Galette/Entity/Adherent.php:2062
+#: ../../tempcache/pages/member_form.html.twig:926
msgid " (%age years old)"
msgstr " (вік: %age)"
-#: ../lib/Galette/Entity/Adherent.php:2134
+#: ../lib/Galette/Entity/Adherent.php:2140
msgid "Duplicated from %name (%id)"
msgstr "Повторюється з %name (%id)"
msgstr "Змінити мову на \"%locale\""
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:48
-#: ../../tempcache/elements/edit_socials.html.twig:162
+#: ../../tempcache/elements/edit_socials.html.twig:182
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:540
#: ../../tempcache/pages/configuration_titles.html.twig:113
#: ../../tempcache/pages/contributions_types_list.html.twig:132
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:71
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:119
#: ../../tempcache/elements/edit_core_fields.html.twig:52
-#: ../../tempcache/elements/edit_core_fields.html.twig:208
-#: ../../tempcache/elements/edit_core_fields.html.twig:212
+#: ../../tempcache/elements/edit_core_fields.html.twig:169
+#: ../../tempcache/elements/edit_core_fields.html.twig:173
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:505
msgid "Required"
msgstr "Потрібно"
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:78
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:141
#: ../../tempcache/elements/edit_core_fields.html.twig:59
-#: ../../tempcache/elements/edit_core_fields.html.twig:265
-#: ../../tempcache/elements/edit_core_fields.html.twig:269
+#: ../../tempcache/elements/edit_core_fields.html.twig:226
+#: ../../tempcache/elements/edit_core_fields.html.twig:230
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:317
#, fuzzy
#| msgid "Adhesion form"
msgstr "Дії"
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:148
-#: ../../tempcache/elements/edit_core_fields.html.twig:304
+#: ../../tempcache/elements/edit_core_fields.html.twig:265
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:345
msgid "Half"
msgstr ""
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:155
-#: ../../tempcache/elements/edit_core_fields.html.twig:293
+#: ../../tempcache/elements/edit_core_fields.html.twig:254
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:334
#, fuzzy
#| msgid "Full date"
msgstr "Повна дата"
#: ../../tempcache/elements/edit_dynamic_fields.html.twig:161
-#: ../../tempcache/elements/edit_core_fields.html.twig:285
+#: ../../tempcache/elements/edit_core_fields.html.twig:246
#: ../../tempcache/pages/configuration_dynamic_field_form.html.twig:326
#, fuzzy
#| msgid "Default fields"
msgstr ""
#: ../../tempcache/elements/navigation/navigation_aside.html.twig:69
-#: ../../tempcache/elements/logged_user.html.twig:265
+#: ../../tempcache/elements/logged_user.html.twig:267
#: ../../tempcache/elements/display_dynamic_fields.html.twig:170
#: ../../tempcache/public_page.html.twig:134 ../../tempcache/page.html.twig:125
#, php-format
#: ../../tempcache/elements/logged_user.html.twig:82
#: ../../tempcache/elements/logged_user.html.twig:156
#: ../../tempcache/elements/logged_user.html.twig:166
-#: ../../tempcache/elements/logged_user.html.twig:322
-#: ../../tempcache/elements/logged_user.html.twig:333
+#: ../../tempcache/elements/logged_user.html.twig:324
+#: ../../tempcache/elements/logged_user.html.twig:335
#, fuzzy
#| msgid "Disabled"
msgid "Disable dark mode"
#: ../../tempcache/elements/logged_user.html.twig:84
#: ../../tempcache/elements/logged_user.html.twig:158
#: ../../tempcache/elements/logged_user.html.twig:168
-#: ../../tempcache/elements/logged_user.html.twig:324
-#: ../../tempcache/elements/logged_user.html.twig:335
+#: ../../tempcache/elements/logged_user.html.twig:326
+#: ../../tempcache/elements/logged_user.html.twig:337
#, fuzzy
#| msgid "Table name"
msgid "Enable dark mode"
#: ../../tempcache/elements/logged_user.html.twig:117
#: ../../tempcache/elements/logged_user.html.twig:192
#: ../../tempcache/elements/logged_user.html.twig:210
-#: ../../tempcache/elements/logged_user.html.twig:359
-#: ../../tempcache/elements/logged_user.html.twig:377
+#: ../../tempcache/elements/logged_user.html.twig:361
+#: ../../tempcache/elements/logged_user.html.twig:379
#, fuzzy
#| msgid "Unable to impersonate as %id"
msgid "Unimpersonate"
msgstr "Не вдається видати себе за %id"
#: ../../tempcache/elements/logged_user.html.twig:133
-#: ../../tempcache/elements/logged_user.html.twig:233
+#: ../../tempcache/elements/logged_user.html.twig:235
#, fuzzy
#| msgid "Username"
msgid "User menu"
msgid "Change '%field' permissions"
msgstr "Змінення дозволів \"%field\""
-#: ../../tempcache/elements/edit_core_fields.html.twig:151
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Inaccessible"
-msgstr "Недоступно"
-
-#: ../../tempcache/elements/edit_core_fields.html.twig:191
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Read only"
-msgstr "Лише читання"
-
-#: ../../tempcache/elements/edit_core_fields.html.twig:201
-#: ../../tempcache/pages/configuration_core_lists.html.twig:106
-#: ../../tempcache/pages/configuration_core_lists.html.twig:159
-msgid "Read/Write"
-msgstr "Читання й записування"
-
-#: ../../tempcache/elements/edit_core_fields.html.twig:215
+#: ../../tempcache/elements/edit_core_fields.html.twig:176
#, php-format
msgid "Field '%field' cannot be set as required."
msgstr "Поле \"%field\" неможливо встановити як потрібно."
-#: ../../tempcache/elements/edit_core_fields.html.twig:217
+#: ../../tempcache/elements/edit_core_fields.html.twig:178
#, php-format
msgid "Mark '%field' as (not) required"
msgstr "Позначити \"%field\" як (не) обов'язковий"
-#: ../../tempcache/elements/edit_core_fields.html.twig:271
+#: ../../tempcache/elements/edit_core_fields.html.twig:232
msgid "Change field's width with in forms"
msgstr ""
"Деякі вибрані члени не мають адрес е-пошти. Однак ви можете створити "
"конвертові мітки, щоб зв'язатися з ними поштою."
-#: ../../tempcache/elements/edit_socials.html.twig:98
-#: ../../tempcache/elements/edit_socials.html.twig:103
+#: ../../tempcache/elements/edit_socials.html.twig:61
+msgid "Disable social networks on member form"
+msgstr ""
+
+#: ../../tempcache/elements/edit_socials.html.twig:118
+#: ../../tempcache/elements/edit_socials.html.twig:123
msgid "Remove %type"
msgstr "Вилучити вид %type"
-#: ../../tempcache/elements/edit_socials.html.twig:122
+#: ../../tempcache/elements/edit_socials.html.twig:142
msgid "Add new social network"
msgstr "Додати нову соцмережу"
-#: ../../tempcache/elements/edit_socials.html.twig:131
+#: ../../tempcache/elements/edit_socials.html.twig:151
msgid "Choose or enter your own..."
msgstr "Виберіть або введіть свій..."
msgstr "Вибір менеджерів групи"
#: ../../tempcache/pages/groups_list.html.twig:346
+#: ../../tempcache/pages/member_form.html.twig:714
msgid ""
"Items in this list have been modified. Don't forget to save your changes."
msgstr ""
msgid "Managed groups selection"
msgstr "Вибір груп, що управляються"
-#: ../../tempcache/pages/member_form.html.twig:673
-msgid "Manager for:"
-msgstr "Менеджер:"
-
-#: ../../tempcache/pages/member_form.html.twig:678
-msgid "Member of:"
-msgstr "Член:"
+#: ../../tempcache/pages/member_form.html.twig:704
+#: ../../tempcache/pages/member_show.html.twig:542
+#: ../../tempcache/pages/advanced_search.html.twig:166
+#: ../../tempcache/components/forms/groups.html.twig:140
+msgid "Member of group"
+msgstr "Член групи"
-#: ../../tempcache/pages/member_form.html.twig:737
+#: ../../tempcache/pages/member_form.html.twig:758
#, fuzzy
#| msgid "In any of selected groups"
msgid "Click on a row to select a group"
msgid "Groups:"
msgstr "Групи:"
-#: ../../tempcache/pages/member_show.html.twig:542
-#: ../../tempcache/pages/advanced_search.html.twig:166
-#: ../../tempcache/components/forms/groups.html.twig:140
-msgid "Member of group"
-msgstr "Член групи"
-
#: ../../tempcache/pages/member_show.html.twig:714
msgid "Not managed group"
msgstr "Група, що не управляється"
msgid "Password confirmation:"
msgstr "Підтвердження паролю:"
-#: ../../tempcache/components/forms/groups.html.twig:178
+#: ../../tempcache/components/forms/groups.html.twig:180
msgid "Manage user's groups"
msgstr "Управління гуртами користувачів"
-#: ../../tempcache/components/forms/groups.html.twig:191
+#: ../../tempcache/components/forms/groups.html.twig:193
msgid "Manage user's managed groups"
msgstr "Управління групами, що управляються користувачами"
msgid "Page content"
msgstr "Вміст сторінки"
+#~ msgid "Read only"
+#~ msgstr "Лише читання"
+
+#~ msgid "Read/Write"
+#~ msgstr "Читання й записування"
+
+#~ msgid "Manager for:"
+#~ msgstr "Менеджер:"
+
+#~ msgid "Member of:"
+#~ msgstr "Член:"
+
#, fuzzy, php-format
#~| msgid "Delete '%s' field"
#~ msgid "Delete %s field"