Skip to content

Commit

Permalink
german language files continued
Browse files Browse the repository at this point in the history
  • Loading branch information
Sylvie committed Mar 8, 2017
1 parent 9bed121 commit f39414e
Show file tree
Hide file tree
Showing 11 changed files with 490 additions and 3 deletions.
5 changes: 4 additions & 1 deletion .gitignore
@@ -1,3 +1,6 @@
.classpath
.project
.settings
.hg/**
*.iml
*.versionsBackup
Expand All @@ -6,4 +9,4 @@
.DS_Store
.idea
oneclick/local.*
oneclick/build/*
oneclick/build/*
122 changes: 122 additions & 0 deletions demo-tt/src/main/webapp/WEB-INF/portofino-messages_de.properties
@@ -0,0 +1,122 @@
administration = Administration
log.out = Abmelden
change.password = Passwort \u00E4ndern
log.in=Log-in to Demo-tt
user.name=EMail
page.response.time=Seitenladezeit
tt.assign.to.me=Mir zuweisen
tt.start.work=Arbeit starten
tt.resolve=L\u00F6sen
tt.close=Schlie\u00DFen
tt.reopen=Erneut \u00F6ffnen

# Parameters:
# {0} user
# {1} user2
# {2} project
# {3} ticket code (with href)
# {4} ticket title
# {5} attachment
# {6} version
# {7} component
# {8} role
# {9} ticket resolution
# {10} ticket priority
# {11} ticket type
# {12} ticket state
# {13} version state
project.ticket.created={0} hat Ticket {3} {4} angelegt
project.ticket.updated={0} hat Ticket {3} {4} aktualisiert
project.ticket.deleted={0} hat Ticket {3} {4} gel\u00F6scht
project.comment.created={0} hat Ticket {3} {4} kommentiert
project.comment.updated={0} hat seinen Kommentar zu Ticket {3} {4} aktualisiert
project.comment.deleted={0} hat seinen Kommentar zu Ticket {3} {4} gel\u00F6scht
project.attachment.created={0} hat den Anhang {5} zu Ticket {3} {4} hinzugef\u00FCgt
project.attachment.updated={0} hat den Anhang {5} von Ticket {3} {4} aktualisiert
project.attachment.deleted={0} hat den Anhang {5} von Ticket {3} {4} gel\u00F6scht
project.affected.component.created={0} hat die betroffene Komponente {7} zu Ticket {3} {4} hinzugef\u00FCgt
project.affected.component.updated={0} hat die betroffene Komponente {7} von Ticket {3} {4} aktualisiert
project.affected.component.deleted={0} hat die betroffene Komponente {7} von Ticket {3} {4} gel\u00F6scht
project.project.created={0} hat Projekt angelegt
project.project.updated={0} hat Projekt aktualisiert
project.project.deleted={0} hat Projekt gel\u00F6scht
project.member.created={0} hat Mitglied {1} angelegt
project.member.updated={0} hat Mitglied {1} aktualisiert
project.member.deleted={0} hat Mitglied {1} gel\u00F6scht
project.version.created={0} hat Version {6} angelegt
project.version.updated={0} hat Version {6} aktualisiert
project.version.deleted={0} hat Version {6} gel\u00F6scht

ticket.ticket.created={0} hat Ticket angelegt
ticket.ticket.updated={0} hat Ticket aktualisiert
ticket.ticket.deleted={0} hat Ticket gel\u00F6scht
ticket.comment.created={0} hat einen Kommentar erstellt
ticket.comment.updated={0} hat einen Kommentar aktualisiert
ticket.comment.deleted={0} hat einen Kommentar gel\u00F6scht
ticket.attachment.created={0} hat den Anhang {5} hinzugef\u00FCgt
ticket.attachment.updated={0} hat den Anhang {5} aktualisiert
ticket.attachment.deleted={0} hat den Anhang {5} gel\u00F6scht
ticket.affected.component.created={0} hat die betroffene Komponente {7} hinzugef\u00FCgt
ticket.affected.component.updated={0} hat die betroffene Komponentet {7} aktualisiert
ticket.affected.component.deleted={0} hat die betroffene Komponente {7} gel\u00F6scht

system.system.installed.successfully=System erfolgreich installiert
system.role.created={0} hat Rolle {8} angelegt
system.role.updated={0} hat Rolle {8} aktualisiert
system.role.deleted={0} hat Rolle {8} gel\u00F6scht
system.user.created={0} hat Benutzer {1} angelegt
system.user.updated={0} hat Benutzer {1} aktualisiert
system.user.deleted={0} hat Benutzer {1} gel\u00F6scht
system.ticket.resolution.created={0} hat Ticket Resolution {9} angelegt
system.ticket.resolution.updated={0} hat Ticket Resolution {9} aktualisiert
system.ticket.resolution.deleted={0} hat Ticket Resolution {9} gel\u00F6scht
system.ticket.priority.created={0} hat Ticket Priorit\u00E4t {10} angelegt
system.ticket.priority.updated={0} hat Ticket Priorit\u00E4t {10} aktualisiert
system.ticket.priority.deleted={0} hat Ticket Priorit\u00E4t {10} gel\u00F6scht
system.ticket.type.created={0} hat Ticket Typ {11} angelegt
system.ticket.type.updated={0} hat Ticket Typ {11} aktualisiert
system.ticket.type.deleted={0} hat Ticket Typ {11} gel\u00F6scht
system.ticket.created={0} hat Ticket {3} {4} angelegt
system.ticket.updated={0} hat Ticket {3} {4} aktualisiert
system.ticket.deleted={0} hat Ticket {3} {4} gel\u00F6scht
system.comment.created={0} hat zu Ticket {3} {4} einen Kommentar angelegt
system.comment.updated={0} hat zu Ticket {3} {4} einen Kommentar aktualisiert
system.comment.deleted={0} hat zu Ticket {3} {4} einen Kommentar gel\u00F6scht
system.attachment.created={0} hat Anhang {5} zu Ticket {3} {4} hinzugef\u00FCgt
system.attachment.updated={0} hat Anhang {5} zu Ticket {3} {4} aktualisiert
system.attachment.deleted={0} hat Anhang {5} zu Ticket {3} {4} gel\u00F6scht
system.affected.component.created={0} hat betroffene Komponente {7} zu Ticket {3} {4} hinzugef\u00FCgt
system.affected.component.updated={0} hat betroffene Komponente {7} zu Ticket {3} {4} aktualisiert
system.affected.component.deleted={0} hat betroffene Komponente {7} zu Ticket {3} {4} gel\u00F6scht
system.project.created={0} hat Projekt {2} angelegt
system.project.updated={0} hat Projekt {2} aktualisiert
system.project.deleted={0} hat Projekt {2} gel\u00F6scht
system.member.created={0} hat Mitglied {1} zu Projekt {2} hinzugef\u00FCgt
system.member.updated={0} hat Mitglied {1} im Projekt {2} aktualisiert
system.member.deleted={0} hat Mitglied {1} im Projekt {2} gel\u00F6scht
system.version.created={0} hat Version {6} zu Projekt {2} angelegt
system.version.updated={0} hat Version {6} des Projekts {2} aktualisiert
system.version.deleted={0} hat Version {6} des Projekts {2} gel\u00F6scht

planned.date._=Plandatum: {0,date,yyyy-MM-dd}
no.planned.date=No Datum geplant
release.date._=Release Datum: {0,date,yyyy-MM-dd}
no.release.date=Kein Release Datum
progress._._.closed.of._=Fortschritt: {0}% ({1} von {2}) abgeschlossen
progress.no.tickets.in.this.version=Fortschritt: Keine Tickets in dieser Version
active.tickets._=Active Tickets: {0}
post.comment=Kommentar posten
edit.project.details=Projektdetails \u00E4ndern
edit.version.details=Details der Version \u00E4ndern
edit.component.details=Details der Komponente \u00E4ndern
create.new.ticket=Neues Ticket anlegen

change.your.password = Passwort \u00E4ndern
update.your.data = Daten \u00E4ndern
change.your.photo = Ihr Foto \u00E4ndern
upload.a.new.photo = Neues Foto hochladen
upload = Hochladen
delete.current.photo = Aktuelles l\u00F6schen
notifications = Benachrichtigungen
only.simple.letters.or.numbers.allowed = Nur Buchstaben und Ziffern erlaubt
empty.password=Leeres Passwort
@@ -0,0 +1,44 @@
elements.null=
elements.Yes=Ja
elements.No=Nein
elements.Any=Alle
elements.Undefined=Nicht definiert

elements.field.upload.keep=Behalten
elements.field.upload.update=Aktualisieren
elements.field.upload.delete=L\u00F6schen

elements.field.password.confirm=Best\u00E4tigen

elements.field.select.select=-- Auswahl {0} --
elements.field.select.none=Nichts

elements.search.range.from=Von
elements.search.range.to=Bis

elements.search.select.none=Kein Filter
elements.search.select.notset.radio=(nicht ausgew\u00E4hlt)
elements.search.select.notset=-- Nicht ausgew\u00E4hlt --

elements.search.text.match.mode.contains=enth\u00E4lt
elements.search.text.match.mode.equals=gleich
elements.search.text.match.mode.starts.with=beginnt mit
elements.search.text.match.mode.ends.with=ended mit

elements.error.field.required=Pflichtfeld
elements.error.field.length.exceeded=Maximal m\u00F6gliche L\u00E4nge: {0} Zeichen
elements.error.field.integer.format=Ung\u00FCltige Zahl
elements.error.field.decimal.format=Ung\u00FCltige Dezimalzahl
elements.error.field.date.format=Ung\u00FCltiges Datum
elements.error.field.greater.or.equal=Muss >= {0} sein
elements.error.field.less.or.equal=Muss <= {0} sein
elements.error.field.passwords.dont.match=Passw\u00F6rter sind nicht gleich
elements.error.field.email.format=Ung\u00FCltige EMail
elements.error.field.phone.format=Ung\u00FCltige Telefonnummer
elements.error.field.codice.fiscale.format=Ung\u00FCltige Steuernummer
elements.error.field.cap.format=Ung\u00FCltige Postleitzahl
elements.error.field.partita.iva.format=Ung\u00FCltige Umsatzsteuer ID
elements.error.field.regexp.format=Ung\u00FCltiger Wert - er passt nicht zum regul\u00E4ren Ausdruck {0}
elements.error.field.fileblob.cannotLoad = Kann das Bin\u00E4robjekt nicht laden
elements.error.field.fileblob.uploadFailed = Hochladen ist gescheitert
elements.error.field.databaseblob.couldntSaveBlob = Bin\u00E4rdatei konnte nicht gespeichert werden
160 changes: 160 additions & 0 deletions portofino-admin/src/main/resources/portofino-messages_de.properties
@@ -0,0 +1,160 @@
move = Verschieben
copy = Kopieren
copy.to = Kopieren nach...
are.you.sure.you.want.to.delete.this.page = Sind Sie sicher, dass Sie diese Seite l\u00F6schen wollen?
deleting.it.will.also.delete.its.children = L\u00F6schen der Seite wird auch die folgenden Kind-Seiten l\u00F6schen:
really.delete = Wirklich l\u00F6schen?
where.to.move = Wohin verschieben
move.to = Verschieben nach...
root.permissions = Root Berechtigungen
top.level.pages = Seiten der obersten Ebene
add.new.page = Neue Seite hinzuf\u00FCgen
preview = Vorschau
test.a.user = Einen Benutzer testen
select.a.user.and.view.its.permissions = W\u00E4hlen Sie einen Benutzer aus und lassen Sie sich seine Berechtigungen f\u00FCr diese Seite anzeigen:
group = Gruppe
access.level = Zugriffsberechtigung
#Permissions
inherited._=Vererbt ({0})
view=Anzeigen
edit=\u00C4ndern
develop=Entwickler
deny=Verboten
none=Keine
permissions = Berechtigungen
page.permissions.for._ = Seitenberechtigungen f\u00FCr: {0}
page.permissions.saved.successfully = Seitenberechtigungen erfolgreich gespeichert.
root.permissions.saved.successfully = Root Berechtigungen erfolgreich gespeichert.
#Page crud
error.creating.page._ = Fehler beim Erstellen der Seite: {0} (vgl. Log f\u00FCr mehr Details)
error.creating.page.the.directory.already.exists = Fehler beim Erstellen der Seite, das Verzeichnis existiert bereits
error.creating.page.the.directory.could.not.be.created = Fehler beim Erstellen der Seite, das Verzeichnis konnte nicht angelegt werden
page.created.successfully.you.should.now.configure.it = Die Seite wurde erfolgreich erstellt. Sie sollten Sie jetzt konfigurieren.
invalid.fragment.only.letters.numbers.etc.are.allowed = Ung\u00FCltiges Fragment. Nur Buchstaben, Zahlen und - und _ Zeichen sind erlaubt.
you.cant.delete.the.root.page = L\u00F6schen der Root Seite nicht m\u00F6glich!
you.cant.delete.the.landing.page = L\u00F6schen der Startseite nicht m\u00F6glich!
you.must.select.a.destination = Bitte w\u00E4hlen Sie ein Ziel aus
you.cant.copy.or.move.the.root.page = Kopieren oder verschieben der Root Seite nicht m\u00F6glich!
you.dont.have.edit.access.level.on.the.destination.page = Sie haben nicht die \u00C4nderungsberechtigung auf der Zielseite
invalid.destination._ = Ung\u00FCltiges Ziel: {0}
destination.is.an.existing.file/directory._ = Das Ziel ist eine bereits vorhandene Datei oder Verzeichnis: {0}
you.cant.move.the.landing.page = Verschieben der Startseite nicht m\u00F6glich!
the.page._.is.not.embedded.and.not.included.in.navigation = Die Seite {0} ist nicht eingebettet und auch nicht in der Navigation dabei - sie kann nur durch eine konkrete Url oder einen konkreten Link erreicht werden.
error.updating.page._ = Fehler beim Aktualisieren der Seite: {0} (vgl. Log f\u00FCr mehr Details)
page.children.for._ = Kind-Seiten f\u00FCr: {0}
detail = Details
drag.the.rows.of.the.tables.to.reorder.the.children = Klicken und ziehen Sie die Tabellenzeilen, um die Kind-Seiten zu ordnen. Inaktive Kind-Seiten k\u00F6nnen nicht neu geordnet werden.

#Wizard
next = Weiter
previous = Zur\u00FCck
finish = Fertig

show.advanced.options = Erweiterte Optionen anzeigen
additional.drivers.can.be.downloaded = Es k\u00F6nnen weitere Treiber heruntergeladen und zu den Shared Libraries des Application Servers hinzugef\u00FCgt werden.
there.is.already.a.database.named._ = Es gibt bereits eine Datenbank mit dem Namen {0}
couldnt.read.schema.names.from.db._ = Die Schemanamen von der Datenbank konnten nicht gelesen werden: {0}
select.at.least.a.schema = Bitte w\u00E4hlen Sie mindestens ein Schema aus
error.in.database.synchronization._ = Fehler beim Synchronisieren der Datenbank: {0}
could.not.save.model._ = Das Modell konnte nicht gespeichert werden: {0}
could.not.create.pages._ = Das Erstellen der Seiten ist fehlgeschlagen: {0}
couldnt.create.directory = Das Anlegen des Verzeichnisses ist fehlgeschlagen {0}
directory.exists.page.not.created._ = Directory exists, page not created ({0})
couldnt.set.up.user.management._ = Die Benutzerverwaltung konnte nicht eingerichtet werden: {0}
no.page.will.be.generated = Es wird keine Seite erstellt
schema._.was.already.configured = Das Schema {0} war bereits konfiguriert: Existierende Seiten werden nicht aktualisiert

use.an.existing.database.connection = Bitte verwenden Sie eine vorhandene Datenbankverbindung
or.create.a.new.one.choose.its.type = oder legen Sie eine neue an (Typ ausw\u00E4hlen):
create.a.new.connection.choose.type = Neue Datenbankverbindung erstellen (Typ ausw\u00E4hlen):
found.schemas = Schemas gefunden:
select.root.tables = Root Tabellen ausw\u00E4hlen

users.and.groups.tables = Benutzer und Gruppen-Tabellen

note.restart.application = <b>Hinweis:</b> Damit die \u00C4nderungen ziehen, m\u00FCssen Sie die Anwendung neu starten.
warning.change.mail.queue = Seien Sie vorsichtig, webb Sie den Pfad der Mail Queue ver\u00E4ndern w\u00E4hrend das System Mails in die Queues schreibt: Sie m\u00FCssen dann manuell \
nicht verschickte Mails zum neuen PFad verschieben wenn Sie die Anwendung neu starten.

warning.configuring.user.management.will.overwrite = <b>Warnung:</b> Das Konfgiurieren der Benutzerverwaltung \u00FCberschreibt die bereits vorhandene <b><tt>Security.groovy</tt> Datei</b>
if.you.want.more.control.on.password.encryption = Hinweis: Wenn Sie die Passwortverschl\u00FCsselung genauer steuern wollen \
(Salting, multiple Hash Iterationen, Verwendung verschiedener Algorithmen), dann k\u00F6nnen Sie anschlie\u00DFend die Datei <b><tt>Security.groovy</tt></b> manuell anpassen, sie \
enth\u00E4lt bereits die notwenidgen Hooks.

users.table.setup = Benutzertabelle einrichten
users.table = Benutzertabelle
password.encryption.algorithm = Passwortverschl\u00FCsselungsalgorithmus
plain.text = Plain text
md5.base64.encoded = MD5 (Base64 encoded)
md5.hex.encoded = MD5 (Hex encoded)
sha1.base64.encoded.portofino3 = SHA-1 (Base64 encoded) - Portofino 3
sha1.hex.encoded = SHA-1 (Hex encoded)
sha256.base64.encoded=SHA-256 (Base64 encoded)
sha256.hex.encoded=SHA-256 (Hex encoded)
user.id.property = Benutzerkennung
username.property = Benutzername
password.property = Passwort
email.property = EMail
token.property = Token

groups.tables.setup = Benutzergruppentabelle einrichten
groups.table = Benutzergruppentabelle
name.of.the.administrators.group = Name der Administratorengruppe

user-group.join.table = Benutzer-Benutzergruppen Join Tabelle
property.that.links.to.user = Eigenschaft, die zum Benutzer verbindet
property.that.links.to.group = Eigenschaft, die zur Benutzergruppe verbindet

select.the.generation.strategy = W\u00E4hlen Sie die Strategie aus, mit der die Seiten erzeugt werden sollen:
dont.generate.anything = Nichts erzeugen
automatic = Automatisch
manual.choose.which.pages.will.be.created = Manuell (Sie k\u00F6nnen ausw\u00E4hlen, welche Seiten erstellt werden)
generate.a.calendar.page = Kalenderseite erstellen

press.finish.to.build.the.application = Klicken Sie Fertig, um die Anwendung zu erzeugen. \
Dieser Vorgang kann mehrere Minuten dauern.
application.created = \
Die Anwendung wurde erstellt. Jetzt k\u00F6nnen Sie sie anschauen und anpassen! Denken Sie daran, dass der Wizard nur der Einstieg ist, es gibt \
viel mehr in Portofino! Sie werden die <a href="http://portofino.manydesigns.com/en/docs">Dokumentation</a> \
bestimmt n\u00FCtzlich finden.
user.management.has.been.configured.please.edit.security.groovy = \
Die Benutzerverwaltung wurde eingerichtet. Bitte editieren Sie die generierte <b><tt>Security.groovy</tt></b> Datei, \
um sie an Ihre Umgebung anzupassen und entfernen Sie den Admin Benutzer, der durch den Wizard hardcoded generiert wurde. \
Sie wurden automatisch vom System abgemeldet, bitte melden Sie sich wieder an.

step._ = Schritt {0}
connect.to.your.database = Mit Ihrer Datenbank verbinden
select.the.database.schemas.to.import = W\u00E4hlen Sie die Datenbank Schema(s), die importiert werden sollen
set.up.user.management = Benutzerverwaltung einrichten
customize.user.management = Benutzerverwaltung anpassen
generate.pages = Seiten erzeugen
build.the.application = Anwendung bauen!

reset.groovy.script.engine = Groovy Script Engine zur\u00FCcksetzen
layouts.admin.groovy.text = Groovy Klassen neu laden ohne Server Neustart. Cache l\u00F6schen (z.B. in OGNL) \
dieser enth\u00E4lt evtl. \u00E4ltere Versionen der Groovy Klassen, verhindert die Garbage Collection und erzeugt Exceptions.
script.engine.successfully.reset = Die Script Engine wurde erfolgreich zur\u00FCckgesetzt

configuration = Konfiguration
settings = Einstellungen
modules = Module
servlet.context = Servlet Context
security = Sicherheit
data.modeling = Datenmodell
wizard = Wizard
connection.providers = Connection Provider
tables = Tabellen
reload.model = Modell neu laden
mail = Mail
groovy = Groovy
info = Info

info.portofino.intro = <strong>Portofino</strong> ist eine freie und Open Source Web Plattform, die Entwicklern hilft, besondere Anwendungen \
f\u00FCr Unternehmen zu erstellen durch Fokussierung auf drei spezielle Bed\u00FCrfnisse: Produktivit\u00E4t, Features und Architektur.
info.portofino.features = Beispiele der Features: Content Management, CRUD, Datenbankverbindung, Kalender, Charts, Sicherheit und einfache Anpassbarkeit mit Groovy.

content.type.property = Content-Type
file.name.property = Dateiname
timestamp.property = Timestamp

filter = Filter
@@ -1,3 +1,3 @@
<p>Jemand hat eine Anfrage gestellt, Ihr Passwort auf $site zurücksetzen zu lassen.</p>
<p>Jemand hat eine Anfrage gestellt, Ihr Passwort auf $site zur&uuml;cksetzen zu lassen.</p>
<p>Wenn diese Anfrage von Ihnen war, dann folgen Sie bitte diesem Link: <a href="$link">$link</a>.</p>
<p>Ansonsten ignorieren Sie diese Mail einfach, Ihr Passwort bleibt unver&auml;ndert.</p>
@@ -1,3 +1,4 @@
log.out=Log Out
ok = Ok
login=Anmelden
update=Speichern
Expand Down Expand Up @@ -57,3 +58,4 @@ possword.resend = Geben Sie Ihre E-Mail Adresse unten an und wir schicken Ihnen

#Default number format
elements.fields.format.decimal=#.#
log.in=Login
Expand Up @@ -8,6 +8,7 @@ calendars = Calendars
until._ = until {0}
whole.day = whole day
continues = (continues)
#part of admin
max.events.per.day = Max events per day
events.per.page = Events per page (approximatively)
month.view = Month view
Expand Down
Expand Up @@ -8,7 +8,7 @@ calendars = Kalender
until._ = bis {0}
whole.day = Ganzer Tag
continues = (weiter)
part of admin
#part of admin
max.events.per.day = Maximale Anzahl von Ereignissen pro Tag
events.per.page = Ereignisse pro Tag (ungef\u00E4hr)
month.view = Monatsansicht
Expand Down

0 comments on commit f39414e

Please sign in to comment.