more translation work

This commit is contained in:
Benni Bärmann 2022-01-27 15:46:33 +01:00
parent 40bcae239a
commit 9802446e05
2 changed files with 105 additions and 31 deletions

View File

@ -48,33 +48,33 @@ class Employee(models.Model):
# personal data # personal data
firstname = models.CharField(max_length=50, verbose_name=_("Vorname")) firstname = models.CharField(max_length=50, verbose_name=_("Vorname"))
lastname = models.CharField(max_length=50, verbose_name="Nachname") lastname = models.CharField(max_length=50, verbose_name=_("Nachname"))
# intern = models.BooleanField(verbose_name='Interne_r Mitarbeiter_in?', default=True) # intern = models.BooleanField(verbose_name='Interne_r Mitarbeiter_in?', default=True)
department = models.CharField(max_length=5, choices=DEPARTMENT_CHOICES.items(), verbose_name='Bereich') department = models.CharField(max_length=5, choices=DEPARTMENT_CHOICES.items(), verbose_name=_('Bereich'))
team = models.CharField(max_length=20, null=True, blank=True) # TODO? better with choices? team = models.CharField(max_length=20, null=True, blank=True) # TODO? better with choices?
# general work related stuff # general work related stuff
firstdate_employment = models.DateField(null=True, verbose_name="Erster Arbeitstag") firstdate_employment = models.DateField(null=True, verbose_name=_("Erster Arbeitstag"))
firstdate_presence = models.DateField(null=True, verbose_name="Erster Tag der Anwesenheit in der Geschäftsstelle") firstdate_presence = models.DateField(null=True, verbose_name=_("Erster Tag der Anwesenheit in der Geschäftsstelle"))
jobdescription_german = models.CharField(null=True, max_length=100, verbose_name="Stellenbezeichnung(deutsch)") jobdescription_german = models.CharField(null=True, max_length=100, verbose_name="Stellenbezeichnung(deutsch)")
jobdescription_english = models.CharField(null=True, max_length=100, verbose_name="Job description(english)") jobdescription_english = models.CharField(null=True, max_length=100, verbose_name="Job description(english)")
works_in_gs = models.BooleanField(verbose_name='Braucht Arbeitsplatz in der Geschäftsstelle?', default=True) works_in_gs = models.BooleanField(verbose_name=_('Braucht Arbeitsplatz in der Geschäftsstelle?)', default=True))
desk = models.CharField(max_length=100, null=True, blank=True, verbose_name="Wo soll der Arbeitsplatz sein?") desk = models.CharField(max_length=100, null=True, blank=True, verbose_name=_("Wo soll der Arbeitsplatz sein?"))
# IT related stuff # IT related stuff
vendor = models.CharField(max_length=8, choices=VENDOR_CHOICES.items(), default='STANDARD', verbose_name='Hersteller') vendor = models.CharField(max_length=8, choices=VENDOR_CHOICES.items(), default='STANDARD', verbose_name=_('Hersteller'))
os = models.CharField(max_length=3, choices=OS_CHOICES.items(), default='UBU', verbose_name='Betriebssystem') os = models.CharField(max_length=3, choices=OS_CHOICES.items(), default='UBU', verbose_name=_('Betriebssystem'))
screen = models.BooleanField(default=False, verbose_name='Zusätzlicher Monitor? Einer ist standard.') screen = models.BooleanField(default=False, verbose_name=_('Zusätzlicher Monitor? Einer ist standard.'))
mobile = models.BooleanField(max_length=6, default=False, verbose_name='Diensttelefon (Handy)') mobile = models.BooleanField(max_length=6, default=False, verbose_name=_('Diensttelefon (Handy)'))
# sim = models.BooleanField(default=False, verbose_name="Mobilfunkvertrag") # sim = models.BooleanField(default=False, verbose_name="Mobilfunkvertrag")
keyboard = models.CharField(max_length=2, choices=KEYBOARD_CHOICES.items(), default='DE', verbose_name="Tastaturlayout") keyboard = models.CharField(max_length=2, choices=KEYBOARD_CHOICES.items(), default='DE', verbose_name=_("Tastaturlayout"))
comment = models.TextField(max_length=500, null=True, blank=True, verbose_name="zusätzliche IT-Anforderungen") comment = models.TextField(max_length=500, null=True, blank=True, verbose_name=_("zusätzliche IT-Anforderungen"))
language = models.CharField(max_length=3, choices=LANG_CHOICES.items(), default="GER", verbose_name="Sprache") language = models.CharField(max_length=3, choices=LANG_CHOICES.items(), default="GER", verbose_name=_("Sprache"))
accounts = MultiSelectField(choices=ACCOUNT_CHOICES.items(), null=True, blank=True, verbose_name="Zusätzliche Accounts") accounts = MultiSelectField(choices=ACCOUNT_CHOICES.items(), null=True, blank=True, verbose_name=_("Zusätzliche Accounts"))
lists = models.CharField(max_length=100, null=True, blank=True, verbose_name="Zusätzliche Mailinglisten") lists = models.CharField(max_length=100, null=True, blank=True, verbose_name=_("Zusätzliche Mailinglisten"))
rebu2go = models.BooleanField(verbose_name="Rebu2Go-Zugang benötigt?", default=False) rebu2go = models.BooleanField(verbose_name=_("Rebu2Go-Zugang benötigt?"), default=False)
# office related stuff # office related stuff
transponder = models.CharField(max_length=7, choices=TRANSPONDER_CHOICES.items(), default='NORM') transponder = models.CharField(max_length=7, choices=TRANSPONDER_CHOICES.items(), default='NORM')
special = models.TextField(max_length=500, null=True, blank=True, verbose_name="Besondere Schließungen hier eintragen") special = models.TextField(max_length=500, null=True, blank=True, verbose_name=_("Besondere Schließungen hier eintragen"))
post_office_box = models.BooleanField(default=True, verbose_name='Postfach am Empfang benötigt?') post_office_box = models.BooleanField(default=True, verbose_name=_('Postfach am Empfang benötigt?'))

View File

@ -8,7 +8,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-01-27 13:35+0100\n" "POT-Creation-Date: 2022-01-27 15:45+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"
@ -24,56 +24,130 @@ msgstr ""
#: evapp/models.py:11 #: evapp/models.py:11
msgid "Softwareentwicklung" msgid "Softwareentwicklung"
msgstr "Software Development" msgstr "Software development"
#: evapp/models.py:13 #: evapp/models.py:13
msgid "Kommunikation und Events" msgid "Kommunikation und Events"
msgstr "" msgstr "Communication and events"
#: evapp/models.py:14 #: evapp/models.py:14
msgid "Vorstand" msgid "Vorstand"
msgstr "" msgstr "Board"
#: evapp/models.py:18 #: evapp/models.py:18
msgid "Mac (nur für Grafiker_innen)" msgid "Mac (nur für Grafiker_innen)"
msgstr "" msgstr "Mac (for graphic designer only)"
#: evapp/models.py:21 #: evapp/models.py:21
msgid "Windows (bitte Begründung angeben)" msgid "Windows (bitte Begründung angeben)"
msgstr "" msgstr "Windows (please give justification)"
#: evapp/models.py:22 #: evapp/models.py:22
msgid "Mac OS (nur wenn Mac gewählt)" msgid "Mac OS (nur wenn Mac gewählt)"
msgstr "" msgstr "Mac OS (only if you choose Mac)"
#: evapp/models.py:30 #: evapp/models.py:30
msgid "Anderes (Bitte unten angeben)" msgid "Anderes (Bitte unten angeben)"
msgstr "" msgstr "Others (please note below)"
#: evapp/models.py:33 #: evapp/models.py:33
msgid "Civic CRM (allgemein)" msgid "Civic CRM (allgemein)"
msgstr "" msgstr "Civic CRM (regular)"
#: evapp/models.py:34 #: evapp/models.py:34
msgid "Civic CRM (Mailings, impliziert allgemein)" msgid "Civic CRM (Mailings, impliziert allgemein)"
msgstr "" msgstr "Civic CRM (mailings, regular implied)"
#: evapp/models.py:40 #: evapp/models.py:40
msgid "Allgemeiner Transponder" msgid "Allgemeiner Transponder"
msgstr "" msgstr "Regular Transponder"
#: evapp/models.py:41 #: evapp/models.py:41
msgid "Besondere Schließungen (bitte angeben)" msgid "Besondere Schließungen (bitte angeben)"
msgstr "" msgstr "Special Doors (please note below)"
#: evapp/models.py:42 #: evapp/models.py:42
msgid "Kein Transponder" msgid "Kein Transponder"
msgstr "" msgstr "No transponder"
#: evapp/models.py:50 #: evapp/models.py:50
msgid "Vorname" msgid "Vorname"
msgstr "Firstname" msgstr "Firstname"
#: evapp/models.py:51
msgid "Nachname"
msgstr ""
#: evapp/models.py:53
msgid "Bereich"
msgstr ""
#: evapp/models.py:57
msgid "Erster Arbeitstag"
msgstr ""
#: evapp/models.py:58
msgid "Erster Tag der Anwesenheit in der Geschäftsstelle"
msgstr ""
#: evapp/models.py:61
msgid "Braucht Arbeitsplatz in der Geschäftsstelle?)"
msgstr ""
#: evapp/models.py:62
msgid "Wo soll der Arbeitsplatz sein?"
msgstr ""
#: evapp/models.py:65
msgid "Hersteller"
msgstr ""
#: evapp/models.py:66
msgid "Betriebssystem"
msgstr ""
#: evapp/models.py:67
msgid "Zusätzlicher Monitor? Einer ist standard."
msgstr ""
#: evapp/models.py:68
msgid "Diensttelefon (Handy)"
msgstr ""
#: evapp/models.py:70
msgid "Tastaturlayout"
msgstr ""
#: evapp/models.py:71
msgid "zusätzliche IT-Anforderungen"
msgstr ""
#: evapp/models.py:72
msgid "Sprache"
msgstr ""
#: evapp/models.py:73
msgid "Zusätzliche Accounts"
msgstr ""
#: evapp/models.py:74
msgid "Zusätzliche Mailinglisten"
msgstr ""
#: evapp/models.py:75
msgid "Rebu2Go-Zugang benötigt?"
msgstr ""
#: evapp/models.py:79
#, fuzzy
#| msgid "Besondere Schließungen (bitte angeben)"
msgid "Besondere Schließungen hier eintragen"
msgstr "Special Doors (please note below)"
#: evapp/models.py:80
msgid "Postfach am Empfang benötigt?"
msgstr ""
#: evapp/templates/evapp/employee_form.html:36 #: evapp/templates/evapp/employee_form.html:36
msgid "WARNUNG! Test-MODUS aktiviert. Es werden keine Mails verschickt!" msgid "WARNUNG! Test-MODUS aktiviert. Es werden keine Mails verschickt!"
msgstr "ATTENTION! Test mode activated. No mails will be send." msgstr "ATTENTION! Test mode activated. No mails will be send."