# 129 Handler code renaming
* renames handler code list * improves missing handler data rendering on detail view
This commit is contained in:
parent
c98f41c9a8
commit
22a3339157
@ -9,7 +9,7 @@ from django.db import transaction
|
|||||||
|
|
||||||
from api.utils.serializer.v1.serializer import AbstractModelAPISerializerV1, AbstractCompensationAPISerializerV1Mixin, \
|
from api.utils.serializer.v1.serializer import AbstractModelAPISerializerV1, AbstractCompensationAPISerializerV1Mixin, \
|
||||||
LegalAPISerializerV1Mixin, ResponsibilityAPISerializerV1Mixin, DeductableAPISerializerV1Mixin
|
LegalAPISerializerV1Mixin, ResponsibilityAPISerializerV1Mixin, DeductableAPISerializerV1Mixin
|
||||||
from codelist.settings import CODELIST_CONSERVATION_OFFICE_ID, CODELIST_COMPENSATION_HANDLER_ID
|
from codelist.settings import CODELIST_CONSERVATION_OFFICE_ID, CODELIST_HANDLER_ID
|
||||||
from compensation.models import EcoAccount
|
from compensation.models import EcoAccount
|
||||||
from intervention.models import Legal, Responsibility, Handler
|
from intervention.models import Legal, Responsibility, Handler
|
||||||
from konova.models import Geometry
|
from konova.models import Geometry
|
||||||
@ -66,7 +66,7 @@ class EcoAccountAPISerializerV1(AbstractModelAPISerializerV1,
|
|||||||
obj.responsible.conservation_file_number = responsibility_data["conservation_file_number"]
|
obj.responsible.conservation_file_number = responsibility_data["conservation_file_number"]
|
||||||
obj.responsible.handler.type = self._konova_code_from_json(
|
obj.responsible.handler.type = self._konova_code_from_json(
|
||||||
responsibility_data["handler"]["type"],
|
responsibility_data["handler"]["type"],
|
||||||
CODELIST_COMPENSATION_HANDLER_ID,
|
CODELIST_HANDLER_ID,
|
||||||
)
|
)
|
||||||
obj.responsible.handler.detail = responsibility_data["handler"]["detail"]
|
obj.responsible.handler.detail = responsibility_data["handler"]["detail"]
|
||||||
return obj
|
return obj
|
||||||
|
@ -9,7 +9,7 @@ from django.db import transaction
|
|||||||
|
|
||||||
from api.utils.serializer.v1.serializer import AbstractModelAPISerializerV1, AbstractCompensationAPISerializerV1Mixin, \
|
from api.utils.serializer.v1.serializer import AbstractModelAPISerializerV1, AbstractCompensationAPISerializerV1Mixin, \
|
||||||
ResponsibilityAPISerializerV1Mixin
|
ResponsibilityAPISerializerV1Mixin
|
||||||
from codelist.settings import CODELIST_CONSERVATION_OFFICE_ID, CODELIST_COMPENSATION_HANDLER_ID
|
from codelist.settings import CODELIST_CONSERVATION_OFFICE_ID, CODELIST_HANDLER_ID
|
||||||
from ema.models import Ema
|
from ema.models import Ema
|
||||||
from intervention.models import Responsibility, Handler
|
from intervention.models import Responsibility, Handler
|
||||||
from konova.models import Geometry
|
from konova.models import Geometry
|
||||||
@ -53,7 +53,7 @@ class EmaAPISerializerV1(AbstractModelAPISerializerV1, AbstractCompensationAPISe
|
|||||||
obj.responsible.conservation_file_number = responsibility_data["conservation_file_number"]
|
obj.responsible.conservation_file_number = responsibility_data["conservation_file_number"]
|
||||||
obj.responsible.handler.type = self._konova_code_from_json(
|
obj.responsible.handler.type = self._konova_code_from_json(
|
||||||
responsibility_data["handler"]["type"],
|
responsibility_data["handler"]["type"],
|
||||||
CODELIST_COMPENSATION_HANDLER_ID,
|
CODELIST_HANDLER_ID,
|
||||||
)
|
)
|
||||||
obj.responsible.handler.detail = responsibility_data["handler"]["detail"]
|
obj.responsible.handler.detail = responsibility_data["handler"]["detail"]
|
||||||
return obj
|
return obj
|
||||||
|
@ -15,7 +15,7 @@ from api.utils.serializer.serializer import AbstractModelAPISerializer
|
|||||||
from codelist.models import KonovaCode
|
from codelist.models import KonovaCode
|
||||||
from codelist.settings import CODELIST_COMPENSATION_ACTION_ID, CODELIST_BIOTOPES_ID, CODELIST_PROCESS_TYPE_ID, \
|
from codelist.settings import CODELIST_COMPENSATION_ACTION_ID, CODELIST_BIOTOPES_ID, CODELIST_PROCESS_TYPE_ID, \
|
||||||
CODELIST_LAW_ID, CODELIST_REGISTRATION_OFFICE_ID, CODELIST_CONSERVATION_OFFICE_ID, \
|
CODELIST_LAW_ID, CODELIST_REGISTRATION_OFFICE_ID, CODELIST_CONSERVATION_OFFICE_ID, \
|
||||||
CODELIST_COMPENSATION_ACTION_DETAIL_ID, CODELIST_BIOTOPES_EXTRA_CODES_ID, CODELIST_COMPENSATION_HANDLER_ID
|
CODELIST_COMPENSATION_ACTION_DETAIL_ID, CODELIST_BIOTOPES_EXTRA_CODES_ID, CODELIST_HANDLER_ID
|
||||||
from compensation.models import CompensationAction, UnitChoices, CompensationState
|
from compensation.models import CompensationAction, UnitChoices, CompensationState
|
||||||
from intervention.models import Responsibility, Legal, Handler
|
from intervention.models import Responsibility, Legal, Handler
|
||||||
from konova.models import Deadline, DeadlineType
|
from konova.models import Deadline, DeadlineType
|
||||||
@ -223,7 +223,7 @@ class ResponsibilityAPISerializerV1Mixin:
|
|||||||
obj.responsible.conservation_file_number = responsibility_data["conservation_file_number"]
|
obj.responsible.conservation_file_number = responsibility_data["conservation_file_number"]
|
||||||
obj.responsible.handler.type = self._konova_code_from_json(
|
obj.responsible.handler.type = self._konova_code_from_json(
|
||||||
responsibility_data["handler"]["type"],
|
responsibility_data["handler"]["type"],
|
||||||
CODELIST_COMPENSATION_HANDLER_ID,
|
CODELIST_HANDLER_ID,
|
||||||
)
|
)
|
||||||
obj.responsible.handler.detail = responsibility_data["handler"]["detail"]
|
obj.responsible.handler.detail = responsibility_data["handler"]["detail"]
|
||||||
return obj
|
return obj
|
||||||
|
@ -11,7 +11,7 @@ from xml.etree import ElementTree as etree
|
|||||||
|
|
||||||
from codelist.models import KonovaCode, KonovaCodeList
|
from codelist.models import KonovaCode, KonovaCodeList
|
||||||
from codelist.settings import CODELIST_INTERVENTION_HANDLER_ID, CODELIST_CONSERVATION_OFFICE_ID, \
|
from codelist.settings import CODELIST_INTERVENTION_HANDLER_ID, CODELIST_CONSERVATION_OFFICE_ID, \
|
||||||
CODELIST_REGISTRATION_OFFICE_ID, CODELIST_BIOTOPES_ID, CODELIST_LAW_ID, CODELIST_COMPENSATION_HANDLER_ID, \
|
CODELIST_REGISTRATION_OFFICE_ID, CODELIST_BIOTOPES_ID, CODELIST_LAW_ID, CODELIST_HANDLER_ID, \
|
||||||
CODELIST_COMPENSATION_ACTION_ID, CODELIST_COMPENSATION_ACTION_CLASS_ID, CODELIST_COMPENSATION_ADDITIONAL_TYPE_ID, \
|
CODELIST_COMPENSATION_ACTION_ID, CODELIST_COMPENSATION_ACTION_CLASS_ID, CODELIST_COMPENSATION_ADDITIONAL_TYPE_ID, \
|
||||||
CODELIST_BASE_URL, CODELIST_PROCESS_TYPE_ID, CODELIST_BIOTOPES_EXTRA_CODES_ID, \
|
CODELIST_BASE_URL, CODELIST_PROCESS_TYPE_ID, CODELIST_BIOTOPES_EXTRA_CODES_ID, \
|
||||||
CODELIST_COMPENSATION_ACTION_DETAIL_ID
|
CODELIST_COMPENSATION_ACTION_DETAIL_ID
|
||||||
@ -36,7 +36,7 @@ class Command(BaseKonovaCommand):
|
|||||||
CODELIST_BIOTOPES_ID,
|
CODELIST_BIOTOPES_ID,
|
||||||
CODELIST_BIOTOPES_EXTRA_CODES_ID,
|
CODELIST_BIOTOPES_EXTRA_CODES_ID,
|
||||||
CODELIST_LAW_ID,
|
CODELIST_LAW_ID,
|
||||||
CODELIST_COMPENSATION_HANDLER_ID,
|
CODELIST_HANDLER_ID,
|
||||||
CODELIST_COMPENSATION_ACTION_ID,
|
CODELIST_COMPENSATION_ACTION_ID,
|
||||||
CODELIST_COMPENSATION_ACTION_CLASS_ID,
|
CODELIST_COMPENSATION_ACTION_CLASS_ID,
|
||||||
CODELIST_COMPENSATION_ACTION_DETAIL_ID,
|
CODELIST_COMPENSATION_ACTION_DETAIL_ID,
|
||||||
|
@ -19,7 +19,7 @@ CODELIST_BIOTOPES_EXTRA_CODES_ID = 975 # CLZusatzbezeichnung
|
|||||||
CODELIST_LAW_ID = 1048 # CLVerfahrensrecht
|
CODELIST_LAW_ID = 1048 # CLVerfahrensrecht
|
||||||
CODELIST_PROCESS_TYPE_ID = 44382 # CLVerfahrenstyp
|
CODELIST_PROCESS_TYPE_ID = 44382 # CLVerfahrenstyp
|
||||||
|
|
||||||
CODELIST_COMPENSATION_HANDLER_ID = 1052 # CLEingreifer
|
CODELIST_HANDLER_ID = 1052 # CLEingreifer
|
||||||
CODELIST_COMPENSATION_ACTION_ID = 1026 # CLMassnahmedetail
|
CODELIST_COMPENSATION_ACTION_ID = 1026 # CLMassnahmedetail
|
||||||
CODELIST_COMPENSATION_ACTION_DETAIL_ID = 1035 # CLZusatzmerkmal
|
CODELIST_COMPENSATION_ACTION_DETAIL_ID = 1035 # CLZusatzmerkmal
|
||||||
CODELIST_COMPENSATION_ACTION_CLASS_ID = 1034 # CLMassnahmeklasse
|
CODELIST_COMPENSATION_ACTION_CLASS_ID = 1034 # CLMassnahmeklasse
|
||||||
|
@ -13,7 +13,7 @@ from django.utils.translation import gettext_lazy as _
|
|||||||
from django import forms
|
from django import forms
|
||||||
|
|
||||||
from codelist.models import KonovaCode
|
from codelist.models import KonovaCode
|
||||||
from codelist.settings import CODELIST_CONSERVATION_OFFICE_ID, CODELIST_COMPENSATION_HANDLER_ID
|
from codelist.settings import CODELIST_CONSERVATION_OFFICE_ID, CODELIST_HANDLER_ID
|
||||||
from compensation.models import Compensation, EcoAccount
|
from compensation.models import Compensation, EcoAccount
|
||||||
from intervention.inputs import GenerateInput
|
from intervention.inputs import GenerateInput
|
||||||
from intervention.models import Intervention, Responsibility, Legal, Handler
|
from intervention.models import Intervention, Responsibility, Legal, Handler
|
||||||
@ -110,7 +110,7 @@ class CompensationResponsibleFormMixin(forms.Form):
|
|||||||
queryset=KonovaCode.objects.filter(
|
queryset=KonovaCode.objects.filter(
|
||||||
is_archived=False,
|
is_archived=False,
|
||||||
is_leaf=True,
|
is_leaf=True,
|
||||||
code_lists__in=[CODELIST_COMPENSATION_HANDLER_ID],
|
code_lists__in=[CODELIST_HANDLER_ID],
|
||||||
),
|
),
|
||||||
widget=autocomplete.ModelSelect2(
|
widget=autocomplete.ModelSelect2(
|
||||||
url="codes-handler-autocomplete",
|
url="codes-handler-autocomplete",
|
||||||
|
@ -16,7 +16,7 @@ from django.utils.translation import gettext_lazy as _
|
|||||||
|
|
||||||
from codelist.models import KonovaCode
|
from codelist.models import KonovaCode
|
||||||
from codelist.settings import CODELIST_PROCESS_TYPE_ID, CODELIST_LAW_ID, \
|
from codelist.settings import CODELIST_PROCESS_TYPE_ID, CODELIST_LAW_ID, \
|
||||||
CODELIST_REGISTRATION_OFFICE_ID, CODELIST_CONSERVATION_OFFICE_ID, CODELIST_COMPENSATION_HANDLER_ID
|
CODELIST_REGISTRATION_OFFICE_ID, CODELIST_CONSERVATION_OFFICE_ID, CODELIST_HANDLER_ID
|
||||||
from intervention.inputs import GenerateInput
|
from intervention.inputs import GenerateInput
|
||||||
from intervention.models import Intervention, Legal, Responsibility, Handler
|
from intervention.models import Intervention, Legal, Responsibility, Handler
|
||||||
from konova.forms import BaseForm, SimpleGeomForm
|
from konova.forms import BaseForm, SimpleGeomForm
|
||||||
@ -146,7 +146,7 @@ class NewInterventionForm(BaseForm):
|
|||||||
queryset=KonovaCode.objects.filter(
|
queryset=KonovaCode.objects.filter(
|
||||||
is_archived=False,
|
is_archived=False,
|
||||||
is_leaf=True,
|
is_leaf=True,
|
||||||
code_lists__in=[CODELIST_COMPENSATION_HANDLER_ID],
|
code_lists__in=[CODELIST_HANDLER_ID],
|
||||||
),
|
),
|
||||||
widget=autocomplete.ModelSelect2(
|
widget=autocomplete.ModelSelect2(
|
||||||
url="codes-handler-autocomplete",
|
url="codes-handler-autocomplete",
|
||||||
|
@ -10,8 +10,9 @@ from django.utils.translation import gettext_lazy as _
|
|||||||
|
|
||||||
from codelist.models import KonovaCode
|
from codelist.models import KonovaCode
|
||||||
from codelist.settings import CODELIST_CONSERVATION_OFFICE_ID, CODELIST_REGISTRATION_OFFICE_ID, \
|
from codelist.settings import CODELIST_CONSERVATION_OFFICE_ID, CODELIST_REGISTRATION_OFFICE_ID, \
|
||||||
CODELIST_COMPENSATION_HANDLER_ID
|
CODELIST_HANDLER_ID
|
||||||
from konova.models import UuidModel
|
from konova.models import UuidModel
|
||||||
|
from konova.utils.message_templates import UNKNOWN, NO_DETAILS
|
||||||
|
|
||||||
|
|
||||||
class Handler(UuidModel):
|
class Handler(UuidModel):
|
||||||
@ -26,7 +27,7 @@ class Handler(UuidModel):
|
|||||||
null=True,
|
null=True,
|
||||||
blank=True,
|
blank=True,
|
||||||
limit_choices_to={
|
limit_choices_to={
|
||||||
"code_lists__in": [CODELIST_COMPENSATION_HANDLER_ID],
|
"code_lists__in": [CODELIST_HANDLER_ID],
|
||||||
"is_selectable": True,
|
"is_selectable": True,
|
||||||
"is_archived": False,
|
"is_archived": False,
|
||||||
}
|
}
|
||||||
@ -38,8 +39,8 @@ class Handler(UuidModel):
|
|||||||
)
|
)
|
||||||
|
|
||||||
def __str__(self):
|
def __str__(self):
|
||||||
detail = self.detail or _("no further details")
|
detail = self.detail or NO_DETAILS
|
||||||
_type = self.type.long_name if self.type is not None else None
|
_type = self.type.long_name if self.type is not None else UNKNOWN
|
||||||
return f'{_type}, {detail}'
|
return f'{_type}, {detail}'
|
||||||
|
|
||||||
|
|
||||||
|
@ -17,7 +17,7 @@ from django.db.models import Q
|
|||||||
from codelist.models import KonovaCode
|
from codelist.models import KonovaCode
|
||||||
from codelist.settings import CODELIST_COMPENSATION_ACTION_ID, CODELIST_BIOTOPES_ID, CODELIST_LAW_ID, \
|
from codelist.settings import CODELIST_COMPENSATION_ACTION_ID, CODELIST_BIOTOPES_ID, CODELIST_LAW_ID, \
|
||||||
CODELIST_REGISTRATION_OFFICE_ID, CODELIST_CONSERVATION_OFFICE_ID, CODELIST_PROCESS_TYPE_ID, \
|
CODELIST_REGISTRATION_OFFICE_ID, CODELIST_CONSERVATION_OFFICE_ID, CODELIST_PROCESS_TYPE_ID, \
|
||||||
CODELIST_BIOTOPES_EXTRA_CODES_ID, CODELIST_COMPENSATION_ACTION_DETAIL_ID, CODELIST_COMPENSATION_HANDLER_ID
|
CODELIST_BIOTOPES_EXTRA_CODES_ID, CODELIST_COMPENSATION_ACTION_DETAIL_ID, CODELIST_HANDLER_ID
|
||||||
from compensation.models import EcoAccount
|
from compensation.models import EcoAccount
|
||||||
from intervention.models import Intervention
|
from intervention.models import Intervention
|
||||||
|
|
||||||
@ -367,7 +367,7 @@ class HandlerCodeAutocomplete(KonovaCodeAutocomplete):
|
|||||||
related_field_name = "long_name"
|
related_field_name = "long_name"
|
||||||
|
|
||||||
def __init__(self, *args, **kwargs):
|
def __init__(self, *args, **kwargs):
|
||||||
self.c = CODELIST_COMPENSATION_HANDLER_ID
|
self.c = CODELIST_HANDLER_ID
|
||||||
super().__init__(*args, **kwargs)
|
super().__init__(*args, **kwargs)
|
||||||
|
|
||||||
def get_result_label(self, result):
|
def get_result_label(self, result):
|
||||||
|
@ -7,6 +7,8 @@ Created on: 02.08.21
|
|||||||
"""
|
"""
|
||||||
from django.utils.translation import gettext_lazy as _
|
from django.utils.translation import gettext_lazy as _
|
||||||
|
|
||||||
|
NO_DETAILS = _("no further details")
|
||||||
|
UNKNOWN = _("Unknown")
|
||||||
UNGROUPED = _("Ungrouped")
|
UNGROUPED = _("Ungrouped")
|
||||||
FORM_INVALID = _("There was an error on this form.")
|
FORM_INVALID = _("There was an error on this form.")
|
||||||
PARAMS_INVALID = _("Invalid parameters")
|
PARAMS_INVALID = _("Invalid parameters")
|
||||||
|
Binary file not shown.
@ -26,7 +26,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2022-03-03 10:50+0100\n"
|
"POT-Creation-Date: 2022-03-03 12:08+0100\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
@ -1159,7 +1159,7 @@ msgstr "Daten zu den verantwortlichen Stellen"
|
|||||||
msgid "Compensations - Overview"
|
msgid "Compensations - Overview"
|
||||||
msgstr "Kompensationen - Übersicht"
|
msgstr "Kompensationen - Übersicht"
|
||||||
|
|
||||||
#: compensation/views/compensation.py:151 konova/utils/message_templates.py:33
|
#: compensation/views/compensation.py:151 konova/utils/message_templates.py:35
|
||||||
msgid "Compensation {} edited"
|
msgid "Compensation {} edited"
|
||||||
msgstr "Kompensation {} bearbeitet"
|
msgstr "Kompensation {} bearbeitet"
|
||||||
|
|
||||||
@ -1446,10 +1446,6 @@ msgstr ""
|
|||||||
"Das Ökokonto {} hat für eine Abbuchung von {} m² nicht ausreichend "
|
"Das Ökokonto {} hat für eine Abbuchung von {} m² nicht ausreichend "
|
||||||
"Restfläche. Es stehen noch {} m² zur Verfügung."
|
"Restfläche. Es stehen noch {} m² zur Verfügung."
|
||||||
|
|
||||||
#: intervention/models/responsibility.py:41
|
|
||||||
msgid "no further details"
|
|
||||||
msgstr "keine weitere Angabe"
|
|
||||||
|
|
||||||
#: intervention/templates/intervention/detail/includes/compensations.html:14
|
#: intervention/templates/intervention/detail/includes/compensations.html:14
|
||||||
msgid "Add new compensation"
|
msgid "Add new compensation"
|
||||||
msgstr "Neue Kompensation hinzufügen"
|
msgstr "Neue Kompensation hinzufügen"
|
||||||
@ -1843,22 +1839,31 @@ msgid "Request for new API token"
|
|||||||
msgstr "Anfrage für neuen API Token"
|
msgstr "Anfrage für neuen API Token"
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:10
|
#: konova/utils/message_templates.py:10
|
||||||
|
msgid "no further details"
|
||||||
|
msgstr "keine weitere Angabe"
|
||||||
|
|
||||||
|
#: konova/utils/message_templates.py:11
|
||||||
|
#: venv/lib/python3.7/site-packages/django/forms/widgets.py:709
|
||||||
|
msgid "Unknown"
|
||||||
|
msgstr "Unbekannt"
|
||||||
|
|
||||||
|
#: konova/utils/message_templates.py:12
|
||||||
msgid "Ungrouped"
|
msgid "Ungrouped"
|
||||||
msgstr "Ohne Zuordnung"
|
msgstr "Ohne Zuordnung"
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:11
|
#: konova/utils/message_templates.py:13
|
||||||
msgid "There was an error on this form."
|
msgid "There was an error on this form."
|
||||||
msgstr "Es gab einen Fehler im Formular."
|
msgstr "Es gab einen Fehler im Formular."
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:12
|
#: konova/utils/message_templates.py:14
|
||||||
msgid "Invalid parameters"
|
msgid "Invalid parameters"
|
||||||
msgstr "Parameter ungültig"
|
msgstr "Parameter ungültig"
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:13
|
#: konova/utils/message_templates.py:15
|
||||||
msgid "There are errors in this intervention."
|
msgid "There are errors in this intervention."
|
||||||
msgstr "Es liegen Fehler in diesem Eingriff vor:"
|
msgstr "Es liegen Fehler in diesem Eingriff vor:"
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:14
|
#: konova/utils/message_templates.py:16
|
||||||
msgid ""
|
msgid ""
|
||||||
"The identifier '{}' had to be changed to '{}' since another entry has been "
|
"The identifier '{}' had to be changed to '{}' since another entry has been "
|
||||||
"added in the meanwhile, which uses this identifier"
|
"added in the meanwhile, which uses this identifier"
|
||||||
@ -1866,26 +1871,26 @@ msgstr ""
|
|||||||
"Die Kennung '{}' musste zu '{}' geändert werden, da ein anderer Eintrag in "
|
"Die Kennung '{}' musste zu '{}' geändert werden, da ein anderer Eintrag in "
|
||||||
"der Zwischenzeit angelegt wurde, welcher diese Kennung nun bereits verwendet"
|
"der Zwischenzeit angelegt wurde, welcher diese Kennung nun bereits verwendet"
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:15
|
#: konova/utils/message_templates.py:17
|
||||||
msgid ""
|
msgid ""
|
||||||
"Only conservation or registration office users are allowed to remove entries."
|
"Only conservation or registration office users are allowed to remove entries."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Nur Mitarbeiter der Naturschutz- oder Zulassungsbehördengruppe dürfen "
|
"Nur Mitarbeiter der Naturschutz- oder Zulassungsbehördengruppe dürfen "
|
||||||
"Einträge entfernen"
|
"Einträge entfernen"
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:16
|
#: konova/utils/message_templates.py:18
|
||||||
msgid "You need to be part of another user group."
|
msgid "You need to be part of another user group."
|
||||||
msgstr "Hierfür müssen Sie einer anderen Nutzergruppe angehören!"
|
msgstr "Hierfür müssen Sie einer anderen Nutzergruppe angehören!"
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:17
|
#: konova/utils/message_templates.py:19
|
||||||
msgid "Status of Checked and Recorded reseted"
|
msgid "Status of Checked and Recorded reseted"
|
||||||
msgstr "'Geprüft'/'Verzeichnet' wurde zurückgesetzt"
|
msgstr "'Geprüft'/'Verzeichnet' wurde zurückgesetzt"
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:20
|
#: konova/utils/message_templates.py:22
|
||||||
msgid "This data is not shared with you"
|
msgid "This data is not shared with you"
|
||||||
msgstr "Diese Daten sind für Sie nicht freigegeben"
|
msgstr "Diese Daten sind für Sie nicht freigegeben"
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:21
|
#: konova/utils/message_templates.py:23
|
||||||
msgid ""
|
msgid ""
|
||||||
"Remember: This data has not been shared with you, yet. This means you can "
|
"Remember: This data has not been shared with you, yet. This means you can "
|
||||||
"only read but can not edit or perform any actions like running a check or "
|
"only read but can not edit or perform any actions like running a check or "
|
||||||
@ -1895,15 +1900,15 @@ msgstr ""
|
|||||||
"bedeutet, dass Sie nur lesenden Zugriff hierauf haben und weder bearbeiten, "
|
"bedeutet, dass Sie nur lesenden Zugriff hierauf haben und weder bearbeiten, "
|
||||||
"noch Prüfungen durchführen oder verzeichnen können."
|
"noch Prüfungen durchführen oder verzeichnen können."
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:24
|
#: konova/utils/message_templates.py:26
|
||||||
msgid "Unsupported file type"
|
msgid "Unsupported file type"
|
||||||
msgstr "Dateiformat nicht unterstützt"
|
msgstr "Dateiformat nicht unterstützt"
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:25
|
#: konova/utils/message_templates.py:27
|
||||||
msgid "File too large"
|
msgid "File too large"
|
||||||
msgstr "Datei zu groß"
|
msgstr "Datei zu groß"
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:28
|
#: konova/utils/message_templates.py:30
|
||||||
msgid ""
|
msgid ""
|
||||||
"Action canceled. Eco account is recorded or deductions exist. Only "
|
"Action canceled. Eco account is recorded or deductions exist. Only "
|
||||||
"conservation office member can perform this action."
|
"conservation office member can perform this action."
|
||||||
@ -1911,119 +1916,119 @@ msgstr ""
|
|||||||
"Aktion abgebrochen. Ökokonto ist bereits verzeichnet oder Abbuchungen liegen "
|
"Aktion abgebrochen. Ökokonto ist bereits verzeichnet oder Abbuchungen liegen "
|
||||||
"vor. Nur Eintragungsstellennutzer können diese Aktion jetzt durchführen."
|
"vor. Nur Eintragungsstellennutzer können diese Aktion jetzt durchführen."
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:31
|
#: konova/utils/message_templates.py:33
|
||||||
msgid "Compensation {} added"
|
msgid "Compensation {} added"
|
||||||
msgstr "Kompensation {} hinzugefügt"
|
msgstr "Kompensation {} hinzugefügt"
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:32
|
#: konova/utils/message_templates.py:34
|
||||||
msgid "Compensation {} removed"
|
msgid "Compensation {} removed"
|
||||||
msgstr "Kompensation {} entfernt"
|
msgstr "Kompensation {} entfernt"
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:34
|
#: konova/utils/message_templates.py:36
|
||||||
msgid "Added compensation action"
|
msgid "Added compensation action"
|
||||||
msgstr "Maßnahme hinzugefügt"
|
msgstr "Maßnahme hinzugefügt"
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:35
|
#: konova/utils/message_templates.py:37
|
||||||
msgid "Added compensation state"
|
msgid "Added compensation state"
|
||||||
msgstr "Zustand hinzugefügt"
|
msgstr "Zustand hinzugefügt"
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:38
|
#: konova/utils/message_templates.py:40
|
||||||
msgid "State removed"
|
msgid "State removed"
|
||||||
msgstr "Zustand gelöscht"
|
msgstr "Zustand gelöscht"
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:39
|
#: konova/utils/message_templates.py:41
|
||||||
msgid "State edited"
|
msgid "State edited"
|
||||||
msgstr "Zustand bearbeitet"
|
msgstr "Zustand bearbeitet"
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:40
|
#: konova/utils/message_templates.py:42
|
||||||
msgid "State added"
|
msgid "State added"
|
||||||
msgstr "Zustand hinzugefügt"
|
msgstr "Zustand hinzugefügt"
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:43
|
#: konova/utils/message_templates.py:45
|
||||||
msgid "Action added"
|
msgid "Action added"
|
||||||
msgstr "Maßnahme hinzugefügt"
|
msgstr "Maßnahme hinzugefügt"
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:44
|
#: konova/utils/message_templates.py:46
|
||||||
msgid "Action edited"
|
msgid "Action edited"
|
||||||
msgstr "Maßnahme bearbeitet"
|
msgstr "Maßnahme bearbeitet"
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:45
|
#: konova/utils/message_templates.py:47
|
||||||
msgid "Action removed"
|
msgid "Action removed"
|
||||||
msgstr "Maßnahme entfernt"
|
msgstr "Maßnahme entfernt"
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:48
|
#: konova/utils/message_templates.py:50
|
||||||
msgid "Deduction added"
|
msgid "Deduction added"
|
||||||
msgstr "Abbuchung hinzugefügt"
|
msgstr "Abbuchung hinzugefügt"
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:49
|
#: konova/utils/message_templates.py:51
|
||||||
msgid "Deduction edited"
|
msgid "Deduction edited"
|
||||||
msgstr "Abbuchung bearbeitet"
|
msgstr "Abbuchung bearbeitet"
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:50
|
#: konova/utils/message_templates.py:52
|
||||||
msgid "Deduction removed"
|
msgid "Deduction removed"
|
||||||
msgstr "Abbuchung entfernt"
|
msgstr "Abbuchung entfernt"
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:53
|
#: konova/utils/message_templates.py:55
|
||||||
msgid "Deadline added"
|
msgid "Deadline added"
|
||||||
msgstr "Frist/Termin hinzugefügt"
|
msgstr "Frist/Termin hinzugefügt"
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:54
|
#: konova/utils/message_templates.py:56
|
||||||
msgid "Deadline edited"
|
msgid "Deadline edited"
|
||||||
msgstr "Frist/Termin bearbeitet"
|
msgstr "Frist/Termin bearbeitet"
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:55
|
#: konova/utils/message_templates.py:57
|
||||||
msgid "Deadline removed"
|
msgid "Deadline removed"
|
||||||
msgstr "Frist/Termin gelöscht"
|
msgstr "Frist/Termin gelöscht"
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:58
|
#: konova/utils/message_templates.py:60
|
||||||
msgid "Payment added"
|
msgid "Payment added"
|
||||||
msgstr "Zahlung hinzugefügt"
|
msgstr "Zahlung hinzugefügt"
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:59
|
#: konova/utils/message_templates.py:61
|
||||||
msgid "Payment edited"
|
msgid "Payment edited"
|
||||||
msgstr "Zahlung bearbeitet"
|
msgstr "Zahlung bearbeitet"
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:60
|
#: konova/utils/message_templates.py:62
|
||||||
msgid "Payment removed"
|
msgid "Payment removed"
|
||||||
msgstr "Zahlung gelöscht"
|
msgstr "Zahlung gelöscht"
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:63
|
#: konova/utils/message_templates.py:65
|
||||||
msgid "Revocation added"
|
msgid "Revocation added"
|
||||||
msgstr "Widerspruch hinzugefügt"
|
msgstr "Widerspruch hinzugefügt"
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:64
|
#: konova/utils/message_templates.py:66
|
||||||
msgid "Revocation edited"
|
msgid "Revocation edited"
|
||||||
msgstr "Widerspruch bearbeitet"
|
msgstr "Widerspruch bearbeitet"
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:65
|
#: konova/utils/message_templates.py:67
|
||||||
msgid "Revocation removed"
|
msgid "Revocation removed"
|
||||||
msgstr "Widerspruch entfernt"
|
msgstr "Widerspruch entfernt"
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:68
|
#: konova/utils/message_templates.py:70
|
||||||
msgid "Document '{}' deleted"
|
msgid "Document '{}' deleted"
|
||||||
msgstr "Dokument '{}' gelöscht"
|
msgstr "Dokument '{}' gelöscht"
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:69
|
#: konova/utils/message_templates.py:71
|
||||||
msgid "Document added"
|
msgid "Document added"
|
||||||
msgstr "Dokument hinzugefügt"
|
msgstr "Dokument hinzugefügt"
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:70
|
#: konova/utils/message_templates.py:72
|
||||||
msgid "Document edited"
|
msgid "Document edited"
|
||||||
msgstr "Dokument bearbeitet"
|
msgstr "Dokument bearbeitet"
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:73
|
#: konova/utils/message_templates.py:75
|
||||||
msgid "Edited general data"
|
msgid "Edited general data"
|
||||||
msgstr "Allgemeine Daten bearbeitet"
|
msgstr "Allgemeine Daten bearbeitet"
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:74
|
#: konova/utils/message_templates.py:76
|
||||||
msgid "Added deadline"
|
msgid "Added deadline"
|
||||||
msgstr "Frist/Termin hinzugefügt"
|
msgstr "Frist/Termin hinzugefügt"
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:77
|
#: konova/utils/message_templates.py:79
|
||||||
msgid "Geometry conflict detected with {}"
|
msgid "Geometry conflict detected with {}"
|
||||||
msgstr "Geometriekonflikt mit folgenden Einträgen erkannt: {}"
|
msgstr "Geometriekonflikt mit folgenden Einträgen erkannt: {}"
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:80
|
#: konova/utils/message_templates.py:82
|
||||||
msgid "This intervention has {} revocations"
|
msgid "This intervention has {} revocations"
|
||||||
msgstr "Dem Eingriff liegen {} Widersprüche vor"
|
msgstr "Dem Eingriff liegen {} Widersprüche vor"
|
||||||
|
|
||||||
@ -3599,10 +3604,6 @@ msgstr ""
|
|||||||
msgid "Change"
|
msgid "Change"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: venv/lib/python3.7/site-packages/django/forms/widgets.py:709
|
|
||||||
msgid "Unknown"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. Translators: Please do not add spaces around commas.
|
#. Translators: Please do not add spaces around commas.
|
||||||
#: venv/lib/python3.7/site-packages/django/template/defaultfilters.py:790
|
#: venv/lib/python3.7/site-packages/django/template/defaultfilters.py:790
|
||||||
msgid "yes,no,maybe"
|
msgid "yes,no,maybe"
|
||||||
|
Loading…
Reference in New Issue
Block a user