diff --git a/src/open_inwoner/accounts/tests/test_auth.py b/src/open_inwoner/accounts/tests/test_auth.py index 1718a5135d..114475a694 100644 --- a/src/open_inwoner/accounts/tests/test_auth.py +++ b/src/open_inwoner/accounts/tests/test_auth.py @@ -20,7 +20,6 @@ from open_inwoner.kvk.branches import get_kvk_branch_number from open_inwoner.kvk.tests.factories import CertificateFactory from open_inwoner.openklant.tests.data import MockAPIReadPatchData -from open_inwoner.openzaak.models import OpenZaakConfig from open_inwoner.utils.tests.helpers import AssertTimelineLogMixin from ...cms.collaborate.cms_apps import CollaborateApphook @@ -677,7 +676,7 @@ def test_login_as_eenmanszaak_blocked_if_enable_eherkenning_for_eenmanszaak_is_f mock_retrieve_rsin_with_kvk, mock_get_basisprofiel, ): - config = OpenZaakConfig.get_solo() + config = SiteConfiguration.get_solo() config.enable_eherkenning_for_eenmanszaak = False config.save() @@ -722,7 +721,7 @@ def test_login_as_eenmanszaak_not_blocked_if_enable_eherkenning_for_eenmanszaak_ mock_retrieve_rsin_with_kvk, mock_get_basisprofiel, ): - config = OpenZaakConfig.get_solo() + config = SiteConfiguration.get_solo() config.enable_eherkenning_for_eenmanszaak = True config.save() diff --git a/src/open_inwoner/accounts/views/auth.py b/src/open_inwoner/accounts/views/auth.py index 472df37513..a90cddd2bc 100644 --- a/src/open_inwoner/accounts/views/auth.py +++ b/src/open_inwoner/accounts/views/auth.py @@ -24,8 +24,8 @@ from eherkenning.mock.views.eherkenning import ( eHerkenningAssertionConsumerServiceMockView, ) +from open_inwoner.configurations.models import SiteConfiguration from open_inwoner.kvk.client import KvKClient -from open_inwoner.openzaak.models import OpenZaakConfig from open_inwoner.utils.views import LogMixin from ..choices import LoginTypeChoices @@ -137,7 +137,7 @@ class BlockEenmanszaakLoginMixin: def get(self, request): response = super().get(request) - config = OpenZaakConfig.get_solo() + config = SiteConfiguration.get_solo() if config.enable_eherkenning_for_eenmanszaak: return response diff --git a/src/open_inwoner/conf/locale/nl/LC_MESSAGES/django.mo b/src/open_inwoner/conf/locale/nl/LC_MESSAGES/django.mo index 838aea4dc4..39306c2cc5 100644 Binary files a/src/open_inwoner/conf/locale/nl/LC_MESSAGES/django.mo and b/src/open_inwoner/conf/locale/nl/LC_MESSAGES/django.mo differ diff --git a/src/open_inwoner/conf/locale/nl/LC_MESSAGES/django.po b/src/open_inwoner/conf/locale/nl/LC_MESSAGES/django.po index 9f06d52d6b..d57dffc0fe 100644 --- a/src/open_inwoner/conf/locale/nl/LC_MESSAGES/django.po +++ b/src/open_inwoner/conf/locale/nl/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-02-03 09:44+0100\n" +"POT-Creation-Date: 2025-02-04 14:17+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -32,8 +32,8 @@ msgstr "Onthoud mijn eHerkenning gebruikersnaam" #: eherkenning/mock/views/eherkenning.py:92 msgid "" "An error occurred in the communication with eHerkenning. Please try again " -"later. If this error persists, please check the website https://" -"www.eherkenning.nl for the latest information." +"later. If this error persists, please check the website https://www." +"eherkenning.nl for the latest information." msgstr "" "Er is een fout opgetreden in de verbinding met eHerkenning. Probeer het " "later nog een keer. Lukt het nog steeds niet? Kijk dan op de website https://" @@ -266,7 +266,7 @@ msgstr "Persoonlijke informatie" msgid "Permissions" msgstr "Permissies" -#: open_inwoner/accounts/admin.py:129 open_inwoner/configurations/admin.py:232 +#: open_inwoner/accounts/admin.py:129 open_inwoner/configurations/admin.py:233 msgid "Notifications" msgstr "Notificaties" @@ -349,12 +349,6 @@ msgstr "Organisatie" #: open_inwoner/cms/cases/views/status.py:719 #: open_inwoner/components/templates/components/Action/Actions.html:82 #: open_inwoner/components/templates/components/FilterBar/MultiSelectListbox.html:6 -#: open_inwoner/openklant/tests/test_views.py:149 -#: open_inwoner/openklant/tests/test_views.py:151 -#: open_inwoner/openklant/tests/test_views.py:152 -#: open_inwoner/openklant/tests/test_views.py:236 -#: open_inwoner/openklant/tests/test_views.py:238 -#: open_inwoner/openklant/tests/test_views.py:239 #: open_inwoner/plans/choices.py:6 open_inwoner/plans/forms.py:141 #: open_inwoner/templates/export/include/actions.html:7 #: open_inwoner/templates/export/profile/action_export.html:20 @@ -542,7 +536,7 @@ msgid "Verified email" msgstr "E-mailadres geverifieerd" #: open_inwoner/accounts/models.py:162 -#: open_inwoner/configurations/models.py:423 +#: open_inwoner/configurations/models.py:433 #: open_inwoner/pdc/models/organization.py:42 #: open_inwoner/pdc/models/product.py:285 #: open_inwoner/pdc/models/product.py:360 @@ -711,12 +705,12 @@ msgid "Users" msgstr "Gebruikers" #: open_inwoner/accounts/models.py:385 -#: open_inwoner/accounts/tests/test_auth.py:1235 +#: open_inwoner/accounts/tests/test_auth.py:1234 msgid "This account has been deactivated" msgstr "Deze gebruiker is gedeactiveerd" #: open_inwoner/accounts/models.py:400 open_inwoner/accounts/models.py:405 -#: open_inwoner/accounts/tests/test_auth.py:1234 +#: open_inwoner/accounts/tests/test_auth.py:1233 msgid "This email is already taken." msgstr "Een gebruiker met dit e-mailadres bestaat al" @@ -765,7 +759,7 @@ msgstr "De naam van het document" #: open_inwoner/accounts/models.py:603 open_inwoner/accounts/models.py:695 #: open_inwoner/accounts/models.py:790 open_inwoner/accounts/models.py:867 -#: open_inwoner/openzaak/models.py:870 open_inwoner/pdc/models/product.py:153 +#: open_inwoner/openzaak/models.py:859 open_inwoner/pdc/models/product.py:153 #: open_inwoner/search/models.py:60 #: open_inwoner/templates/export/plans/plan_export.html:34 #: open_inwoner/templates/export/profile/action_export.html:40 @@ -825,7 +819,7 @@ msgid "The name of the action" msgstr "De naam van de actie" #: open_inwoner/accounts/models.py:651 open_inwoner/cms/banner/models.py:38 -#: open_inwoner/openklant/cms_plugins.py:18 open_inwoner/openzaak/models.py:580 +#: open_inwoner/openklant/cms_plugins.py:18 open_inwoner/openzaak/models.py:569 #: open_inwoner/pdc/models/category.py:73 #: open_inwoner/templates/export/plans/plan_export.html:18 #: open_inwoner/templates/export/profile/action_export.html:16 @@ -1032,10 +1026,6 @@ msgstr "Uitnodiging" msgid "Invitations" msgstr "Uitnodigingen" -#: open_inwoner/accounts/models.py:879 -msgid "new user" -msgstr "Nieuwe gebruiker" - #: open_inwoner/accounts/signals.py:21 #: open_inwoner/accounts/tests/test_logging.py:163 msgid "user was logged in via admin page" @@ -1233,7 +1223,7 @@ msgstr "Welkom" #: open_inwoner/accounts/templates/registration/login.html:43 #: open_inwoner/accounts/templates/registration/login.html:53 -#: open_inwoner/accounts/tests/test_auth.py:1864 +#: open_inwoner/accounts/tests/test_auth.py:1863 msgid "Inloggen met DigiD" msgstr "Log in met DigiD" @@ -1259,7 +1249,7 @@ msgstr "" #: open_inwoner/accounts/templates/registration/login.html:143 #: open_inwoner/accounts/templates/registration/login.html:153 -#: open_inwoner/accounts/tests/test_auth.py:1889 +#: open_inwoner/accounts/tests/test_auth.py:1888 msgid "Inloggen met eHerkenning" msgstr "Inloggen met eHerkenning" @@ -1330,10 +1320,10 @@ msgstr "Mijn acties" msgid "Voer een geldig e-mailadres in." msgstr "Voer een geldig e-mailadres in." -#: open_inwoner/accounts/tests/test_auth.py:1044 -#: open_inwoner/accounts/tests/test_auth.py:1067 -#: open_inwoner/accounts/tests/test_auth.py:1781 -#: open_inwoner/accounts/tests/test_auth.py:1809 +#: open_inwoner/accounts/tests/test_auth.py:1043 +#: open_inwoner/accounts/tests/test_auth.py:1066 +#: open_inwoner/accounts/tests/test_auth.py:1780 +#: open_inwoner/accounts/tests/test_auth.py:1808 #: open_inwoner/accounts/tests/test_contact_views.py:254 #: open_inwoner/accounts/tests/test_contact_views.py:276 #: open_inwoner/accounts/tests/test_profile_views.py:409 @@ -1345,7 +1335,7 @@ msgstr "" "Zorg dat de invoer alleen geldige tekens bevat (letters, cijfers, apostrof, " "streepje of spatie)." -#: open_inwoner/accounts/tests/test_auth.py:1099 +#: open_inwoner/accounts/tests/test_auth.py:1098 #: open_inwoner/utils/validators.py:175 open_inwoner/utils/validators.py:182 msgid "" "Your password must contain at least 1 upper-case letter, 1 lower-case " @@ -1354,7 +1344,7 @@ msgstr "" "Het wachtwoord moet in ieder geval 1 hoofdletter, 1 kleine letter en een " "nummer bevatten." -#: open_inwoner/accounts/tests/test_auth.py:1217 +#: open_inwoner/accounts/tests/test_auth.py:1216 #: open_inwoner/pdc/tests/test_organization_location.py:33 #: open_inwoner/pdc/tests/test_organization_location.py:34 #: open_inwoner/pdc/tests/test_product_location.py:239 @@ -1362,25 +1352,25 @@ msgstr "" msgid "Dit veld is vereist." msgstr "Dit veld is vereist." -#: open_inwoner/accounts/tests/test_auth.py:1910 -#: open_inwoner/accounts/tests/test_auth.py:1925 +#: open_inwoner/accounts/tests/test_auth.py:1909 +#: open_inwoner/accounts/tests/test_auth.py:1924 msgid "" "Voer een juiste E-mailadres en wachtwoord in. Let op dat beide velden " "hoofdlettergevoelig zijn." msgstr "" -#: open_inwoner/accounts/tests/test_auth.py:1947 +#: open_inwoner/accounts/tests/test_auth.py:1946 #: open_inwoner/templates/registration/password_reset_form.html:8 #: open_inwoner/templates/registration/password_reset_form.html:15 msgid "Reset password" msgstr "Wijzig wachtwoord" -#: open_inwoner/accounts/tests/test_auth.py:1957 +#: open_inwoner/accounts/tests/test_auth.py:1956 #, python-brace-format msgid "Password reset for {domain}" msgstr "Wachtwoordwijziging voor {domain}" -#: open_inwoner/accounts/tests/test_auth.py:1962 +#: open_inwoner/accounts/tests/test_auth.py:1961 msgid "" "U ontvangt deze e-mail, omdat u een aanvraag voor opnieuw instellen van het " "wachtwoord voor uw account op example.com hebt gedaan." @@ -1388,23 +1378,23 @@ msgstr "" "U ontvangt deze e-mail, omdat u een aanvraag voor opnieuw instellen van het " "wachtwoord voor uw account op {domain} hebt gedaan." -#: open_inwoner/accounts/tests/test_auth.py:1967 +#: open_inwoner/accounts/tests/test_auth.py:1966 #, python-brace-format msgid "Uw gebruikersnaam, mocht u deze vergeten zijn: {user_email}" msgstr "Uw gebruikersnaam, mocht u deze vergeten zijn: {user_email}" -#: open_inwoner/accounts/tests/test_auth.py:1980 +#: open_inwoner/accounts/tests/test_auth.py:1979 #: open_inwoner/templates/registration/password_change_form.html:22 #: open_inwoner/templates/registration/password_reset_confirm.html:8 msgid "Change my password" msgstr "Mijn wachtwoord wijzigen" -#: open_inwoner/accounts/tests/test_auth.py:2001 +#: open_inwoner/accounts/tests/test_auth.py:2000 #: open_inwoner/templates/registration/password_change_form.html:13 msgid "Password reset" msgstr "Wachtwoordwijziging" -#: open_inwoner/accounts/tests/test_auth.py:2005 +#: open_inwoner/accounts/tests/test_auth.py:2004 #: open_inwoner/templates/registration/password_change_done.html:6 msgid "Your password has been changed." msgstr "Uw wachtwoord is gewijzigd." @@ -1864,10 +1854,6 @@ msgstr "contact is goedgekeurd" msgid "contact was rejected" msgstr "contact is geweigerd" -#: open_inwoner/accounts/views/inbox.py:127 -msgid "Laatste bericht ontvangen op" -msgstr "Laatste bericht ontvangen op" - #: open_inwoner/accounts/views/invite.py:42 msgid "The invitation was expired" msgstr "De uitnodiging is verlopen" @@ -2803,8 +2789,8 @@ msgstr "Homepage" #: open_inwoner/components/templates/components/Header/Header.html:52 #: open_inwoner/components/templates/components/Header/Header.html:53 #: open_inwoner/components/templates/components/Header/PrimaryNavigation.html:10 -#: open_inwoner/configurations/models.py:149 -#: open_inwoner/configurations/models.py:160 open_inwoner/pdc/views.py:114 +#: open_inwoner/configurations/models.py:159 +#: open_inwoner/configurations/models.py:170 open_inwoner/pdc/views.py:114 #: open_inwoner/pdc/views.py:194 open_inwoner/pdc/views.py:253 msgid "Onderwerpen" msgstr "Onderwerpen" @@ -2874,11 +2860,7 @@ msgid "Tag lijst" msgstr "Tag lijst" #: open_inwoner/components/templates/components/Testing/InclusionTag.html:3 -#: open_inwoner/components/tests/test_render_tag.py:29 -#: open_inwoner/components/tests/test_render_tag.py:48 -#: open_inwoner/components/tests/test_render_tag.py:63 -#: open_inwoner/components/tests/test_render_tag.py:80 -#: open_inwoner/openzaak/admin.py:247 +#: open_inwoner/openzaak/admin.py:246 msgid "Yes" msgstr "Ja" @@ -3339,109 +3321,109 @@ msgstr "Het ingevoerde pad is ongeldig." msgid "The entered url is invalid." msgstr "De ingevoerde URL is ongeldig" -#: open_inwoner/configurations/admin.py:141 +#: open_inwoner/configurations/admin.py:142 msgid "Color" msgstr "Kleur" -#: open_inwoner/configurations/admin.py:154 +#: open_inwoner/configurations/admin.py:155 msgid "Images" msgstr "Afbeeldingen" -#: open_inwoner/configurations/admin.py:168 +#: open_inwoner/configurations/admin.py:169 msgid "Warning banner" msgstr "Waarschuwingsbanner" -#: open_inwoner/configurations/admin.py:180 +#: open_inwoner/configurations/admin.py:181 msgid "Page texts" msgstr "Paginateksten" -#: open_inwoner/configurations/admin.py:207 +#: open_inwoner/configurations/admin.py:208 msgid "Help texts" msgstr "Helpteksten" -#: open_inwoner/configurations/admin.py:222 +#: open_inwoner/configurations/admin.py:223 msgid "Search filter options" msgstr "Zoekfilter opties" -#: open_inwoner/configurations/admin.py:247 +#: open_inwoner/configurations/admin.py:248 msgid "Openid Connect" msgstr "OpenID Connect" -#: open_inwoner/configurations/admin.py:257 open_inwoner/kvk/admin.py:19 +#: open_inwoner/configurations/admin.py:258 open_inwoner/kvk/admin.py:19 #: open_inwoner/soap/admin.py:28 msgid "Authentication" msgstr "Authenticatie" -#: open_inwoner/configurations/admin.py:261 +#: open_inwoner/configurations/admin.py:262 msgid "Analytics" msgstr "Analytics" -#: open_inwoner/configurations/admin.py:273 +#: open_inwoner/configurations/admin.py:274 msgid "Cookie consent" msgstr "Toestemming voor cookies" -#: open_inwoner/configurations/admin.py:283 +#: open_inwoner/configurations/admin.py:284 msgid "Customer satisfaction survey" msgstr "Gebruikersfeedbackonderzoek" -#: open_inwoner/configurations/admin.py:292 +#: open_inwoner/configurations/admin.py:293 msgid "Display options for anonymous users" msgstr "Weergaveopties voor anonieme gebruikers" -#: open_inwoner/configurations/admin.py:301 +#: open_inwoner/configurations/admin.py:302 msgid "Advanced display options" msgstr "Geavanceerde opties" -#: open_inwoner/configurations/admin.py:311 +#: open_inwoner/configurations/admin.py:312 msgid "Social media" msgstr "Sociale media" -#: open_inwoner/configurations/admin.py:312 +#: open_inwoner/configurations/admin.py:313 msgid "Questions" msgstr "Vragen" -#: open_inwoner/configurations/admin.py:322 +#: open_inwoner/configurations/admin.py:323 msgid "Allowed CSS properties" msgstr "Toegestane CSS attributen" -#: open_inwoner/configurations/admin.py:354 +#: open_inwoner/configurations/admin.py:355 #: open_inwoner/configurations/models.py:34 #: open_inwoner/configurations/tests/test_colors.py:42 msgid "Primary color" msgstr "Primaire kleur" -#: open_inwoner/configurations/admin.py:356 +#: open_inwoner/configurations/admin.py:357 #: open_inwoner/configurations/models.py:49 msgid "Primary font color" msgstr "Primaire tekstkleur" -#: open_inwoner/configurations/admin.py:361 +#: open_inwoner/configurations/admin.py:362 #: open_inwoner/configurations/models.py:39 #: open_inwoner/configurations/tests/test_colors.py:46 msgid "Secondary color" msgstr "Secundaire kleur" -#: open_inwoner/configurations/admin.py:363 +#: open_inwoner/configurations/admin.py:364 #: open_inwoner/configurations/models.py:56 msgid "Secondary font color" msgstr "Secundaire tekstkleur" -#: open_inwoner/configurations/admin.py:368 +#: open_inwoner/configurations/admin.py:369 #: open_inwoner/configurations/models.py:44 #: open_inwoner/configurations/tests/test_colors.py:50 msgid "Accent color" msgstr "Accentkleur" -#: open_inwoner/configurations/admin.py:370 +#: open_inwoner/configurations/admin.py:371 #: open_inwoner/configurations/models.py:63 msgid "Accent font color" msgstr "Accent tekstkleur" -#: open_inwoner/configurations/admin.py:375 +#: open_inwoner/configurations/admin.py:376 msgid "Warning banner background color" msgstr "De achtergrondkleur van de waarschuwingsbanner" -#: open_inwoner/configurations/admin.py:377 +#: open_inwoner/configurations/admin.py:378 msgid "Warning banner font color" msgstr "Waarschuwingsbanner tekstkleur" @@ -3498,7 +3480,7 @@ msgid "heading_font" msgstr "heading_font" #: open_inwoner/configurations/choices.py:20 -#: open_inwoner/configurations/models.py:749 +#: open_inwoner/configurations/models.py:759 msgid "Heading font" msgstr "Heading font" @@ -3627,164 +3609,180 @@ msgstr "Login tekst" msgid "Deze tekst wordt getoond op de login pagina." msgstr "Deze tekst wordt getoond op de login pagina." -#: open_inwoner/configurations/models.py:133 +#: open_inwoner/configurations/models.py:132 +msgid "Allow eenmanszaken to authenticate using eHerkenning" +msgstr "Sta eenmanszaken toe in te loggen met eHerkenning" + +#: open_inwoner/configurations/models.py:134 +msgid "" +"If enabled, eenmanszaken may authenticate using eHerkenning and subsequently " +"their kvk nummer will be used to interface with the zaken and klanten " +"backends. If not, an eenmanszaak will be forced to use DigiD, and the user's " +"BSN will be used instead." +msgstr "" +"Indien ingeschakeld, kunnen eenmanszaken inloggen met eHerkenning en wordt " +"vervolgens het KVK-nummer gebruikt om te interfacen met de zaken- en klanten-" +"backends. Indien niet ingeschakeld, moet een eenmanszaak DigiD gebruiken en " +"wordt in plaats van het KVK-nummer het BSN-nummer gebruikt." + +#: open_inwoner/configurations/models.py:143 msgid "Registratie tekst" msgstr "Registratie tekst" -#: open_inwoner/configurations/models.py:134 +#: open_inwoner/configurations/models.py:144 msgid "Deze tekst wordt getoond op de registratie pagina." msgstr "Deze tekst wordt getoond op de registratie pagina." -#: open_inwoner/configurations/models.py:138 +#: open_inwoner/configurations/models.py:148 msgid "Welcome" msgstr "Welkom" -#: open_inwoner/configurations/models.py:139 +#: open_inwoner/configurations/models.py:149 msgid "Home welcome title" msgstr "Koptekst homepage" -#: open_inwoner/configurations/models.py:140 +#: open_inwoner/configurations/models.py:150 msgid "Welcome title on the home page." msgstr "Koptekst op de homepage" -#: open_inwoner/configurations/models.py:143 +#: open_inwoner/configurations/models.py:153 msgid "Home welcome intro" msgstr "Introductietekst homepage" -#: open_inwoner/configurations/models.py:145 +#: open_inwoner/configurations/models.py:155 msgid "Welcome intro text on the home page." msgstr "Introductietekst op de homepage" -#: open_inwoner/configurations/models.py:150 +#: open_inwoner/configurations/models.py:160 msgid "Home theme's title" msgstr "Titel 'Onderwerpen' op de homepage " -#: open_inwoner/configurations/models.py:151 +#: open_inwoner/configurations/models.py:161 msgid "Category's title on the home page." msgstr "Koptekst van de Onderwerpen op de homepage" -#: open_inwoner/configurations/models.py:154 +#: open_inwoner/configurations/models.py:164 msgid "Home theme's intro" msgstr "Onderwerpen introductietekst op de homepage" -#: open_inwoner/configurations/models.py:156 +#: open_inwoner/configurations/models.py:166 msgid "Category's intro text on the home page." msgstr "Introductietekst 'Onderwerpen' op de homepage" -#: open_inwoner/configurations/models.py:161 +#: open_inwoner/configurations/models.py:171 msgid "Category's title" msgstr "Onderwerpen titel" -#: open_inwoner/configurations/models.py:162 +#: open_inwoner/configurations/models.py:172 msgid "Category's title on the theme's page." msgstr "Titel op de Onderwerpenpagina" -#: open_inwoner/configurations/models.py:165 +#: open_inwoner/configurations/models.py:175 msgid "Category's intro" msgstr "Onderwerpen introductie" -#: open_inwoner/configurations/models.py:167 +#: open_inwoner/configurations/models.py:177 msgid "Category's intro text on the theme's page." msgstr "Introductietekst op de onderwerpenpagina" -#: open_inwoner/configurations/models.py:171 +#: open_inwoner/configurations/models.py:181 msgid "In de buurt" msgstr "In de buurt" -#: open_inwoner/configurations/models.py:172 +#: open_inwoner/configurations/models.py:182 msgid "Home map title" msgstr "Koptekst van de kaart op de homepage" -#: open_inwoner/configurations/models.py:173 +#: open_inwoner/configurations/models.py:183 msgid "Map's title on the home page." msgstr "Koptekst van de kaart op de homepage" -#: open_inwoner/configurations/models.py:176 +#: open_inwoner/configurations/models.py:186 msgid "Home map intro" msgstr "Introductietekst kaart" -#: open_inwoner/configurations/models.py:178 +#: open_inwoner/configurations/models.py:188 msgid "Map's intro text on the home page." msgstr "Introductietekst van de kaart op de homepage" -#: open_inwoner/configurations/models.py:182 +#: open_inwoner/configurations/models.py:192 msgid "Waar bent u naar op zoek?" msgstr "Waar bent u naar op zoek?" -#: open_inwoner/configurations/models.py:183 +#: open_inwoner/configurations/models.py:193 msgid "Home page questionaire title" msgstr "Titel vragenlijst homepage" -#: open_inwoner/configurations/models.py:184 +#: open_inwoner/configurations/models.py:194 msgid "Questionnaire title on the home page." msgstr "Vragenlijst titel op de homepage." -#: open_inwoner/configurations/models.py:187 +#: open_inwoner/configurations/models.py:197 msgid "Test met een paar simpele vragen of u recht heeft op een product" msgstr "Test met een paar simpele vragen of u recht heeft op een product" -#: open_inwoner/configurations/models.py:188 +#: open_inwoner/configurations/models.py:198 msgid "Home page questionaire intro" msgstr "Introductietekst vragenlijst homepage" -#: open_inwoner/configurations/models.py:190 +#: open_inwoner/configurations/models.py:200 msgid "Questionnaire intro text on the home page." msgstr "Vragenlijst introductietekst op de homepage." -#: open_inwoner/configurations/models.py:194 +#: open_inwoner/configurations/models.py:204 msgid "Productzoeker" msgstr "Productzoeker" -#: open_inwoner/configurations/models.py:195 +#: open_inwoner/configurations/models.py:205 msgid "Product finder title" msgstr "Productzoeker titel" -#: open_inwoner/configurations/models.py:196 +#: open_inwoner/configurations/models.py:206 msgid "Product finder's title on the home page." msgstr "Titel van de productzoeker op de homepage." -#: open_inwoner/configurations/models.py:200 +#: open_inwoner/configurations/models.py:210 msgid "" "Met een paar simpele vragen ziet u welke producten passen bij uw situatie" msgstr "" "Met een paar simpele vragen ziet u welke producten passen bij uw situatie" -#: open_inwoner/configurations/models.py:202 +#: open_inwoner/configurations/models.py:212 msgid "Home product finder intro" msgstr "Introductietekst productzoeker homepage" -#: open_inwoner/configurations/models.py:204 +#: open_inwoner/configurations/models.py:214 msgid "Product finder's intro text on the home page." msgstr "Introductietekst van de productzoeker op de homepage." -#: open_inwoner/configurations/models.py:208 +#: open_inwoner/configurations/models.py:218 msgid "Keuze zelfdiagnose?" msgstr "Keuze zelftest?" -#: open_inwoner/configurations/models.py:209 +#: open_inwoner/configurations/models.py:219 msgid "Questionaire selector widget title" msgstr "Titel vragenlijst widget" -#: open_inwoner/configurations/models.py:210 +#: open_inwoner/configurations/models.py:220 msgid "Questionaire selector title on the theme and profile pages." msgstr "Vragenlijst keuzetitel op de onderwerpen en profielpagina's." -#: open_inwoner/configurations/models.py:214 +#: open_inwoner/configurations/models.py:224 msgid "" "Kies hieronder één van de volgende vragenlijsten om de zelfdiagnose te " "starten." msgstr "" "Kies hieronder één van de volgende vragenlijsten om de zelftest te starten." -#: open_inwoner/configurations/models.py:216 +#: open_inwoner/configurations/models.py:226 msgid "Questionaire selector widget intro" msgstr "Introductietekst vragenlijst widget" -#: open_inwoner/configurations/models.py:218 +#: open_inwoner/configurations/models.py:228 msgid "Questionaire selector intro on the theme and profile pages." msgstr "Vragenlijst introductietekst op de onderwerpen en profielpagina's." -#: open_inwoner/configurations/models.py:222 +#: open_inwoner/configurations/models.py:232 msgid "" "Hier werkt u aan uw doelen. Dit doet u samen met uw contactpersoon bij de " "gemeente. " @@ -3792,80 +3790,80 @@ msgstr "" "Hier werkt u aan uw doelen. Dit doet u samen met uw contactpersoon bij de " "gemeente. " -#: open_inwoner/configurations/models.py:224 +#: open_inwoner/configurations/models.py:234 msgid "Plan pages intro" msgstr "Introductietekst Samenwerken" -#: open_inwoner/configurations/models.py:226 +#: open_inwoner/configurations/models.py:236 msgid "The sub-title for the plan page." msgstr "Subtitel voor de planpagina." -#: open_inwoner/configurations/models.py:230 +#: open_inwoner/configurations/models.py:240 msgid "U heeft nog geen plan gemaakt." msgstr "U heeft nog geen plan gemaakt." -#: open_inwoner/configurations/models.py:231 +#: open_inwoner/configurations/models.py:241 msgid "No plans message" msgstr "Standaardtekst geen samenwerkingen" -#: open_inwoner/configurations/models.py:232 +#: open_inwoner/configurations/models.py:242 msgid "The message in the plans listing when user has no plans." msgstr "Het bericht als een gebruiker nog geen plannen heeft." -#: open_inwoner/configurations/models.py:236 +#: open_inwoner/configurations/models.py:246 msgid "Hier kunt u uw doel aanpassen" msgstr "Hier kunt u uw doel aanpassen" -#: open_inwoner/configurations/models.py:237 +#: open_inwoner/configurations/models.py:247 msgid "Edit goal message" msgstr "Standaardtekst 'doel wijzigen'" -#: open_inwoner/configurations/models.py:238 +#: open_inwoner/configurations/models.py:248 msgid "The message when a user edits a goal." msgstr "Het bericht wanneer een gebruiker een doel wijzigt." -#: open_inwoner/configurations/models.py:242 -#: open_inwoner/configurations/models.py:247 +#: open_inwoner/configurations/models.py:252 +#: open_inwoner/configurations/models.py:257 msgid "Footer logo" msgstr "Footer logo" -#: open_inwoner/configurations/models.py:253 +#: open_inwoner/configurations/models.py:263 msgid "Footer logo title" msgstr "Footer logo title" -#: open_inwoner/configurations/models.py:254 +#: open_inwoner/configurations/models.py:264 msgid "The title - help text of the footer logo." msgstr "The title - help text of the footer logo." -#: open_inwoner/configurations/models.py:257 +#: open_inwoner/configurations/models.py:267 msgid "Footer logo link" msgstr "Footer logo link" -#: open_inwoner/configurations/models.py:260 +#: open_inwoner/configurations/models.py:270 msgid "The external link for the footer logo." msgstr "The external link for the footer logo." -#: open_inwoner/configurations/models.py:263 +#: open_inwoner/configurations/models.py:273 msgid "Email logo (.png or .jpg)" msgstr "Email logo (.png or .jpg)" -#: open_inwoner/configurations/models.py:268 +#: open_inwoner/configurations/models.py:278 msgid "Image to use as logo in email." msgstr "Afbeelding van de logo voor in e-mails." -#: open_inwoner/configurations/models.py:271 +#: open_inwoner/configurations/models.py:281 msgid "Favicon image (32x32, .png)" msgstr "Favicon image (32x32) als png" -#: open_inwoner/configurations/models.py:276 +#: open_inwoner/configurations/models.py:286 msgid "Image to use as favicon" msgstr "Image to use as favicon" -#: open_inwoner/configurations/models.py:281 +#: open_inwoner/configurations/models.py:291 msgid "Flatpages" msgstr "Platte pagina" -#: open_inwoner/configurations/models.py:290 +#: open_inwoner/configurations/models.py:300 #: open_inwoner/configurations/tests/test_help_modal.py:30 msgid "" "Welkom! Op dit scherm vindt u een overzicht van de verschillende onderwerpen " @@ -3874,15 +3872,15 @@ msgstr "" "Welkom! Op dit scherm vindt u een overzicht van de verschillende onderwerpen " "en producten & diensten." -#: open_inwoner/configurations/models.py:292 +#: open_inwoner/configurations/models.py:302 msgid "Home help" msgstr "Helptekst homepage" -#: open_inwoner/configurations/models.py:293 +#: open_inwoner/configurations/models.py:303 msgid "The help text for the home page." msgstr "Helptekst in de popup op de voorpagina" -#: open_inwoner/configurations/models.py:298 +#: open_inwoner/configurations/models.py:308 #: open_inwoner/configurations/tests/test_help_modal.py:49 msgid "" "Op dit scherm vindt u de verschillende onderwerpen waarvoor wij producten en " @@ -3891,15 +3889,15 @@ msgstr "" "Op dit scherm vindt u de verschillende onderwerpen waarvoor wij producten en " "diensten aanbieden." -#: open_inwoner/configurations/models.py:300 +#: open_inwoner/configurations/models.py:310 msgid "Category help" msgstr "Onderwerpen help" -#: open_inwoner/configurations/models.py:301 +#: open_inwoner/configurations/models.py:311 msgid "The help text for the theme page." msgstr "Helptekst in de popup op de onderwerpenpagina" -#: open_inwoner/configurations/models.py:306 +#: open_inwoner/configurations/models.py:316 #: open_inwoner/configurations/tests/test_help_modal.py:70 msgid "" "Op dit scherm kunt u de details vinden over het gekozen product of dienst. " @@ -3910,28 +3908,28 @@ msgstr "" "Afhankelijk van het product kunt u deze direct aanvragen of meer informatie " "opvragen." -#: open_inwoner/configurations/models.py:308 +#: open_inwoner/configurations/models.py:318 msgid "Product help" msgstr "Helptekst producten" -#: open_inwoner/configurations/models.py:309 +#: open_inwoner/configurations/models.py:319 msgid "The help text for the product page." msgstr "Helptekst in de popup van de productenpagina's" -#: open_inwoner/configurations/models.py:313 +#: open_inwoner/configurations/models.py:323 #: open_inwoner/configurations/tests/test_help_modal.py:90 msgid "Op dit scherm kunt u zoeken naar de producten en diensten." msgstr "Op dit scherm kunt u zoeken naar de producten en diensten." -#: open_inwoner/configurations/models.py:314 +#: open_inwoner/configurations/models.py:324 msgid "Search help" msgstr "Helptekst zoeken" -#: open_inwoner/configurations/models.py:315 +#: open_inwoner/configurations/models.py:325 msgid "The help text for the search page." msgstr "De helptekst in de popup op de zoekpagina's" -#: open_inwoner/configurations/models.py:320 +#: open_inwoner/configurations/models.py:330 #: open_inwoner/configurations/tests/test_help_modal.py:108 msgid "" "Op dit scherm ziet u uw persoonlijke profielgegevens en gerelateerde " @@ -3940,15 +3938,15 @@ msgstr "" "Op dit scherm ziet u uw persoonlijke profielgegevens en gerelateerde " "gegevens." -#: open_inwoner/configurations/models.py:322 +#: open_inwoner/configurations/models.py:332 msgid "Account help" msgstr "Helptekst mijn profiel" -#: open_inwoner/configurations/models.py:323 +#: open_inwoner/configurations/models.py:333 msgid "The help text for the profile page." msgstr "De helptekst in de popup van de profielpagina's" -#: open_inwoner/configurations/models.py:328 +#: open_inwoner/configurations/models.py:338 #: open_inwoner/configurations/tests/test_help_modal.py:127 msgid "" "Het onderdeel Zelfdiagnose stelt u in staat om met het beantwoorden van " @@ -3961,15 +3959,15 @@ msgstr "" "producten en diensten. U kunt tevens uw antwoorden en het advies bewaren om " "met een begeleider van de gemeente te bespreken." -#: open_inwoner/configurations/models.py:330 +#: open_inwoner/configurations/models.py:340 msgid "Questionnaire help" msgstr "Helptekst vragenlijst/zelftest" -#: open_inwoner/configurations/models.py:331 +#: open_inwoner/configurations/models.py:341 msgid "The help text for the questionnaire page." msgstr "De helptekst in de popup op de vragenlijst/zelftestpagina's" -#: open_inwoner/configurations/models.py:336 +#: open_inwoner/configurations/models.py:346 #: open_inwoner/configurations/tests/test_help_modal.py:146 msgid "" "Met het onderdeel Samenwerken kunt u samen met uw contactpersonen of " @@ -3982,51 +3980,51 @@ msgstr "" "persoonlijke situatie te verbeteren. Door samen aan uw doelen te werken en " "acties te omschrijven kunnen we elkaar helpen." -#: open_inwoner/configurations/models.py:338 +#: open_inwoner/configurations/models.py:348 msgid "Plan help" msgstr "Helptekst samenwerken" -#: open_inwoner/configurations/models.py:339 +#: open_inwoner/configurations/models.py:349 msgid "The help text for the plan page." msgstr "De helptekst in de popup van de samenwerken-pagina's" -#: open_inwoner/configurations/models.py:344 +#: open_inwoner/configurations/models.py:354 msgid "Add category filter for search results" msgstr "Onderwerpenfilter toevoegen aan zoekresultaten" -#: open_inwoner/configurations/models.py:347 +#: open_inwoner/configurations/models.py:357 msgid "" "Whether to show category-checkboxes in order to filter the search result." msgstr "" "Of er categorie-selectievakjes moeten worden weergegeven om het " "zoekresultaat te filteren." -#: open_inwoner/configurations/models.py:351 +#: open_inwoner/configurations/models.py:361 msgid "Add tag filter for search results" msgstr "Tagfilter toevoegen aan zoekresultaten" -#: open_inwoner/configurations/models.py:354 +#: open_inwoner/configurations/models.py:364 msgid "Whether to show tag-checkboxes in order to filter the search result." msgstr "" "Of er tag-selectievakjes moeten worden weergegeven om het zoekresultaat te " "filteren." -#: open_inwoner/configurations/models.py:358 +#: open_inwoner/configurations/models.py:368 msgid "Add organization filter for search results" msgstr "Organisaties-filter toevoegen aan zoekresultaten" -#: open_inwoner/configurations/models.py:361 +#: open_inwoner/configurations/models.py:371 msgid "" "Whether to show organization-checkboxes in order to filter the search result." msgstr "" "Of er organisatie-selectievakjes moeten worden weergegeven om het " "zoekresultaat te filteren." -#: open_inwoner/configurations/models.py:367 +#: open_inwoner/configurations/models.py:377 msgid "Enable choice of notification channel" msgstr "Activeer keuzemogelijkheid voor notificatie kanaal" -#: open_inwoner/configurations/models.py:370 +#: open_inwoner/configurations/models.py:380 msgid "" "Give users the option to choose how they want to receive notifications " "(digital and post or digital only)" @@ -4034,11 +4032,11 @@ msgstr "" "Geef gebruikers de mogelijkheid om te kiezen hoe zij meldingen willen " "ontvangen (digitaal en post, of alleen digitaal)" -#: open_inwoner/configurations/models.py:375 +#: open_inwoner/configurations/models.py:385 msgid "User notifications for cases" msgstr "Gebruikersnotificaties voor aanvragen" -#: open_inwoner/configurations/models.py:378 +#: open_inwoner/configurations/models.py:388 msgid "" "Enable notifications for cases (if enabled, individual users can still opt " "out of notifications about case updates, though not of notifications that " @@ -4048,11 +4046,11 @@ msgstr "" "zich nog steeds zelf afmelden voor meldingen over aanvraag-updates, maar " "niet voor meldingen betreffende verplichte acties)" -#: open_inwoner/configurations/models.py:384 +#: open_inwoner/configurations/models.py:394 msgid "User notifications for messages" msgstr "Gebruikersnotificaties voor berichten" -#: open_inwoner/configurations/models.py:387 +#: open_inwoner/configurations/models.py:397 msgid "" "Enable notifications for messages (if enabled, individual users can still " "opt out; messages will only be sent if the user also opts in)" @@ -4060,11 +4058,11 @@ msgstr "" "Activeer notificaties voor nieuwe berichten (indien actief kunnen gebruikers " "ervoor kiezen zichzelf alsnog af te melden)" -#: open_inwoner/configurations/models.py:392 +#: open_inwoner/configurations/models.py:402 msgid "User notifications for expiring plans" msgstr "Gebruikersnotificaties voor verlopende samenwerkingen" -#: open_inwoner/configurations/models.py:395 +#: open_inwoner/configurations/models.py:405 msgid "" "Enable notifications for plans (if enabled, individual users can still opt " "out)" @@ -4072,11 +4070,11 @@ msgstr "" "Notificaties voor verlopende samenwerkingen (indien ingesteld, kunnen " "individuele gebruikers ervoor kiezen zichzelf alsnog af te melden)" -#: open_inwoner/configurations/models.py:399 +#: open_inwoner/configurations/models.py:409 msgid "User notifications for expiring actions" msgstr "Gebruikersnotificaties voor verlopende acties" -#: open_inwoner/configurations/models.py:402 +#: open_inwoner/configurations/models.py:412 msgid "" "Enable notifications for expiring actions concerning plans (if enabled, " "individual users can still opt out by disabling notifications for plans)" @@ -4085,11 +4083,11 @@ msgstr "" "gebruikers zich nog afmelden door de notificaties in het kader van aflopende " "samenwerkingen uit te schakelen)" -#: open_inwoner/configurations/models.py:408 +#: open_inwoner/configurations/models.py:418 msgid "recipients email digest" msgstr "ontvangers e-mailsamenvatting" -#: open_inwoner/configurations/models.py:410 +#: open_inwoner/configurations/models.py:420 msgid "" "The email addresses that should receive a daily report of items requiring " "attention." @@ -4097,71 +4095,71 @@ msgstr "" "De e-mailadressen van beheerders die een dagelijkse samenvatting dienen te " "krijgen van punten van orde." -#: open_inwoner/configurations/models.py:416 +#: open_inwoner/configurations/models.py:426 msgid "Email verification required" msgstr "E-mailverificatie vereist" -#: open_inwoner/configurations/models.py:418 +#: open_inwoner/configurations/models.py:428 msgid "Whether to require users to verify their email address" msgstr "" "Of gebruikers verplicht zijn om na het inloggen hun e-mailadres te verifieren" -#: open_inwoner/configurations/models.py:427 +#: open_inwoner/configurations/models.py:437 msgid "The public contact phone number of the organization" msgstr "Telefoonnummer van de organisatie" -#: open_inwoner/configurations/models.py:430 open_inwoner/soap/models.py:14 +#: open_inwoner/configurations/models.py:440 open_inwoner/soap/models.py:14 msgid "URL" msgstr "URL" -#: open_inwoner/configurations/models.py:432 +#: open_inwoner/configurations/models.py:442 msgid "URL of the public contact page of the organization" msgstr "URL van de contactpagina van de organisatie" -#: open_inwoner/configurations/models.py:437 +#: open_inwoner/configurations/models.py:447 msgid "Google Tag Manager code" msgstr "Google Tag Manager code" -#: open_inwoner/configurations/models.py:441 +#: open_inwoner/configurations/models.py:451 msgid "" "Typically looks like 'GTM-XXXX'. Supplying this installs Google Tag Manager." msgstr "" "Normaalgesproken is dit een code van het formaat 'GTM-XXXX'. Door dit in te " "stellen wordt Google Tag Manager gebruikt." -#: open_inwoner/configurations/models.py:445 +#: open_inwoner/configurations/models.py:455 msgid "Google Analytics code" msgstr "Google Analytics code" -#: open_inwoner/configurations/models.py:449 +#: open_inwoner/configurations/models.py:459 msgid "" "Typically looks like 'G-XXXXX'. Supplying this installs Google Analytics." msgstr "" "Normaalgesproken is dit een code van het formaat 'G-XXXX'. Door dit in te " "stellen wordt Google Analytics gebruikt." -#: open_inwoner/configurations/models.py:453 +#: open_inwoner/configurations/models.py:463 msgid "Matomo server URL" msgstr "Matamo server URL" -#: open_inwoner/configurations/models.py:456 +#: open_inwoner/configurations/models.py:466 msgid "The base URL of your Matomo server, e.g. 'matomo.example.com'." msgstr "" "De domeinnaam / URL van de Matamo server, bijvoorbeeld 'matamo.example.com'." -#: open_inwoner/configurations/models.py:459 +#: open_inwoner/configurations/models.py:469 msgid "Matomo site ID" msgstr "Matamo site ID" -#: open_inwoner/configurations/models.py:462 +#: open_inwoner/configurations/models.py:472 msgid "The 'idsite' of the website you're tracking in Matomo." msgstr "De 'idsite' van de website in Matamo die getrackt dient te worden." -#: open_inwoner/configurations/models.py:465 +#: open_inwoner/configurations/models.py:475 msgid "SiteImprove ID" msgstr "SiteImprove ID" -#: open_inwoner/configurations/models.py:470 +#: open_inwoner/configurations/models.py:480 msgid "" "SiteImprove ID - this can be found in the snippet example, which should " "contain a URL like '//siteimproveanalytics.com/js/siteanalyze_xxxxx.js'. The " @@ -4172,16 +4170,16 @@ msgstr "" "siteanalyze_xxxxx.js' waarbij het xxxxx-deel de SiteImprove ID is die hier " "ingevuld moet worden." -#: open_inwoner/configurations/models.py:478 +#: open_inwoner/configurations/models.py:488 msgid "Wij gebruiken cookies om onze website en dienstverlening te verbeteren." msgstr "" "Wij gebruiken cookies om onze website en dienstverlening te verbeteren." -#: open_inwoner/configurations/models.py:481 +#: open_inwoner/configurations/models.py:491 msgid "Cookie info text" msgstr "Tekst cookiebanner informatie" -#: open_inwoner/configurations/models.py:483 +#: open_inwoner/configurations/models.py:493 msgid "" "The text that displays inside the cookie banner. Supplying this makes the " "cookie banner visible." @@ -4189,139 +4187,139 @@ msgstr "" "De tekstinhoud van de cookiebanner. Wanneer deze wordt ingevuld dan wordt de " "cookiebanner zichtbaar." -#: open_inwoner/configurations/models.py:488 +#: open_inwoner/configurations/models.py:498 msgid "Lees meer over ons cookiebeleid." msgstr "Lees meer over ons cookiebeleid." -#: open_inwoner/configurations/models.py:490 +#: open_inwoner/configurations/models.py:500 msgid "Cookie link text" msgstr "Tekst cookiebanner link" -#: open_inwoner/configurations/models.py:491 +#: open_inwoner/configurations/models.py:501 msgid "The text that is displayed as the link to the cookie policy." msgstr "De tekst die wordt gebruikt als link naar de privacypagina." -#: open_inwoner/configurations/models.py:497 +#: open_inwoner/configurations/models.py:507 msgid "Privacy page link" msgstr "URL van de privacypagina" -#: open_inwoner/configurations/models.py:498 +#: open_inwoner/configurations/models.py:508 msgid "The link to the cookie policy page." msgstr "De link naar de pagina met het privacybeleid." -#: open_inwoner/configurations/models.py:503 +#: open_inwoner/configurations/models.py:513 msgid "KCM survey link text" msgstr "Feedbackknop label" -#: open_inwoner/configurations/models.py:505 +#: open_inwoner/configurations/models.py:515 msgid "The text that is displayed on the customer satisfaction survey link" msgstr "" "De label van de knop wat wordt gebruikt om gebruikersfeedback te verzamelen" -#: open_inwoner/configurations/models.py:509 +#: open_inwoner/configurations/models.py:519 msgid "KCM survey URL" msgstr "Feedbackknop URL" -#: open_inwoner/configurations/models.py:511 +#: open_inwoner/configurations/models.py:521 msgid "The external link for the customer satisfaction survey." msgstr "De externe link achter de feedbackknop feedback." -#: open_inwoner/configurations/models.py:514 +#: open_inwoner/configurations/models.py:524 msgid "Openid Connect Logo" msgstr "OpenID Connect Logo" -#: open_inwoner/configurations/models.py:519 +#: open_inwoner/configurations/models.py:529 msgid "Logo that can be used for the OpenId connect login method" msgstr "" "Het logo dat gebruikt wordt voor OpenID Connect (OIDC/Azure AD) als " "loginmethode is ingesteld" -#: open_inwoner/configurations/models.py:522 +#: open_inwoner/configurations/models.py:532 msgid "Openid Connect login text" msgstr "OpenID Connect login tekst" -#: open_inwoner/configurations/models.py:526 +#: open_inwoner/configurations/models.py:536 msgid "" "The text that should display when OpenId connect is set as a login method" msgstr "" "De tekst die getoond wordt wanneer OpenID Connect (OIDC/Azure AD) als " "loginmethode is ingesteld" -#: open_inwoner/configurations/models.py:530 +#: open_inwoner/configurations/models.py:540 msgid "Show option to login via OpenId" msgstr "Toon optie om in te loggen via OpenID Connect" -#: open_inwoner/configurations/models.py:535 +#: open_inwoner/configurations/models.py:545 msgid "Only selected groups will see the option to login via OpenId." msgstr "" "Alleen geselecteerde groepen zullen de optie zien om met OpenID Connect in " "te loggen." -#: open_inwoner/configurations/models.py:541 +#: open_inwoner/configurations/models.py:551 msgid "Redirect anonymous user to" msgstr "Stuur niet-ingelogde gebruiker door naar" -#: open_inwoner/configurations/models.py:543 +#: open_inwoner/configurations/models.py:553 msgid "" "Provide a url or a path where the user should be redirected to from the " -"anonymous page. Path example: '/accounts/login/', Url example: 'https://" -"www.example.com'" +"anonymous page. Path example: '/accounts/login/', Url example: 'https://www." +"example.com'" msgstr "" "Geef een URL of pad op waar de niet-ingelogde gebruiker naar toe " "doorgestuurd moet worden vanuit de niet-ingelogde homepage. Pad voorbeeld: '/" "accounts/login', URL voorbeeld: 'https://gemeente.groningen.nl'" -#: open_inwoner/configurations/models.py:549 +#: open_inwoner/configurations/models.py:559 msgid "Allow messages file sharing" msgstr "Sta het delen van bestanden via Mijn Berichten toe" -#: open_inwoner/configurations/models.py:551 +#: open_inwoner/configurations/models.py:561 msgid "Whether file sharing via the messages is allowed or not" msgstr "" "Of het delen van bestanden via Mijn Berichten mogelijk is of niet. Indien " "uitgeschakeld dan kunnen alleen tekstberichten worden verzonden" -#: open_inwoner/configurations/models.py:554 +#: open_inwoner/configurations/models.py:564 msgid "Hide categories from anonymous users" msgstr "Blokkeer toegang tot Onderwerpen voor niet-ingelogde gebruikers" -#: open_inwoner/configurations/models.py:557 +#: open_inwoner/configurations/models.py:567 msgid "If checked, categories will be hidden from users who are not logged in." msgstr "" "Indien geselecteerd: alleen ingelogde gebruikers hebben toegang tot " "Onderwerpen." -#: open_inwoner/configurations/models.py:561 +#: open_inwoner/configurations/models.py:571 msgid "Hide search from anonymous users" msgstr "Verberg zoekbalk voor anonieme gebruiker" -#: open_inwoner/configurations/models.py:564 +#: open_inwoner/configurations/models.py:574 msgid "If checked, only authenticated users will be able to search the page." msgstr "Indien geselecteerd: alleen ingelogde gebruikers zien de zoekfunctie." -#: open_inwoner/configurations/models.py:568 +#: open_inwoner/configurations/models.py:578 msgid "Display social media buttons" msgstr "Toon sociale media knoppen bij elk product" -#: open_inwoner/configurations/models.py:571 +#: open_inwoner/configurations/models.py:581 msgid "Enable sharing of products on social media (Facebook, LinkedIn...)" msgstr "" "Maak het delen mogelijk van producten op sociale media (Facebook, " "LinkedIn...)" -#: open_inwoner/configurations/models.py:576 +#: open_inwoner/configurations/models.py:586 msgid "Theme stylesheet" msgstr "Design/thema stylesheet" -#: open_inwoner/configurations/models.py:577 +#: open_inwoner/configurations/models.py:587 msgid "Additional CSS file added to the page." msgstr "Additioneel CSS bestand wat op alle pagina's wordt ingeladen." -#: open_inwoner/configurations/models.py:584 +#: open_inwoner/configurations/models.py:594 msgid "Extra CSS" msgstr "Extra CSS stijlen" -#: open_inwoner/configurations/models.py:586 +#: open_inwoner/configurations/models.py:596 msgid "" "Additional CSS added to the page. Note only a (safe) subset of CSS " "properties is supported." @@ -4329,11 +4327,11 @@ msgstr "" "Extra CSS voor de site. Let op: slechts een (veilige) subset van CSS-" "eigenschappen wordt ondersteund." -#: open_inwoner/configurations/models.py:591 +#: open_inwoner/configurations/models.py:601 msgid "eHerkenning authentication enabled" msgstr "eHerkenning authentication ingeschakeld" -#: open_inwoner/configurations/models.py:594 +#: open_inwoner/configurations/models.py:604 msgid "" "Whether users can log in with eHerkenning or not. By default, the SAML " "integration will be used for this, in order to use the OpenID Connect " @@ -4346,75 +4344,75 @@ msgstr "" "Connect (OIDC) koppeling, navigeer naar `OpenID Connect configuratie voor " "eHerkenning` om deze te activeren." -#: open_inwoner/configurations/models.py:600 +#: open_inwoner/configurations/models.py:610 msgid "Contactmoment contact form" msgstr "Contactmoment contact formulier" -#: open_inwoner/configurations/models.py:603 +#: open_inwoner/configurations/models.py:613 msgid "" "Display contact form on the questions list page so that users can create new " "questions" msgstr "" -#: open_inwoner/configurations/models.py:608 -#: open_inwoner/configurations/models.py:611 +#: open_inwoner/configurations/models.py:618 +#: open_inwoner/configurations/models.py:621 msgid "Site Configuration" msgstr "Algemene configuratie" -#: open_inwoner/configurations/models.py:756 +#: open_inwoner/configurations/models.py:766 msgid "Upload heading font. TTF font types only." msgstr "Upload lettertype voor koppen. Alleen TTF lettertypes toegestaan." -#: open_inwoner/configurations/models.py:760 -#: open_inwoner/configurations/models.py:824 +#: open_inwoner/configurations/models.py:770 +#: open_inwoner/configurations/models.py:834 msgid "Configuration" msgstr "Configuratie" -#: open_inwoner/configurations/models.py:765 +#: open_inwoner/configurations/models.py:775 msgid "Body font regular" msgstr "Body font regular" -#: open_inwoner/configurations/models.py:772 +#: open_inwoner/configurations/models.py:782 msgid "Upload regular text body font. TTF font types only." msgstr "Upload reguliere tekst lettertype. Alleen TTF lettertypes toegestaan." -#: open_inwoner/configurations/models.py:775 +#: open_inwoner/configurations/models.py:785 msgid "Body font italic" msgstr "Body font italic" -#: open_inwoner/configurations/models.py:782 +#: open_inwoner/configurations/models.py:792 msgid "Upload italic text body font. TTF font types only." msgstr "" "Upload schuingedrukte tekst lettertype. Alleen TTF lettertypes toegestaan." -#: open_inwoner/configurations/models.py:785 +#: open_inwoner/configurations/models.py:795 msgid "Body font bold" msgstr "Body font bold" -#: open_inwoner/configurations/models.py:792 +#: open_inwoner/configurations/models.py:802 msgid "Upload bold text body font. TTF font types only." msgstr "" "Upload dikgedrukte tekst lettertype. Alleen TTF lettertypes toegestaan." -#: open_inwoner/configurations/models.py:795 +#: open_inwoner/configurations/models.py:805 msgid "Body font bold italic" msgstr "Body font bold italic" -#: open_inwoner/configurations/models.py:802 +#: open_inwoner/configurations/models.py:812 msgid "Upload bold italic text body font. TTF font types only." msgstr "" "Upload dik-en-schuingedrukte tekst lettertype. Alleen TTF lettertypes " "toegestaan." -#: open_inwoner/configurations/models.py:830 +#: open_inwoner/configurations/models.py:840 msgid "Flatpage" msgstr "Pagina" -#: open_inwoner/configurations/models.py:839 +#: open_inwoner/configurations/models.py:849 msgid "Flatpage in the footer" msgstr "Platte pagina in footer" -#: open_inwoner/configurations/models.py:840 +#: open_inwoner/configurations/models.py:850 msgid "Flatpages in the footer" msgstr "Platte pagina's in footer" @@ -4550,11 +4548,11 @@ msgstr "API root" #: open_inwoner/kvk/models.py:16 msgid "" -"The root of the API without version number and endpoint (e.g. https://" -"api.kvk.nl/api/ or https://api.kvk.nl/test/api)." +"The root of the API without version number and endpoint (e.g. https://api." +"kvk.nl/api/ or https://api.kvk.nl/test/api)." msgstr "" -"De root van de API zonder versienummer en endpoint (bijvoorbeeld https://" -"api.kvk.nl/api/ of https://api.kvk.nl/test/api)" +"De root van de API zonder versienummer en endpoint (bijvoorbeeld https://api." +"kvk.nl/api/ of https://api.kvk.nl/test/api)" #: open_inwoner/kvk/models.py:21 msgid "API key" @@ -4743,8 +4741,6 @@ msgid "In behandeling" msgstr "In behandeling" #: open_inwoner/openklant/constants.py:10 -#: open_inwoner/openklant/tests/test_views.py:152 -#: open_inwoner/openklant/tests/test_views.py:239 msgid "Afgehandeld" msgstr "Afgehandeld" @@ -4848,7 +4844,7 @@ msgstr "" msgid "eSuite Klant configuration" msgstr "eSuite Klant configuratie" -#: open_inwoner/openklant/models.py:121 open_inwoner/openzaak/models.py:602 +#: open_inwoner/openklant/models.py:121 open_inwoner/openzaak/models.py:591 msgid "e-Suite 'onderwerp' code" msgstr "e-Suite 'onderwerp' code" @@ -4892,7 +4888,8 @@ msgstr "Mijn vragen kanaal" msgid "" "Het kanaal waaronder nieuwe vragen als Klantcontact object zullen worden " "aangemaakt" -msgstr "Het kanaal waaronder nieuwe vragen als Klantcontact object zullen worden " +msgstr "" +"Het kanaal waaronder nieuwe vragen als Klantcontact object zullen worden " "aangemaakt" #: open_inwoner/openklant/models.py:187 @@ -4919,7 +4916,9 @@ msgstr "Interne taak gevraagde handeling" msgid "" "Beschrijving van de gevraagde handeling voor de interne taak die ontstaat " "als resultaat van een vraag" -msgstr "Beschrijving van de gevraagde handeling voor de interne taak die ontstaat als resultaat van een vraag" +msgstr "" +"Beschrijving van de gevraagde handeling voor de interne taak die ontstaat " +"als resultaat van een vraag" #: open_inwoner/openklant/models.py:208 msgid "Interne taak toelichting" @@ -4929,7 +4928,9 @@ msgstr "Interne taak toelichting" msgid "" "Toelichting bij de gevraagde handeling voor de interne taak die ontstaat als " "resultaat van een vraag" -msgstr "Toelichting bij de gevraagde handeling voor de interne taak die ontstaat als resultaat van een vraag" +msgstr "" +"Toelichting bij de gevraagde handeling voor de interne taak die ontstaat als " +"resultaat van een vraag" #: open_inwoner/openklant/models.py:217 msgid "OpenKlant2 configuration" @@ -4956,7 +4957,10 @@ msgstr "Registreer op API" msgid "" "Contacts initiated or questions submitted by a client (e.g. via a contact " "form) will be registered in the appropriate API (eSuite or OpenKlant2)." -msgstr "Contacten die door een klant worden geïnitieerd of vragen die door een klant worden ingediend (bijvoorbeeld via een contactformulier), worden geregistreerd in de daarvoor bestemde API (eSuite of OpenKlant2)." +msgstr "" +"Contacten die door een klant worden geïnitieerd of vragen die door een klant " +"worden ingediend (bijvoorbeeld via een contactformulier), worden " +"geregistreerd in de daarvoor bestemde API (eSuite of OpenKlant2)." #: open_inwoner/openklant/models.py:288 msgid "Registreer op email adres" @@ -4966,7 +4970,10 @@ msgstr "Registreer op email adres" msgid "" "Contacts initiated or questions submitted by a client (e.g. via a contact " "form) will be registered via email." -msgstr "Contacten die door een klant worden geïnitieerd of vragen die door een klant worden ingediend (bijvoorbeeld via een contactformulier), worden via e-mail geregistreerd." +msgstr "" +"Contacten die door een klant worden geïnitieerd of vragen die door een klant " +"worden ingediend (bijvoorbeeld via een contactformulier), worden via e-mail " +"geregistreerd." #: open_inwoner/openklant/models.py:296 msgid "Stuur contactformulier e-mailbevestiging" @@ -4987,8 +4994,6 @@ msgid "Configuratie Klanten Systeem" msgstr "Configuratie Klanten Systeem" #: open_inwoner/openklant/services.py:643 -#: open_inwoner/openklant/tests/test_views.py:151 -#: open_inwoner/openklant/tests/test_views.py:238 msgid "Onbekend" msgstr "Onbekend" @@ -5026,15 +5031,15 @@ msgstr "Basisconfiguratie" msgid "Backend-specific flags" msgstr "Backend-specifieke flags" -#: open_inwoner/openzaak/admin.py:95 +#: open_inwoner/openzaak/admin.py:94 msgid "API behaviour override options" msgstr "API-gedrag override-opties" -#: open_inwoner/openzaak/admin.py:110 +#: open_inwoner/openzaak/admin.py:109 msgid "ZGW export bestand" msgstr "ZGW export bestand" -#: open_inwoner/openzaak/admin.py:112 +#: open_inwoner/openzaak/admin.py:111 #, python-format msgid "" "Upload a file generated by the export function on the 'Catalogus Config' " @@ -5043,22 +5048,22 @@ msgstr "" "Upload een bestand dat met de exportfunctie is aangemaakt op de 'Catalogus " "Configs' beheerpagina. De maximale grootte van dit bestand is %(file_size)s" -#: open_inwoner/openzaak/admin.py:161 open_inwoner/openzaak/admin.py:471 +#: open_inwoner/openzaak/admin.py:160 open_inwoner/openzaak/admin.py:470 msgid "Export to file" msgstr "Opslaan als bestand" -#: open_inwoner/openzaak/admin.py:194 open_inwoner/openzaak/admin.py:504 +#: open_inwoner/openzaak/admin.py:193 open_inwoner/openzaak/admin.py:503 #, python-format msgid "" "%(num_rows)d item(s) processed in total, with %(error_rows)d failing row(s)." msgstr "" "%(num_rows)d item(s) in totaal verwerkt, met %(error_rows)d falende item(s)." -#: open_inwoner/openzaak/admin.py:214 open_inwoner/openzaak/admin.py:524 +#: open_inwoner/openzaak/admin.py:213 open_inwoner/openzaak/admin.py:523 msgid "It was not possible to import the following items:" msgstr "Het was niet mogelijk om de volgene items te importeren:" -#: open_inwoner/openzaak/admin.py:229 open_inwoner/openzaak/admin.py:539 +#: open_inwoner/openzaak/admin.py:228 open_inwoner/openzaak/admin.py:538 #: open_inwoner/openzaak/tests/test_admin.py:245 msgid "" "We were unable to process your upload. Please regenerate the file and try " @@ -5067,19 +5072,19 @@ msgstr "" "We konden uw upload niet verwerken. Genereer het bestand opnieuw en probeer " "het nog eens." -#: open_inwoner/openzaak/admin.py:242 +#: open_inwoner/openzaak/admin.py:241 msgid "notify document attachment" msgstr "notificeer bij nieuw document" -#: open_inwoner/openzaak/admin.py:248 +#: open_inwoner/openzaak/admin.py:247 msgid "No" msgstr "Nee" -#: open_inwoner/openzaak/admin.py:261 +#: open_inwoner/openzaak/admin.py:260 msgid "Catalogus" msgstr "Catalogus" -#: open_inwoner/openzaak/admin.py:289 +#: open_inwoner/openzaak/admin.py:288 #: open_inwoner/openzaak/tests/test_admin.py:94 msgid "" "Enabling both zaaktype and zaaktypeinformatieobject upload is not allowed. " @@ -5088,7 +5093,7 @@ msgstr "" "Het gebruiken van een link en een informatieobject tegelijkertijd wordt niet " "toegestaan. Gebruik of de link, of een informatieobject maar niet beiden." -#: open_inwoner/openzaak/admin.py:615 +#: open_inwoner/openzaak/admin.py:614 #, python-format msgid "%d zaaktype was successfully set to notify on status changes." msgid_plural "%d zaaktypes were successfully set to notify on status changes." @@ -5099,7 +5104,7 @@ msgstr[1] "" "%d zaaktypen zijn succesvol ingesteld om bij statusveranderingen een " "notificatie te sturen." -#: open_inwoner/openzaak/admin.py:629 +#: open_inwoner/openzaak/admin.py:628 #, python-format msgid "%d zaaktype was successfully set to not notify on status changes." msgid_plural "" @@ -5259,29 +5264,19 @@ msgstr "" "'0014ESUITE66392022') om te zetten naar een toegankelijkere notatie " "('6639-2022')." -#: open_inwoner/openzaak/models.py:431 -msgid "Allow eenmanszaken to authenticate using eHerkenning" -msgstr "Sta eenmanszaken toe in te loggen met eHerkenning" - #: open_inwoner/openzaak/models.py:433 -msgid "" -"If enabled, eenmanszaken may authenticate using eHerkenning and subsequently " -"their kvk nummer will be used to interface with the zaken and klanten " -"backends). If not, an eenmanszaak will be forced to use DigiD, and the " -"user's BSN will be used instead." -msgstr "Indien ingeschakeld, kunnen eenmanszaken inloggen met eHerkenning en wordt vervolgens het KVK-nummer gebruikt om te interfacen met de zaken- en klanten-backends. Indien niet ingeschakeld, moet een eenmanszaak DigiD gebruiken en wordt in plaats van het KVK-nummer het BSN-nummer gebruikt." - -#: open_inwoner/openzaak/models.py:444 msgid "Derive the case title from" msgstr "Leid de zaaktitel af van" -#: open_inwoner/openzaak/models.py:446 +#: open_inwoner/openzaak/models.py:435 msgid "" "Which field from the underlying zaaksysteem to use to display the title for " "a zaak (e.g. on the Mijn Aanvragen page)." -msgstr "Welk veld uit het onderliggende zaaksysteem moet worden gebruikt om de titel van een zaak weer te geven (bijvoorbeeld op de pagina Mijn Aanvragen)." +msgstr "" +"Welk veld uit het onderliggende zaaksysteem moet worden gebruikt om de titel " +"van een zaak weer te geven (bijvoorbeeld op de pagina Mijn Aanvragen)." -#: open_inwoner/openzaak/models.py:452 +#: open_inwoner/openzaak/models.py:441 msgid "" "On the detail page of the case, order the statuses based on the date they " "have been set" @@ -5289,7 +5284,7 @@ msgstr "" "Op de detailpagina van de zaak, de statussen ordenen op basis van de datum " "waarop ze zijn ingesteld" -#: open_inwoner/openzaak/models.py:455 +#: open_inwoner/openzaak/models.py:444 msgid "" "If enabled, the statuses of a case are ordered based on " "'datum_status_gezet'. If not enabled, we show the statuses in the reverse " @@ -5302,33 +5297,33 @@ msgstr "" "geretourneerd, dit omdat de eSuite de tijdstempels van de statussen niet " "retourneert (eSuite, maar werkt ook voor Open Zaak)." -#: open_inwoner/openzaak/models.py:464 +#: open_inwoner/openzaak/models.py:453 msgid "Show cases without status" msgstr "Toon zaken die geen status hebben" -#: open_inwoner/openzaak/models.py:465 +#: open_inwoner/openzaak/models.py:454 msgid "By default cases are only shown if they have a status set." msgstr "" "Standaard zullen aanvragen slechts zichtbaar zijn als de status bekend is." -#: open_inwoner/openzaak/models.py:470 +#: open_inwoner/openzaak/models.py:459 msgid "Title text" msgstr "Titel tekst" -#: open_inwoner/openzaak/models.py:472 +#: open_inwoner/openzaak/models.py:461 msgid "The title/introductory text shown on the list view of 'Mijn aanvragen'." msgstr "" "De titel/introductietekst getoond op de lijstweergave van 'Mijn aanvragen'." -#: open_inwoner/openzaak/models.py:475 +#: open_inwoner/openzaak/models.py:464 msgid "Hier vindt u een overzicht van al uw lopende en afgeronde aanvragen." msgstr "Hier vindt u een overzicht van al uw lopende en afgeronde aanvragen." -#: open_inwoner/openzaak/models.py:481 +#: open_inwoner/openzaak/models.py:470 msgid "Enable category filtering based on zaken" msgstr "Inschakelen gepersonaliseerde Onderwerpen op basis van zaken" -#: open_inwoner/openzaak/models.py:484 +#: open_inwoner/openzaak/models.py:473 msgid "" "If checked, the highlighted categories list on the homepage will consist of " "categories that are linked to ZaakTypen for which the DigiD authenticated " @@ -5338,59 +5333,59 @@ msgstr "" "getoonde onderwerpen op de Homepage bepaald op basis van de zaken van de " "gebruiker" -#: open_inwoner/openzaak/models.py:491 +#: open_inwoner/openzaak/models.py:480 msgid "Standaard actie deadline termijn in dagen" msgstr "Standaard actie deadline termijn in dagen" -#: open_inwoner/openzaak/models.py:493 +#: open_inwoner/openzaak/models.py:482 msgid "Aantal dagen voor gebruiker om actie te ondernemen." msgstr "Aantal dagen voor gebruiker om actie te ondernemen." -#: open_inwoner/openzaak/models.py:496 +#: open_inwoner/openzaak/models.py:485 msgid "Enable zaken filter" msgstr "Schakel zaken filter in" -#: open_inwoner/openzaak/models.py:498 +#: open_inwoner/openzaak/models.py:487 msgid "Give users the option to filter zaken by status" msgstr "Geeft gebruikers de optie om aanvragen op status te filteren" -#: open_inwoner/openzaak/models.py:502 +#: open_inwoner/openzaak/models.py:491 msgid "Open Zaak configuration" msgstr "Configuratie 'Open Zaak'" -#: open_inwoner/openzaak/models.py:510 +#: open_inwoner/openzaak/models.py:499 msgid "Catalogus URL" msgstr "Catalogus URL" -#: open_inwoner/openzaak/models.py:514 +#: open_inwoner/openzaak/models.py:503 msgid "Domein" msgstr "Domein" -#: open_inwoner/openzaak/models.py:518 +#: open_inwoner/openzaak/models.py:507 msgid "RSIN" msgstr "RSIN" -#: open_inwoner/openzaak/models.py:523 +#: open_inwoner/openzaak/models.py:512 msgid "Catalogus API" msgstr "Catalogus API" -#: open_inwoner/openzaak/models.py:548 +#: open_inwoner/openzaak/models.py:537 msgid "Zaaktype URL" msgstr "Zaaktype URL" -#: open_inwoner/openzaak/models.py:558 +#: open_inwoner/openzaak/models.py:547 msgid "Zaaktype identificatie" msgstr "Zaaktype identificatie" -#: open_inwoner/openzaak/models.py:562 +#: open_inwoner/openzaak/models.py:551 msgid "Zaaktype omschrijving" msgstr "Zaaktype omschrijving" -#: open_inwoner/openzaak/models.py:571 +#: open_inwoner/openzaak/models.py:560 msgid "Notify of status changes" msgstr "Notificeren bij statuswijzigingen" -#: open_inwoner/openzaak/models.py:574 +#: open_inwoner/openzaak/models.py:563 msgid "" "Whether the user should be notified of status changes for cases with this " "zaak type" @@ -5398,7 +5393,7 @@ msgstr "" "Bepaalt of de gebruiker notificaties dient te krijgen bij statuswijzigingen " "van dit zaaktype" -#: open_inwoner/openzaak/models.py:584 +#: open_inwoner/openzaak/models.py:573 msgid "" "Description - clarification of why a user should upload a document for this " "case type" @@ -5406,56 +5401,56 @@ msgstr "" "Omschrijving - verduidelijking waarom een gebruiker documenten zou moeten " "uploaden voor dit zaaktype" -#: open_inwoner/openzaak/models.py:588 +#: open_inwoner/openzaak/models.py:577 msgid "Document upload URL" msgstr "Document upload URL" -#: open_inwoner/openzaak/models.py:592 +#: open_inwoner/openzaak/models.py:581 msgid "Enable document upload via URL" msgstr "Activeer documentuploads via URL" -#: open_inwoner/openzaak/models.py:598 +#: open_inwoner/openzaak/models.py:587 msgid "Enable sending questions via OpenKlant API" msgstr "" "Schakel het versturen van vragen via de OpenKlant Contactmomenten API in" -#: open_inwoner/openzaak/models.py:608 +#: open_inwoner/openzaak/models.py:597 msgid "Relevante zaakperiode" msgstr "Relevante zaakperiode" -#: open_inwoner/openzaak/models.py:612 +#: open_inwoner/openzaak/models.py:601 msgid "" "Aantal maanden dat teruggekeken moet worden naar Zaken van deze zaaktypes." msgstr "" "Aantal maanden dat teruggekeken moet worden naar Zaken van deze zaaktypes." -#: open_inwoner/openzaak/models.py:619 +#: open_inwoner/openzaak/models.py:608 msgid "Zaaktype Configuration" msgstr "Zaaktype Configuratie" -#: open_inwoner/openzaak/models.py:644 +#: open_inwoner/openzaak/models.py:633 msgid "Information object URL" msgstr "Informatieobject URL" -#: open_inwoner/openzaak/models.py:648 open_inwoner/openzaak/models.py:709 -#: open_inwoner/openzaak/models.py:829 +#: open_inwoner/openzaak/models.py:637 open_inwoner/openzaak/models.py:698 +#: open_inwoner/openzaak/models.py:818 msgid "Omschrijving" msgstr "Omschrijving" -#: open_inwoner/openzaak/models.py:653 open_inwoner/openzaak/models.py:718 -#: open_inwoner/openzaak/models.py:834 +#: open_inwoner/openzaak/models.py:642 open_inwoner/openzaak/models.py:707 +#: open_inwoner/openzaak/models.py:823 msgid "Zaaktype UUID" msgstr "Zaaktype UUID" -#: open_inwoner/openzaak/models.py:661 +#: open_inwoner/openzaak/models.py:650 msgid "Enable document upload" msgstr "Activeer documentuploads" -#: open_inwoner/openzaak/models.py:665 +#: open_inwoner/openzaak/models.py:654 msgid "Enable document notifications" msgstr "Activeer documentnotificiaties" -#: open_inwoner/openzaak/models.py:668 +#: open_inwoner/openzaak/models.py:657 msgid "" "When enabled the user will receive a notification when a visible document is " "added to the case" @@ -5463,37 +5458,37 @@ msgstr "" "Wanneer dit is ingeschakeld dan krijgen actieve gebruikers op deze omgeving " "een bericht wanneer er een nieuw zaakdocument voor hen beschikbaar is" -#: open_inwoner/openzaak/models.py:674 +#: open_inwoner/openzaak/models.py:663 msgid "Zaaktype Information Object Configuration" msgstr "Zaaktype Informatieobject configuratie" -#: open_inwoner/openzaak/models.py:688 +#: open_inwoner/openzaak/models.py:677 msgid "Information object UUID" msgstr "Informatieobject UUID" -#: open_inwoner/openzaak/models.py:705 +#: open_inwoner/openzaak/models.py:694 msgid "Statustype URL" msgstr "Statustype URL" -#: open_inwoner/openzaak/models.py:713 +#: open_inwoner/openzaak/models.py:702 msgid "Statustekst" msgstr "Statustekst" -#: open_inwoner/openzaak/models.py:728 +#: open_inwoner/openzaak/models.py:717 msgid "Statustype indicator" msgstr "Statustype indicator" -#: open_inwoner/openzaak/models.py:730 +#: open_inwoner/openzaak/models.py:719 msgid "" "Determines what color will be shown to the user if a case is set to this " "status" msgstr "Bepaalt de aan de gebruiker getoonde kleur van deze status" -#: open_inwoner/openzaak/models.py:736 +#: open_inwoner/openzaak/models.py:725 msgid "Statustype indicator text" msgstr "Status lijstweergave tekst" -#: open_inwoner/openzaak/models.py:738 +#: open_inwoner/openzaak/models.py:727 msgid "" "Determines the text that will be shown to the user if a case is set to this " "status" @@ -5501,11 +5496,11 @@ msgstr "" "Bepaalt voor de lijstweergave van 'Mijn Aanvragen' of (naast de kleur) ook " "een melding getoond moet worden bij weergave van een zaak met deze status" -#: open_inwoner/openzaak/models.py:744 +#: open_inwoner/openzaak/models.py:733 msgid "Document upload description" msgstr "Document uploadomschrijving" -#: open_inwoner/openzaak/models.py:746 +#: open_inwoner/openzaak/models.py:735 msgid "" "Description that will be shown above the document upload widget in a case " "detail page" @@ -5513,11 +5508,11 @@ msgstr "" "Omschrijving dat getoond wordt aan de gebruiker boven de uploadwidget van " "een zaak in 'Mijn Aanvragen'" -#: open_inwoner/openzaak/models.py:752 +#: open_inwoner/openzaak/models.py:741 msgid "Frontend description" msgstr "Status detailweergave omschrijving" -#: open_inwoner/openzaak/models.py:754 +#: open_inwoner/openzaak/models.py:743 msgid "" "The text displayed in the case detail page for the status with this " "statustype" @@ -5525,82 +5520,82 @@ msgstr "" "De getoonde tekst bij het openklappen van deze status op de detailweergave " "van een zaak in 'Mijn Aanvragen'" -#: open_inwoner/openzaak/models.py:758 +#: open_inwoner/openzaak/models.py:747 msgid "Notify of status change" msgstr "Notificeer bij statuswijziging" -#: open_inwoner/openzaak/models.py:761 +#: open_inwoner/openzaak/models.py:750 msgid "" "Whether the user should be notfied if a case is set to this type of status" msgstr "" "Bepaalt of de gebruiker een notificatie dient te krijgen wanneer een zaak " "deze status krijgt" -#: open_inwoner/openzaak/models.py:765 open_inwoner/userfeed/models.py:99 +#: open_inwoner/openzaak/models.py:754 open_inwoner/userfeed/models.py:99 msgid "Action required" msgstr "Actie benodigd" -#: open_inwoner/openzaak/models.py:768 +#: open_inwoner/openzaak/models.py:757 msgid "" "Whether the status change notification should indicate that an action is " "required" msgstr "Of de statuswijzigingsmelding moet aangeven dat er actie nodig is" -#: open_inwoner/openzaak/models.py:773 +#: open_inwoner/openzaak/models.py:762 msgid "Document uploads" msgstr "Documenten uploaden" -#: open_inwoner/openzaak/models.py:775 +#: open_inwoner/openzaak/models.py:764 msgid "" "Enable document uploads for this statustype (override setting for case type)" msgstr "" "Schakelt het kunnen uploaden van documenten in voor zaken met deze status. " "Zet deze optie uit om het uploaden uit te zetten voor een specifieke status." -#: open_inwoner/openzaak/models.py:781 +#: open_inwoner/openzaak/models.py:770 msgid "Call to action url" msgstr "Statusknop URL" -#: open_inwoner/openzaak/models.py:783 +#: open_inwoner/openzaak/models.py:772 msgid "" "The url the user will be sent to by clicking on the call-to-action button" msgstr "" "Bepaalt de URL achter de getoonde knop bij het openklappen van deze status" -#: open_inwoner/openzaak/models.py:790 +#: open_inwoner/openzaak/models.py:779 msgid "Call to action text" msgstr "Statusknop label" -#: open_inwoner/openzaak/models.py:791 +#: open_inwoner/openzaak/models.py:780 msgid "The text displayed on the call-to-action button" msgstr "" "Bepaalt de knoplabel tekst van de getoonde knop bij het openklappen van deze " "status" -#: open_inwoner/openzaak/models.py:797 +#: open_inwoner/openzaak/models.py:786 msgid "Case link text" msgstr "Linknaam naar detailweergave" -#: open_inwoner/openzaak/models.py:799 +#: open_inwoner/openzaak/models.py:788 msgid "" "The text that will be shown in the button that links to a case's detail page" msgstr "" "De naam van de link op de lijstweergave om naar de detailweergave te " "navigeren. Standaard staat dit op 'Bekijk aanvraag'" -#: open_inwoner/openzaak/models.py:806 +#: open_inwoner/openzaak/models.py:795 msgid "Zaaktype Statustype Configuration" msgstr "Zaaktype Statustype Configuratie" -#: open_inwoner/openzaak/models.py:825 +#: open_inwoner/openzaak/models.py:814 msgid "Resultaattype URL" msgstr "Resultaattype URL" -#: open_inwoner/openzaak/models.py:843 +#: open_inwoner/openzaak/models.py:832 msgid "Result description" msgstr "Resultaatomschrijving" -#: open_inwoner/openzaak/models.py:845 +#: open_inwoner/openzaak/models.py:834 msgid "" "Determines the text that will be shown to the user if a case is set to this " "result" @@ -5608,35 +5603,35 @@ msgstr "" "Bepaalt de getoonde tekst op de detailpagina van 'Mijn aanvragen' wanneer " "een zaak dit resultaat heeft bereikt" -#: open_inwoner/openzaak/models.py:850 +#: open_inwoner/openzaak/models.py:839 msgid "Zaaktype Resultaattype Configuration" msgstr "Zaaktype Resultaattype Configuratie" -#: open_inwoner/openzaak/models.py:867 +#: open_inwoner/openzaak/models.py:856 msgid "Zaak UUID" msgstr "Zaak UUID" -#: open_inwoner/openzaak/models.py:872 +#: open_inwoner/openzaak/models.py:861 msgid "Is sent" msgstr "Is verzonden" -#: open_inwoner/openzaak/models.py:873 +#: open_inwoner/openzaak/models.py:862 msgid "Collision key" msgstr "Collision key" -#: open_inwoner/openzaak/models.py:885 +#: open_inwoner/openzaak/models.py:874 msgid "Status UUID" msgstr "Status UUID" -#: open_inwoner/openzaak/models.py:890 +#: open_inwoner/openzaak/models.py:879 msgid "Open Zaak status notification record" msgstr "Open Zaak statusnotificatie record" -#: open_inwoner/openzaak/models.py:909 +#: open_inwoner/openzaak/models.py:898 msgid "InformatieObject UUID" msgstr "Informatieobject UUID" -#: open_inwoner/openzaak/models.py:914 +#: open_inwoner/openzaak/models.py:903 msgid "Open Zaak info object notification record" msgstr "Open Zaak informatieobject notificatie record" @@ -5704,6 +5699,13 @@ msgstr "" "Via onderstaande knop kunt u een bestand toevoegen. U wordt doorgestuurd " "naar een ander systeem." +#: open_inwoner/openzaak/tests/test_case_detail.py:2482 +#: open_inwoner/openzaak/tests/test_case_detail.py:2527 +msgid "" +"Een fout is opgetreden bij het uploaden van {self." +"uploaded_informatie_object['bestandsnaam']}" +msgstr "" + #: open_inwoner/pdc/admin/category.py:81 open_inwoner/pdc/admin/category.py:116 msgid "Parent nodes have to be published in order to publish a child." msgstr "" @@ -6353,10 +6355,19 @@ msgstr "Tag type" msgid "Tag types" msgstr "Tag types" +#: open_inwoner/pdc/resources/import_resource.py:19 +#, python-brace-format +msgid "Missing required headers: {missing_headers}" +msgstr "" + #: open_inwoner/pdc/resources/widgets.py:10 msgid "The field categories is required" msgstr "Het veld categories is verplicht" +#: open_inwoner/pdc/resources/widgets.py:15 +msgid "The {self.model.__name__.lower()} you entered does not exist" +msgstr "" + #: open_inwoner/pdc/tests/test_logging.py:49 #: open_inwoner/pdc/tests/test_logging.py:194 #: open_inwoner/utils/tests/test_timeline_logger.py:50 @@ -6398,7 +6409,7 @@ msgstr "Bestanden" msgid "Locaties" msgstr "Locaties" -#: open_inwoner/pdc/views.py:249 open_inwoner/pdc/views.py:257 +#: open_inwoner/pdc/views.py:257 msgid "Formulier" msgstr "Formulier" @@ -8172,12 +8183,10 @@ msgid "Case status has been changed to '{status}'" msgstr "Aanvraagstatus is veranderd naar '{status}'" #: open_inwoner/userfeed/hooks/external_task.py:22 -#: open_inwoner/userfeed/tests/test_external_tasks.py:53 msgid "Open task" msgstr "Openstaande actie" #: open_inwoner/userfeed/hooks/external_task.py:23 -#: open_inwoner/userfeed/tests/test_external_tasks.py:54 msgid "Case number" msgstr "Zaaknummer" @@ -8381,3 +8390,9 @@ msgstr "Het KVK nummer moet numeriek zijn." msgid "Valid strings must include at least one non-space character" msgstr "" "Geldige tekstreeksen moeten ten minste één niet-spatiekarakter bevatten." + +#~ msgid "new user" +#~ msgstr "Nieuwe gebruiker" + +#~ msgid "Laatste bericht ontvangen op" +#~ msgstr "Laatste bericht ontvangen op" diff --git a/src/open_inwoner/configurations/admin.py b/src/open_inwoner/configurations/admin.py index 9481a625b4..1e8892fb74 100644 --- a/src/open_inwoner/configurations/admin.py +++ b/src/open_inwoner/configurations/admin.py @@ -131,6 +131,7 @@ class SiteConfigurationAdmin(OrderedInlineModelAdminMixin, SingletonModelAdmin): "name", "login_show", "login_allow_registration", + "enable_eherkenning_for_eenmanszaak", "login_2fa_sms", "allow_messages_file_sharing", "redirect_to", diff --git a/src/open_inwoner/configurations/migrations/0075_siteconfiguration_enable_eherkenning_for_eenmanszaak.py b/src/open_inwoner/configurations/migrations/0075_siteconfiguration_enable_eherkenning_for_eenmanszaak.py new file mode 100644 index 0000000000..021235ec09 --- /dev/null +++ b/src/open_inwoner/configurations/migrations/0075_siteconfiguration_enable_eherkenning_for_eenmanszaak.py @@ -0,0 +1,50 @@ +# Generated by Django 4.2.18 on 2025-02-04 09:07 + +import logging + +from django.core.exceptions import MultipleObjectsReturned, ObjectDoesNotExist +from django.db import migrations, models + +logger = logging.getLogger(__name__) + + +def copy_setting_from_openzaak_config(apps, _): + OpenZaakConfig = apps.get_model("openzaak", "OpenZaakConfig") + SiteConfiguration = apps.get_model("configurations", "SiteConfiguration") + + try: + openzaak_config = OpenZaakConfig.objects.get() # should be a singleton + site_config = SiteConfiguration.objects.get() + except (ObjectDoesNotExist, MultipleObjectsReturned) as exc: + logger.warning( + "Unable to migrate `enable_eherkenning_for_eenmanszaak` flag from OpenZaakConfig, unable to fetch singletons", + exc_info=True, + ) + else: + site_config.enable_eherkenning_for_eenmanszaak = ( + openzaak_config.enable_eherkenning_for_eenmanszaak + ) + site_config.save() + + +class Migration(migrations.Migration): + + dependencies = [ + ("configurations", "0074_alter_siteconfiguration_accent_color_and_more"), + ("openzaak", "0063_alter_openzaakconfig_show_cases_without_status"), + ] + + operations = [ + migrations.AddField( + model_name="siteconfiguration", + name="enable_eherkenning_for_eenmanszaak", + field=models.BooleanField( + default=False, + help_text="If enabled, eenmanszaken may authenticate using eHerkenning and subsequently their kvk nummer will be used to interface with the zaken and klanten backends. If not, an eenmanszaak will be forced to use DigiD, and the user's BSN will be used instead.", + verbose_name="Allow eenmanszaken to authenticate using eHerkenning", + ), + ), + migrations.RunPython( + copy_setting_from_openzaak_config, reverse_code=migrations.RunPython.noop + ), + ] diff --git a/src/open_inwoner/configurations/models.py b/src/open_inwoner/configurations/models.py index a9aa419eaa..aa284b819a 100644 --- a/src/open_inwoner/configurations/models.py +++ b/src/open_inwoner/configurations/models.py @@ -128,6 +128,16 @@ class SiteConfiguration(SingletonModel): verbose_name=_("Login tekst"), help_text=_("Deze tekst wordt getoond op de login pagina."), ) + enable_eherkenning_for_eenmanszaak = models.BooleanField( + verbose_name=_("Allow eenmanszaken to authenticate using eHerkenning"), + help_text=_( + "If enabled, eenmanszaken may authenticate using eHerkenning and " + "subsequently their kvk nummer will be used to interface with the zaken and" + " klanten backends. If not, an eenmanszaak will be forced to use DigiD," + " and the user's BSN will be used instead." + ), + default=False, + ) registration_text = models.TextField( blank=True, verbose_name=_("Registratie tekst"), diff --git a/src/open_inwoner/openzaak/admin.py b/src/open_inwoner/openzaak/admin.py index c056f1907c..30d71a93e6 100644 --- a/src/open_inwoner/openzaak/admin.py +++ b/src/open_inwoner/openzaak/admin.py @@ -87,7 +87,6 @@ class OpenZaakConfigAdmin(SingletonModelAdmin): "zaken_filter_enabled", "show_cases_without_status", "order_statuses_by_date_set", - "enable_eherkenning_for_eenmanszaak", ), }, ), diff --git a/src/open_inwoner/openzaak/migrations/0064_remove_openzaakconfig_enable_eherkenning_for_eenmanszaak.py b/src/open_inwoner/openzaak/migrations/0064_remove_openzaakconfig_enable_eherkenning_for_eenmanszaak.py new file mode 100644 index 0000000000..aca8b02ee9 --- /dev/null +++ b/src/open_inwoner/openzaak/migrations/0064_remove_openzaakconfig_enable_eherkenning_for_eenmanszaak.py @@ -0,0 +1,18 @@ +# Generated by Django 4.2.18 on 2025-02-04 09:07 + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ("openzaak", "0063_alter_openzaakconfig_show_cases_without_status"), + ("configurations", "0075_siteconfiguration_enable_eherkenning_for_eenmanszaak"), + ] + + operations = [ + migrations.RemoveField( + model_name="openzaakconfig", + name="enable_eherkenning_for_eenmanszaak", + ), + ] diff --git a/src/open_inwoner/openzaak/models.py b/src/open_inwoner/openzaak/models.py index 0860f2541a..cdf1256041 100644 --- a/src/open_inwoner/openzaak/models.py +++ b/src/open_inwoner/openzaak/models.py @@ -427,17 +427,6 @@ def form_service(self, service): default=False, ) - enable_eherkenning_for_eenmanszaak = models.BooleanField( - verbose_name=_("Allow eenmanszaken to authenticate using eHerkenning"), - help_text=_( - "If enabled, eenmanszaken may authenticate using eHerkenning and " - "subsequently their kvk nummer will be used to interface with the zaken and" - " klanten backends). If not, an eenmanszaak will be forced to use DigiD, " - " and the user's BSN will be used instead." - ), - default=False, - ) - derive_zaak_titel_from = models.CharField( choices=ZaakTitleDisplayChoices.choices, default=ZaakTitleDisplayChoices.zaaktype_omschrijving,