Compare commits
No commits in common. "30f8d29616e51ddd1203af76033f580d526fa22e" and "ca7dcfff7099a375a2c5e6474d24bce2b9570418" have entirely different histories.
30f8d29616
...
ca7dcfff70
@ -17,7 +17,6 @@ from compensation.models import Compensation, Payment, EcoAccountDeduction, EcoA
|
|||||||
from intervention.models import Intervention
|
from intervention.models import Intervention
|
||||||
from konova.models import Geometry
|
from konova.models import Geometry
|
||||||
from konova.sub_settings.django_settings import BASE_DIR, DEFAULT_DATE_FORMAT
|
from konova.sub_settings.django_settings import BASE_DIR, DEFAULT_DATE_FORMAT
|
||||||
from konova.sub_settings.lanis_settings import DEFAULT_SRID_RLP
|
|
||||||
|
|
||||||
|
|
||||||
class TimespanReport:
|
class TimespanReport:
|
||||||
@ -334,7 +333,7 @@ class TimespanReport:
|
|||||||
return Geometry.objects.filter(
|
return Geometry.objects.filter(
|
||||||
id__in=ids
|
id__in=ids
|
||||||
).annotate(
|
).annotate(
|
||||||
geom_cast=Cast("geom", MultiPolygonField(srid=DEFAULT_SRID_RLP))
|
geom_cast=Cast("geom", MultiPolygonField())
|
||||||
).annotate(
|
).annotate(
|
||||||
num=NumGeometries("geom_cast")
|
num=NumGeometries("geom_cast")
|
||||||
).aggregate(
|
).aggregate(
|
||||||
|
@ -81,15 +81,13 @@ class EcoAccountAdmin(AbstractCompensationAdmin):
|
|||||||
]
|
]
|
||||||
|
|
||||||
filter_horizontal = [
|
filter_horizontal = [
|
||||||
"users",
|
"users"
|
||||||
"teams",
|
|
||||||
]
|
]
|
||||||
|
|
||||||
def get_fields(self, request, obj=None):
|
def get_fields(self, request, obj=None):
|
||||||
return super().get_fields(request, obj) + [
|
return super().get_fields(request, obj) + [
|
||||||
"deductable_surface",
|
"deductable_surface",
|
||||||
"users",
|
"users"
|
||||||
"teams",
|
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
|
@ -1,26 +0,0 @@
|
|||||||
# Generated by Django 3.1.3 on 2022-11-16 12:22
|
|
||||||
|
|
||||||
from django.conf import settings
|
|
||||||
from django.db import migrations, models
|
|
||||||
|
|
||||||
|
|
||||||
class Migration(migrations.Migration):
|
|
||||||
|
|
||||||
dependencies = [
|
|
||||||
('user', '0006_auto_20220815_0759'),
|
|
||||||
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
|
|
||||||
('compensation', '0011_ecoaccount_deductable_rest'),
|
|
||||||
]
|
|
||||||
|
|
||||||
operations = [
|
|
||||||
migrations.AlterField(
|
|
||||||
model_name='ecoaccount',
|
|
||||||
name='teams',
|
|
||||||
field=models.ManyToManyField(blank=True, help_text='Teams having access (data shared with)', to='user.Team'),
|
|
||||||
),
|
|
||||||
migrations.AlterField(
|
|
||||||
model_name='ecoaccount',
|
|
||||||
name='users',
|
|
||||||
field=models.ManyToManyField(blank=True, help_text='Users having access (data shared with)', to=settings.AUTH_USER_MODEL),
|
|
||||||
),
|
|
||||||
]
|
|
@ -124,7 +124,7 @@
|
|||||||
{% endfor %}
|
{% endfor %}
|
||||||
<hr>
|
<hr>
|
||||||
{% if has_access %}
|
{% if has_access %}
|
||||||
{% for user in obj.intervention.shared_users %}
|
{% for user in obj.users.all %}
|
||||||
{% include 'user/includes/contact_modal_button.html' %}
|
{% include 'user/includes/contact_modal_button.html' %}
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
{% else %}
|
{% else %}
|
||||||
|
@ -6,14 +6,12 @@ from ema.models import Ema
|
|||||||
|
|
||||||
class EmaAdmin(AbstractCompensationAdmin):
|
class EmaAdmin(AbstractCompensationAdmin):
|
||||||
filter_horizontal = [
|
filter_horizontal = [
|
||||||
"users",
|
"users"
|
||||||
"teams",
|
|
||||||
]
|
]
|
||||||
|
|
||||||
def get_fields(self, request, obj=None):
|
def get_fields(self, request, obj=None):
|
||||||
return super().get_fields(request, obj) + [
|
return super().get_fields(request, obj) + [
|
||||||
"users",
|
"users"
|
||||||
"teams",
|
|
||||||
]
|
]
|
||||||
|
|
||||||
admin.site.register(Ema, EmaAdmin)
|
admin.site.register(Ema, EmaAdmin)
|
||||||
|
@ -1,26 +0,0 @@
|
|||||||
# Generated by Django 3.1.3 on 2022-11-16 12:22
|
|
||||||
|
|
||||||
from django.conf import settings
|
|
||||||
from django.db import migrations, models
|
|
||||||
|
|
||||||
|
|
||||||
class Migration(migrations.Migration):
|
|
||||||
|
|
||||||
dependencies = [
|
|
||||||
('user', '0006_auto_20220815_0759'),
|
|
||||||
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
|
|
||||||
('ema', '0007_auto_20220815_1030'),
|
|
||||||
]
|
|
||||||
|
|
||||||
operations = [
|
|
||||||
migrations.AlterField(
|
|
||||||
model_name='ema',
|
|
||||||
name='teams',
|
|
||||||
field=models.ManyToManyField(blank=True, help_text='Teams having access (data shared with)', to='user.Team'),
|
|
||||||
),
|
|
||||||
migrations.AlterField(
|
|
||||||
model_name='ema',
|
|
||||||
name='users',
|
|
||||||
field=models.ManyToManyField(blank=True, help_text='Users having access (data shared with)', to=settings.AUTH_USER_MODEL),
|
|
||||||
),
|
|
||||||
]
|
|
@ -14,8 +14,7 @@ class InterventionAdmin(BaseObjectAdmin):
|
|||||||
]
|
]
|
||||||
|
|
||||||
filter_horizontal = [
|
filter_horizontal = [
|
||||||
"users",
|
"users"
|
||||||
"teams",
|
|
||||||
]
|
]
|
||||||
|
|
||||||
def get_fields(self, request, obj=None):
|
def get_fields(self, request, obj=None):
|
||||||
@ -26,7 +25,6 @@ class InterventionAdmin(BaseObjectAdmin):
|
|||||||
"checked",
|
"checked",
|
||||||
"recorded",
|
"recorded",
|
||||||
"users",
|
"users",
|
||||||
"teams",
|
|
||||||
"geometry",
|
"geometry",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
@ -11,22 +11,3 @@ from konova.forms.modals import NewDocumentModalForm
|
|||||||
|
|
||||||
class NewInterventionDocumentModalForm(NewDocumentModalForm):
|
class NewInterventionDocumentModalForm(NewDocumentModalForm):
|
||||||
document_model = InterventionDocument
|
document_model = InterventionDocument
|
||||||
|
|
||||||
def save(self, *args, **kwargs):
|
|
||||||
""" Extension of regular NewDocumentModalForm
|
|
||||||
|
|
||||||
Checks whether payments exist on the intervention and sends the data to EGON
|
|
||||||
|
|
||||||
Args:
|
|
||||||
*args ():
|
|
||||||
**kwargs ():
|
|
||||||
|
|
||||||
Returns:
|
|
||||||
|
|
||||||
"""
|
|
||||||
doc = super().save(*args, **kwargs)
|
|
||||||
|
|
||||||
if self.instance.payments.exists():
|
|
||||||
self.instance.send_data_to_egon()
|
|
||||||
|
|
||||||
return doc
|
|
||||||
|
@ -1,26 +0,0 @@
|
|||||||
# Generated by Django 3.1.3 on 2022-11-16 12:22
|
|
||||||
|
|
||||||
from django.conf import settings
|
|
||||||
from django.db import migrations, models
|
|
||||||
|
|
||||||
|
|
||||||
class Migration(migrations.Migration):
|
|
||||||
|
|
||||||
dependencies = [
|
|
||||||
('user', '0006_auto_20220815_0759'),
|
|
||||||
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
|
|
||||||
('intervention', '0007_auto_20220815_1030'),
|
|
||||||
]
|
|
||||||
|
|
||||||
operations = [
|
|
||||||
migrations.AlterField(
|
|
||||||
model_name='intervention',
|
|
||||||
name='teams',
|
|
||||||
field=models.ManyToManyField(blank=True, help_text='Teams having access (data shared with)', to='user.Team'),
|
|
||||||
),
|
|
||||||
migrations.AlterField(
|
|
||||||
model_name='intervention',
|
|
||||||
name='users',
|
|
||||||
field=models.ManyToManyField(blank=True, help_text='Users having access (data shared with)', to=settings.AUTH_USER_MODEL),
|
|
||||||
),
|
|
||||||
]
|
|
@ -20,11 +20,6 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{% if has_payment_without_document %}
|
|
||||||
<div class="alert alert-danger mb-0">
|
|
||||||
{% trans 'You entered a payment. Please upload the legal document which defines the payment`s amount.' %}
|
|
||||||
</div>
|
|
||||||
{% endif %}
|
|
||||||
<div class="card-body scroll-300 p-2">
|
<div class="card-body scroll-300 p-2">
|
||||||
<table class="table table-hover">
|
<table class="table table-hover">
|
||||||
<thead>
|
<thead>
|
||||||
|
@ -21,21 +21,8 @@ class InterventionQualityChecker(AbstractQualityChecker):
|
|||||||
self._check_legal_data()
|
self._check_legal_data()
|
||||||
self._check_compensations()
|
self._check_compensations()
|
||||||
self._check_geometry()
|
self._check_geometry()
|
||||||
self._check_payment_documents()
|
|
||||||
self.valid = len(self.messages) == 0
|
self.valid = len(self.messages) == 0
|
||||||
|
|
||||||
def _check_payment_documents(self):
|
|
||||||
""" Checks existence of documents in case of payments
|
|
||||||
|
|
||||||
There should be at least one legal document which defines the payment's total amount.
|
|
||||||
|
|
||||||
Returns:
|
|
||||||
|
|
||||||
"""
|
|
||||||
has_payment_without_document = self.obj.payments.exists() and not self.obj.get_documents()[1].exists()
|
|
||||||
if has_payment_without_document:
|
|
||||||
self._add_missing_attr_name(_("Documents"))
|
|
||||||
|
|
||||||
def _check_responsible_data(self):
|
def _check_responsible_data(self):
|
||||||
""" Checks data quality of related Responsibility
|
""" Checks data quality of related Responsibility
|
||||||
|
|
||||||
|
@ -157,8 +157,6 @@ def detail_view(request: HttpRequest, id: str):
|
|||||||
if last_checked:
|
if last_checked:
|
||||||
last_checked_tooltip = DATA_CHECKED_PREVIOUSLY_TEMPLATE.format(last_checked.get_timestamp_str_formatted(), last_checked.user)
|
last_checked_tooltip = DATA_CHECKED_PREVIOUSLY_TEMPLATE.format(last_checked.get_timestamp_str_formatted(), last_checked.user)
|
||||||
|
|
||||||
has_payment_without_document = intervention.payments.exists() and not intervention.get_documents()[1].exists()
|
|
||||||
|
|
||||||
context = {
|
context = {
|
||||||
"obj": intervention,
|
"obj": intervention,
|
||||||
"last_checked": last_checked,
|
"last_checked": last_checked,
|
||||||
@ -170,7 +168,6 @@ def detail_view(request: HttpRequest, id: str):
|
|||||||
"is_zb_member": in_group(_user, ZB_GROUP),
|
"is_zb_member": in_group(_user, ZB_GROUP),
|
||||||
"is_ets_member": in_group(_user, ETS_GROUP),
|
"is_ets_member": in_group(_user, ETS_GROUP),
|
||||||
"LANIS_LINK": intervention.get_LANIS_link(),
|
"LANIS_LINK": intervention.get_LANIS_link(),
|
||||||
"has_payment_without_document": has_payment_without_document,
|
|
||||||
TAB_TITLE_IDENTIFIER: f"{intervention.identifier} - {intervention.title}",
|
TAB_TITLE_IDENTIFIER: f"{intervention.identifier} - {intervention.title}",
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -46,7 +46,7 @@ class GeoReferencedTableFilterMixin(django_filters.FilterSet):
|
|||||||
),
|
),
|
||||||
)
|
)
|
||||||
# Parcel
|
# Parcel
|
||||||
p = django_filters.NumberFilter(
|
p = django_filters.CharFilter(
|
||||||
method="filter_parcel",
|
method="filter_parcel",
|
||||||
label=_(""),
|
label=_(""),
|
||||||
label_suffix=_(""),
|
label_suffix=_(""),
|
||||||
@ -59,7 +59,7 @@ class GeoReferencedTableFilterMixin(django_filters.FilterSet):
|
|||||||
),
|
),
|
||||||
)
|
)
|
||||||
# Parcel counter
|
# Parcel counter
|
||||||
pc = django_filters.NumberFilter(
|
pc = django_filters.CharFilter(
|
||||||
method="filter_parcel_counter",
|
method="filter_parcel_counter",
|
||||||
label=_(""),
|
label=_(""),
|
||||||
label_suffix=_(""),
|
label_suffix=_(""),
|
||||||
@ -73,7 +73,7 @@ class GeoReferencedTableFilterMixin(django_filters.FilterSet):
|
|||||||
)
|
)
|
||||||
|
|
||||||
# Parcel counter
|
# Parcel counter
|
||||||
pn = django_filters.NumberFilter(
|
pn = django_filters.CharFilter(
|
||||||
method="filter_parcel_number",
|
method="filter_parcel_number",
|
||||||
label=_(""),
|
label=_(""),
|
||||||
label_suffix=_(""),
|
label_suffix=_(""),
|
||||||
@ -165,6 +165,7 @@ class GeoReferencedTableFilterMixin(django_filters.FilterSet):
|
|||||||
Returns:
|
Returns:
|
||||||
|
|
||||||
"""
|
"""
|
||||||
|
value = value.replace("-", "")
|
||||||
queryset = self._filter_parcel_reference(
|
queryset = self._filter_parcel_reference(
|
||||||
queryset,
|
queryset,
|
||||||
Q(flr=value),
|
Q(flr=value),
|
||||||
@ -182,6 +183,7 @@ class GeoReferencedTableFilterMixin(django_filters.FilterSet):
|
|||||||
Returns:
|
Returns:
|
||||||
|
|
||||||
"""
|
"""
|
||||||
|
value = value.replace("-", "")
|
||||||
queryset = self._filter_parcel_reference(
|
queryset = self._filter_parcel_reference(
|
||||||
queryset,
|
queryset,
|
||||||
Q(flrstck_zhlr=value)
|
Q(flrstck_zhlr=value)
|
||||||
@ -199,6 +201,7 @@ class GeoReferencedTableFilterMixin(django_filters.FilterSet):
|
|||||||
Returns:
|
Returns:
|
||||||
|
|
||||||
"""
|
"""
|
||||||
|
value = value.replace("-", "")
|
||||||
queryset = self._filter_parcel_reference(
|
queryset = self._filter_parcel_reference(
|
||||||
queryset,
|
queryset,
|
||||||
Q(flrstck_nnr=value),
|
Q(flrstck_nnr=value),
|
||||||
|
@ -434,16 +434,8 @@ class CheckableObjectMixin(models.Model):
|
|||||||
|
|
||||||
class ShareableObjectMixin(models.Model):
|
class ShareableObjectMixin(models.Model):
|
||||||
# Users having access on this object
|
# Users having access on this object
|
||||||
users = models.ManyToManyField(
|
users = models.ManyToManyField("user.User", help_text="Users having access (data shared with)")
|
||||||
"user.User",
|
teams = models.ManyToManyField("user.Team", help_text="Teams having access (data shared with)")
|
||||||
help_text="Users having access (data shared with)",
|
|
||||||
blank=True
|
|
||||||
)
|
|
||||||
teams = models.ManyToManyField(
|
|
||||||
"user.Team",
|
|
||||||
help_text="Teams having access (data shared with)",
|
|
||||||
blank=True
|
|
||||||
)
|
|
||||||
access_token = models.CharField(
|
access_token = models.CharField(
|
||||||
max_length=255,
|
max_length=255,
|
||||||
null=True,
|
null=True,
|
||||||
|
Binary file not shown.
@ -43,7 +43,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-11-16 13:36+0100\n"
|
"POT-Creation-Date: 2022-10-11 16:39+0200\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"
|
||||||
@ -204,7 +204,7 @@ msgstr "Geprüft"
|
|||||||
#: compensation/templates/compensation/detail/compensation/view.html:93
|
#: compensation/templates/compensation/detail/compensation/view.html:93
|
||||||
#: compensation/templates/compensation/detail/eco_account/includes/deductions.html:31
|
#: compensation/templates/compensation/detail/eco_account/includes/deductions.html:31
|
||||||
#: compensation/templates/compensation/detail/eco_account/view.html:45
|
#: compensation/templates/compensation/detail/eco_account/view.html:45
|
||||||
#: ema/tables.py:41 ema/templates/ema/detail/view.html:35
|
#: ema/tables.py:44 ema/templates/ema/detail/view.html:35
|
||||||
#: intervention/tables.py:44
|
#: intervention/tables.py:44
|
||||||
#: intervention/templates/intervention/detail/view.html:87
|
#: intervention/templates/intervention/detail/view.html:87
|
||||||
#: user/models/user_action.py:22
|
#: user/models/user_action.py:22
|
||||||
@ -357,7 +357,7 @@ msgid "Show only unrecorded"
|
|||||||
msgstr "Nur unverzeichnete anzeigen"
|
msgstr "Nur unverzeichnete anzeigen"
|
||||||
|
|
||||||
#: compensation/forms/compensation.py:30 compensation/tables/compensation.py:23
|
#: compensation/forms/compensation.py:30 compensation/tables/compensation.py:23
|
||||||
#: compensation/tables/eco_account.py:23 ema/tables.py:26
|
#: compensation/tables/eco_account.py:23 ema/tables.py:29
|
||||||
#: intervention/forms/intervention.py:29 intervention/tables.py:23
|
#: intervention/forms/intervention.py:29 intervention/tables.py:23
|
||||||
#: intervention/templates/intervention/detail/includes/compensations.html:30
|
#: intervention/templates/intervention/detail/includes/compensations.html:30
|
||||||
msgid "Identifier"
|
msgid "Identifier"
|
||||||
@ -376,12 +376,12 @@ msgstr "Automatisch generiert"
|
|||||||
#: compensation/templates/compensation/detail/eco_account/view.html:32
|
#: compensation/templates/compensation/detail/eco_account/view.html:32
|
||||||
#: compensation/templates/compensation/report/compensation/report.html:12
|
#: compensation/templates/compensation/report/compensation/report.html:12
|
||||||
#: compensation/templates/compensation/report/eco_account/report.html:12
|
#: compensation/templates/compensation/report/eco_account/report.html:12
|
||||||
#: ema/tables.py:31 ema/templates/ema/detail/includes/documents.html:28
|
#: ema/tables.py:34 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
|
#: ema/templates/ema/report/report.html:12
|
||||||
#: intervention/forms/intervention.py:41 intervention/tables.py:28
|
#: intervention/forms/intervention.py:41 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:33
|
#: intervention/templates/intervention/detail/includes/documents.html:28
|
||||||
#: intervention/templates/intervention/detail/view.html:31
|
#: intervention/templates/intervention/detail/view.html:31
|
||||||
#: intervention/templates/intervention/report/report.html:12
|
#: intervention/templates/intervention/report/report.html:12
|
||||||
#: konova/forms/modals/document_form.py:24
|
#: konova/forms/modals/document_form.py:24
|
||||||
@ -411,7 +411,7 @@ msgstr "Kompensation XY; Flur ABC"
|
|||||||
#: ema/templates/ema/detail/includes/documents.html:34
|
#: ema/templates/ema/detail/includes/documents.html:34
|
||||||
#: intervention/forms/intervention.py:199
|
#: intervention/forms/intervention.py:199
|
||||||
#: intervention/forms/modals/revocation.py:45
|
#: intervention/forms/modals/revocation.py:45
|
||||||
#: intervention/templates/intervention/detail/includes/documents.html:39
|
#: intervention/templates/intervention/detail/includes/documents.html:34
|
||||||
#: 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
|
||||||
#: konova/forms/modals/document_form.py:59
|
#: konova/forms/modals/document_form.py:59
|
||||||
@ -473,15 +473,13 @@ msgstr "Neues Ökokonto"
|
|||||||
msgid "Eco-Account XY; Location ABC"
|
msgid "Eco-Account XY; Location ABC"
|
||||||
msgstr "Ökokonto XY; Flur ABC"
|
msgstr "Ökokonto XY; Flur ABC"
|
||||||
|
|
||||||
#: compensation/forms/eco_account.py:143
|
#: compensation/forms/eco_account.py:141
|
||||||
msgid "Edit Eco-Account"
|
msgid "Edit Eco-Account"
|
||||||
msgstr "Ökokonto bearbeiten"
|
msgstr "Ökokonto bearbeiten"
|
||||||
|
|
||||||
#: compensation/forms/eco_account.py:228
|
#: compensation/forms/eco_account.py:224
|
||||||
msgid "The account can not be removed, since there are still deductions."
|
msgid "The account can not be removed, since there are still deductions."
|
||||||
msgstr ""
|
msgstr "Das Ökokonto kann nicht entfernt werden, da hierzu noch Abbuchungen vorliegen."
|
||||||
"Das Ökokonto kann nicht entfernt werden, da hierzu noch Abbuchungen "
|
|
||||||
"vorliegen."
|
|
||||||
|
|
||||||
#: compensation/forms/mixins.py:37
|
#: compensation/forms/mixins.py:37
|
||||||
#: compensation/templates/compensation/detail/eco_account/view.html:63
|
#: compensation/templates/compensation/detail/eco_account/view.html:63
|
||||||
@ -756,42 +754,54 @@ msgstr ""
|
|||||||
"wollen. Kontaktieren Sie die für die Abbuchungen verantwortlichen Nutzer!"
|
"wollen. Kontaktieren Sie die für die Abbuchungen verantwortlichen Nutzer!"
|
||||||
|
|
||||||
#: compensation/tables/compensation.py:33 compensation/tables/eco_account.py:33
|
#: compensation/tables/compensation.py:33 compensation/tables/eco_account.py:33
|
||||||
#: ema/tables.py:36 intervention/tables.py:33
|
#: ema/tables.py:39 intervention/tables.py:33
|
||||||
#: konova/filters/mixins/geo_reference.py:42
|
#: konova/filters/mixins/geo_reference.py:42
|
||||||
msgid "Parcel gmrkng"
|
msgid "Parcel gmrkng"
|
||||||
msgstr "Gemarkung"
|
msgstr "Gemarkung"
|
||||||
|
|
||||||
#: compensation/tables/compensation.py:50 compensation/tables/eco_account.py:54
|
#: compensation/tables/compensation.py:50 compensation/tables/eco_account.py:54
|
||||||
#: ema/tables.py:47 intervention/tables.py:50
|
#: ema/tables.py:50 intervention/tables.py:50
|
||||||
msgid "Editable"
|
msgid "Editable"
|
||||||
msgstr "Freigegeben"
|
msgstr "Freigegeben"
|
||||||
|
|
||||||
#: compensation/tables/compensation.py:56 compensation/tables/eco_account.py:60
|
#: compensation/tables/compensation.py:56 compensation/tables/eco_account.py:60
|
||||||
#: ema/tables.py:53 intervention/tables.py:56
|
#: ema/tables.py:56 intervention/tables.py:56
|
||||||
msgid "Last edit"
|
msgid "Last edit"
|
||||||
msgstr "Zuletzt bearbeitet"
|
msgstr "Zuletzt bearbeitet"
|
||||||
|
|
||||||
#: compensation/tables/compensation.py:87 compensation/tables/eco_account.py:92
|
#: compensation/tables/compensation.py:87 compensation/tables/eco_account.py:92
|
||||||
#: ema/tables.py:86 intervention/tables.py:87
|
#: ema/tables.py:89 intervention/tables.py:87
|
||||||
msgid "Open {}"
|
msgid "Open {}"
|
||||||
msgstr "Öffne {}"
|
msgstr "Öffne {}"
|
||||||
|
|
||||||
#: compensation/tables/compensation.py:141
|
#: compensation/tables/compensation.py:163
|
||||||
#: compensation/templates/compensation/detail/compensation/view.html:96
|
#: compensation/templates/compensation/detail/compensation/view.html:96
|
||||||
#: compensation/templates/compensation/detail/eco_account/includes/deductions.html:58
|
#: compensation/templates/compensation/detail/eco_account/includes/deductions.html:58
|
||||||
#: compensation/templates/compensation/detail/eco_account/view.html:48
|
#: compensation/templates/compensation/detail/eco_account/view.html:48
|
||||||
#: ema/tables.py:105 ema/templates/ema/detail/view.html:38
|
#: ema/tables.py:130 ema/templates/ema/detail/view.html:38
|
||||||
#: intervention/tables.py:139
|
#: intervention/tables.py:161
|
||||||
#: intervention/templates/intervention/detail/view.html:90
|
#: intervention/templates/intervention/detail/view.html:90
|
||||||
msgid "Not recorded yet"
|
msgid "Not recorded yet"
|
||||||
msgstr "Noch nicht verzeichnet"
|
msgstr "Noch nicht verzeichnet"
|
||||||
|
|
||||||
#: compensation/tables/compensation.py:144
|
#: compensation/tables/compensation.py:166
|
||||||
#: compensation/tables/eco_account.py:131 ema/tables.py:108
|
#: compensation/tables/eco_account.py:153 ema/tables.py:133
|
||||||
#: intervention/tables.py:142
|
#: intervention/tables.py:164
|
||||||
msgid "Recorded on {} by {}"
|
msgid "Recorded on {} by {}"
|
||||||
msgstr "Am {} von {} verzeichnet worden"
|
msgstr "Am {} von {} verzeichnet worden"
|
||||||
|
|
||||||
|
#: compensation/tables/compensation.py:186
|
||||||
|
#: compensation/tables/eco_account.py:175 ema/tables.py:154
|
||||||
|
#: intervention/tables.py:185
|
||||||
|
msgid "Full access granted"
|
||||||
|
msgstr "Für Sie freigegeben - Datensatz kann bearbeitet werden"
|
||||||
|
|
||||||
|
#: compensation/tables/compensation.py:186
|
||||||
|
#: compensation/tables/eco_account.py:175 ema/tables.py:154
|
||||||
|
#: intervention/tables.py:185
|
||||||
|
msgid "Access not granted"
|
||||||
|
msgstr "Nicht freigegeben - Datensatz nur lesbar"
|
||||||
|
|
||||||
#: compensation/tables/eco_account.py:38
|
#: compensation/tables/eco_account.py:38
|
||||||
#: compensation/templates/compensation/detail/eco_account/view.html:36
|
#: compensation/templates/compensation/detail/eco_account/view.html:36
|
||||||
#: konova/templates/konova/widgets/progressbar.html:3
|
#: konova/templates/konova/widgets/progressbar.html:3
|
||||||
@ -802,7 +812,7 @@ msgstr "Verfügbar"
|
|||||||
msgid "Eco Accounts"
|
msgid "Eco Accounts"
|
||||||
msgstr "Ökokonten"
|
msgstr "Ökokonten"
|
||||||
|
|
||||||
#: compensation/tables/eco_account.py:128
|
#: compensation/tables/eco_account.py:150
|
||||||
msgid "Not recorded yet. Can not be used for deductions, yet."
|
msgid "Not recorded yet. Can not be used for deductions, yet."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Noch nicht verzeichnet. Kann noch nicht für Abbuchungen genutzt werden."
|
"Noch nicht verzeichnet. Kann noch nicht für Abbuchungen genutzt werden."
|
||||||
@ -851,7 +861,7 @@ msgstr "Menge"
|
|||||||
#: ema/templates/ema/detail/includes/states-before.html:40
|
#: ema/templates/ema/detail/includes/states-before.html:40
|
||||||
#: intervention/templates/intervention/detail/includes/compensations.html:38
|
#: intervention/templates/intervention/detail/includes/compensations.html:38
|
||||||
#: intervention/templates/intervention/detail/includes/deductions.html:39
|
#: intervention/templates/intervention/detail/includes/deductions.html:39
|
||||||
#: intervention/templates/intervention/detail/includes/documents.html:44
|
#: intervention/templates/intervention/detail/includes/documents.html:39
|
||||||
#: intervention/templates/intervention/detail/includes/payments.html:39
|
#: intervention/templates/intervention/detail/includes/payments.html:39
|
||||||
#: intervention/templates/intervention/detail/includes/revocation.html:43
|
#: intervention/templates/intervention/detail/includes/revocation.html:43
|
||||||
#: templates/log.html:10 user/templates/user/team/index.html:33
|
#: templates/log.html:10 user/templates/user/team/index.html:33
|
||||||
@ -985,7 +995,7 @@ msgstr "Neues Dokument hinzufügen"
|
|||||||
#: compensation/templates/compensation/detail/compensation/includes/documents.html:31
|
#: compensation/templates/compensation/detail/compensation/includes/documents.html:31
|
||||||
#: compensation/templates/compensation/detail/eco_account/includes/documents.html:31
|
#: compensation/templates/compensation/detail/eco_account/includes/documents.html:31
|
||||||
#: ema/templates/ema/detail/includes/documents.html:31
|
#: ema/templates/ema/detail/includes/documents.html:31
|
||||||
#: intervention/templates/intervention/detail/includes/documents.html:36
|
#: intervention/templates/intervention/detail/includes/documents.html:31
|
||||||
#: konova/forms/modals/document_form.py:34
|
#: konova/forms/modals/document_form.py:34
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Erstellt"
|
msgstr "Erstellt"
|
||||||
@ -993,7 +1003,7 @@ msgstr "Erstellt"
|
|||||||
#: compensation/templates/compensation/detail/compensation/includes/documents.html:63
|
#: compensation/templates/compensation/detail/compensation/includes/documents.html:63
|
||||||
#: compensation/templates/compensation/detail/eco_account/includes/documents.html:61
|
#: compensation/templates/compensation/detail/eco_account/includes/documents.html:61
|
||||||
#: ema/templates/ema/detail/includes/documents.html:61
|
#: ema/templates/ema/detail/includes/documents.html:61
|
||||||
#: intervention/templates/intervention/detail/includes/documents.html:70
|
#: intervention/templates/intervention/detail/includes/documents.html:65
|
||||||
#: konova/forms/modals/document_form.py:139
|
#: konova/forms/modals/document_form.py:139
|
||||||
msgid "Edit document"
|
msgid "Edit document"
|
||||||
msgstr "Dokument bearbeiten"
|
msgstr "Dokument bearbeiten"
|
||||||
@ -1001,7 +1011,7 @@ msgstr "Dokument bearbeiten"
|
|||||||
#: compensation/templates/compensation/detail/compensation/includes/documents.html:66
|
#: compensation/templates/compensation/detail/compensation/includes/documents.html:66
|
||||||
#: compensation/templates/compensation/detail/eco_account/includes/documents.html:64
|
#: compensation/templates/compensation/detail/eco_account/includes/documents.html:64
|
||||||
#: ema/templates/ema/detail/includes/documents.html:64
|
#: ema/templates/ema/detail/includes/documents.html:64
|
||||||
#: intervention/templates/intervention/detail/includes/documents.html:73
|
#: intervention/templates/intervention/detail/includes/documents.html:68
|
||||||
msgid "Remove document"
|
msgid "Remove document"
|
||||||
msgstr "Dokument löschen"
|
msgstr "Dokument löschen"
|
||||||
|
|
||||||
@ -1277,8 +1287,8 @@ msgid "Compensation {} edited"
|
|||||||
msgstr "Kompensation {} bearbeitet"
|
msgstr "Kompensation {} bearbeitet"
|
||||||
|
|
||||||
#: compensation/views/compensation/compensation.py:185
|
#: compensation/views/compensation/compensation.py:185
|
||||||
#: compensation/views/eco_account/eco_account.py:159 ema/views/ema.py:210
|
#: compensation/views/eco_account/eco_account.py:159 ema/views/ema.py:211
|
||||||
#: intervention/views/intervention.py:228
|
#: intervention/views/intervention.py:225
|
||||||
msgid "Edit {}"
|
msgid "Edit {}"
|
||||||
msgstr "Bearbeite {}"
|
msgstr "Bearbeite {}"
|
||||||
|
|
||||||
@ -1304,7 +1314,7 @@ msgstr "Ökokonto {} bearbeitet"
|
|||||||
msgid "Eco-account removed"
|
msgid "Eco-account removed"
|
||||||
msgstr "Ökokonto entfernt"
|
msgstr "Ökokonto entfernt"
|
||||||
|
|
||||||
#: ema/forms.py:42 ema/views/ema.py:93
|
#: ema/forms.py:42 ema/views/ema.py:94
|
||||||
msgid "New EMA"
|
msgid "New EMA"
|
||||||
msgstr "Neue EMA hinzufügen"
|
msgstr "Neue EMA hinzufügen"
|
||||||
|
|
||||||
@ -1312,11 +1322,11 @@ msgstr "Neue EMA hinzufügen"
|
|||||||
msgid "Edit EMA"
|
msgid "Edit EMA"
|
||||||
msgstr "Bearbeite EMA"
|
msgstr "Bearbeite EMA"
|
||||||
|
|
||||||
#: ema/tables.py:62 templates/navbars/navbar.html:43
|
#: ema/tables.py:65 templates/navbars/navbar.html:43
|
||||||
msgid "Payment funded compensations"
|
msgid "Payment funded compensations"
|
||||||
msgstr "Ersatzzahlungsmaßnahmen (EMA)"
|
msgstr "Ersatzzahlungsmaßnahmen (EMA)"
|
||||||
|
|
||||||
#: ema/tables.py:63
|
#: ema/tables.py:66
|
||||||
msgid "EMA explanation"
|
msgid "EMA explanation"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"EMA sind Kompensationen, die durch Ersatzzahlungen finanziert wurden. "
|
"EMA sind Kompensationen, die durch Ersatzzahlungen finanziert wurden. "
|
||||||
@ -1324,7 +1334,7 @@ msgstr ""
|
|||||||
"Maßnahmen aus Ersatzzahlungen, die nach 2015 rechtskräftig wurden, werden "
|
"Maßnahmen aus Ersatzzahlungen, die nach 2015 rechtskräftig wurden, werden "
|
||||||
"durch die Stiftung Natur und Umwelt verwaltet."
|
"durch die Stiftung Natur und Umwelt verwaltet."
|
||||||
|
|
||||||
#: ema/tables.py:86 templates/navbars/navbar.html:43
|
#: ema/tables.py:89 templates/navbars/navbar.html:43
|
||||||
msgid "EMA"
|
msgid "EMA"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -1332,19 +1342,19 @@ msgstr ""
|
|||||||
msgid "Payment funded compensation"
|
msgid "Payment funded compensation"
|
||||||
msgstr "Ersatzzahlungsmaßnahme"
|
msgstr "Ersatzzahlungsmaßnahme"
|
||||||
|
|
||||||
#: ema/views/ema.py:50
|
#: ema/views/ema.py:51
|
||||||
msgid "EMAs - Overview"
|
msgid "EMAs - Overview"
|
||||||
msgstr "EMAs - Übersicht"
|
msgstr "EMAs - Übersicht"
|
||||||
|
|
||||||
#: ema/views/ema.py:83
|
#: ema/views/ema.py:84
|
||||||
msgid "EMA {} added"
|
msgid "EMA {} added"
|
||||||
msgstr "EMA {} hinzugefügt"
|
msgstr "EMA {} hinzugefügt"
|
||||||
|
|
||||||
#: ema/views/ema.py:200
|
#: ema/views/ema.py:201
|
||||||
msgid "EMA {} edited"
|
msgid "EMA {} edited"
|
||||||
msgstr "EMA {} bearbeitet"
|
msgstr "EMA {} bearbeitet"
|
||||||
|
|
||||||
#: ema/views/ema.py:234
|
#: ema/views/ema.py:235
|
||||||
msgid "EMA removed"
|
msgid "EMA removed"
|
||||||
msgstr "EMA entfernt"
|
msgstr "EMA entfernt"
|
||||||
|
|
||||||
@ -1554,13 +1564,6 @@ msgstr "Ökokonto gelöscht! Abbuchung ungültig!"
|
|||||||
msgid "Eco-account not recorded! Deduction invalid!"
|
msgid "Eco-account not recorded! Deduction invalid!"
|
||||||
msgstr "Ökokonto nicht verzeichnet! Abbuchung ungültig!"
|
msgstr "Ökokonto nicht verzeichnet! Abbuchung ungültig!"
|
||||||
|
|
||||||
#: intervention/templates/intervention/detail/includes/documents.html:25
|
|
||||||
msgid ""
|
|
||||||
"You entered a payment. Please upload the legal document which defines the "
|
|
||||||
"payment`s amount."
|
|
||||||
msgstr ""
|
|
||||||
"Sie haben Ersatzzahlungen angegeben. Laden Sie bitte den Zahlungsbescheid als Dokument hoch."
|
|
||||||
|
|
||||||
#: intervention/templates/intervention/detail/includes/payments.html:8
|
#: intervention/templates/intervention/detail/includes/payments.html:8
|
||||||
#: intervention/templates/intervention/report/report.html:69
|
#: intervention/templates/intervention/report/report.html:69
|
||||||
msgid "Payments"
|
msgid "Payments"
|
||||||
@ -1645,11 +1648,11 @@ msgstr "Eingriffe - Übersicht"
|
|||||||
msgid "Intervention {} added"
|
msgid "Intervention {} added"
|
||||||
msgstr "Eingriff {} hinzugefügt"
|
msgstr "Eingriff {} hinzugefügt"
|
||||||
|
|
||||||
#: intervention/views/intervention.py:216
|
#: intervention/views/intervention.py:213
|
||||||
msgid "Intervention {} edited"
|
msgid "Intervention {} edited"
|
||||||
msgstr "Eingriff {} bearbeitet"
|
msgstr "Eingriff {} bearbeitet"
|
||||||
|
|
||||||
#: intervention/views/intervention.py:253
|
#: intervention/views/intervention.py:250
|
||||||
msgid "{} removed"
|
msgid "{} removed"
|
||||||
msgstr "{} entfernt"
|
msgstr "{} entfernt"
|
||||||
|
|
||||||
@ -1683,7 +1686,7 @@ msgid "Search for file number"
|
|||||||
msgstr "Nach Aktenzeichen suchen"
|
msgstr "Nach Aktenzeichen suchen"
|
||||||
|
|
||||||
#: konova/filters/mixins/geo_reference.py:29
|
#: konova/filters/mixins/geo_reference.py:29
|
||||||
#: konova/templates/konova/includes/parcels/parcel_table_frame.html:19
|
#: konova/templates/konova/includes/parcels/parcel_table_frame.html:18
|
||||||
msgid "District"
|
msgid "District"
|
||||||
msgstr "Kreis"
|
msgstr "Kreis"
|
||||||
|
|
||||||
@ -1696,7 +1699,7 @@ msgid "Search for parcel gmrkng"
|
|||||||
msgstr "Nach Gemarkung suchen"
|
msgstr "Nach Gemarkung suchen"
|
||||||
|
|
||||||
#: konova/filters/mixins/geo_reference.py:55
|
#: konova/filters/mixins/geo_reference.py:55
|
||||||
#: konova/templates/konova/includes/parcels/parcel_table_frame.html:40
|
#: konova/templates/konova/includes/parcels/parcel_table_frame.html:39
|
||||||
msgid "Parcel"
|
msgid "Parcel"
|
||||||
msgstr "Flur"
|
msgstr "Flur"
|
||||||
|
|
||||||
@ -1705,7 +1708,7 @@ msgid "Search for parcel"
|
|||||||
msgstr "Nach Flur suchen"
|
msgstr "Nach Flur suchen"
|
||||||
|
|
||||||
#: konova/filters/mixins/geo_reference.py:68
|
#: konova/filters/mixins/geo_reference.py:68
|
||||||
#: konova/templates/konova/includes/parcels/parcel_table_frame.html:41
|
#: konova/templates/konova/includes/parcels/parcel_table_frame.html:40
|
||||||
msgid "Parcel counter"
|
msgid "Parcel counter"
|
||||||
msgstr "Flurstückzähler"
|
msgstr "Flurstückzähler"
|
||||||
|
|
||||||
@ -1714,7 +1717,7 @@ msgid "Search for parcel counter"
|
|||||||
msgstr "Nach Flurstückzähler suchen"
|
msgstr "Nach Flurstückzähler suchen"
|
||||||
|
|
||||||
#: konova/filters/mixins/geo_reference.py:82
|
#: konova/filters/mixins/geo_reference.py:82
|
||||||
#: konova/templates/konova/includes/parcels/parcel_table_frame.html:42
|
#: konova/templates/konova/includes/parcels/parcel_table_frame.html:41
|
||||||
msgid "Parcel number"
|
msgid "Parcel number"
|
||||||
msgstr "Flurstücknenner"
|
msgstr "Flurstücknenner"
|
||||||
|
|
||||||
@ -1870,37 +1873,37 @@ msgstr ""
|
|||||||
msgid "English"
|
msgid "English"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: konova/templates/konova/includes/parcels/parcel_table_frame.html:6
|
#: konova/templates/konova/includes/parcels/parcel_table_frame.html:5
|
||||||
msgid "Parcels can not be calculated, since no geometry is given."
|
msgid "Parcels can not be calculated, since no geometry is given."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Flurstücke können nicht berechnet werden, da keine Geometrie eingegeben "
|
"Flurstücke können nicht berechnet werden, da keine Geometrie eingegeben "
|
||||||
"wurde."
|
"wurde."
|
||||||
|
|
||||||
#: konova/templates/konova/includes/parcels/parcel_table_frame.html:12
|
#: konova/templates/konova/includes/parcels/parcel_table_frame.html:11
|
||||||
msgid "Parcels found"
|
msgid "Parcels found"
|
||||||
msgstr "Flurstücke"
|
msgstr "Flurstücke"
|
||||||
|
|
||||||
#: konova/templates/konova/includes/parcels/parcel_table_frame.html:17
|
#: konova/templates/konova/includes/parcels/parcel_table_frame.html:16
|
||||||
msgid "Municipal"
|
msgid "Municipal"
|
||||||
msgstr "Gemeinde"
|
msgstr "Gemeinde"
|
||||||
|
|
||||||
#: konova/templates/konova/includes/parcels/parcel_table_frame.html:18
|
#: konova/templates/konova/includes/parcels/parcel_table_frame.html:17
|
||||||
msgid "Municipal key"
|
msgid "Municipal key"
|
||||||
msgstr "Gemeindeschlüssel"
|
msgstr "Gemeindeschlüssel"
|
||||||
|
|
||||||
#: konova/templates/konova/includes/parcels/parcel_table_frame.html:20
|
#: konova/templates/konova/includes/parcels/parcel_table_frame.html:19
|
||||||
msgid "District key"
|
msgid "District key"
|
||||||
msgstr "Kreisschlüssel"
|
msgstr "Kreisschlüssel"
|
||||||
|
|
||||||
#: konova/templates/konova/includes/parcels/parcel_table_frame.html:38
|
#: konova/templates/konova/includes/parcels/parcel_table_frame.html:37
|
||||||
msgid "Parcel group"
|
msgid "Parcel group"
|
||||||
msgstr "Gemarkung"
|
msgstr "Gemarkung"
|
||||||
|
|
||||||
#: konova/templates/konova/includes/parcels/parcel_table_frame.html:39
|
#: konova/templates/konova/includes/parcels/parcel_table_frame.html:38
|
||||||
msgid "Parcel group key"
|
msgid "Parcel group key"
|
||||||
msgstr "Gemarkungsschlüssel"
|
msgstr "Gemarkungsschlüssel"
|
||||||
|
|
||||||
#: konova/templates/konova/includes/parcels/parcels.html:9
|
#: konova/templates/konova/includes/parcels/parcels.html:7
|
||||||
msgid "Spatial reference"
|
msgid "Spatial reference"
|
||||||
msgstr "Raumreferenz"
|
msgstr "Raumreferenz"
|
||||||
|
|
||||||
@ -1948,39 +1951,39 @@ msgstr "In Zwischenablage kopiert"
|
|||||||
msgid "Search"
|
msgid "Search"
|
||||||
msgstr "Suchen"
|
msgstr "Suchen"
|
||||||
|
|
||||||
#: konova/utils/mailer.py:68 konova/utils/mailer.py:143
|
#: konova/utils/mailer.py:68 konova/utils/mailer.py:137
|
||||||
msgid "{} - Shared access removed"
|
msgid "{} - Shared access removed"
|
||||||
msgstr "{} - Zugriff entzogen"
|
msgstr "{} - Zugriff entzogen"
|
||||||
|
|
||||||
#: konova/utils/mailer.py:91 konova/utils/mailer.py:117
|
#: konova/utils/mailer.py:91 konova/utils/mailer.py:114
|
||||||
msgid "{} - Shared access given"
|
msgid "{} - Shared access given"
|
||||||
msgstr "{} - Zugriff freigegeben"
|
msgstr "{} - Zugriff freigegeben"
|
||||||
|
|
||||||
#: konova/utils/mailer.py:169 konova/utils/mailer.py:317
|
#: konova/utils/mailer.py:160 konova/utils/mailer.py:302
|
||||||
msgid "{} - Shared data unrecorded"
|
msgid "{} - Shared data unrecorded"
|
||||||
msgstr "{} - Freigegebene Daten entzeichnet"
|
msgstr "{} - Freigegebene Daten entzeichnet"
|
||||||
|
|
||||||
#: konova/utils/mailer.py:195 konova/utils/mailer.py:294
|
#: konova/utils/mailer.py:183 konova/utils/mailer.py:279
|
||||||
msgid "{} - Shared data recorded"
|
msgid "{} - Shared data recorded"
|
||||||
msgstr "{} - Freigegebene Daten verzeichnet"
|
msgstr "{} - Freigegebene Daten verzeichnet"
|
||||||
|
|
||||||
#: konova/utils/mailer.py:221 konova/utils/mailer.py:363
|
#: konova/utils/mailer.py:206 konova/utils/mailer.py:348
|
||||||
msgid "{} - Shared data checked"
|
msgid "{} - Shared data checked"
|
||||||
msgstr "{} - Freigegebene Daten geprüft"
|
msgstr "{} - Freigegebene Daten geprüft"
|
||||||
|
|
||||||
#: konova/utils/mailer.py:248 konova/utils/mailer.py:391
|
#: konova/utils/mailer.py:233 konova/utils/mailer.py:376
|
||||||
msgid "{} - Deduction changed"
|
msgid "{} - Deduction changed"
|
||||||
msgstr "{} - Abbuchung geändert"
|
msgstr "{} - Abbuchung geändert"
|
||||||
|
|
||||||
#: konova/utils/mailer.py:271 konova/utils/mailer.py:340
|
#: konova/utils/mailer.py:256 konova/utils/mailer.py:325
|
||||||
msgid "{} - Shared data deleted"
|
msgid "{} - Shared data deleted"
|
||||||
msgstr "{} - Freigegebene Daten gelöscht"
|
msgstr "{} - Freigegebene Daten gelöscht"
|
||||||
|
|
||||||
#: konova/utils/mailer.py:412 templates/email/api/verify_token.html:4
|
#: konova/utils/mailer.py:397 templates/email/api/verify_token.html:4
|
||||||
msgid "Request for new API token"
|
msgid "Request for new API token"
|
||||||
msgstr "Anfrage für neuen API Token"
|
msgstr "Anfrage für neuen API Token"
|
||||||
|
|
||||||
#: konova/utils/mailer.py:435
|
#: konova/utils/mailer.py:420
|
||||||
msgid "Resubmission - {}"
|
msgid "Resubmission - {}"
|
||||||
msgstr "Wiedervorlage - {}"
|
msgstr "Wiedervorlage - {}"
|
||||||
|
|
||||||
@ -2222,15 +2225,7 @@ msgstr "{} wurde erfolgreich vom Nutzer {} geprüft! {}"
|
|||||||
msgid "missing"
|
msgid "missing"
|
||||||
msgstr "fehlend"
|
msgstr "fehlend"
|
||||||
|
|
||||||
#: konova/utils/tables.py:218
|
#: konova/views/home.py:78 templates/navbars/navbar.html:16
|
||||||
msgid "Full access granted"
|
|
||||||
msgstr "Für Sie freigegeben - Datensatz kann bearbeitet werden"
|
|
||||||
|
|
||||||
#: konova/utils/tables.py:218
|
|
||||||
msgid "Access not granted"
|
|
||||||
msgstr "Nicht freigegeben - Datensatz nur lesbar"
|
|
||||||
|
|
||||||
#: konova/views/home.py:79 templates/navbars/navbar.html:16
|
|
||||||
msgid "Home"
|
msgid "Home"
|
||||||
msgstr "Home"
|
msgstr "Home"
|
||||||
|
|
||||||
@ -2675,7 +2670,7 @@ msgstr ""
|
|||||||
msgid "User"
|
msgid "User"
|
||||||
msgstr "Nutzer"
|
msgstr "Nutzer"
|
||||||
|
|
||||||
#: templates/map/geom_form.html:11 templates/table/gmrkng_col.html:4
|
#: templates/map/geom_form.html:9
|
||||||
msgid "No geometry added, yet."
|
msgid "No geometry added, yet."
|
||||||
msgstr "Keine Geometrie vorhanden"
|
msgstr "Keine Geometrie vorhanden"
|
||||||
|
|
||||||
@ -2730,7 +2725,7 @@ msgstr ""
|
|||||||
"vorbei. \n"
|
"vorbei. \n"
|
||||||
" "
|
" "
|
||||||
|
|
||||||
#: templates/table/gmrkng_col.html:12
|
#: templates/table/gmrkng_col.html:6
|
||||||
msgid ""
|
msgid ""
|
||||||
"If the geometry is not empty, the parcels are currently recalculated. Please "
|
"If the geometry is not empty, the parcels are currently recalculated. Please "
|
||||||
"refresh this page in a few moments."
|
"refresh this page in a few moments."
|
||||||
@ -2902,27 +2897,35 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#: user/templates/user/index.html:42
|
#: user/templates/user/index.html:42
|
||||||
|
msgid "Change default configuration for your KSP map"
|
||||||
|
msgstr "Karteneinstellungen ändern"
|
||||||
|
|
||||||
|
#: user/templates/user/index.html:45
|
||||||
|
msgid "Map settings"
|
||||||
|
msgstr "Karte"
|
||||||
|
|
||||||
|
#: user/templates/user/index.html:50
|
||||||
msgid "Change notification configurations"
|
msgid "Change notification configurations"
|
||||||
msgstr "Benachrichtigungseinstellungen ändern"
|
msgstr "Benachrichtigungseinstellungen ändern"
|
||||||
|
|
||||||
#: user/templates/user/index.html:45
|
#: user/templates/user/index.html:53
|
||||||
msgid "Notification settings"
|
msgid "Notification settings"
|
||||||
msgstr "Benachrichtigungen"
|
msgstr "Benachrichtigungen"
|
||||||
|
|
||||||
#: user/templates/user/index.html:50
|
#: user/templates/user/index.html:58
|
||||||
msgid "Manage teams"
|
msgid "Manage teams"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: user/templates/user/index.html:53 user/templates/user/team/index.html:19
|
#: user/templates/user/index.html:61 user/templates/user/team/index.html:19
|
||||||
#: user/views.py:171
|
#: user/views.py:171
|
||||||
msgid "Teams"
|
msgid "Teams"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: user/templates/user/index.html:58
|
#: user/templates/user/index.html:66
|
||||||
msgid "See or edit your API token"
|
msgid "See or edit your API token"
|
||||||
msgstr "API token einsehen oder neu generieren"
|
msgstr "API token einsehen oder neu generieren"
|
||||||
|
|
||||||
#: user/templates/user/index.html:61
|
#: user/templates/user/index.html:69
|
||||||
msgid "API"
|
msgid "API"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -4505,12 +4508,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 "Change default configuration for your KSP map"
|
|
||||||
#~ msgstr "Karteneinstellungen ändern"
|
|
||||||
|
|
||||||
#~ msgid "Map settings"
|
|
||||||
#~ msgstr "Karte"
|
|
||||||
|
|
||||||
#~ 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:"
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user