Compare commits
No commits in common. "0a6d5cf19b4e5eb0ceea1dce972a7468d9ad9a3a" and "b17b0b5144145e4136cf399251c945fe00ed0cb9" have entirely different histories.
0a6d5cf19b
...
b17b0b5144
@ -18,7 +18,7 @@ from compensation.models import Compensation, EcoAccount
|
|||||||
from intervention.inputs import GenerateInput
|
from intervention.inputs import GenerateInput
|
||||||
from intervention.models import Intervention, Responsibility, Legal
|
from intervention.models import Intervention, Responsibility, Legal
|
||||||
from konova.forms import BaseForm, SimpleGeomForm
|
from konova.forms import BaseForm, SimpleGeomForm
|
||||||
from konova.utils.message_templates import EDITED_GENERAL_DATA, COMPENSATION_ADDED_TEMPLATE
|
from konova.utils.message_templates import EDITED_GENERAL_DATA
|
||||||
from user.models import UserActionLogEntry
|
from user.models import UserActionLogEntry
|
||||||
|
|
||||||
|
|
||||||
@ -200,49 +200,35 @@ class NewCompensationForm(AbstractCompensationForm, CEFCompensationFormMixin, Co
|
|||||||
self.initialize_form_field("identifier", identifier)
|
self.initialize_form_field("identifier", identifier)
|
||||||
self.fields["identifier"].widget.attrs["url"] = reverse_lazy("compensation:new-id")
|
self.fields["identifier"].widget.attrs["url"] = reverse_lazy("compensation:new-id")
|
||||||
|
|
||||||
def __create_comp(self, user, geom_form) -> Compensation:
|
|
||||||
""" Creates the compensation from form data
|
|
||||||
|
|
||||||
Args:
|
|
||||||
user (User): The performing user
|
|
||||||
geom_form (SimpleGeomForm): The geometry form
|
|
||||||
|
|
||||||
Returns:
|
|
||||||
comp (Compensation): The compensation object
|
|
||||||
"""
|
|
||||||
# Fetch data from cleaned POST values
|
|
||||||
identifier = self.cleaned_data.get("identifier", None)
|
|
||||||
title = self.cleaned_data.get("title", None)
|
|
||||||
intervention = self.cleaned_data.get("intervention", None)
|
|
||||||
is_cef = self.cleaned_data.get("is_cef", None)
|
|
||||||
is_coherence_keeping = self.cleaned_data.get("is_coherence_keeping", None)
|
|
||||||
comment = self.cleaned_data.get("comment", None)
|
|
||||||
|
|
||||||
# Create log entry
|
|
||||||
action = UserActionLogEntry.get_created_action(user)
|
|
||||||
# Process the geometry form
|
|
||||||
geometry = geom_form.save(action)
|
|
||||||
|
|
||||||
# Finally create main object
|
|
||||||
comp = Compensation.objects.create(
|
|
||||||
identifier=identifier,
|
|
||||||
title=title,
|
|
||||||
intervention=intervention,
|
|
||||||
created=action,
|
|
||||||
is_cef=is_cef,
|
|
||||||
is_coherence_keeping=is_coherence_keeping,
|
|
||||||
geometry=geometry,
|
|
||||||
comment=comment,
|
|
||||||
)
|
|
||||||
|
|
||||||
# Add the log entry to the main objects log list
|
|
||||||
comp.log.add(action)
|
|
||||||
return comp
|
|
||||||
|
|
||||||
def save(self, user: User, geom_form: SimpleGeomForm):
|
def save(self, user: User, geom_form: SimpleGeomForm):
|
||||||
with transaction.atomic():
|
with transaction.atomic():
|
||||||
comp = self.__create_comp(user, geom_form)
|
# Fetch data from cleaned POST values
|
||||||
comp.intervention.mark_as_edited(user, edit_comment=COMPENSATION_ADDED_TEMPLATE.format(comp.identifier))
|
identifier = self.cleaned_data.get("identifier", None)
|
||||||
|
title = self.cleaned_data.get("title", None)
|
||||||
|
intervention = self.cleaned_data.get("intervention", None)
|
||||||
|
is_cef = self.cleaned_data.get("is_cef", None)
|
||||||
|
is_coherence_keeping = self.cleaned_data.get("is_coherence_keeping", None)
|
||||||
|
comment = self.cleaned_data.get("comment", None)
|
||||||
|
|
||||||
|
# Create log entry
|
||||||
|
action = UserActionLogEntry.get_created_action(user)
|
||||||
|
# Process the geometry form
|
||||||
|
geometry = geom_form.save(action)
|
||||||
|
|
||||||
|
# Finally create main object
|
||||||
|
comp = Compensation.objects.create(
|
||||||
|
identifier=identifier,
|
||||||
|
title=title,
|
||||||
|
intervention=intervention,
|
||||||
|
created=action,
|
||||||
|
is_cef=is_cef,
|
||||||
|
is_coherence_keeping=is_coherence_keeping,
|
||||||
|
geometry=geometry,
|
||||||
|
comment=comment,
|
||||||
|
)
|
||||||
|
|
||||||
|
# Add the log entry to the main objects log list
|
||||||
|
comp.log.add(action)
|
||||||
return comp
|
return comp
|
||||||
|
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@ from compensation.utils.quality import CompensationQualityChecker
|
|||||||
from konova.models import BaseObject, AbstractDocument, Deadline, generate_document_file_upload_path, \
|
from konova.models import BaseObject, AbstractDocument, Deadline, generate_document_file_upload_path, \
|
||||||
GeoReferencedMixin
|
GeoReferencedMixin
|
||||||
from konova.settings import DEFAULT_SRID_RLP, LANIS_LINK_TEMPLATE
|
from konova.settings import DEFAULT_SRID_RLP, LANIS_LINK_TEMPLATE
|
||||||
from konova.utils.message_templates import DATA_UNSHARED_EXPLANATION, COMPENSATION_REMOVED_TEMPLATE
|
from konova.utils.message_templates import DATA_UNSHARED_EXPLANATION
|
||||||
from user.models import UserActionLogEntry
|
from user.models import UserActionLogEntry
|
||||||
|
|
||||||
|
|
||||||
@ -235,11 +235,6 @@ class Compensation(AbstractCompensation, CEFMixin, CoherenceMixin):
|
|||||||
self.identifier = self.generate_new_identifier()
|
self.identifier = self.generate_new_identifier()
|
||||||
super().save(*args, **kwargs)
|
super().save(*args, **kwargs)
|
||||||
|
|
||||||
def mark_as_deleted(self, user, send_mail: bool = True):
|
|
||||||
super().mark_as_deleted(user, send_mail)
|
|
||||||
if user is not None:
|
|
||||||
self.intervention.mark_as_edited(user, edit_comment=COMPENSATION_REMOVED_TEMPLATE.format(self.identifier))
|
|
||||||
|
|
||||||
def is_shared_with(self, user: User):
|
def is_shared_with(self, user: User):
|
||||||
""" Access check
|
""" Access check
|
||||||
|
|
||||||
|
@ -18,7 +18,7 @@ from konova.sub_settings.context_settings import TAB_TITLE_IDENTIFIER
|
|||||||
from konova.utils.documents import get_document, remove_document
|
from konova.utils.documents import get_document, remove_document
|
||||||
from konova.utils.generators import generate_qr_code
|
from konova.utils.generators import generate_qr_code
|
||||||
from konova.utils.message_templates import FORM_INVALID, IDENTIFIER_REPLACED, DATA_UNSHARED_EXPLANATION, \
|
from konova.utils.message_templates import FORM_INVALID, IDENTIFIER_REPLACED, DATA_UNSHARED_EXPLANATION, \
|
||||||
CHECKED_RECORDED_RESET, COMPENSATION_ADDED_TEMPLATE, COMPENSATION_REMOVED_TEMPLATE
|
CHECKED_RECORDED_RESET
|
||||||
from konova.utils.user_checks import in_group
|
from konova.utils.user_checks import in_group
|
||||||
|
|
||||||
|
|
||||||
@ -79,7 +79,7 @@ def new_view(request: HttpRequest, intervention_id: str = None):
|
|||||||
comp.identifier
|
comp.identifier
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
messages.success(request, COMPENSATION_ADDED_TEMPLATE.format(comp.identifier))
|
messages.success(request, _("Compensation {} added").format(comp.identifier))
|
||||||
return redirect("compensation:detail", id=comp.id)
|
return redirect("compensation:detail", id=comp.id)
|
||||||
else:
|
else:
|
||||||
messages.error(request, FORM_INVALID, extra_tags="danger",)
|
messages.error(request, FORM_INVALID, extra_tags="danger",)
|
||||||
@ -256,7 +256,7 @@ def remove_view(request: HttpRequest, id: str):
|
|||||||
form = RemoveModalForm(request.POST or None, instance=comp, request=request)
|
form = RemoveModalForm(request.POST or None, instance=comp, request=request)
|
||||||
return form.process_request(
|
return form.process_request(
|
||||||
request=request,
|
request=request,
|
||||||
msg_success=COMPENSATION_REMOVED_TEMPLATE.format(comp.identifier),
|
msg_success=_("Compensation removed"),
|
||||||
redirect_url=reverse("compensation:index"),
|
redirect_url=reverse("compensation:index"),
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ Created on: 27.09.21
|
|||||||
"""
|
"""
|
||||||
from dal import autocomplete
|
from dal import autocomplete
|
||||||
|
|
||||||
from konova.utils.message_templates import DEDUCTION_ADDED, REVOCATION_ADDED
|
from konova.utils.message_templates import DEDUCTION_ADDED
|
||||||
from user.models import User, UserActionLogEntry
|
from user.models import User, UserActionLogEntry
|
||||||
from django.db import transaction
|
from django.db import transaction
|
||||||
from django import forms
|
from django import forms
|
||||||
@ -168,7 +168,7 @@ class NewRevocationModalForm(BaseModalForm):
|
|||||||
|
|
||||||
def save(self):
|
def save(self):
|
||||||
revocation = self.instance.add_revocation(self)
|
revocation = self.instance.add_revocation(self)
|
||||||
self.instance.mark_as_edited(self.user, self.request, edit_comment=REVOCATION_ADDED)
|
self.instance.mark_as_edited(self.user, self.request)
|
||||||
return revocation
|
return revocation
|
||||||
|
|
||||||
|
|
||||||
|
@ -10,7 +10,6 @@ import shutil
|
|||||||
|
|
||||||
from django.contrib.gis.db import models
|
from django.contrib.gis.db import models
|
||||||
from konova.models import BaseResource, AbstractDocument, generate_document_file_upload_path
|
from konova.models import BaseResource, AbstractDocument, generate_document_file_upload_path
|
||||||
from konova.utils.message_templates import REVOCATION_REMOVED
|
|
||||||
|
|
||||||
|
|
||||||
class Revocation(BaseResource):
|
class Revocation(BaseResource):
|
||||||
@ -21,14 +20,10 @@ class Revocation(BaseResource):
|
|||||||
legal = models.ForeignKey("Legal", null=False, blank=False, on_delete=models.CASCADE, help_text="Refers to 'Widerspruch am'", related_name="revocations")
|
legal = models.ForeignKey("Legal", null=False, blank=False, on_delete=models.CASCADE, help_text="Refers to 'Widerspruch am'", related_name="revocations")
|
||||||
comment = models.TextField(null=True, blank=True)
|
comment = models.TextField(null=True, blank=True)
|
||||||
|
|
||||||
def delete(self, user = None, *args, **kwargs):
|
def delete(self, *args, **kwargs):
|
||||||
# Make sure related objects are being removed as well
|
# Make sure related objects are being removed as well
|
||||||
if self.document:
|
if self.document:
|
||||||
self.document.delete(*args, **kwargs)
|
self.document.delete(*args, **kwargs)
|
||||||
|
|
||||||
if user is not None:
|
|
||||||
self.legal.intervention.mark_as_edited(user, edit_comment=REVOCATION_REMOVED)
|
|
||||||
|
|
||||||
super().delete()
|
super().delete()
|
||||||
|
|
||||||
@property
|
@property
|
||||||
|
@ -52,7 +52,7 @@
|
|||||||
<td class="align-middle">{{ comp.title }}</td>
|
<td class="align-middle">{{ comp.title }}</td>
|
||||||
<td>
|
<td>
|
||||||
{% if is_default_member and has_access %}
|
{% if is_default_member and has_access %}
|
||||||
<button data-form-url="{% url 'intervention:remove-compensation' obj.id comp.id %}" class="btn btn-default btn-modal float-right" title="{% trans 'Remove compensation' %}">
|
<button data-form-url="{% url 'compensation:remove' comp.id %}" class="btn btn-default btn-modal float-right" title="{% trans 'Remove compensation' %}">
|
||||||
{% fa5_icon 'trash' %}
|
{% fa5_icon 'trash' %}
|
||||||
</button>
|
</button>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
@ -10,7 +10,7 @@ from django.urls import path
|
|||||||
from intervention.views import index_view, new_view, detail_view, edit_view, remove_view, new_document_view, share_view, \
|
from intervention.views import index_view, new_view, detail_view, edit_view, remove_view, new_document_view, share_view, \
|
||||||
create_share_view, remove_revocation_view, new_revocation_view, check_view, log_view, new_deduction_view, \
|
create_share_view, remove_revocation_view, new_revocation_view, check_view, log_view, new_deduction_view, \
|
||||||
record_view, remove_document_view, get_document_view, get_revocation_view, new_id_view, report_view, \
|
record_view, remove_document_view, get_document_view, get_revocation_view, new_id_view, report_view, \
|
||||||
remove_deduction_view, remove_compensation_view
|
remove_deduction_view
|
||||||
|
|
||||||
app_name = "intervention"
|
app_name = "intervention"
|
||||||
urlpatterns = [
|
urlpatterns = [
|
||||||
@ -27,9 +27,6 @@ urlpatterns = [
|
|||||||
path('<id>/record', record_view, name='record'),
|
path('<id>/record', record_view, name='record'),
|
||||||
path('<id>/report', report_view, name='report'),
|
path('<id>/report', report_view, name='report'),
|
||||||
|
|
||||||
# Compensations
|
|
||||||
path('<id>/remove/<comp_id>', remove_compensation_view, name='remove-compensation'),
|
|
||||||
|
|
||||||
# Documents
|
# Documents
|
||||||
path('<id>/document/new/', new_document_view, name='new-doc'),
|
path('<id>/document/new/', new_document_view, name='new-doc'),
|
||||||
path('document/<doc_id>', get_document_view, name='get-doc'),
|
path('document/<doc_id>', get_document_view, name='get-doc'),
|
||||||
|
@ -16,8 +16,7 @@ from konova.sub_settings.context_settings import TAB_TITLE_IDENTIFIER
|
|||||||
from konova.utils.documents import remove_document, get_document
|
from konova.utils.documents import remove_document, get_document
|
||||||
from konova.utils.generators import generate_qr_code
|
from konova.utils.generators import generate_qr_code
|
||||||
from konova.utils.message_templates import INTERVENTION_INVALID, FORM_INVALID, IDENTIFIER_REPLACED, \
|
from konova.utils.message_templates import INTERVENTION_INVALID, FORM_INVALID, IDENTIFIER_REPLACED, \
|
||||||
CHECKED_RECORDED_RESET, DEDUCTION_REMOVED, DEDUCTION_ADDED, REVOCATION_ADDED, REVOCATION_REMOVED, \
|
CHECKED_RECORDED_RESET, DEDUCTION_REMOVED, DEDUCTION_ADDED
|
||||||
COMPENSATION_REMOVED_TEMPLATE
|
|
||||||
from konova.utils.user_checks import in_group
|
from konova.utils.user_checks import in_group
|
||||||
|
|
||||||
|
|
||||||
@ -355,7 +354,7 @@ def remove_revocation_view(request: HttpRequest, id: str):
|
|||||||
form = RemoveModalForm(request.POST or None, instance=obj, request=request)
|
form = RemoveModalForm(request.POST or None, instance=obj, request=request)
|
||||||
return form.process_request(
|
return form.process_request(
|
||||||
request,
|
request,
|
||||||
REVOCATION_REMOVED,
|
_("Revocation removed"),
|
||||||
redirect_url=reverse("intervention:detail", args=(obj.intervention.id,)) + "#related_data"
|
redirect_url=reverse("intervention:detail", args=(obj.intervention.id,)) + "#related_data"
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -460,7 +459,7 @@ def new_revocation_view(request: HttpRequest, id: str):
|
|||||||
form = NewRevocationModalForm(request.POST or None, request.FILES or None, instance=intervention, request=request)
|
form = NewRevocationModalForm(request.POST or None, request.FILES or None, instance=intervention, request=request)
|
||||||
return form.process_request(
|
return form.process_request(
|
||||||
request,
|
request,
|
||||||
msg_success=REVOCATION_ADDED,
|
msg_success=_("Revocation added"),
|
||||||
redirect_url=reverse("intervention:detail", args=(id,)) + "#related_data"
|
redirect_url=reverse("intervention:detail", args=(id,)) + "#related_data"
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -565,31 +564,6 @@ def record_view(request: HttpRequest, id: str):
|
|||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
def remove_compensation_view(request:HttpRequest, id: str, comp_id: str):
|
|
||||||
""" Renders a modal view for removing the compensation
|
|
||||||
|
|
||||||
Args:
|
|
||||||
request (HttpRequest): The incoming request
|
|
||||||
id (str): The compensation's id
|
|
||||||
|
|
||||||
Returns:
|
|
||||||
|
|
||||||
"""
|
|
||||||
intervention = get_object_or_404(Intervention, id=id)
|
|
||||||
try:
|
|
||||||
comp = intervention.compensations.get(
|
|
||||||
id=comp_id
|
|
||||||
)
|
|
||||||
except ObjectDoesNotExist:
|
|
||||||
raise Http404("Unknown compensation")
|
|
||||||
form = RemoveModalForm(request.POST or None, instance=comp, request=request)
|
|
||||||
return form.process_request(
|
|
||||||
request=request,
|
|
||||||
msg_success=COMPENSATION_REMOVED_TEMPLATE.format(comp.identifier),
|
|
||||||
redirect_url=reverse("intervention:detail", args=(id,)) + "#related_data",
|
|
||||||
)
|
|
||||||
|
|
||||||
|
|
||||||
def report_view(request:HttpRequest, id: str):
|
def report_view(request:HttpRequest, id: str):
|
||||||
""" Renders the public report view
|
""" Renders the public report view
|
||||||
|
|
||||||
|
@ -8,8 +8,6 @@ Created on: 22.07.21
|
|||||||
from django.contrib import admin
|
from django.contrib import admin
|
||||||
|
|
||||||
from konova.models import Geometry, Deadline, GeometryConflict, Parcel, District
|
from konova.models import Geometry, Deadline, GeometryConflict, Parcel, District
|
||||||
from konova.utils.message_templates import COMPENSATION_REMOVED_TEMPLATE
|
|
||||||
from user.models import UserAction
|
|
||||||
|
|
||||||
|
|
||||||
class GeometryAdmin(admin.ModelAdmin):
|
class GeometryAdmin(admin.ModelAdmin):
|
||||||
@ -80,9 +78,6 @@ class BaseObjectAdmin(BaseResourceAdmin):
|
|||||||
"identifier",
|
"identifier",
|
||||||
"title",
|
"title",
|
||||||
]
|
]
|
||||||
actions = [
|
|
||||||
"restore_deleted_data"
|
|
||||||
]
|
|
||||||
|
|
||||||
def get_fields(self, request, obj=None):
|
def get_fields(self, request, obj=None):
|
||||||
return super().get_fields(request, obj) + ["deleted"]
|
return super().get_fields(request, obj) + ["deleted"]
|
||||||
@ -92,21 +87,6 @@ class BaseObjectAdmin(BaseResourceAdmin):
|
|||||||
"deleted",
|
"deleted",
|
||||||
]
|
]
|
||||||
|
|
||||||
def restore_deleted_data(self, request, queryset):
|
|
||||||
queryset = queryset.filter(
|
|
||||||
deleted__isnull=False
|
|
||||||
)
|
|
||||||
for entry in queryset:
|
|
||||||
entry.deleted.delete()
|
|
||||||
|
|
||||||
# Remove delete log entry from related intervention log history
|
|
||||||
logs = entry.intervention.log.filter(
|
|
||||||
action=UserAction.EDITED,
|
|
||||||
comment=COMPENSATION_REMOVED_TEMPLATE.format(entry.identifier)
|
|
||||||
)
|
|
||||||
logs.delete()
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Outcommented for a cleaner admin backend on production
|
# Outcommented for a cleaner admin backend on production
|
||||||
#admin.site.register(Geometry, GeometryAdmin)
|
#admin.site.register(Geometry, GeometryAdmin)
|
||||||
|
@ -223,15 +223,9 @@ Overwrites bootstrap .btn:focus box shadow color
|
|||||||
Extends css for django autocomplete light (dal)
|
Extends css for django autocomplete light (dal)
|
||||||
No other approach worked to get the autocomplete fields to full width of parent containers
|
No other approach worked to get the autocomplete fields to full width of parent containers
|
||||||
*/
|
*/
|
||||||
.select2{
|
.select2-container{
|
||||||
width: 100% !important;
|
width: 100% !important;
|
||||||
}
|
}
|
||||||
/*
|
|
||||||
Similar to bootstraps 'shadow-lg'
|
|
||||||
*/
|
|
||||||
.select2-results{
|
|
||||||
box-shadow: 0 1rem 3rem rgba(0,0,0,.2) !important;
|
|
||||||
}
|
|
||||||
.select2-results__option--highlighted{
|
.select2-results__option--highlighted{
|
||||||
background-color: var(--rlp-red) !important;
|
background-color: var(--rlp-red) !important;
|
||||||
}
|
}
|
||||||
|
@ -21,10 +21,6 @@ CHECKED_RECORDED_RESET = _("Status of Checked and Recorded reseted")
|
|||||||
# ECO ACCOUNT
|
# ECO ACCOUNT
|
||||||
CANCEL_ACC_RECORDED_OR_DEDUCTED = _("Action canceled. Eco account is recorded or deductions exist. Only conservation office member can perform this action.")
|
CANCEL_ACC_RECORDED_OR_DEDUCTED = _("Action canceled. Eco account is recorded or deductions exist. Only conservation office member can perform this action.")
|
||||||
|
|
||||||
# COMPENSATION
|
|
||||||
COMPENSATION_ADDED_TEMPLATE = _("Compensation {} added")
|
|
||||||
COMPENSATION_REMOVED_TEMPLATE = _("Compensation {} removed")
|
|
||||||
|
|
||||||
# DEDUCTIONS
|
# DEDUCTIONS
|
||||||
DEDUCTION_ADDED = _("Deduction added")
|
DEDUCTION_ADDED = _("Deduction added")
|
||||||
DEDUCTION_REMOVED = _("Deduction removed")
|
DEDUCTION_REMOVED = _("Deduction removed")
|
||||||
@ -33,10 +29,6 @@ DEDUCTION_REMOVED = _("Deduction removed")
|
|||||||
PAYMENT_ADDED = _("Payment added")
|
PAYMENT_ADDED = _("Payment added")
|
||||||
PAYMENT_REMOVED = _("Payment removed")
|
PAYMENT_REMOVED = _("Payment removed")
|
||||||
|
|
||||||
# REVOCATIONS
|
|
||||||
REVOCATION_ADDED = _("Revocation added")
|
|
||||||
REVOCATION_REMOVED = _("Revocation removed")
|
|
||||||
|
|
||||||
# Edited
|
# Edited
|
||||||
EDITED_GENERAL_DATA = _("Edited general data")
|
EDITED_GENERAL_DATA = _("Edited general data")
|
||||||
ADDED_COMPENSATION_STATE = _("Added compensation state")
|
ADDED_COMPENSATION_STATE = _("Added compensation state")
|
||||||
|
Binary file not shown.
@ -6,9 +6,9 @@
|
|||||||
#: compensation/filters.py:122 compensation/forms/modalForms.py:35
|
#: compensation/filters.py:122 compensation/forms/modalForms.py:35
|
||||||
#: compensation/forms/modalForms.py:46 compensation/forms/modalForms.py:62
|
#: compensation/forms/modalForms.py:46 compensation/forms/modalForms.py:62
|
||||||
#: compensation/forms/modalForms.py:256 compensation/forms/modalForms.py:350
|
#: compensation/forms/modalForms.py:256 compensation/forms/modalForms.py:350
|
||||||
#: intervention/forms/forms.py:54 intervention/forms/forms.py:156
|
#: intervention/forms/forms.py:52 intervention/forms/forms.py:154
|
||||||
#: intervention/forms/forms.py:168 intervention/forms/modalForms.py:124
|
#: intervention/forms/forms.py:166 intervention/forms/modalForms.py:123
|
||||||
#: intervention/forms/modalForms.py:137 intervention/forms/modalForms.py:150
|
#: intervention/forms/modalForms.py:136 intervention/forms/modalForms.py:149
|
||||||
#: konova/filters/mixins.py:53 konova/filters/mixins.py:54
|
#: konova/filters/mixins.py:53 konova/filters/mixins.py:54
|
||||||
#: konova/filters/mixins.py:81 konova/filters/mixins.py:82
|
#: konova/filters/mixins.py:81 konova/filters/mixins.py:82
|
||||||
#: konova/filters/mixins.py:94 konova/filters/mixins.py:95
|
#: konova/filters/mixins.py:94 konova/filters/mixins.py:95
|
||||||
@ -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-02-03 13:37+0100\n"
|
"POT-Creation-Date: 2022-02-02 14:35+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"
|
||||||
@ -49,7 +49,7 @@ msgstr "Bis"
|
|||||||
#: compensation/templates/compensation/report/eco_account/report.html:16
|
#: compensation/templates/compensation/report/eco_account/report.html:16
|
||||||
#: compensation/utils/quality.py:100 ema/templates/ema/detail/view.html:49
|
#: compensation/utils/quality.py:100 ema/templates/ema/detail/view.html:49
|
||||||
#: ema/templates/ema/report/report.html:16 ema/utils/quality.py:26
|
#: ema/templates/ema/report/report.html:16 ema/utils/quality.py:26
|
||||||
#: intervention/forms/forms.py:102
|
#: intervention/forms/forms.py:100
|
||||||
#: intervention/templates/intervention/detail/view.html:56
|
#: intervention/templates/intervention/detail/view.html:56
|
||||||
#: intervention/templates/intervention/report/report.html:37
|
#: intervention/templates/intervention/report/report.html:37
|
||||||
#: intervention/utils/quality.py:49 konova/filters/mixins.py:395
|
#: intervention/utils/quality.py:49 konova/filters/mixins.py:395
|
||||||
@ -61,9 +61,9 @@ msgid "Select the responsible office"
|
|||||||
msgstr "Verantwortliche Stelle"
|
msgstr "Verantwortliche Stelle"
|
||||||
|
|
||||||
#: analysis/forms.py:58 compensation/forms/forms.py:88
|
#: analysis/forms.py:58 compensation/forms/forms.py:88
|
||||||
#: compensation/forms/forms.py:165 intervention/forms/forms.py:64
|
#: compensation/forms/forms.py:165 intervention/forms/forms.py:62
|
||||||
#: intervention/forms/forms.py:81 intervention/forms/forms.py:97
|
#: intervention/forms/forms.py:79 intervention/forms/forms.py:95
|
||||||
#: intervention/forms/forms.py:113 intervention/forms/modalForms.py:46
|
#: intervention/forms/forms.py:111 intervention/forms/modalForms.py:45
|
||||||
msgid "Click for selection"
|
msgid "Click for selection"
|
||||||
msgstr "Auswählen..."
|
msgstr "Auswählen..."
|
||||||
|
|
||||||
@ -220,7 +220,7 @@ msgstr "Abbuchungen"
|
|||||||
#: compensation/templates/compensation/detail/eco_account/includes/states-before.html:36
|
#: compensation/templates/compensation/detail/eco_account/includes/states-before.html:36
|
||||||
#: ema/templates/ema/detail/includes/states-after.html:36
|
#: ema/templates/ema/detail/includes/states-after.html:36
|
||||||
#: ema/templates/ema/detail/includes/states-before.html:36
|
#: ema/templates/ema/detail/includes/states-before.html:36
|
||||||
#: intervention/forms/modalForms.py:294
|
#: intervention/forms/modalForms.py:293
|
||||||
msgid "Surface"
|
msgid "Surface"
|
||||||
msgstr "Fläche"
|
msgstr "Fläche"
|
||||||
|
|
||||||
@ -270,7 +270,7 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#: analysis/templates/analysis/reports/includes/intervention/laws.html:14
|
#: analysis/templates/analysis/reports/includes/intervention/laws.html:14
|
||||||
#: intervention/forms/forms.py:69
|
#: intervention/forms/forms.py:67
|
||||||
#: intervention/templates/intervention/detail/view.html:39
|
#: intervention/templates/intervention/detail/view.html:39
|
||||||
#: intervention/templates/intervention/report/report.html:20
|
#: intervention/templates/intervention/report/report.html:20
|
||||||
msgid "Law"
|
msgid "Law"
|
||||||
@ -284,7 +284,7 @@ msgid "Type"
|
|||||||
msgstr "Typ"
|
msgstr "Typ"
|
||||||
|
|
||||||
#: analysis/templates/analysis/reports/includes/old_data/amount.html:24
|
#: analysis/templates/analysis/reports/includes/old_data/amount.html:24
|
||||||
#: intervention/forms/modalForms.py:305 intervention/forms/modalForms.py:312
|
#: intervention/forms/modalForms.py:304 intervention/forms/modalForms.py:311
|
||||||
#: intervention/tables.py:89
|
#: intervention/tables.py:89
|
||||||
#: intervention/templates/intervention/detail/view.html:19
|
#: intervention/templates/intervention/detail/view.html:19
|
||||||
#: konova/templates/konova/includes/quickstart/interventions.html:4
|
#: konova/templates/konova/includes/quickstart/interventions.html:4
|
||||||
@ -295,7 +295,7 @@ msgstr "Eingriff"
|
|||||||
#: analysis/templates/analysis/reports/includes/old_data/amount.html:34
|
#: analysis/templates/analysis/reports/includes/old_data/amount.html:34
|
||||||
#: compensation/tables.py:226
|
#: compensation/tables.py:226
|
||||||
#: compensation/templates/compensation/detail/eco_account/view.html:19
|
#: compensation/templates/compensation/detail/eco_account/view.html:19
|
||||||
#: intervention/forms/modalForms.py:278 intervention/forms/modalForms.py:285
|
#: intervention/forms/modalForms.py:277 intervention/forms/modalForms.py:284
|
||||||
#: konova/templates/konova/includes/quickstart/ecoaccounts.html:4
|
#: konova/templates/konova/includes/quickstart/ecoaccounts.html:4
|
||||||
#: templates/navbars/navbar.html:34
|
#: templates/navbars/navbar.html:34
|
||||||
msgid "Eco-account"
|
msgid "Eco-account"
|
||||||
@ -314,13 +314,13 @@ msgid "Show only unrecorded"
|
|||||||
msgstr "Nur unverzeichnete anzeigen"
|
msgstr "Nur unverzeichnete anzeigen"
|
||||||
|
|
||||||
#: compensation/forms/forms.py:32 compensation/tables.py:25
|
#: compensation/forms/forms.py:32 compensation/tables.py:25
|
||||||
#: compensation/tables.py:167 ema/tables.py:28 intervention/forms/forms.py:28
|
#: compensation/tables.py:167 ema/tables.py:28 intervention/forms/forms.py:26
|
||||||
#: intervention/tables.py:23
|
#: intervention/tables.py:23
|
||||||
#: intervention/templates/intervention/detail/includes/compensations.html:30
|
#: intervention/templates/intervention/detail/includes/compensations.html:30
|
||||||
msgid "Identifier"
|
msgid "Identifier"
|
||||||
msgstr "Kennung"
|
msgstr "Kennung"
|
||||||
|
|
||||||
#: compensation/forms/forms.py:35 intervention/forms/forms.py:31
|
#: compensation/forms/forms.py:35 intervention/forms/forms.py:29
|
||||||
#: user/forms.py:126
|
#: user/forms.py:126
|
||||||
msgid "Generated automatically"
|
msgid "Generated automatically"
|
||||||
msgstr "Automatisch generiert"
|
msgstr "Automatisch generiert"
|
||||||
@ -335,7 +335,7 @@ msgstr "Automatisch generiert"
|
|||||||
#: compensation/templates/compensation/report/eco_account/report.html:12
|
#: compensation/templates/compensation/report/eco_account/report.html:12
|
||||||
#: ema/tables.py:33 ema/templates/ema/detail/includes/documents.html:28
|
#: ema/tables.py:33 ema/templates/ema/detail/includes/documents.html:28
|
||||||
#: ema/templates/ema/detail/view.html:31
|
#: ema/templates/ema/detail/view.html:31
|
||||||
#: ema/templates/ema/report/report.html:12 intervention/forms/forms.py:40
|
#: ema/templates/ema/report/report.html:12 intervention/forms/forms.py:38
|
||||||
#: intervention/tables.py:28
|
#: intervention/tables.py:28
|
||||||
#: intervention/templates/intervention/detail/includes/compensations.html:33
|
#: intervention/templates/intervention/detail/includes/compensations.html:33
|
||||||
#: intervention/templates/intervention/detail/includes/documents.html:28
|
#: intervention/templates/intervention/detail/includes/documents.html:28
|
||||||
@ -345,7 +345,7 @@ msgstr "Automatisch generiert"
|
|||||||
msgid "Title"
|
msgid "Title"
|
||||||
msgstr "Bezeichnung"
|
msgstr "Bezeichnung"
|
||||||
|
|
||||||
#: compensation/forms/forms.py:46 intervention/forms/forms.py:42
|
#: compensation/forms/forms.py:46 intervention/forms/forms.py:40
|
||||||
msgid "An explanatory name"
|
msgid "An explanatory name"
|
||||||
msgstr "Aussagekräftiger Titel"
|
msgstr "Aussagekräftiger Titel"
|
||||||
|
|
||||||
@ -364,7 +364,7 @@ msgstr "Kompensation XY; Flur ABC"
|
|||||||
#: ema/templates/ema/detail/includes/actions.html:34
|
#: ema/templates/ema/detail/includes/actions.html:34
|
||||||
#: ema/templates/ema/detail/includes/deadlines.html:34
|
#: ema/templates/ema/detail/includes/deadlines.html:34
|
||||||
#: ema/templates/ema/detail/includes/documents.html:31
|
#: ema/templates/ema/detail/includes/documents.html:31
|
||||||
#: intervention/forms/forms.py:180 intervention/forms/modalForms.py:149
|
#: intervention/forms/forms.py:178 intervention/forms/modalForms.py:148
|
||||||
#: intervention/templates/intervention/detail/includes/documents.html:31
|
#: intervention/templates/intervention/detail/includes/documents.html:31
|
||||||
#: intervention/templates/intervention/detail/includes/payments.html:34
|
#: intervention/templates/intervention/detail/includes/payments.html:34
|
||||||
#: intervention/templates/intervention/detail/includes/revocation.html:38
|
#: intervention/templates/intervention/detail/includes/revocation.html:38
|
||||||
@ -373,7 +373,7 @@ msgid "Comment"
|
|||||||
msgstr "Kommentar"
|
msgstr "Kommentar"
|
||||||
|
|
||||||
#: compensation/forms/forms.py:59 compensation/forms/modalForms.py:351
|
#: compensation/forms/forms.py:59 compensation/forms/modalForms.py:351
|
||||||
#: intervention/forms/forms.py:182
|
#: intervention/forms/forms.py:180
|
||||||
msgid "Additional comment"
|
msgid "Additional comment"
|
||||||
msgstr "Zusätzlicher Kommentar"
|
msgstr "Zusätzlicher Kommentar"
|
||||||
|
|
||||||
@ -382,14 +382,14 @@ msgstr "Zusätzlicher Kommentar"
|
|||||||
#: compensation/templates/compensation/report/eco_account/report.html:20
|
#: compensation/templates/compensation/report/eco_account/report.html:20
|
||||||
#: compensation/utils/quality.py:102 ema/templates/ema/detail/view.html:53
|
#: compensation/utils/quality.py:102 ema/templates/ema/detail/view.html:53
|
||||||
#: ema/templates/ema/report/report.html:20 ema/utils/quality.py:28
|
#: ema/templates/ema/report/report.html:20 ema/utils/quality.py:28
|
||||||
#: intervention/forms/forms.py:130
|
#: intervention/forms/forms.py:128
|
||||||
#: intervention/templates/intervention/detail/view.html:60
|
#: intervention/templates/intervention/detail/view.html:60
|
||||||
#: intervention/templates/intervention/report/report.html:41
|
#: intervention/templates/intervention/report/report.html:41
|
||||||
#: intervention/utils/quality.py:42
|
#: intervention/utils/quality.py:42
|
||||||
msgid "Conservation office file number"
|
msgid "Conservation office file number"
|
||||||
msgstr "Aktenzeichen Eintragungsstelle"
|
msgstr "Aktenzeichen Eintragungsstelle"
|
||||||
|
|
||||||
#: compensation/forms/forms.py:99 intervention/forms/forms.py:136
|
#: compensation/forms/forms.py:99 intervention/forms/forms.py:134
|
||||||
msgid "ETS-123/ABC.456"
|
msgid "ETS-123/ABC.456"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -401,7 +401,7 @@ msgstr "Maßnahmenträger"
|
|||||||
msgid "Who handles the eco-account"
|
msgid "Who handles the eco-account"
|
||||||
msgstr "Wer für die Herrichtung des Ökokontos verantwortlich ist"
|
msgstr "Wer für die Herrichtung des Ökokontos verantwortlich ist"
|
||||||
|
|
||||||
#: compensation/forms/forms.py:112 intervention/forms/forms.py:149
|
#: compensation/forms/forms.py:112 intervention/forms/forms.py:147
|
||||||
msgid "Company Mustermann"
|
msgid "Company Mustermann"
|
||||||
msgstr "Firma Mustermann"
|
msgstr "Firma Mustermann"
|
||||||
|
|
||||||
@ -436,37 +436,37 @@ msgstr "Wählen Sie den Eingriff, für den diese Kompensation bestimmt ist"
|
|||||||
msgid "New compensation"
|
msgid "New compensation"
|
||||||
msgstr "Neue Kompensation"
|
msgstr "Neue Kompensation"
|
||||||
|
|
||||||
#: compensation/forms/forms.py:255
|
#: compensation/forms/forms.py:241
|
||||||
msgid "Edit compensation"
|
msgid "Edit compensation"
|
||||||
msgstr "Bearbeite Kompensation"
|
msgstr "Bearbeite Kompensation"
|
||||||
|
|
||||||
#: compensation/forms/forms.py:316 compensation/utils/quality.py:84
|
#: compensation/forms/forms.py:302 compensation/utils/quality.py:84
|
||||||
msgid "Available Surface"
|
msgid "Available Surface"
|
||||||
msgstr "Verfügbare Fläche"
|
msgstr "Verfügbare Fläche"
|
||||||
|
|
||||||
#: compensation/forms/forms.py:319
|
#: compensation/forms/forms.py:305
|
||||||
msgid "The amount that can be used for deductions"
|
msgid "The amount that can be used for deductions"
|
||||||
msgstr "Die für Abbuchungen zur Verfügung stehende Menge"
|
msgstr "Die für Abbuchungen zur Verfügung stehende Menge"
|
||||||
|
|
||||||
#: compensation/forms/forms.py:328
|
#: compensation/forms/forms.py:314
|
||||||
#: compensation/templates/compensation/detail/eco_account/view.html:66
|
#: compensation/templates/compensation/detail/eco_account/view.html:66
|
||||||
#: compensation/utils/quality.py:72
|
#: compensation/utils/quality.py:72
|
||||||
msgid "Agreement date"
|
msgid "Agreement date"
|
||||||
msgstr "Vereinbarungsdatum"
|
msgstr "Vereinbarungsdatum"
|
||||||
|
|
||||||
#: compensation/forms/forms.py:330
|
#: compensation/forms/forms.py:316
|
||||||
msgid "When did the parties agree on this?"
|
msgid "When did the parties agree on this?"
|
||||||
msgstr "Wann wurde dieses Ökokonto offiziell vereinbart?"
|
msgstr "Wann wurde dieses Ökokonto offiziell vereinbart?"
|
||||||
|
|
||||||
#: compensation/forms/forms.py:354 compensation/views/eco_account.py:102
|
#: compensation/forms/forms.py:340 compensation/views/eco_account.py:102
|
||||||
msgid "New Eco-Account"
|
msgid "New Eco-Account"
|
||||||
msgstr "Neues Ökokonto"
|
msgstr "Neues Ökokonto"
|
||||||
|
|
||||||
#: compensation/forms/forms.py:363
|
#: compensation/forms/forms.py:349
|
||||||
msgid "Eco-Account XY; Location ABC"
|
msgid "Eco-Account XY; Location ABC"
|
||||||
msgstr "Ökokonto XY; Flur ABC"
|
msgstr "Ökokonto XY; Flur ABC"
|
||||||
|
|
||||||
#: compensation/forms/forms.py:417
|
#: compensation/forms/forms.py:403
|
||||||
msgid "Edit Eco-Account"
|
msgid "Edit Eco-Account"
|
||||||
msgstr "Ökokonto bearbeiten"
|
msgstr "Ökokonto bearbeiten"
|
||||||
|
|
||||||
@ -484,7 +484,7 @@ msgid "Due on which date"
|
|||||||
msgstr "Zahlung wird an diesem Datum erwartet"
|
msgstr "Zahlung wird an diesem Datum erwartet"
|
||||||
|
|
||||||
#: compensation/forms/modalForms.py:63 compensation/forms/modalForms.py:257
|
#: compensation/forms/modalForms.py:63 compensation/forms/modalForms.py:257
|
||||||
#: intervention/forms/modalForms.py:151 konova/forms.py:375
|
#: intervention/forms/modalForms.py:150 konova/forms.py:375
|
||||||
msgid "Additional comment, maximum {} letters"
|
msgid "Additional comment, maximum {} letters"
|
||||||
msgstr "Zusätzlicher Kommentar, maximal {} Zeichen"
|
msgstr "Zusätzlicher Kommentar, maximal {} Zeichen"
|
||||||
|
|
||||||
@ -512,7 +512,7 @@ msgstr "Zusatzbezeichnung"
|
|||||||
msgid "Select an additional biotope type"
|
msgid "Select an additional biotope type"
|
||||||
msgstr "Zusatzbezeichnung wählen"
|
msgstr "Zusatzbezeichnung wählen"
|
||||||
|
|
||||||
#: compensation/forms/modalForms.py:154 intervention/forms/modalForms.py:296
|
#: compensation/forms/modalForms.py:154 intervention/forms/modalForms.py:295
|
||||||
msgid "in m²"
|
msgid "in m²"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -540,7 +540,7 @@ msgstr "Fristart wählen"
|
|||||||
#: compensation/templates/compensation/detail/compensation/includes/deadlines.html:31
|
#: compensation/templates/compensation/detail/compensation/includes/deadlines.html:31
|
||||||
#: compensation/templates/compensation/detail/eco_account/includes/deadlines.html:31
|
#: compensation/templates/compensation/detail/eco_account/includes/deadlines.html:31
|
||||||
#: ema/templates/ema/detail/includes/deadlines.html:31
|
#: ema/templates/ema/detail/includes/deadlines.html:31
|
||||||
#: intervention/forms/modalForms.py:123
|
#: intervention/forms/modalForms.py:122
|
||||||
msgid "Date"
|
msgid "Date"
|
||||||
msgstr "Datum"
|
msgstr "Datum"
|
||||||
|
|
||||||
@ -642,18 +642,18 @@ msgstr ""
|
|||||||
msgid "Pieces"
|
msgid "Pieces"
|
||||||
msgstr "Stück"
|
msgstr "Stück"
|
||||||
|
|
||||||
#: compensation/models/compensation.py:63 konova/utils/message_templates.py:43
|
#: compensation/models/compensation.py:63 konova/utils/message_templates.py:27
|
||||||
msgid "Added deadline"
|
msgid "Added deadline"
|
||||||
msgstr "Frist/Termin hinzugefügt"
|
msgstr "Frist/Termin hinzugefügt"
|
||||||
|
|
||||||
#: compensation/models/eco_account.py:56
|
#: compensation/models/eco_account.py:57
|
||||||
msgid ""
|
msgid ""
|
||||||
"Deductable surface can not be larger than existing surfaces in after states"
|
"Deductable surface can not be larger than existing surfaces in after states"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Die abbuchbare Fläche darf die Gesamtfläche der Zielzustände nicht "
|
"Die abbuchbare Fläche darf die Gesamtfläche der Zielzustände nicht "
|
||||||
"überschreiten"
|
"überschreiten"
|
||||||
|
|
||||||
#: compensation/models/eco_account.py:63
|
#: compensation/models/eco_account.py:64
|
||||||
msgid ""
|
msgid ""
|
||||||
"Deductable surface can not be smaller than the sum of already existing "
|
"Deductable surface can not be smaller than the sum of already existing "
|
||||||
"deductions. Please contact the responsible users for the deductions!"
|
"deductions. Please contact the responsible users for the deductions!"
|
||||||
@ -943,14 +943,14 @@ msgstr "Zuletzt bearbeitet"
|
|||||||
|
|
||||||
#: compensation/templates/compensation/detail/compensation/view.html:99
|
#: compensation/templates/compensation/detail/compensation/view.html:99
|
||||||
#: compensation/templates/compensation/detail/eco_account/view.html:82
|
#: compensation/templates/compensation/detail/eco_account/view.html:82
|
||||||
#: ema/templates/ema/detail/view.html:76 intervention/forms/modalForms.py:53
|
#: ema/templates/ema/detail/view.html:76 intervention/forms/modalForms.py:52
|
||||||
#: intervention/templates/intervention/detail/view.html:116
|
#: intervention/templates/intervention/detail/view.html:116
|
||||||
msgid "Shared with"
|
msgid "Shared with"
|
||||||
msgstr "Freigegeben für"
|
msgstr "Freigegeben für"
|
||||||
|
|
||||||
#: compensation/templates/compensation/detail/eco_account/includes/controls.html:15
|
#: compensation/templates/compensation/detail/eco_account/includes/controls.html:15
|
||||||
#: ema/templates/ema/detail/includes/controls.html:15
|
#: ema/templates/ema/detail/includes/controls.html:15
|
||||||
#: intervention/forms/modalForms.py:67
|
#: intervention/forms/modalForms.py:66
|
||||||
#: intervention/templates/intervention/detail/includes/controls.html:15
|
#: intervention/templates/intervention/detail/includes/controls.html:15
|
||||||
msgid "Share"
|
msgid "Share"
|
||||||
msgstr "Freigabe"
|
msgstr "Freigabe"
|
||||||
@ -1080,22 +1080,30 @@ msgstr "Daten zu den verantwortlichen Stellen"
|
|||||||
msgid "Compensations - Overview"
|
msgid "Compensations - Overview"
|
||||||
msgstr "Kompensationen - Übersicht"
|
msgstr "Kompensationen - Übersicht"
|
||||||
|
|
||||||
|
#: compensation/views/compensation.py:82
|
||||||
|
msgid "Compensation {} added"
|
||||||
|
msgstr "Kompensation {} hinzugefügt"
|
||||||
|
|
||||||
#: compensation/views/compensation.py:147
|
#: compensation/views/compensation.py:147
|
||||||
msgid "Compensation {} edited"
|
msgid "Compensation {} edited"
|
||||||
msgstr "Kompensation {} bearbeitet"
|
msgstr "Kompensation {} bearbeitet"
|
||||||
|
|
||||||
#: compensation/views/compensation.py:157 compensation/views/eco_account.py:160
|
#: compensation/views/compensation.py:157 compensation/views/eco_account.py:160
|
||||||
#: ema/views.py:227 intervention/views.py:311
|
#: ema/views.py:227 intervention/views.py:310
|
||||||
msgid "Edit {}"
|
msgid "Edit {}"
|
||||||
msgstr "Bearbeite {}"
|
msgstr "Bearbeite {}"
|
||||||
|
|
||||||
#: compensation/views/compensation.py:236 compensation/views/eco_account.py:316
|
#: compensation/views/compensation.py:236 compensation/views/eco_account.py:316
|
||||||
#: ema/views.py:188 intervention/views.py:487
|
#: ema/views.py:188 intervention/views.py:486
|
||||||
msgid "Log"
|
msgid "Log"
|
||||||
msgstr "Log"
|
msgstr "Log"
|
||||||
|
|
||||||
|
#: compensation/views/compensation.py:259
|
||||||
|
msgid "Compensation removed"
|
||||||
|
msgstr "Kompensation entfernt"
|
||||||
|
|
||||||
#: compensation/views/compensation.py:280 compensation/views/eco_account.py:496
|
#: compensation/views/compensation.py:280 compensation/views/eco_account.py:496
|
||||||
#: ema/views.py:359 intervention/views.py:133
|
#: ema/views.py:359 intervention/views.py:132
|
||||||
msgid "Document added"
|
msgid "Document added"
|
||||||
msgstr "Dokument hinzugefügt"
|
msgstr "Dokument hinzugefügt"
|
||||||
|
|
||||||
@ -1130,7 +1138,7 @@ msgid "Action removed"
|
|||||||
msgstr "Maßnahme entfernt"
|
msgstr "Maßnahme entfernt"
|
||||||
|
|
||||||
#: compensation/views/compensation.py:482 compensation/views/eco_account.py:586
|
#: compensation/views/compensation.py:482 compensation/views/eco_account.py:586
|
||||||
#: ema/views.py:472 intervention/views.py:580
|
#: ema/views.py:472 intervention/views.py:551
|
||||||
msgid "Report {}"
|
msgid "Report {}"
|
||||||
msgstr "Bericht {}"
|
msgstr "Bericht {}"
|
||||||
|
|
||||||
@ -1150,36 +1158,52 @@ msgstr "Ökokonto {} bearbeitet"
|
|||||||
msgid "Eco-account removed"
|
msgid "Eco-account removed"
|
||||||
msgstr "Ökokonto entfernt"
|
msgstr "Ökokonto entfernt"
|
||||||
|
|
||||||
|
#: compensation/views/eco_account.py:291
|
||||||
|
msgid "Deduction removed"
|
||||||
|
msgstr "Abbuchung entfernt"
|
||||||
|
|
||||||
#: compensation/views/eco_account.py:337 ema/views.py:269
|
#: compensation/views/eco_account.py:337 ema/views.py:269
|
||||||
#: intervention/views.py:558
|
#: intervention/views.py:529
|
||||||
msgid "{} unrecorded"
|
msgid "{} unrecorded"
|
||||||
msgstr "{} entzeichnet"
|
msgstr "{} entzeichnet"
|
||||||
|
|
||||||
#: compensation/views/eco_account.py:337 ema/views.py:269
|
#: compensation/views/eco_account.py:337 ema/views.py:269
|
||||||
#: intervention/views.py:558
|
#: intervention/views.py:529
|
||||||
msgid "{} recorded"
|
msgid "{} recorded"
|
||||||
msgstr "{} verzeichnet"
|
msgstr "{} verzeichnet"
|
||||||
|
|
||||||
|
#: compensation/views/eco_account.py:567 intervention/views.py:509
|
||||||
|
msgid "Deduction added"
|
||||||
|
msgstr "Abbuchung hinzugefügt"
|
||||||
|
|
||||||
#: compensation/views/eco_account.py:659 ema/views.py:538
|
#: compensation/views/eco_account.py:659 ema/views.py:538
|
||||||
#: intervention/views.py:384
|
#: intervention/views.py:383
|
||||||
msgid "{} has already been shared with you"
|
msgid "{} has already been shared with you"
|
||||||
msgstr "{} wurde bereits für Sie freigegeben"
|
msgstr "{} wurde bereits für Sie freigegeben"
|
||||||
|
|
||||||
#: compensation/views/eco_account.py:664 ema/views.py:543
|
#: compensation/views/eco_account.py:664 ema/views.py:543
|
||||||
#: intervention/views.py:389
|
#: intervention/views.py:388
|
||||||
msgid "{} has been shared with you"
|
msgid "{} has been shared with you"
|
||||||
msgstr "{} ist nun für Sie freigegeben"
|
msgstr "{} ist nun für Sie freigegeben"
|
||||||
|
|
||||||
#: compensation/views/eco_account.py:671 ema/views.py:550
|
#: compensation/views/eco_account.py:671 ema/views.py:550
|
||||||
#: intervention/views.py:396
|
#: intervention/views.py:395
|
||||||
msgid "Share link invalid"
|
msgid "Share link invalid"
|
||||||
msgstr "Freigabelink ungültig"
|
msgstr "Freigabelink ungültig"
|
||||||
|
|
||||||
#: compensation/views/eco_account.py:694 ema/views.py:573
|
#: compensation/views/eco_account.py:694 ema/views.py:573
|
||||||
#: intervention/views.py:419
|
#: intervention/views.py:418
|
||||||
msgid "Share settings updated"
|
msgid "Share settings updated"
|
||||||
msgstr "Freigabe Einstellungen aktualisiert"
|
msgstr "Freigabe Einstellungen aktualisiert"
|
||||||
|
|
||||||
|
#: compensation/views/payment.py:37
|
||||||
|
msgid "Payment added"
|
||||||
|
msgstr "Zahlung hinzugefügt"
|
||||||
|
|
||||||
|
#: compensation/views/payment.py:58
|
||||||
|
msgid "Payment removed"
|
||||||
|
msgstr "Zahlung gelöscht"
|
||||||
|
|
||||||
#: ema/forms.py:40 ema/views.py:92
|
#: ema/forms.py:40 ema/views.py:92
|
||||||
msgid "New EMA"
|
msgid "New EMA"
|
||||||
msgstr "Neue EMA hinzufügen"
|
msgstr "Neue EMA hinzufügen"
|
||||||
@ -1224,84 +1248,88 @@ msgstr "EMA {} bearbeitet"
|
|||||||
msgid "EMA removed"
|
msgid "EMA removed"
|
||||||
msgstr "EMA entfernt"
|
msgstr "EMA entfernt"
|
||||||
|
|
||||||
#: intervention/forms/forms.py:46
|
#: intervention/forms/forms.py:44
|
||||||
msgid "Construction XY; Location ABC"
|
msgid "Construction XY; Location ABC"
|
||||||
msgstr "Bauvorhaben XY; Flur ABC"
|
msgstr "Bauvorhaben XY; Flur ABC"
|
||||||
|
|
||||||
#: intervention/forms/forms.py:52
|
#: intervention/forms/forms.py:50
|
||||||
#: intervention/templates/intervention/detail/view.html:35
|
#: intervention/templates/intervention/detail/view.html:35
|
||||||
#: intervention/templates/intervention/report/report.html:16
|
#: intervention/templates/intervention/report/report.html:16
|
||||||
#: intervention/utils/quality.py:82
|
#: intervention/utils/quality.py:82
|
||||||
msgid "Process type"
|
msgid "Process type"
|
||||||
msgstr "Verfahrenstyp"
|
msgstr "Verfahrenstyp"
|
||||||
|
|
||||||
#: intervention/forms/forms.py:71
|
#: intervention/forms/forms.py:69
|
||||||
msgid "Multiple selection possible"
|
msgid "Multiple selection possible"
|
||||||
msgstr "Mehrfachauswahl möglich"
|
msgstr "Mehrfachauswahl möglich"
|
||||||
|
|
||||||
#: intervention/forms/forms.py:86
|
#: intervention/forms/forms.py:84
|
||||||
#: intervention/templates/intervention/detail/view.html:48
|
#: intervention/templates/intervention/detail/view.html:48
|
||||||
#: intervention/templates/intervention/report/report.html:29
|
#: intervention/templates/intervention/report/report.html:29
|
||||||
#: intervention/utils/quality.py:46 konova/filters/mixins.py:363
|
#: intervention/utils/quality.py:46 konova/filters/mixins.py:363
|
||||||
msgid "Registration office"
|
msgid "Registration office"
|
||||||
msgstr "Zulassungsbehörde"
|
msgstr "Zulassungsbehörde"
|
||||||
|
|
||||||
#: intervention/forms/forms.py:118
|
#: intervention/forms/forms.py:116
|
||||||
#: intervention/templates/intervention/detail/view.html:52
|
#: intervention/templates/intervention/detail/view.html:52
|
||||||
#: intervention/templates/intervention/report/report.html:33
|
#: intervention/templates/intervention/report/report.html:33
|
||||||
#: intervention/utils/quality.py:39
|
#: intervention/utils/quality.py:39
|
||||||
msgid "Registration office file number"
|
msgid "Registration office file number"
|
||||||
msgstr "Aktenzeichen Zulassungsbehörde"
|
msgstr "Aktenzeichen Zulassungsbehörde"
|
||||||
|
|
||||||
#: intervention/forms/forms.py:124
|
#: intervention/forms/forms.py:122
|
||||||
msgid "ZB-123/ABC.456"
|
msgid "ZB-123/ABC.456"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: intervention/forms/forms.py:142
|
#: intervention/forms/forms.py:140
|
||||||
#: intervention/templates/intervention/detail/view.html:64
|
#: intervention/templates/intervention/detail/view.html:64
|
||||||
#: intervention/templates/intervention/report/report.html:45
|
#: intervention/templates/intervention/report/report.html:45
|
||||||
#: intervention/utils/quality.py:52
|
#: intervention/utils/quality.py:52
|
||||||
msgid "Intervention handler"
|
msgid "Intervention handler"
|
||||||
msgstr "Eingriffsverursacher"
|
msgstr "Eingriffsverursacher"
|
||||||
|
|
||||||
#: intervention/forms/forms.py:146
|
#: intervention/forms/forms.py:144
|
||||||
msgid "Who performs the intervention"
|
msgid "Who performs the intervention"
|
||||||
msgstr "Wer führt den Eingriff durch"
|
msgstr "Wer führt den Eingriff durch"
|
||||||
|
|
||||||
#: intervention/forms/forms.py:155
|
#: intervention/forms/forms.py:153
|
||||||
#: intervention/templates/intervention/detail/view.html:96
|
#: intervention/templates/intervention/detail/view.html:96
|
||||||
#: intervention/templates/intervention/report/report.html:83
|
#: intervention/templates/intervention/report/report.html:83
|
||||||
#: intervention/utils/quality.py:73
|
#: intervention/utils/quality.py:73
|
||||||
msgid "Registration date"
|
msgid "Registration date"
|
||||||
msgstr "Datum Zulassung bzw. Satzungsbeschluss"
|
msgstr "Datum Zulassung bzw. Satzungsbeschluss"
|
||||||
|
|
||||||
#: intervention/forms/forms.py:167
|
#: intervention/forms/forms.py:165
|
||||||
#: intervention/templates/intervention/detail/view.html:100
|
#: intervention/templates/intervention/detail/view.html:100
|
||||||
#: intervention/templates/intervention/report/report.html:87
|
#: intervention/templates/intervention/report/report.html:87
|
||||||
msgid "Binding on"
|
msgid "Binding on"
|
||||||
msgstr "Datum Bestandskraft"
|
msgstr "Datum Bestandskraft"
|
||||||
|
|
||||||
#: intervention/forms/forms.py:193 intervention/views.py:92
|
#: intervention/forms/forms.py:191 intervention/views.py:91
|
||||||
msgid "New intervention"
|
msgid "New intervention"
|
||||||
msgstr "Neuer Eingriff"
|
msgstr "Neuer Eingriff"
|
||||||
|
|
||||||
#: intervention/forms/forms.py:271
|
#: intervention/forms/forms.py:269
|
||||||
msgid "Edit intervention"
|
msgid "Edit intervention"
|
||||||
msgstr "Eingriff bearbeiten"
|
msgstr "Eingriff bearbeiten"
|
||||||
|
|
||||||
#: intervention/forms/modalForms.py:26
|
#: intervention/forms/forms.py:338
|
||||||
|
msgid "General data edited"
|
||||||
|
msgstr "Allgemeine Daten bearbeitet"
|
||||||
|
|
||||||
|
#: intervention/forms/modalForms.py:25
|
||||||
msgid "Share link"
|
msgid "Share link"
|
||||||
msgstr "Freigabelink"
|
msgstr "Freigabelink"
|
||||||
|
|
||||||
#: intervention/forms/modalForms.py:28
|
#: intervention/forms/modalForms.py:27
|
||||||
msgid "Send this link to users who you want to have writing access on the data"
|
msgid "Send this link to users who you want to have writing access on the data"
|
||||||
msgstr "Andere Nutzer erhalten über diesen Link Zugriff auf die Daten"
|
msgstr "Andere Nutzer erhalten über diesen Link Zugriff auf die Daten"
|
||||||
|
|
||||||
#: intervention/forms/modalForms.py:38
|
#: intervention/forms/modalForms.py:37
|
||||||
msgid "Add user to share with"
|
msgid "Add user to share with"
|
||||||
msgstr "Nutzer direkt hinzufügen"
|
msgstr "Nutzer direkt hinzufügen"
|
||||||
|
|
||||||
#: intervention/forms/modalForms.py:40
|
#: intervention/forms/modalForms.py:39
|
||||||
msgid ""
|
msgid ""
|
||||||
"Multiple selection possible - You can only select users which do not already "
|
"Multiple selection possible - You can only select users which do not already "
|
||||||
"have access. Enter the full username."
|
"have access. Enter the full username."
|
||||||
@ -1309,46 +1337,46 @@ msgstr ""
|
|||||||
"Mehrfachauswahl möglich - Sie können nur Nutzer wählen, für die der Eintrag "
|
"Mehrfachauswahl möglich - Sie können nur Nutzer wählen, für die der Eintrag "
|
||||||
"noch nicht freigegeben wurde. Geben Sie den ganzen Nutzernamen an."
|
"noch nicht freigegeben wurde. Geben Sie den ganzen Nutzernamen an."
|
||||||
|
|
||||||
#: intervention/forms/modalForms.py:56
|
#: intervention/forms/modalForms.py:55
|
||||||
msgid "Remove check to remove access for this user"
|
msgid "Remove check to remove access for this user"
|
||||||
msgstr "Wählen Sie die Nutzer ab, die keinen Zugriff mehr haben sollen"
|
msgstr "Wählen Sie die Nutzer ab, die keinen Zugriff mehr haben sollen"
|
||||||
|
|
||||||
#: intervention/forms/modalForms.py:68
|
#: intervention/forms/modalForms.py:67
|
||||||
msgid "Share settings for {}"
|
msgid "Share settings for {}"
|
||||||
msgstr "Freigabe Einstellungen für {}"
|
msgstr "Freigabe Einstellungen für {}"
|
||||||
|
|
||||||
#: intervention/forms/modalForms.py:125
|
#: intervention/forms/modalForms.py:124
|
||||||
msgid "Date of revocation"
|
msgid "Date of revocation"
|
||||||
msgstr "Datum des Widerspruchs"
|
msgstr "Datum des Widerspruchs"
|
||||||
|
|
||||||
#: intervention/forms/modalForms.py:136
|
#: intervention/forms/modalForms.py:135
|
||||||
#: intervention/templates/intervention/detail/includes/revocation.html:35
|
#: intervention/templates/intervention/detail/includes/revocation.html:35
|
||||||
msgid "Document"
|
msgid "Document"
|
||||||
msgstr "Dokument"
|
msgstr "Dokument"
|
||||||
|
|
||||||
#: intervention/forms/modalForms.py:139
|
#: intervention/forms/modalForms.py:138
|
||||||
msgid "Must be smaller than 15 Mb"
|
msgid "Must be smaller than 15 Mb"
|
||||||
msgstr "Muss kleiner als 15 Mb sein"
|
msgstr "Muss kleiner als 15 Mb sein"
|
||||||
|
|
||||||
#: intervention/forms/modalForms.py:163
|
#: intervention/forms/modalForms.py:162
|
||||||
#: intervention/templates/intervention/detail/includes/revocation.html:18
|
#: intervention/templates/intervention/detail/includes/revocation.html:18
|
||||||
msgid "Add revocation"
|
msgid "Add revocation"
|
||||||
msgstr "Widerspruch hinzufügen"
|
msgstr "Widerspruch hinzufügen"
|
||||||
|
|
||||||
#: intervention/forms/modalForms.py:180
|
#: intervention/forms/modalForms.py:179
|
||||||
msgid "Checked intervention data"
|
msgid "Checked intervention data"
|
||||||
msgstr "Eingriffsdaten geprüft"
|
msgstr "Eingriffsdaten geprüft"
|
||||||
|
|
||||||
#: intervention/forms/modalForms.py:186
|
#: intervention/forms/modalForms.py:185
|
||||||
msgid "Checked compensations data and payments"
|
msgid "Checked compensations data and payments"
|
||||||
msgstr "Kompensationen und Zahlungen geprüft"
|
msgstr "Kompensationen und Zahlungen geprüft"
|
||||||
|
|
||||||
#: intervention/forms/modalForms.py:195
|
#: intervention/forms/modalForms.py:194
|
||||||
#: intervention/templates/intervention/detail/includes/controls.html:19
|
#: intervention/templates/intervention/detail/includes/controls.html:19
|
||||||
msgid "Run check"
|
msgid "Run check"
|
||||||
msgstr "Prüfung vornehmen"
|
msgstr "Prüfung vornehmen"
|
||||||
|
|
||||||
#: intervention/forms/modalForms.py:196 konova/forms.py:457
|
#: intervention/forms/modalForms.py:195 konova/forms.py:457
|
||||||
msgid ""
|
msgid ""
|
||||||
"I, {} {}, confirm that all necessary control steps have been performed by "
|
"I, {} {}, confirm that all necessary control steps have been performed by "
|
||||||
"myself."
|
"myself."
|
||||||
@ -1356,23 +1384,23 @@ msgstr ""
|
|||||||
"Ich, {} {}, bestätige, dass die notwendigen Kontrollschritte durchgeführt "
|
"Ich, {} {}, bestätige, dass die notwendigen Kontrollschritte durchgeführt "
|
||||||
"wurden:"
|
"wurden:"
|
||||||
|
|
||||||
#: intervention/forms/modalForms.py:280
|
#: intervention/forms/modalForms.py:279
|
||||||
msgid "Only recorded accounts can be selected for deductions"
|
msgid "Only recorded accounts can be selected for deductions"
|
||||||
msgstr "Nur verzeichnete Ökokonten können für Abbuchungen verwendet werden."
|
msgstr "Nur verzeichnete Ökokonten können für Abbuchungen verwendet werden."
|
||||||
|
|
||||||
#: intervention/forms/modalForms.py:307
|
#: intervention/forms/modalForms.py:306
|
||||||
msgid "Only shared interventions can be selected"
|
msgid "Only shared interventions can be selected"
|
||||||
msgstr "Nur freigegebene Eingriffe können gewählt werden"
|
msgstr "Nur freigegebene Eingriffe können gewählt werden"
|
||||||
|
|
||||||
#: intervention/forms/modalForms.py:320
|
#: intervention/forms/modalForms.py:319
|
||||||
msgid "New Deduction"
|
msgid "New Deduction"
|
||||||
msgstr "Neue Abbuchung"
|
msgstr "Neue Abbuchung"
|
||||||
|
|
||||||
#: intervention/forms/modalForms.py:321
|
#: intervention/forms/modalForms.py:320
|
||||||
msgid "Enter the information for a new deduction from a chosen eco-account"
|
msgid "Enter the information for a new deduction from a chosen eco-account"
|
||||||
msgstr "Geben Sie die Informationen für eine neue Abbuchung ein."
|
msgstr "Geben Sie die Informationen für eine neue Abbuchung ein."
|
||||||
|
|
||||||
#: intervention/forms/modalForms.py:349
|
#: intervention/forms/modalForms.py:348
|
||||||
msgid ""
|
msgid ""
|
||||||
"Eco-account {} is not recorded yet. You can only deduct from recorded "
|
"Eco-account {} is not recorded yet. You can only deduct from recorded "
|
||||||
"accounts."
|
"accounts."
|
||||||
@ -1380,7 +1408,7 @@ msgstr ""
|
|||||||
"Ökokonto {} ist noch nicht verzeichnet. Abbuchungen können nur von "
|
"Ökokonto {} ist noch nicht verzeichnet. Abbuchungen können nur von "
|
||||||
"verzeichneten Ökokonten erfolgen."
|
"verzeichneten Ökokonten erfolgen."
|
||||||
|
|
||||||
#: intervention/forms/modalForms.py:362
|
#: intervention/forms/modalForms.py:361
|
||||||
msgid ""
|
msgid ""
|
||||||
"The account {} has not enough surface for a deduction of {} m². There are "
|
"The account {} has not enough surface for a deduction of {} m². There are "
|
||||||
"only {} m² left"
|
"only {} m² left"
|
||||||
@ -1483,31 +1511,39 @@ msgstr ""
|
|||||||
"Kein Ausgleich jeglicher Art gefunden (Kompensation, Ersatzzahlung, "
|
"Kein Ausgleich jeglicher Art gefunden (Kompensation, Ersatzzahlung, "
|
||||||
"Abbuchung)"
|
"Abbuchung)"
|
||||||
|
|
||||||
#: intervention/views.py:49
|
#: intervention/views.py:48
|
||||||
msgid "Interventions - Overview"
|
msgid "Interventions - Overview"
|
||||||
msgstr "Eingriffe - Übersicht"
|
msgstr "Eingriffe - Übersicht"
|
||||||
|
|
||||||
#: intervention/views.py:82
|
#: intervention/views.py:81
|
||||||
msgid "Intervention {} added"
|
msgid "Intervention {} added"
|
||||||
msgstr "Eingriff {} hinzugefügt"
|
msgstr "Eingriff {} hinzugefügt"
|
||||||
|
|
||||||
#: intervention/views.py:250
|
#: intervention/views.py:249
|
||||||
msgid "This intervention has {} revocations"
|
msgid "This intervention has {} revocations"
|
||||||
msgstr "Dem Eingriff liegen {} Widersprüche vor"
|
msgstr "Dem Eingriff liegen {} Widersprüche vor"
|
||||||
|
|
||||||
#: intervention/views.py:299
|
#: intervention/views.py:298
|
||||||
msgid "Intervention {} edited"
|
msgid "Intervention {} edited"
|
||||||
msgstr "Eingriff {} bearbeitet"
|
msgstr "Eingriff {} bearbeitet"
|
||||||
|
|
||||||
#: intervention/views.py:335
|
#: intervention/views.py:334
|
||||||
msgid "{} removed"
|
msgid "{} removed"
|
||||||
msgstr "{} entfernt"
|
msgstr "{} entfernt"
|
||||||
|
|
||||||
#: intervention/views.py:440
|
#: intervention/views.py:356
|
||||||
|
msgid "Revocation removed"
|
||||||
|
msgstr "Widerspruch entfernt"
|
||||||
|
|
||||||
|
#: intervention/views.py:439
|
||||||
msgid "Check performed"
|
msgid "Check performed"
|
||||||
msgstr "Prüfung durchgeführt"
|
msgstr "Prüfung durchgeführt"
|
||||||
|
|
||||||
#: intervention/views.py:563
|
#: intervention/views.py:461
|
||||||
|
msgid "Revocation added"
|
||||||
|
msgstr "Widerspruch hinzugefügt"
|
||||||
|
|
||||||
|
#: intervention/views.py:534
|
||||||
msgid "There are errors on this intervention:"
|
msgid "There are errors on this intervention:"
|
||||||
msgstr "Es liegen Fehler in diesem Eingriff vor:"
|
msgstr "Es liegen Fehler in diesem Eingriff vor:"
|
||||||
|
|
||||||
@ -1855,50 +1891,18 @@ msgstr ""
|
|||||||
"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:25
|
#: konova/utils/message_templates.py:25
|
||||||
msgid "Compensation {} added"
|
|
||||||
msgstr "Kompensation {} hinzugefügt"
|
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:26
|
|
||||||
msgid "Compensation {} removed"
|
|
||||||
msgstr "Kompensation {} entfernt"
|
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:29
|
|
||||||
msgid "Deduction added"
|
|
||||||
msgstr "Abbuchung hinzugefügt"
|
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:30
|
|
||||||
msgid "Deduction removed"
|
|
||||||
msgstr "Abbuchung entfernt"
|
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:33
|
|
||||||
msgid "Payment added"
|
|
||||||
msgstr "Zahlung hinzugefügt"
|
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:34
|
|
||||||
msgid "Payment removed"
|
|
||||||
msgstr "Zahlung gelöscht"
|
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:37
|
|
||||||
msgid "Revocation added"
|
|
||||||
msgstr "Widerspruch hinzugefügt"
|
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:38
|
|
||||||
msgid "Revocation removed"
|
|
||||||
msgstr "Widerspruch entfernt"
|
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:41
|
|
||||||
msgid "Edited general data"
|
msgid "Edited general data"
|
||||||
msgstr "Allgemeine Daten bearbeitet"
|
msgstr "Allgemeine Daten bearbeitet"
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:42
|
#: konova/utils/message_templates.py:26
|
||||||
msgid "Added compensation state"
|
msgid "Added compensation state"
|
||||||
msgstr "Zustand hinzugefügt"
|
msgstr "Zustand hinzugefügt"
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:44
|
#: konova/utils/message_templates.py:28
|
||||||
msgid "Added compensation action"
|
msgid "Added compensation action"
|
||||||
msgstr "Maßnahme hinzufügen"
|
msgstr "Maßnahme hinzufügen"
|
||||||
|
|
||||||
#: konova/utils/message_templates.py:47
|
#: konova/utils/message_templates.py:31
|
||||||
msgid "Geometry conflict detected with {}"
|
msgid "Geometry conflict detected with {}"
|
||||||
msgstr "Geometriekonflikt mit folgenden Einträgen erkannt: {}"
|
msgstr "Geometriekonflikt mit folgenden Einträgen erkannt: {}"
|
||||||
|
|
||||||
@ -3918,9 +3922,6 @@ msgstr ""
|
|||||||
msgid "Unable to connect to qpid with SASL mechanism %s"
|
msgid "Unable to connect to qpid with SASL mechanism %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#~ msgid "General data edited"
|
|
||||||
#~ msgstr "Allgemeine Daten bearbeitet"
|
|
||||||
|
|
||||||
#~ msgid "Action type details"
|
#~ msgid "Action type details"
|
||||||
#~ msgstr "Zusatzmerkmale"
|
#~ msgstr "Zusatzmerkmale"
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user