forked from hitobito/hitobito
-
Notifications
You must be signed in to change notification settings - Fork 0
/
views.de.yml
executable file
·1230 lines (1075 loc) · 48.5 KB
/
views.de.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
# Copyright (c) 2012-2017, Jungwacht Blauring Schweiz. This file is part of
# hitobito and licensed under the Affero General Public License version 3
# or later. See the COPYING file at the top-level directory or at
# https://github.com/hitobito/hitobito.
de:
# global scope
global:
"yes": "ja"
"no": "nein"
unknown: unbekannt
nobody: niemand
all: Alle
from: Von
until: Bis
no_list_entries: Keine Einträge gefunden.
confirm_delete: Wollen Sie diesen Eintrag wirklich löschen?
do_not_fill: Bitte dieses Feld nicht ausfüllen
chosen_no_results: Keine Einträge gefunden mit
gender:
male: männlich
female: weiblich
male_short: m
female_short: w
associations:
# association keys may be customized per model with the prefix
# 'activerecord.associations.{model}.' or even per actual association with
# 'activerecord.associations.models.{holder_model}.{assoc_name}.'
no_entry: (keine)
none_available: (keine verfügbar)
please_select: Bitte auswählen
add: Eintrag hinzufügen
remove: Entfernen
button:
save: Speichern
cancel: Abbrechen
close: Schliessen
search: Suchen
back: Zurück
refresh: Aktualisieren
print: Drucken
link:
show: Anzeigen
edit: Bearbeiten
add: Erstellen
delete: Löschen
list: Liste
errors:
header:
one: 'Ein Fehler verhinderte das Speichern dieses Eintrages:'
other: '%{count} Fehler verhinderten das Speichern dieses Eintrages:'
tabs:
info: Info
search:
placeholder: 'Suchen...'
placeholder_person: 'Person suchen...'
placeholder_group: 'Gruppe suchen...'
placeholder_event: 'Anlass suchen...'
placeholder_company_name: 'Firmennamen suchen...'
list:
index:
title: '%{models}'
crud:
show:
title: "%{model}"
new:
title: "%{model} erstellen"
edit:
title: "%{model} bearbeiten"
create:
flash:
success: "%{model} wurde erfolgreich erstellt."
update:
flash:
success: "%{model} wurde erfolgreich aktualisiert."
destroy:
flash:
success: "%{model} wurde erfolgreich gelöscht."
failure: "%{model} konnte nicht gelöscht werden."
contactable:
address_or_email: "%{address} oder %{email}"
fields:
zip_town: PLZ/Ort
public_check_box:
tooltip: Private Einträge sind nur für die eigene Gruppe sichtbar.
Als öffentlich markierte Einträge sind auch für Leitungspersonen aus anderen Gruppen
sichtbar, wenn du selbst eine Leitungsperson bist.
social_account_fields:
placeholder_value: Website, Skypename, Profillink...
placeholder_type: Art (Skype, Facebook...)
additional_email_fields:
placeholder_value: E-Mail
placeholder_type: Bezeichnung (Privat, Arbeit ..)
tooltip_mailings: Versände von Abos, Bestätigungen per E-Mail usw. werden zusätzlich an alle hier markierten Adressen verschickt.
address_fields:
updates_household_address: Adresse wird für den ganzen Haushalt aktualisiert
custom_content_decorator:
available_placeholders: "Verfügbare Platzhalter: %{placeholders}"
available_placeholders_empty: 'Keine Platzhalter vorhanden'
dropdown:
last_used: 'Zuletzt benutzt'
dropdown/event/group_filter:
all_groups: 'Alle Gruppen'
dropdown/event/events_export:
button: Export
csv: CSV
xlsx: Excel
dropdown/event/role_add:
add: 'Person hinzufügen'
dropdown/event/participant_add:
as: 'als %{role}'
dropdown/group_edit:
move: 'Verschieben'
merge: 'Fusionieren'
dropdown/people_export:
button: 'Export'
csv: 'CSV'
xlsx: 'Excel'
vcard: 'vCard'
labels: 'Etiketten'
pdf: 'PDF'
emails: 'E-Mail Adressen'
addresses: 'Adressliste'
households: 'Haushaltsliste'
everything: 'Alle Angaben'
household_option: 'Haushalte zusammenfassen'
dropdown/invoices:
download: 'Export'
print: 'Drucken'
labels: 'Etiketten'
full: 'Rechnung inkl. Einzahlungsschein'
esr_only: 'Einzahlungsschein separat'
articles_only: 'Rechnung separat'
csv: 'CSV'
pdf: 'PDF'
dropdown/invoice_sending:
button: 'Rechnung stellen / mahnen'
set_state: 'Status setzen (Gestellt/Gemahnt)'
send_mail: 'Status setzen (Gestellt/Gemahnt) und per E-Mail verschicken'
devise:
failure:
already_authenticated: 'Du bist bereits angemeldet.'
unauthenticated: 'Du musst Dich anmelden oder registrieren, bevor Du fortfahren kannst.'
unconfirmed: 'Du musst Deinen Account bestätigen, bevor Du fortfahren kannst.'
last_attempt: 'Du hast noch einen Versuch bevor Dein Account gesperrt wird.'
locked: 'Dein Account ist für 10 Minuten gesperrt.'
invalid: 'Ungültige Anmeldedaten.'
invalid_token: 'Der Anmelde-Token ist ungültig.'
timeout: 'Deine Sitzung ist abgelaufen, bitte melde Dich erneut an.'
inactive: 'Dein Account ist nicht aktiv.'
not_found_in_database: 'Ungültige Anmeldedaten.'
signin_not_allowed: 'Du bist nicht berechtigt, Dich hier anzumelden.'
not_permitted_to_view_page: 'Sie sind nicht berechtigt, diese Seite anzuzeigen'
sessions:
signed_in: ''
signed_out: 'Du bist jetzt abgemeldet.'
new:
sign_in: Anmelden
form:
sign_in: 'Anmelden'
passwords:
send_instructions: 'Du erhältst in wenigen Minuten eine E-Mail mit der Anleitung, wie Du Dein Passwort zurücksetzen kannst.'
updated: 'Dein Passwort wurde geändert. Du bist jetzt angemeldet.'
updated_not_active: 'Dein Passwort wurde geändert.'
send_paranoid_instructions: "Falls Deine E-Mail-Adresse in unserer Datenbank existiert erhältst Du in wenigen Minuten eine E-Mail mit der Anleitung, wie Du Dein Passwort zurücksetzen können."
no_token: 'Du kannst diese Seite nicht aufrufen, wenn Du nicht von einem Passwort Zurücksetzen E-Mail kommst. Falls Du von einem solchen E-Mail kommst, bitte überprüfe, dass Du die vollständige URL verwendest.'
new:
reset_password_button: 'Passwort zurücksetzen'
confirmations:
send_instructions: 'Du erhältst in wenigen Minuten eine E-Mail, mit der Du Deine Registrierung bestätigen kannst.'
send_paranoid_instructions: 'Falls Deine E-Mail-Adresse in unserer Datenbank existiert erhältst Du in wenigen Minuten eine E-Mail mit der Du Deine Registrierung bestätigen kannst.'
confirmed: 'Vielen Dank für Deine Registrierung. Du bist jetzt angemeldet.'
registrations:
signed_up: 'Du hast dich erfolgreich registriert.'
signed_up_but_unconfirmed: 'Du hast Dich erfolgreich registriert. Wir konnten Dich noch nicht anmelden, da Dein Account noch nicht bestätigt ist. Du erhältst in Kürze eine E-Mail mit der Anleitung, wie Du Deinen Account freischalten kannst.'
signed_up_but_inactive: 'Du hast dich erfolgreich registriert. Wir konnten Dich noch nicht anmelden, da Dein Account inaktiv ist.'
signed_up_but_locked: 'Du hast dich erfolgreich registriert. Wir konnten Dich noch nicht anmelden, da Dein Account gesperrt ist.'
updated: 'Dein Passwort wurde aktualisiert.'
update_needs_confirmation: "Deine Daten wurden aktualisiert, aber Du musst Deine neue E-Mail-Adresse bestätigen. Du erhälsts in wenigen Minuten eine E-Mail, mit der Du die Änderung Deiner E-Mail-Adresse abschließen kannst."
destroyed: 'Dein Account wurde gelöscht.'
unlocks:
send_instructions: 'Du erhältst in wenigen Minuten eine E-Mail mit der Anleitung, wie Du Deinen Account entsperren können.'
unlocked: 'Dein Account wurde entsperrt. Du bist jetzt angemeldet.'
send_paranoid_instructions: "Falls Deine E-Mail-Adresse in unserer Datenbank existiert erhältst Du in wenigen Minuten eine E-Mail mit der Anleitung, wie Du Deinen Account entsperren kannst."
omniauth_callbacks:
success: 'Du hast Dich erfolgreich mit Deinem %{kind}-Account angemeldet.'
failure: 'Du konntest nicht Deinem %{kind}-Account angemeldet werden, weil "%{reason}".'
registrations:
edit:
change_password: "Passwort ändern"
set_password: "Passwort setzen"
old_password: 'Altes Passwort'
new_password: 'Neues Passwort'
new_password_confirmation: 'Neues Passwort bestätigen'
person:
updated: 'Dein Passwort wurde aktualisiert.'
mailer:
confirmation_instructions:
subject: 'Anleitung zur Bestätigung Deines Accounts'
reset_password_instructions:
subject: 'Anleitung für das Setzen Deines Passworts'
unlock_instructions:
subject: 'Anleitung um Deinen Account freizuschalten'
errors:
link_to_main: 'Hauptseite'
'404':
title: 'Diese Seite gibt es leider nicht (404)'
explanation: 'Vielleicht haben Sie die Adresse falsch eingegeben oder die Seite ist inzwischen gelöscht worden.'
'500':
title: 'Entschuldigung, da ging etwas schief (500)'
explanation: 'Wir haben eine Meldung erhalten und werden das Problem so rasch als möglich anschauen.'
'503':
title: 'Entschuldigung, die Seite ist momentan nicht verfügbar (503)'
explanation: 'Wir arbeiten gerade an dieser Seite, deshalb ist sie nicht verfügbar. Das sollte nicht all zu lange dauern.'
instruction: 'Bitte versuchen Sie es später nochmals.'
export/tabular/events/list:
group_names: 'Organisatoren'
duration: Zeitraum
date: "Datum %{index}"
event:
run_by: 'Durchgeführt von'
applied_to: Anmeldung an
alternative_dates: Ausweichdaten
priorities: 'Anmeldeprioritäten'
lists:
courses:
title: 'Verfügbare Kurse'
explanation: 'Hier werden Kurse deiner Gruppe, sowie deren Übergruppen angezeigt. Andere Kurse findest du bei der organisierenden Gruppe.'
csv_export_button: 'CSV Export'
ical_export_button: 'Kalender Export'
events:
title: 'Demnächst stattfindende Anlässe'
explanation: 'Hier werden Anlässe von Gruppen, bei denen du Mitglied bist, sowie deren Übergruppen angezeigt. Andere Anlässe findest du bei der organisierenden Gruppe.'
apply_until: 'bis %{date}'
application_market:
already_assigned: 'Diese Person ist bereits anderweitig zugeteilt oder bei diesem Anlass angemeldet.'
participation:
registered_at: 'Anmeldung am %{date}'
town: Wohnort
prio_buttons:
national_waitinglist: 'nationale Warteliste'
index:
assigned_participants: 'Zugeteilte Teilnehmende'
add_participant: Teilnehmer/-in hinzufügen
waiting_list_link:
title_active: 'Entfernen von der Warteliste'
title_inactive: 'Hinzufügen zur Warteliste'
label: 'Warteliste'
popover_waiting_list:
waiting_list_info: Setze diese Person auf die Warteliste für Kurse der Art %{event_kind}.
attachments:
create:
failure: "Upload fehlgeschlagen: %{errors}."
destroy:
failure: "Löschen fehlgeschlagen: %{errors}."
kinds:
form:
help_minimum_age: 'Jahre (Jahrgang am ersten Kursdatum massgebend)'
help_select_qualifications: 'Mit <Ctrl> + Klick können mehrere Qualifikationsarten ausgewählt werden.'
qualifications:
for_participants: 'Qualifikationen für Teilnehmende'
for_leaders: 'Qualifikationen für Leitende'
precondition_fields:
add_precondition_grouping: '+ Vorbedingungen hinzufügen'
add_precondition: 'Hinzufügen'
qualifications:
or: oder
and: und
participation_contact_datas:
edit:
title: Kontaktangaben
save: Weiter
participations:
edit:
title: Anmeldung
approvals:
title: Freigabe
specific_information: 'Spezifische Angaben'
application_answers: Anmeldeangaben
admin_answers: Administrationsangaben
no_answer_given: '(nicht beantwortet)'
actions_show:
change_contact_data_button: 'Kontaktdaten ändern'
actions_approval:
approve_button: 'Freigeben'
reject_button: 'Ablehnen'
form:
title_new: "Anmeldung als %{role}"
title_edit: "Anmeldung von %{person} bearbeiten"
apply: 'Anmelden'
explain_required_checkmark: '* = Antwort obligatorisch'
application_fields:
alternative_dates_info: 'Bitte gib weitere Kurse an, welche dir gehen würden.'
course_information: 'Informationen zu den Kursen'
print:
signature: Unterschrift
signature_confirmation: Vorname, Name, Unterschrift
heading_event/course: Kursanmeldung %{year}
heading_event: Anmeldung Anlass
read_and_agreed_for_event: Ich erfülle die Voraussetzungen für den Anlass, habe die Anlassbeschreibung gelesen und bin damit einverstanden.
read_and_agreed_for_event_course: Ich erfülle die Kursvoraussetzungen, habe die Kursbeschreibung und die Kursbestimmungen gelesen und bin damit einverstanden.
requirements_for_event: Voraussetzungen für den Anlass
requirements_for_event_course: Voraussetzungen für den Kurs
page_of_pages: "Seite <page> von <total>"
priorities:
on_waiting_list: Auf Warteliste
list:
incomplete: Pflichtangaben fehlen
cancel_application:
explanation: Du bist für diesen Anlass angemeldet.
caption: Abmelden
confirmation: "Bist Du sicher, dass Du dich von diesem Anlass abmelden möchtest?"
qualifications:
index:
save: Qualifikationen aktualisieren
update:
flash:
success: Die Qualifikationen wurden erfolgreich aktualisiert.
register:
register:
title: Kontaktdaten erfassen
index:
sign_in: Anmelden
login: Login
no_login: Du hast noch kein Login?
email_check:
next: Weiter
enter_email: Bitte gib deine E-Mailadresse ein, damit du dich für den Anlass anmelden kannst.
events:
application_fields:
caption_signature: Teilnehmer/-innen müssen die Anmeldung unterschreiben
caption_signature_confirmation: Anmeldung muss durch eine Zweitunterschrift bestätigt werden
signature_confirmation_text_default: Erziehungsberechtigte Person (bei Minderjährigen)
attachments:
add: "hinzufügen"
default_description_link:
insert_general_information: Standardbeschreibung einsetzen
form:
caption_external_applications: 'Externe können sich für diesen Anlass anmelden'
caption_prioritization: 'Teilnehmende können bei der Anmeldung zwei weitere Kurse als Alternativen angeben'
caption_requires_approval: 'Der/Die Gruppenleiter/-in wird informiert und muss die Anmeldung bestätigen'
times_are_optional: Uhrzeiten sind optional
explain_application_questions: Hier kannst du weitere Angaben für die Anmeldung verlangen.
Gib mögliche Antworten mit Komma getrennt ein oder lass das Feld leer,
um beliebige Antworten zu ermöglichen.
explain_admin_questions: Hier kannst du weitere Angaben pro Teilnehmer/-in definieren,
welche nur für die Kursadministration verwendet werden.
explain_contact_attrs: Hier kannst du wählen, welche Kontaktangaben bei der Anmeldung
abgefragt werden sollen.
caption_applications_cancelable: Teilnehmende können sich selbst abmelden
caption_display_booking_info: Die Anzahl Anmeldungen/Plätze ist auf der Kursliste für alle sichtbar
form_tabs:
general: Allgemein
application_questions: Anmeldeangaben
admin_questions: Administrationsangaben
contact_attrs: Kontaktangaben
global:
link:
add_event: Anlass erstellen
add_event/course: Kurs erstellen
duplicate: Duplizieren
minimum_age_with_years: '%{minimum_age} Jahre (Jahrgang)'
new:
title_event: Anlass erstellen
title_event/course: Kurs erstellen
preconditions: 'Erforderliche Qualifikationen'
tabs:
participants: 'Teilnehmende'
export_enqueued: 'Export wird im Hintergrund gestartet und nach Fertigstellung heruntergeladen.'
event/applications:
approved: 'Die Anmeldung wurde freigegeben.'
rejected: 'Die Anmeldung wurde abgelehnt.'
event/application_decorator:
approval:
approved: 'Kursfreigabe bestätigt'
rejected: 'Kursfreigabe abgelehnt'
missing: 'Kursfreigabe ausstehend'
event/kinds:
global:
link:
add: Kursart erstellen
new:
title: Kursart erstellen
event/participations:
full_entry_label: '%{model_label} von <i>%{person}</i> in <i>%{event}</i>'
success: '%{full_entry_label} wurde erfolgreich erstellt. Bitte überprüfe die Kontaktdaten und passe diese gegebenenfalls an.'
instructions: 'Für die definitive Anmeldung musst du die Teilnahmebestätigung über <i>Drucken</i> ausdrucken, unterzeichnen und per Post an die entsprechende Adresse schicken.'
export_enqueued: 'Export wird im Hintergrund gestartet und nach Fertigstellung heruntergeladen.'
show:
link:
delete: 'Anmeldung löschen'
event/participation_decorator:
tooltips:
ok: 'Markiert Kurs als bestanden und vergibt Qualifikationen.'
remove: 'Markiert Kurs als nicht bestanden und entfernt Qualifikationen.'
event/precondition_checker:
preconditions_not_fulfilled: '<b>Vorbedingungen für Anmeldung sind nicht erfüllt.</b>'
below_minimum_age: "Altersgrenze von %{course_minimum_age} Jahren ist unterschritten."
qualifications_missing: "Folgende Qualifikationen fehlen: %{missing}"
some_qualifications_missing: "Erforderliche Qualifikationen fehlen."
event/register:
not_logged_in: "Du musst dich einloggen um dich für den Anlass '%{event}' anzumelden."
person_found: 'Wir haben dich in unserer Datenbank gefunden.'
email_sent: 'Wir haben dir ein E-Mail mit einem Link geschickt, wo du dich direkt für den Anlass anmelden kannst.'
email_missing: 'Bitte gib eine E-Mail ein'
form_data_missing: 'Bitte fülle das folgende Formular aus, bevor du dich für den Anlass anmeldest.'
registered: 'Deine persönlichen Daten wurden aufgenommen. Bitte ergänze nun noch die Angaben für die Anmeldung.'
application_window_closed: 'Das Anmeldefenster für diesen Anlass ist geschlossen.'
event/roles:
full_entry_label: "Rolle <i>%{role}</i> für <i>%{person}</i>"
event_decorator:
apply: 'Anmelden'
applied: 'Angemeldet'
not_possible: 'nicht möglich'
participants_info:
one: '%{count} Anmeldung'
other: '%{count} Anmeldungen'
participants_info_with_limit:
one: '%{count} Anmeldung für %{limit} Plätze'
other: '%{count} Anmeldungen für %{limit} Plätze'
active_participants_info:
one: '%{count} Anmeldung zugeteilt'
other: '%{count} Anmeldungen zugeteilt'
issue_only: 'Vergibt die %{model} %{issued} unmittelbar per %{until} (letztes Kursdatum).'
prolong_only:
one: 'Verlängert existierende Qualifikation %{prolonged} unmittelbar per %{until} (letztes Kursdatum).'
other: 'Verlängert existierende Qualifikationen %{prolonged} unmittelbar per %{until} (letztes Kursdatum).'
issue_and_prolong: 'Vergibt die %{model} %{issued} und verlängert existierende Qualifikationen %{prolonged} unmittelbar per %{until} (letztes Kursdatum).'
filter_navigation/dropdown:
additional_views: 'Weitere Ansichten'
filter_navigation/people:
custom_filter: 'Eigener Filter'
entire_layer: 'Gesamte Ebene'
entire_group: 'Gesamte Gruppe'
new_filter: 'Neuer Filter...'
filter_navigation/events:
all: 'Alle'
layer: 'nur %{layer}'
filter_navigation/event/participations:
predefined_filters:
all: Alle Personen
teamers: Leitungsteam
participants: Teilnehmende
full_text:
index:
title: 'Ergebnisse'
incomplete_search_request: 'Bitte geben Sie mindestens zwei Zeichen ein.'
group:
merge:
select:
title: '%{group} fusionieren'
explanation: Beim Fusionieren zweier Gruppen werden sämtliche Untergruppen, Anlässe und Personen
samt Rollen beider Gruppen zusammengeführt. Abos werden nicht übernommen.
Die bisherigen Gruppen werden danach unter 'Gelöscht' weiterhin einsehbar sein.
merge_is_irreversible: Dieser Vorgang kann nicht mehr rückgängig gemacht werden!
new_group_name: 'Name der neuen Gruppe'
merge_group_with: '%{group} fusionieren mit'
merge_button: 'Gruppe fusionieren'
move:
select:
title: "Gruppe verschieben"
select_group: "Bitte wählen Sie die Gruppe aus, in die verschoben werden soll."
person_add_requests:
actions_index:
activate: Manuelle Freigabe aktivieren
deactivate: Deaktivieren
activate_title: Manuelle Freigabe aktivieren
deactivate_title: Manuelle Freigabe deaktivieren
index:
activated: Manuelle Freigabe ist aktiviert
deactivated: Manuelle Freigabe ist nicht aktiviert
explanation: >
Wenn aktiv, werden Personen dieser Ebene erst zu Gruppen, Anlässen und Abos hinzugefügt,
nachdem eine zugriffsberechtigte Person die Freigabe erteilt.
list:
approve: Akzeptieren
reject: Ablehnen
approvers:
title: 'Benachrichtigungen an'
groups:
actions_show:
export_subgroups: 'CSV Untergruppen'
reactivate: 'Reaktivieren'
attrs:
contact_details: 'Kontaktangaben'
additional_information: 'Weitere Angaben'
deleted_subgroups:
no_deleted_sub_groups: 'Keine gelöschten Gruppen vorhanden.'
form:
help_contact: 'Adresse und öffentliche Telefonnummern dieser Person verwenden.'
global:
link:
add: Gruppe erstellen
deleted_person: Ohne Rollen
new:
title: '%{model} erstellen'
reactivated: "Gruppe <i>%{group}</i> wurde erfolgreich reaktiviert."
subgroups: 'Untergruppen'
tabs:
deleted: 'Gelöscht'
export_enqueued: 'Export wird im Hintergrund gestartet und nach Fertigstellung heruntergeladen.'
group/person_add_requests:
deactivated: Manuelle Freigabe deaktiviert
activated: Manuelle Freigabe aktiviert
global:
no_list_entries: Momentan sind keine Anfragen offen.
group/merge:
success: 'Die gewählten Gruppen wurden zur neuen Gruppe %{new_group_name} fusioniert.'
failure: 'Die gewählten Gruppen können nicht fusioniert werden.'
no_candidates: 'Es sind keine gleichen Gruppen zum Fusionieren vorhanden oder Du verfügst dort nicht über die nötigen Berechtigungen.'
group_name_missing: 'Name für neue Gruppe muss definiert werden.'
no_group_selected: 'Bitte wähle eine Gruppe mit der fusioniert werden soll.'
not_allowed: 'Leider fehlt dir die Berechtigung um diese Gruppen zu fusionieren.'
invoice_config_not_merged: 'Die Rechnungseinstellungen werden nicht automatisch übernommen. Bitte nimm hierfür die jetzt korrekten Einstellungen manuell vor.'
group/move:
success: '%{group} wurde nach %{target} verschoben.'
failure: 'Diese Gruppe kann nicht verschoben werden oder Du verfügst nicht über die nötigen Berechtigungen.'
choose_group: 'Bitte wähle eine Gruppe aus.'
import/csv_parser:
read_error: "Fehler beim Lesen von %{filename}: %{error}"
contains_no_data: "Enthält keine Daten"
read_success:
one: "%{count} Datensatz erfolgreich gelesen."
other: "%{count} Datensätze erfolgreich gelesen."
import/person_importer:
row_with_error: "Zeile %{row}: %{errors}"
import/person_doublette_finder:
duplicates: "%{count} Treffer in Duplikatserkennung."
invoices:
filter:
due_since: Fällig seit
due_since_list:
one_day: Gestern
one_week: Einer Woche
one_month: Einem Monat
add: Externe Rechnung erstellen
add_payments: Zahlungen erfassen
issued: Rechnung gestellt
sent: Rechnung versendet
reminder_sent: Mahnung versendet, fällig am %{date} (%{title})
payed: bezahlt
destroy:
flash:
success: Rechnung wurde storniert.
pdf:
total: Gesamtbetrag
total_vat: MwSt.
cost: Zwischenbetrag
invoice_number: Rechnungsnummer
invoice_date: Rechnungsdatum
due_at: Fällig bis
creator: Rechnungssteller
invoice_configs:
form_tabs:
general: Allgemein
update:
flash:
success: Rechnungseinstellungen wurden erfolgreich aktualisiert
general_fields:
payment_slip: 'Einzahlungsschein'
payment_information_help: 'Wird in jeder Rechnung aufgeführt, kann pro Rechnung angepasst werden'
address_help: 'Erscheint auf dem Brief als Absenderadresse'
email_help: 'Wird als E-Mail Absender anstelle des aktuellen Benutzers verwendet'
payee_help: 'Erscheint auf dem Einzahlungsschein'
beneficiary_help: 'Erscheint auf dem Einzahlungsschein'
account_number_example: 'Beispiel: 01-162-5'
participant_number_internal_example: 'Beispiel: 999999'
iban_example: 'Beispiel: CH93 0076 2011 6238 5295 7'
reminder_fields:
third_level: 'Für alle weiteren Mahnungen, wird die dritte Mahnstufe wiederholt.'
invoice_lists:
form:
recipient_info:
one: "Rechnung wird für eine Person erstellt."
other: "Rechnung wird für %{count} Personen erstellt."
create:
one: "Rechnung <i>%{title}</i> wurde erstellt."
other: "Rechnung <i>%{title}</i> wurde für %{count} Empfänger erstellt."
update:
zero: 'Es muss mindestens eine Rechnung ausgewählt werden.'
model_error: "Rechnung %{number} ist ungültig - %{error}."
issued:
one: "Rechnung %{number} wurde gestellt."
other: "%{count} Rechnungen wurden gestellt."
reminded:
one: "Rechnung %{number} wurde gemahnt."
other: "%{count} Rechnungen wurden gemahnt."
send_notification:
one: "Rechnung %{number} wird im Hintergrund per E-Mail verschickt."
other: "%{count} Rechnungen werden im Hintergrund per E-Mail verschickt."
invalid_state:
one: "Rechnung %{number} wurde bereits gestellt."
other: "%{count} Rechnungen wurde bereits gestellt."
issued_invalid:
one: "Rechnung %{number} wurde bereits gestellt."
other: "%{count} Rechnungen wurde bereits gestellt."
sent_invalid:
one: "Rechnung %{number} wurde bereits verschickt."
other: "%{count} Rechnungen wurde bereits verschickt."
payed_invalid:
one: "Rechnung %{number} wurde bereits bezahlt."
other: "%{count} Rechnungen wurde bereits bezahlt."
reminded_invalid:
one: "Mahnung %{number} wurde bereits erstellt."
other: "%{count} Mahnungen wurden bereits erstellt."
recipient_email_invalid:
one: "Rechnung %{number} konnte nicht verschickt werden, da keine Empfänger E-Mail hinterlegt ist."
other: "%{count} Rechnungen konnten nicht verschickt werden, da keine Empfänger E-Mails hinterlegt sind."
payment_reminders_missing:
one: "Rechnung %{number} konnte nicht gemahnt werden, da die Mahnungseinstellungen ungültig sind."
other: "%{count} Rechnungen konnten nicht gemahnt werden, da die Mahnungseinstellungen ungültig sind."
destroy:
zero: "Zuerst muss eine Rechnung ausgewählt werden."
one: "Rechnung wurde storniert."
other: "%{count} Rechnungen wurden storniert."
payments:
create:
flash:
success: Zahlung über %{amount} wurde erfasst.
payment_processes:
description:
header: camt.054 XML Datei
explain_xml_format: 'Eine camt.054 XML Datei ist die Sammelbuchungs-auflösung und Belastungs- und Gutschriftsanzeige.
Diese enthält eine Reihe verschiedene Buchungspositionen welche automatisiert auf Basis der ESR Nummer bestehenden
Rechnungen zugeordnet werden.'
invalid_file: Die hochgeladene Datei ist nicht gültig.
parsing_error: Die hochgeladene kann nicht verarbeitet werden (%{error}).
created: Es wurden %{count} Zahlungen erfasst.
payments:
valid:
one: Es wurde eine gültige Zahlung erkannt.
other: Es wurden %{count} gültige Zahlungen erkannt.
invalid:
one: Es wurde eine ungültige Zahlung erkannt.
other: Es wurden %{count} ungültige Zahlungen erkannt.
show:
payments_with_invoice: Zuordenbare Zahlungen
payments_with_invoice_and_dates: Zuordenbare Zahlungen vom %{from} bis %{to}
payments_without_invoice: Nicht Zuordenbar
amount_open: Offen
create:
zero: Zahlung importieren
one: Zahlung importieren
other: '%{count} Zahlungen importieren'
icon_tooltip_invoice_missing: Kann keiner Rechnung zugeordnet werden
icon_tooltip_settles: Begleicht die offene Rechnung
icon_tooltip_exceeds: Übersteigt die offene Rechnung um %{difference}
icon_tooltip_undercuts: Unterschreitet die offene Rechnung um %{difference}
new:
upload_button: 'Hochladen'
xml_file: 'XML Datei'
label_formats:
global_labels: "Globale Etikettenformate"
own_labels: Meine Etikettenformate
see_global_labels: "Globale Etikettenformate anzeigen"
form:
portrait: 'Hochformat'
landscape: 'Querformat'
global:
link:
add: Etikettenformat erstellen
new:
title: Etikettenformat erstellen
layouts:
nav:
sign_out: 'Abmelden'
unauthorized:
forgot_password: 'Passwort vergessen?'
application:
available_under_license: 'verfügbar unter der'
developed_by: 'Entwickelt von'
source_code: 'Quellcode'
user_impersonation:
info: "Du bist jetzt als %{user} angemeldet"
end: "Imitation beenden"
file_download:
wait_for_downloads: 'Die Downloads werden vorbereitet, bitte warten.'
cancel_downloads: 'Downloads abbrechen'
mailing_lists:
global:
link:
add: Abo erstellen
form:
help_additional_sender: 'Neben den Administratoren darf diese E-Mail ebenfalls Nachrichten an die Mailing Liste senden.'
caption_main_email: 'Versand nur an Haupt E-Mail Adresse'
caption_main_email_with_preferred_labels: 'Versand auch an Haupt E-Mail Adresse'
caption_subscribable: 'Abonnenten dürfen sich selbst an-/abmelden'
caption_subscribers_may_post: 'Abonnenten dürfen auf die Mailingliste schreiben'
caption_anyone_may_post: 'Beliebige Absender/-innen dürfen auf die Mailingliste schreiben'
caption_delivery_report: 'E-Mail mit Bestätigung an Absender schicken'
help_preferred_labels: 'E-Mails werden falls vorhanden, nur an E-Mailadressen mit dieser Bezeichnung verschickt. Dabei werden auch E-Mail Adressen verwendet, die nicht als Versand-Adresse markiert sind.'
mailing_list_decorator:
may_subscribe: 'Abonnenten dürfen sich selbst an/abmelden'
may_not_subscribe: 'Abonnenten dürfen sich <strong>nicht</strong> selbst an/abmelden'
subscribers_may_post: 'Abonnenten dürfen auf die Mailingliste schreiben'
subscribers_may_not_post: 'Abonnenten dürfen <strong>nicht</strong> auf die Mailingliste schreiben'
anyone_may_post: 'Beliebige Absender/-innen dürfen auf die Mailingliste schreiben'
anyone_may_not_post: 'Beliebige Absender/-innen dürfen <strong>nicht</strong> auf die Mailingliste schreiben'
delivery_report: 'Absender erhalten ein E-Mail als Versandbestätigung'
no_delivery_report: 'Absender erhalten kein E-Mail als Versandbestätigung'
subscribe: 'Anmelden'
unsubscribe: 'Abmelden'
navigation:
menu: 'Menü'
groups: 'Gruppen'
events: 'Anlässe'
courses: 'Kurse'
admin: 'Einstellungen'
invoices: 'Rechnungen'
notes:
new_note: Neue Notiz
note:
created: vor %{time_ago}
paginator:
newer_notes: Neuere Beiträge
older_notes: Altere Beiträge
qualifications:
in_years: '%{years} Jahre'
valid_until: 'bis %{date}'
unlimited: 'unbeschränkt'
qualification_kinds:
global:
link:
add: Qualifikationsart erstellen
form:
help_validity_in_years: 'Jahre ab Qualifikationsdatum; bis Ende des entsprechenden Jahres'
help_reactivateable_in_years: 'Jahre ab Gültigkeitsende'
new:
title: Qualifikationsart erstellen
paper_trail/version_decorator:
by: 'von %{author}'
person:
confirm_delete: "Sämtliche Daten zu %{person} werden endgültig gelöscht, inkl. Teilnahmen und Qualifikationen. Lösche diese Person nur, wenn niemand mehr diese Daten benötigt."
add_requests:
body_list:
open_requests:
one: 1 offene Anfrage.
other: "%{count} offene Anfragen."
request_to: Anfrage an
cancel: Zugriffsanfrage zurückziehen
creator:
group:
success: "Wir haben eine Zugriffsanfrage für %{person} versendet. Die Rolle wird erstellt, sobald die Anfrage freigegeben wird. Allfällige Details zur Rolle müssen nach der Freigabe erneut angegeben werden."
failure: "Die Rolle konnte nicht erstellt werden, da für %{person} eine Zugriffsanfrage erforderlich ist. %{errors}."
event:
success: "Wir haben eine Zugriffsanfrage für %{person} versendet. Die Teilnahme wird erstellt, sobald die Anfrage freigegeben wird. Allfällige Informationen zur Teilnahme müssen nach der Freigabe erneut angegeben werden."
failure: "Die Teilnahme konnte nicht erstellt werden, da für %{person} eine Zugriffsanfrage erforderlich ist. %{errors}."
mailing_list:
success: "Wir haben eine Zugriffsanfrage für %{person} versendet. Die Person wird zum Abo hinzugefügt, sobald die Anfrage freigegeben wird."
failure: "%{person} konnte nicht hinzugefügt werden, da für diese Person eine Zugriffsanfrage erforderlich ist. %{errors}."
approve:
success_notice: "Die Zugriffsanfrage für %{person} wurde freigegeben."
failure_notice: "Die Zugriffsanfrage für %{person} konnte nicht freigegeben werden: %{errors}."
reject:
success_notice: "Die Zugriffsanfrage für %{person} wurde abgelehnt."
cancel:
success_notice: "Die Zugriffsanfrage für %{person} wurde zurückgezogen."
status:
group:
approved: "Die Zugriffsanfrage für %{person} wurde bereits freigegeben."
rejected: "Die Zugriffsanfrage für %{person} wurde bereits abgelehnt."
event:
approved: "Die Zugriffsanfrage für %{person} wurde bereits freigegeben."
rejected: "Die Zugriffsanfrage für %{person} wurde bereits abgelehnt."
mailing_list:
approved: "Die Zugriffsanfrage für %{person} wurde bereits freigegeben."
rejected: "Die Zugriffsanfrage für %{person} wurde bereits abgelehnt."
households:
form:
address_updated: "Adresse aktualisiert"
fields:
lives_in_household_with: "Wohnt im Haushalt mit"
update_denied: "Keine Schreibrechte für %{other_person}."
csv_imports:
description:
header: CSV Dateien
explain_csv_format: 'Eine CSV Datei enthält auf jeder Zeile die Angaben einer Person.
Die erste Zeile enthält die Feldnamen.
Die einzelnen Felder sind mit einem Komma getrennt.
Falls ein Feldwert selber Kommas enthält, muss er mit Anführungszeichen (") ergänzt werden.
Beispiel:'
example: |
Vorname,Nachname,E-Mail,Ort,Geschlecht
Hans,Muster,hans@beispiel.ch,Bern,m
Vreni,Bischofsberger,vreni@beispiel.net,"Zürich, New York",w
explain_field_names: Es können beliebige Feldnamen verwendet werden.
Die Felder in der CSV Datei können im nächsten Schritt
den Feldern in der Applikation zugeordnet werden.
explain_role: Allen Personen einer Datei wird die gleiche Rolle vergeben,
welche ebenfalls im nächsten Schritt ausgewählt werden kann.
special_fields: Spezielle Feldwerte
explain_special_fields_html: Die folgenden Felder müssen einen der <em>kursiven</em> Werte beinhalten.
preview_table:
icon_tooltip_invalid: 'Ungültige Werte'
icon_tooltip_updated: 'Wird aktualisiert'
icon_tooltip_created: 'Wird neu erfasst'
icon_tooltip_request: 'Wird angefragt'
define_mapping:
choose_role: 'Rolle auswählen'
choose_role_help: 'Allen importierten Personen wird diese Rolle zugewiesen'
assign_columns_to_fields: 'Spalten zu Feldern zuordnen'
column_from_csv: 'Spalte aus CSV'
field_in_database: 'Feld in der Datenbank'
preview: 'Vorschau'
update_behaviour: Aktualisierungsverhalten
keep_behaviour: >
Nur leere Felder in der Datenbank mit Daten aus dem CSV aktualisieren,
bestehende Werte bleiben erhalten.
keep_behaviour_tags: Tags werden ergänzt.
override_behaviour: >
Bestehende Werte in der Datenbank mit Daten aus dem CSV überschreiben.
Leere Werte im CSV löschen dabei bestehende in der Datenbank.
override_behaviour_tags: Tags werden gelöscht oder ersetzt.
update_behaviour_explanation: >
Dieses Verhalten betrifft nur in der Datenbank bereits existierende Personen.
Neue Personen werden immer vollständig entsprechend den Daten aus dem CSV erstellt.
new:
upload_button: 'Hochladen'
csv_file: 'CSV Datei'
preview:
import_now_button: Personen jetzt importieren
import_details_html: >
Folgende Personen werden mit der <strong>Rolle %{role}</strong>
in die <strong>Gruppe %{group}</strong> importiert.
add_request_mailer:
ask_person_to_add:
request_link: Anfrage beantworten
ask_responsibles:
request_link: Anfrage beantworten
tags:
list:
category_other: Andere
person/csv_imports:
invalid_file: Bitte wählen Sie eine gültige CSV Datei aus.
duplicate_keys:
one: '%{list} wurde mehrfach zugewiesen.'
other: '%{list} wurden mehrfach zugewiesen.'
preview:
new:
one: '%{count} %{role} wird neu importiert.'
other: '%{count} %{role} werden neu importiert.'
updated:
one: '%{count} %{role} wird aktualisiert.'
other: '%{count} %{role} werden aktualisiert.'
failed:
one: '%{count} %{role} wird nicht importiert.'
other: '%{count} %{role} werden nicht importiert.'
requests:
one: '%{count} %{role} wird eine Zugriffsanfrage für ihre Personendaten erhalten, die Daten werden nicht importiert.'
other: '%{count} %{role} werden eine Zugriffsanfrage für ihre Personendaten erhalten, die Daten werden nicht importiert.'
create:
new:
one: '%{count} %{role} wurde erfolgreich importiert.'
other: '%{count} %{role} wurden erfolgreich importiert.'
updated:
one: '%{count} %{role} wurde erfolgreich aktualisiert.'
other: '%{count} %{role} wurden erfolgreich aktualisiert.'
failed:
one: '%{count} %{role} wurde nicht importiert.'
other: '%{count} %{role} wurden nicht importiert.'
requests:
one: '%{count} %{role} hat eine Zugriffsanfrage für ihre Personendaten erhalten. Allfällige Änderungen durch diesen Import müssen nach der Bestätigung der Anfrage erneut vorgenommen werden.'
other: '%{count} %{role} haben eine Zugriffsanfrage für ihre Personendaten erhalten. Allfällige Änderungen durch diesen Import müssen nach der Bestätigung der Anfragen erneut vorgenommen werden.'
people:
send_password_instructions: Login Informationen wurden verschickt.
years_old: (%{years} Jahre alt)
tabs:
history: Verlauf
log: Log
colleagues: Mitarbeiter/-innen
invoices: Rechnungen
actions_show:
send_login: Login schicken
send_login_tooltip:
new: Die Person hat noch kein Login.<br><br>Diese Aktion sendet ihr einen Link damit sie ihr Passwort setzen kann.
resend: Die Person hat einen Link zum Setzen des Passworts erhalten, aber noch keines gesetzt.<br><br>Diese Aktion sendet ihr den Link erneut.
reset: Person hat ein Login.<br><br>Diese Aktion sendet ihr einen Link, damit sie ihr Passwort neu setzen kann.
impersonate_user: Imitieren
impersonate_user_tooltip: Du kannst hitobito so bedienen, als wärst du als diese Person eingeloggt.
actions_index:
add_person: Person hinzufügen
import_list: Liste importieren
add_requests:
approve_title: 'Anfrage akzeptieren'
reject_title: 'Anfrage ablehnen'