mirror of
https://github.com/TheAnachronism/docspell.git
synced 2025-06-04 14:15:59 +00:00
Add German translation for UserSettings page
This commit is contained in:
parent
61f36f69b8
commit
b6242f8354
@ -1123,7 +1123,7 @@ viewMetadata2 texts flags settings model =
|
||||
]
|
||||
, class S.message
|
||||
]
|
||||
[ Markdown.toHtml [] texts.folderOwnerWarning
|
||||
[ Markdown.toHtml [] texts.basics.folderNotOwnerWarning
|
||||
]
|
||||
]
|
||||
, div [ class "mb-4" ]
|
||||
|
@ -629,9 +629,10 @@ settingFormTabs texts flags _ model =
|
||||
]
|
||||
, Markdown.toHtml
|
||||
[ classList
|
||||
[ ( S.message, True )
|
||||
, ( "hidden", not model.showPatternHelp )
|
||||
[ ( "hidden", not model.showPatternHelp )
|
||||
]
|
||||
, class S.message
|
||||
, class "markdown-preview"
|
||||
]
|
||||
texts.templateHelpMessage
|
||||
]
|
||||
|
@ -119,7 +119,7 @@ de =
|
||||
, upload = Messages.Page.Upload.de
|
||||
, itemDetail = Messages.Page.ItemDetail.de
|
||||
, queue = Messages.Page.Queue.de
|
||||
, userSettings = Messages.Page.UserSettings.gb
|
||||
, userSettings = Messages.Page.UserSettings.de
|
||||
, manageData = Messages.Page.ManageData.gb
|
||||
, home = Messages.Page.Home.de
|
||||
}
|
||||
|
@ -1,4 +1,8 @@
|
||||
module Messages.Comp.ChangePasswordForm exposing (Texts, gb)
|
||||
module Messages.Comp.ChangePasswordForm exposing
|
||||
( Texts
|
||||
, de
|
||||
, gb
|
||||
)
|
||||
|
||||
import Http
|
||||
import Messages.Basics
|
||||
@ -34,3 +38,19 @@ gb =
|
||||
, fillRequiredFields = "Please fill required fields."
|
||||
, passwordChangeSuccessful = "Password has been changed."
|
||||
}
|
||||
|
||||
|
||||
de : Texts
|
||||
de =
|
||||
{ basics = Messages.Basics.de
|
||||
, httpError = Messages.Comp.HttpError.de
|
||||
, currentPassword = "Passwort ändern"
|
||||
, newPassword = "Neues Passwort"
|
||||
, repeatPassword = "Neues Passwort (Wiederholung)"
|
||||
, currentPasswordPlaceholder = "Passwort"
|
||||
, newPasswordPlaceholder = "Passwort"
|
||||
, repeatPasswordPlaceholder = "Passwort"
|
||||
, passwordMismatch = "Die Passwörter stimmen nicht überein."
|
||||
, fillRequiredFields = "Bitte die erforderlichen Felder ausfüllen."
|
||||
, passwordChangeSuccessful = "Das Passwort wurde geändert."
|
||||
}
|
||||
|
@ -1,4 +1,8 @@
|
||||
module Messages.Comp.EmailSettingsForm exposing (Texts, gb)
|
||||
module Messages.Comp.EmailSettingsForm exposing
|
||||
( Texts
|
||||
, de
|
||||
, gb
|
||||
)
|
||||
|
||||
import Data.SSLType exposing (SSLType)
|
||||
import Messages.Basics
|
||||
@ -42,7 +46,29 @@ gb =
|
||||
, fromAddress = "From Address"
|
||||
, fromAddressPlaceholder = "Sender E-Mail address"
|
||||
, replyTo = "Reply-To"
|
||||
, replyToPlaceholder = "Optional reply-to E-Mail address"
|
||||
, replyToPlaceholder = "Optional Reply-To E-Mail address"
|
||||
, ssl = "SSL"
|
||||
, ignoreCertCheck = "Ignore certificate check"
|
||||
}
|
||||
|
||||
|
||||
de : Texts
|
||||
de =
|
||||
{ basics = Messages.Basics.de
|
||||
, sslTypeLabel = Messages.Data.SSLType.de
|
||||
, connectionPlaceholder = "Name der Verbindung, z.B. 'gmail.com'"
|
||||
, connectionNameInfo = "Der Name muss eine gültige ID sein, es dürfen keine Leerzeichen oder andere spezielle Zeichen verwendet werden."
|
||||
, smtpHost = "SMTP Server"
|
||||
, smtpHostPlaceholder = "SMTP Server, z.B. 'mail.gmail.com'"
|
||||
, smtpPort = "SMTP Port"
|
||||
, smtpUser = "SMTP Benutzer"
|
||||
, smtpUserPlaceholder = "SMTP Benutzername, z.B. 'your.name@gmail.com'"
|
||||
, smtpPassword = "SMTP Passwort"
|
||||
, smtpPasswordPlaceholder = "Passwort"
|
||||
, fromAddress = "Absender Adresse"
|
||||
, fromAddressPlaceholder = "Absender E-Mail Addresse"
|
||||
, replyTo = "Reply-To"
|
||||
, replyToPlaceholder = "Optionale Reply-To E-Mail Addresse"
|
||||
, ssl = "SSL"
|
||||
, ignoreCertCheck = "Zertifikatsprüfung ignorieren"
|
||||
}
|
||||
|
@ -1,4 +1,8 @@
|
||||
module Messages.Comp.EmailSettingsManage exposing (Texts, gb)
|
||||
module Messages.Comp.EmailSettingsManage exposing
|
||||
( Texts
|
||||
, de
|
||||
, gb
|
||||
)
|
||||
|
||||
import Http
|
||||
import Messages.Basics
|
||||
@ -26,9 +30,23 @@ gb =
|
||||
, settingsForm = Messages.Comp.EmailSettingsForm.gb
|
||||
, settingsTable = Messages.Comp.EmailSettingsTable.gb
|
||||
, httpError = Messages.Comp.HttpError.gb
|
||||
, newSettings = "New Settings"
|
||||
, newSettings = "New connection"
|
||||
, addNewSmtpSettings = "Add new SMTP settings"
|
||||
, reallyDeleteConnection = "Really delete these connection?"
|
||||
, deleteThisEntry = "Delete this connection"
|
||||
, fillRequiredFields = "Please fill required fields."
|
||||
}
|
||||
|
||||
|
||||
de : Texts
|
||||
de =
|
||||
{ basics = Messages.Basics.de
|
||||
, settingsForm = Messages.Comp.EmailSettingsForm.de
|
||||
, settingsTable = Messages.Comp.EmailSettingsTable.de
|
||||
, httpError = Messages.Comp.HttpError.de
|
||||
, newSettings = "Neue Verbindung"
|
||||
, addNewSmtpSettings = "Neue SMTP Einstellungen hinzufügen"
|
||||
, reallyDeleteConnection = "Diese Verbindung wirklich löschen?"
|
||||
, deleteThisEntry = "Verbindung löschen"
|
||||
, fillRequiredFields = "Bitte erforderliche Felder ausfüllen."
|
||||
}
|
||||
|
@ -1,4 +1,8 @@
|
||||
module Messages.Comp.EmailSettingsTable exposing (Texts, gb)
|
||||
module Messages.Comp.EmailSettingsTable exposing
|
||||
( Texts
|
||||
, de
|
||||
, gb
|
||||
)
|
||||
|
||||
import Messages.Basics
|
||||
|
||||
@ -16,3 +20,11 @@ gb =
|
||||
, hostPort = "Host/Port"
|
||||
, from = "From"
|
||||
}
|
||||
|
||||
|
||||
de : Texts
|
||||
de =
|
||||
{ basics = Messages.Basics.de
|
||||
, hostPort = "Server/Port"
|
||||
, from = "Absender"
|
||||
}
|
||||
|
@ -1,4 +1,8 @@
|
||||
module Messages.Comp.ImapSettingsForm exposing (Texts, gb)
|
||||
module Messages.Comp.ImapSettingsForm exposing
|
||||
( Texts
|
||||
, de
|
||||
, gb
|
||||
)
|
||||
|
||||
import Data.SSLType exposing (SSLType)
|
||||
import Messages.Basics
|
||||
@ -42,3 +46,23 @@ gb =
|
||||
, enableOAuth2 = "Enable OAuth2 authentication"
|
||||
, oauth2Info = "Enabling this, allows to connect via XOAuth using the password as access token."
|
||||
}
|
||||
|
||||
|
||||
de : Texts
|
||||
de =
|
||||
{ basics = Messages.Basics.de
|
||||
, sslTypeLabel = Messages.Data.SSLType.de
|
||||
, connectionNamePlaceholder = "Name der Verbindung, z.B. 'gmail.com'"
|
||||
, connectionNameInfo = "Der Name muss eine gültige ID sein, es dürfen keine Leerzeichen oder andere spezielle Zeichen verwendet werden."
|
||||
, imapHost = "IMAP Server"
|
||||
, imapHostPlaceholder = "IMAP Server Name, z.B. 'mail.gmail.com'"
|
||||
, imapPort = "IMAP Port"
|
||||
, imapUser = "IMAP Benutzer"
|
||||
, imapUserPlaceholder = "IMAP Benutzername, z.B. 'your.name@gmail.com'"
|
||||
, imapPassword = "IMAP Passwort"
|
||||
, imapPasswordPlaceholder = "Passwort"
|
||||
, ssl = "SSL"
|
||||
, ignoreCertCheck = "Zertifikatprüfung ignorieren"
|
||||
, enableOAuth2 = "Aktiviere OAuth2 Authentifizierung"
|
||||
, oauth2Info = "Wenn dies aktiviert ist, wird via XOAuth authentifiziert wobei das Passwort wird als Access-Token verwendet wird."
|
||||
}
|
||||
|
@ -1,4 +1,8 @@
|
||||
module Messages.Comp.ImapSettingsManage exposing (Texts, gb)
|
||||
module Messages.Comp.ImapSettingsManage exposing
|
||||
( Texts
|
||||
, de
|
||||
, gb
|
||||
)
|
||||
|
||||
import Http
|
||||
import Messages.Basics
|
||||
@ -27,8 +31,22 @@ gb =
|
||||
, imapTable = Messages.Comp.ImapSettingsTable.gb
|
||||
, httpError = Messages.Comp.HttpError.gb
|
||||
, addNewImapSettings = "Add new IMAP settings"
|
||||
, newSettings = "New Settings"
|
||||
, newSettings = "New connection"
|
||||
, reallyDeleteSettings = "Really delete this mail-box connection?"
|
||||
, deleteThisEntry = "Delete this settings entry"
|
||||
, fillRequiredFields = "Please fill required fields."
|
||||
}
|
||||
|
||||
|
||||
de : Texts
|
||||
de =
|
||||
{ basics = Messages.Basics.de
|
||||
, imapForm = Messages.Comp.ImapSettingsForm.de
|
||||
, imapTable = Messages.Comp.ImapSettingsTable.de
|
||||
, httpError = Messages.Comp.HttpError.de
|
||||
, addNewImapSettings = "Neue IMAP Einstellungen hinzufügen"
|
||||
, newSettings = "Neue Verbindung"
|
||||
, reallyDeleteSettings = "Diese Verbindung wirklich löschen?"
|
||||
, deleteThisEntry = "Lösche diese Verbindung"
|
||||
, fillRequiredFields = "Bitte erforderliche Felder ausfüllen."
|
||||
}
|
||||
|
@ -1,4 +1,4 @@
|
||||
module Messages.Comp.ImapSettingsTable exposing (Texts, gb)
|
||||
module Messages.Comp.ImapSettingsTable exposing (Texts, de, gb)
|
||||
|
||||
import Messages.Basics
|
||||
|
||||
@ -14,3 +14,10 @@ gb =
|
||||
{ basics = Messages.Basics.gb
|
||||
, hostPort = "Host/Port"
|
||||
}
|
||||
|
||||
|
||||
de : Texts
|
||||
de =
|
||||
{ basics = Messages.Basics.de
|
||||
, hostPort = "Server/Port"
|
||||
}
|
||||
|
@ -1,4 +1,8 @@
|
||||
module Messages.Comp.NotificationForm exposing (Texts, gb)
|
||||
module Messages.Comp.NotificationForm exposing
|
||||
( Texts
|
||||
, de
|
||||
, gb
|
||||
)
|
||||
|
||||
import Http
|
||||
import Messages.Basics
|
||||
@ -77,3 +81,42 @@ gb =
|
||||
, remindDaysRequired = "Remind-Days is required."
|
||||
, recipientsRequired = "At least one recipient is required."
|
||||
}
|
||||
|
||||
|
||||
de : Texts
|
||||
de =
|
||||
{ basics = Messages.Basics.de
|
||||
, calEventInput = Messages.Comp.CalEventInput.de
|
||||
, httpError = Messages.Comp.HttpError.de
|
||||
, reallyDeleteTask = "Diesen Notifizierungs-Auftrag wirklich löschen?"
|
||||
, startOnce = "Jetzt starten"
|
||||
, startTaskNow = "Starte den Auftrag sofort"
|
||||
, selectConnection = "Verbindung auswählen..."
|
||||
, deleteThisTask = "Den Auftrag löschen"
|
||||
, enableDisable = "Aktiviere/Deaktiviere den Auftrag"
|
||||
, summary = "Kurzbeschreibung"
|
||||
, summaryInfo = "Eine kurze lesbare Zusammenfassung, nur für die Anzeige"
|
||||
, sendVia = "Senden via"
|
||||
, sendViaInfo = "Die SMTP Verbindung, dies zum Senden der Notifizierungs E-Mails verwendet werden soll."
|
||||
, recipients = "Empfänger"
|
||||
, recipientsInfo = "Eine oder mehrere E-Mail Adressen, jede mit 'Eingabe' bestätigen."
|
||||
, tagsInclude = "Tags verknüpft (&&)"
|
||||
, tagsIncludeInfo = "Dokuments müssen all diese Tags haben."
|
||||
, tagsExclude = "Tags nicht verknüpft (||)"
|
||||
, tagsExcludeInfo = "Dokumente dürfen keinen dieser Tags haben."
|
||||
, remindDaysLabel = "Fällig in Tagen"
|
||||
, remindDaysInfo = "Wähle Dokumente, die in weniger als diesen Tagen fällig sind."
|
||||
, capOverdue = "Deckle überfällige Dokumente"
|
||||
, capOverdueInfo = "Wenn aktiviert, werden nur Dokumente gesucht, die vor weniger als 'Fällig in Tagen' fällig waren."
|
||||
, schedule = "Zeitplan"
|
||||
, scheduleClickForHelp = "Klicke für Hilfe"
|
||||
, scheduleInfo =
|
||||
"Gib an, wie oft und wann der Auftrag laufen soll. "
|
||||
++ "Verwende Englische 3-Buchstaben Wochentage. Entweder ein einzelner Wert, "
|
||||
++ "eine Liste (wie `1,2,3`), eine Bereich (wie `1..3`) oder ein '*' (für alle) "
|
||||
++ "ist mögich für jeden Teil."
|
||||
, connectionMissing = "Keine E-Mail Verbindung definiert. Gehe zu den E-Mail Einstellungen und füge eine hinzu."
|
||||
, invalidCalEvent = "Das Kalender-Ereignis ist nicht gültig."
|
||||
, remindDaysRequired = "'Fällig in Tagen' ist erforderlich."
|
||||
, recipientsRequired = "Mindestens ein Empfänger muss angegeben werden."
|
||||
}
|
||||
|
@ -1,4 +1,8 @@
|
||||
module Messages.Comp.NotificationManage exposing (Texts, gb)
|
||||
module Messages.Comp.NotificationManage exposing
|
||||
( Texts
|
||||
, de
|
||||
, gb
|
||||
)
|
||||
|
||||
import Http
|
||||
import Messages.Basics
|
||||
@ -34,3 +38,18 @@ gb =
|
||||
, taskStarted = "Task started."
|
||||
, taskDeleted = "Task deleted."
|
||||
}
|
||||
|
||||
|
||||
de : Texts
|
||||
de =
|
||||
{ basics = Messages.Basics.de
|
||||
, notificationForm = Messages.Comp.NotificationForm.de
|
||||
, notificationTable = Messages.Comp.NotificationTable.de
|
||||
, httpError = Messages.Comp.HttpError.de
|
||||
, newTask = "Neuer Auftrag"
|
||||
, createNewTask = "Erstelle einen neuen Notifizierungs-Auftrag"
|
||||
, taskCreated = "Auftrag erstellt."
|
||||
, taskUpdated = "Auftrag aktualisiert."
|
||||
, taskStarted = "Auftrag gestartet."
|
||||
, taskDeleted = "Auftrag gelöscht."
|
||||
}
|
||||
|
@ -1,4 +1,8 @@
|
||||
module Messages.Comp.NotificationTable exposing (Texts, gb)
|
||||
module Messages.Comp.NotificationTable exposing
|
||||
( Texts
|
||||
, de
|
||||
, gb
|
||||
)
|
||||
|
||||
import Messages.Basics
|
||||
|
||||
@ -20,3 +24,13 @@ gb =
|
||||
, connection = "Connection"
|
||||
, recipients = "Recipients"
|
||||
}
|
||||
|
||||
|
||||
de : Texts
|
||||
de =
|
||||
{ basics = Messages.Basics.de
|
||||
, summary = "Kurzbeschreibung"
|
||||
, schedule = "Zeitplan"
|
||||
, connection = "Verbindung"
|
||||
, recipients = "Empfänger"
|
||||
}
|
||||
|
@ -1,4 +1,8 @@
|
||||
module Messages.Comp.ScanMailboxForm exposing (Texts, gb)
|
||||
module Messages.Comp.ScanMailboxForm exposing
|
||||
( Texts
|
||||
, de
|
||||
, gb
|
||||
)
|
||||
|
||||
import Http
|
||||
import Messages.Basics
|
||||
@ -50,7 +54,6 @@ type alias Texts =
|
||||
, itemDirectionInfo : String
|
||||
, itemFolder : String
|
||||
, itemFolderInfo : String
|
||||
, folderOwnerWarning : String
|
||||
, tagsInfo : String
|
||||
, documentLanguage : String
|
||||
, documentLanguageInfo : String
|
||||
@ -88,7 +91,7 @@ gb =
|
||||
, mailbox = "Mailbox"
|
||||
, summary = "Summary"
|
||||
, summaryInfo = "Some human readable name, only for displaying"
|
||||
, connectionInfo = "The IMAP connection to use when sending notification mails."
|
||||
, connectionInfo = "The IMAP connection to use for fetching mails."
|
||||
, folders = "Folders"
|
||||
, foldersInfo = "The folders to look for mails."
|
||||
, receivedHoursInfo = "Select mails newer than `now - receivedHours`"
|
||||
@ -124,12 +127,6 @@ gb =
|
||||
++ "at sender and receiver."
|
||||
, itemFolder = "Item Folder"
|
||||
, itemFolderInfo = "Put all items from this mailbox into the selected folder"
|
||||
, folderOwnerWarning = """
|
||||
You are **not a member** of this folder. Items created from mails in
|
||||
this mailbox will be **hidden** from any search results. Use a folder
|
||||
where you are a member of to make items visible. This message will
|
||||
disappear then.
|
||||
"""
|
||||
, tagsInfo = "Choose tags that should be applied to items."
|
||||
, documentLanguage = "Language"
|
||||
, documentLanguageInfo =
|
||||
@ -146,3 +143,77 @@ disappear then.
|
||||
, noProcessingFolders = "No processing folders given."
|
||||
, invalidCalEvent = "The calendar event is not valid."
|
||||
}
|
||||
|
||||
|
||||
de : Texts
|
||||
de =
|
||||
{ basics = Messages.Basics.de
|
||||
, calEventInput = Messages.Comp.CalEventInput.de
|
||||
, httpError = Messages.Comp.HttpError.de
|
||||
, reallyDeleteTask = "Den Auftrag wirklich löschen?"
|
||||
, startOnce = "Jetzt starten"
|
||||
, startNow = "Den Auftrag sofort starten"
|
||||
, deleteThisTask = "Den Auftrag löschen"
|
||||
, generalTab = "Allgemein"
|
||||
, processingTab = "E-Mails abholen"
|
||||
, additionalFilterTab = "Zusätzliche Filter"
|
||||
, postProcessingTab = "Nachverarbeitung"
|
||||
, metadataTab = "Metadaten"
|
||||
, scheduleTab = "Zeitplan"
|
||||
, processingTabInfo = "Diese Einstellungen legen fest, welche E-Mails aus dem Postfach heruntergeladen werden."
|
||||
, additionalFilterTabInfo = "Diese Filter werden auf die bereits heruntergeladenen E-Mails angewendet und können nochmals E-Mails von der Verarbeitung ausschließen."
|
||||
, postProcessingTabInfo = "Hier wird definiert was mit den E-Mails passiert, die heruntergeladen wurden."
|
||||
, metadataTabInfo = "Gebe an, was für Metadaten an Dokumente geknüpft werden sollen, die durch diesen Auftrag entstehen."
|
||||
, scheduleTabInfo = "Gebe an, wann und wie oft die E-Mails abgeholt werden sollen."
|
||||
, selectConnection = "Verbindung wählen…"
|
||||
, enableDisable = "Aktiviere/Deaktiviere den Auftrag"
|
||||
, mailbox = "Postfach"
|
||||
, summary = "Kurzbeschreibung"
|
||||
, summaryInfo = "Eine kurze lesbare Zusammenfassung, nur für die Anzeige"
|
||||
, connectionInfo = "Die IMAP Verbindung, die zum Abholen der E-Mails verwendet werden soll."
|
||||
, folders = "Postfach Ordner"
|
||||
, foldersInfo = "In diesen Ordner nach E-Mails suchen."
|
||||
, receivedHoursInfo = "E-Mails suchen, die neuer sind als `heute - empfangenSeit`"
|
||||
, receivedHoursLabel = "Empfangen seit (Stunden)"
|
||||
, fileFilter = "Datei Filter"
|
||||
, fileFilterInfo =
|
||||
"Verwende eine Glob zum filtern von Anhängen. Zum Beispiel, um nur PDF Anhänge aus den Mails zu holen: "
|
||||
++ "`*.pdf`. Wenn auch der E-Mail Inhalt verwendet werden soll, erlaube alle HTML Dateien oder "
|
||||
++ "`mail.html`. Globs können kombiniert werden mit ODER, wie z.B.: "
|
||||
++ "`*.pdf|mail.html`. Wird kein Glob angegeben, ist es `*`, es werden alle Dateien verwendet."
|
||||
, subjectFilter = "Betreff Filter"
|
||||
, subjectFilterInfo =
|
||||
"Verwende einen Gblo, um E-Mails anhand des Betreffs zu filtern. Zum Beispiel: "
|
||||
++ "`*Scanned Document*`. Kein Filter bedeutet `*`, was jeden Betreff zulässt."
|
||||
, postProcessingLabel = "Wende Nachverarbeitung auf alle heruntergeladenen E-Mails an."
|
||||
, postProcessingInfo = """
|
||||
Heruntergeladene E-Mails, die aber durch die Filter nicht importiert wurden, können durch dieses Flag von der gesamten Nachverarbeitung ein- oder ausgeschlossen werden. Ist es aktiviert wird die Nachverarbeitung, die hier definiert wird, auf alle E-Mails angewendet. Wenn es deaktiviert ist, wird es nur auf E-Mails angewendet, die importiert wurden.
|
||||
"""
|
||||
, targetFolder = "Ziel Ordner"
|
||||
, targetFolderInfo = "E-Mails nach der Verarbeitung in diesen Ordner verschieben."
|
||||
, deleteMailLabel = "Importiete E-Mails löschen"
|
||||
, deleteMailInfo =
|
||||
"Importierte E-Mails auf dem Postfach löschen. Das wird nur dann angewendet, falls *kein* Ziel-Ordner angegeben ist."
|
||||
, itemDirection = "Richtung"
|
||||
, automatic = "Automatisch"
|
||||
, itemDirectionInfo = """
|
||||
Setzt die Richtung des Dokuments. Falls sie für all diese Mails schon fest
|
||||
steht, dann kann hier ein Wert für alle festgelegt werden. Bei 'Automatisch' wird auf den Sender und Empfänger geschaut, um eine Richtung zu erraten."""
|
||||
, itemFolder = "Dokument Ordner"
|
||||
, itemFolderInfo = "Alle Dokumente aus diesem Auftrag in den Ordner tun"
|
||||
, tagsInfo = "Wähle Tags, die den Dokumenten zugordnet werden"
|
||||
, documentLanguage = "Sprache"
|
||||
, documentLanguageInfo =
|
||||
"Wird für Text-Extraktion und -Analyse verwendet. Die Standard-Sprache des Kollektivs "
|
||||
++ "wird verwendet, falls hier nicht angegeben."
|
||||
, schedule = "Zeitplan"
|
||||
, scheduleClickForHelp = "Klicke für Hilfe"
|
||||
, scheduleInfo =
|
||||
"Gib an, wie oft und wann der Auftrag laufen soll. "
|
||||
++ "Verwende Englische 3-Buchstaben Wochentage. Entweder ein einzelner Wert, "
|
||||
++ "eine Liste (wie `1,2,3`), eine Bereich (wie `1..3`) oder ein '*' (für alle) "
|
||||
++ "ist mögich für jeden Teil."
|
||||
, connectionMissing = "Keine E-Mail Verbindung definiert. Gehe zu den E-Mail Einstellungen und füge eine hinzu."
|
||||
, noProcessingFolders = "Keine Postfach Ordner ausgewählt."
|
||||
, invalidCalEvent = "Das Kalender-Ereignis ist ungültig."
|
||||
}
|
||||
|
@ -1,4 +1,8 @@
|
||||
module Messages.Comp.ScanMailboxManage exposing (Texts, gb)
|
||||
module Messages.Comp.ScanMailboxManage exposing
|
||||
( Texts
|
||||
, de
|
||||
, gb
|
||||
)
|
||||
|
||||
import Http
|
||||
import Messages.Basics
|
||||
@ -34,3 +38,18 @@ gb =
|
||||
, taskStarted = "Task started."
|
||||
, taskDeleted = "Task deleted."
|
||||
}
|
||||
|
||||
|
||||
de : Texts
|
||||
de =
|
||||
{ basics = Messages.Basics.de
|
||||
, form = Messages.Comp.ScanMailboxForm.de
|
||||
, table = Messages.Comp.ScanMailboxTable.de
|
||||
, httpError = Messages.Comp.HttpError.de
|
||||
, newTask = "Neuer Auftrag"
|
||||
, createNewTask = "Einen neuen E-Mail Such Auftrag erstellen"
|
||||
, taskCreated = "Auftrag created."
|
||||
, taskUpdated = "Auftrag updated."
|
||||
, taskStarted = "Auftrag started."
|
||||
, taskDeleted = "Auftrag deleted."
|
||||
}
|
||||
|
@ -1,4 +1,8 @@
|
||||
module Messages.Comp.ScanMailboxTable exposing (Texts, gb)
|
||||
module Messages.Comp.ScanMailboxTable exposing
|
||||
( Texts
|
||||
, de
|
||||
, gb
|
||||
)
|
||||
|
||||
import Messages.Basics
|
||||
|
||||
@ -20,3 +24,13 @@ gb =
|
||||
, folders = "Folders"
|
||||
, receivedSince = "Received Since"
|
||||
}
|
||||
|
||||
|
||||
de : Texts
|
||||
de =
|
||||
{ basics = Messages.Basics.de
|
||||
, summary = "Kurzbeschreibung"
|
||||
, connection = "Verbindung"
|
||||
, folders = "Ordner"
|
||||
, receivedSince = "Empfangen seit"
|
||||
}
|
||||
|
@ -1,4 +1,8 @@
|
||||
module Messages.Comp.UiSettingsForm exposing (Texts, gb)
|
||||
module Messages.Comp.UiSettingsForm exposing
|
||||
( Texts
|
||||
, de
|
||||
, gb
|
||||
)
|
||||
|
||||
import Data.Color exposing (Color)
|
||||
import Data.Fields exposing (Field)
|
||||
@ -117,3 +121,79 @@ and if that is not present the person. If both are absent a dash `-`
|
||||
is rendered.
|
||||
"""
|
||||
}
|
||||
|
||||
|
||||
de : Texts
|
||||
de =
|
||||
{ basics = Messages.Basics.de
|
||||
, general = "Allgemein"
|
||||
, showSideMenuByDefault = "Seiten-Menü standardmäßig anzeigen"
|
||||
, uiLanguage = "Sprache der Oberfläche"
|
||||
, itemSearch = "Dokumenten Suche"
|
||||
, maxResultsPerPageInfo =
|
||||
\max ->
|
||||
"Maximale Anzahl von Resultaten in einer Seite. Maximal "
|
||||
++ String.fromInt max
|
||||
++ "."
|
||||
, maxResultsPerPage = "Anzahl pro Seite"
|
||||
, showBasicSearchStatsByDefault = "Zeige einfache Statistiken zum Suchresultat an"
|
||||
, enablePowerSearch = "Die 'Power Suche' aktivieren"
|
||||
, itemCards = "Dokumenten Kachel"
|
||||
, maxNoteSize = "Max. Länge der Notizen"
|
||||
, maxNoteSizeInfo =
|
||||
\max ->
|
||||
"Maximale Länge der Dokument Notizen, die in der Kachel dargestellt werden. Zwischen 0 - "
|
||||
++ String.fromInt max
|
||||
++ "."
|
||||
, sizeOfItemPreview = "Größe der Vorschau (kann bei Feldern unten ganz ausgeschaltet werden)"
|
||||
, cardTitlePattern = "Titel Template der Kachel"
|
||||
, togglePatternHelpText = "Template Hilfe anzeigen/ausblenden"
|
||||
, cardSubtitlePattern = "Sub-Titel Template der Kachel"
|
||||
, searchMenu = "Such Menü"
|
||||
, searchMenuTagCount = "Anzahl von Tags"
|
||||
, searchMenuTagCountInfo = "So viele Tags werden im Such-Menü gleichzeitig dargestellt. Weiter Tags können ausgeklappt werden. Verwende 0, um alle anzuzeigen."
|
||||
, searchMenuCatCount = "Anzahl Tag-Kategorien"
|
||||
, searchMenuCatCountInfo = "So viele Tag-Kategorien werden gleichzeitig im Such-Menü dargestellt. Andere können ausgeklappt werden. Verwende 0, um alle anzuzeigen."
|
||||
, searchMenuFolderCount = "Anzahl von Ordnern"
|
||||
, searchMenuFolderCountInfo = "So viele Ordner werden gleichzeitig im Such-Menü dargestellt. Weitere können ausgeklappt werden. Verwende 0, um alle anzuzeigen."
|
||||
, itemDetail = "Dokumenten Detail"
|
||||
, browserNativePdfView = "Browser-native PDF Vorschau"
|
||||
, keyboardShortcutLabel = "Aktivere Tastenkürzel zur Navigation und zum Bestätigen der Metadaten"
|
||||
, tagCategoryColors = "Tag Kategorie Farben"
|
||||
, colorLabel = Messages.Data.Color.de
|
||||
, chooseTagColorLabel = "Wähle eine Farbe für eine Tag-Kategorie"
|
||||
, tagColorDescription = "Tags können anhand ihrer Kategorie verschieden dargestellt werden."
|
||||
, fields = "Felder"
|
||||
, fieldsInfo = "Wähle welche Felder angezeigt werden sollen und welche nicht"
|
||||
, fieldLabel = Messages.Data.Fields.de
|
||||
, templateHelpMessage =
|
||||
"""
|
||||
Ein Template erlaubt es, den Titel und Untertitel eine Kachel
|
||||
individuel anzupassen. Dabei werden Variablen innerhalb `{{` und `}}`
|
||||
verwendet. Anderer Text wird wörtlich dargestellt. Die folgenden
|
||||
Variablen sind verfügbar:
|
||||
|
||||
- `{{name}}` Der Dokument Name
|
||||
- `{{source}}` die Quelle durch welche das Dokument entstand
|
||||
- `{{folder}}` der Ordner
|
||||
- `{{corrOrg}}` die Korrespondent Organisation
|
||||
- `{{corrPerson}}` die Korrespondent Person
|
||||
- `{{correspondent}}` Organisation und Person, separiert durch ein Komma
|
||||
- `{{concPerson}}` die betreffende Person
|
||||
- `{{concEquip}}` das betreffende Zubehör
|
||||
- `{{concerning}}` Person und Zubehör, separiert durch ein Komma
|
||||
- `{{fileCount}}` die Anzahl an Anhängen des Dokuments
|
||||
- `{{dateLong}}` das Dokument Datum lang formatiert
|
||||
- `{{dateShort}}` das Dokument Datum kurz formatiert (yyyy/mm/dd)
|
||||
- `{{dueDateLong}}` das Fälligkeits-Datum lang formatiert
|
||||
- `{{dueDateShort}}` das Fälligkeits-Datum kurz formatiert (yyyy/mm/dd)
|
||||
- `{{direction}}` die Richtung des Dokuments
|
||||
|
||||
Wenn eine Variable nicht vorhanden ist, wird ein leerer String
|
||||
geschrieben. Mit einem `|` können mehrere Variablen hintereinander
|
||||
versucht werden, bis zur ersten die einen Wert enthält. Zum Beispiel:
|
||||
`{{corrOrg|corrPerson|-}}` würde entweder die Organisation darstellen
|
||||
oder, wenn die leer ist, die Person. Sind beide leer wird ein `-`
|
||||
dargestellt.
|
||||
"""
|
||||
}
|
||||
|
@ -1,4 +1,8 @@
|
||||
module Messages.Comp.UiSettingsManage exposing (Texts, gb)
|
||||
module Messages.Comp.UiSettingsManage exposing
|
||||
( Texts
|
||||
, de
|
||||
, gb
|
||||
)
|
||||
|
||||
import Http
|
||||
import Messages.Basics
|
||||
@ -27,3 +31,15 @@ gb =
|
||||
, unknownSaveError = "Unknown error while trying to save settings."
|
||||
, httpError = Messages.Comp.HttpError.gb
|
||||
}
|
||||
|
||||
|
||||
de : Texts
|
||||
de =
|
||||
{ basics = Messages.Basics.de
|
||||
, uiSettingsForm = Messages.Comp.UiSettingsForm.de
|
||||
, saveSettings = "Einstellungen speichern"
|
||||
, settingsUnchanged = "Einstellungen nicht verändert oder ungültig."
|
||||
, settingsSaved = "Einstellungen gespeichert"
|
||||
, unknownSaveError = "Unbekannter Fehler beim Speichern der Einstellungen."
|
||||
, httpError = Messages.Comp.HttpError.de
|
||||
}
|
||||
|
@ -1,4 +1,7 @@
|
||||
module Messages.Data.Color exposing (gb)
|
||||
module Messages.Data.Color exposing
|
||||
( de
|
||||
, gb
|
||||
)
|
||||
|
||||
import Data.Color exposing (Color(..))
|
||||
|
||||
@ -44,3 +47,46 @@ gb color =
|
||||
|
||||
Black ->
|
||||
"Black"
|
||||
|
||||
|
||||
de : Color -> String
|
||||
de color =
|
||||
case color of
|
||||
Red ->
|
||||
"Rot"
|
||||
|
||||
Orange ->
|
||||
"Orange"
|
||||
|
||||
Yellow ->
|
||||
"Gelb"
|
||||
|
||||
Olive ->
|
||||
"Olive-Grün"
|
||||
|
||||
Green ->
|
||||
"Grün"
|
||||
|
||||
Teal ->
|
||||
"Blaugrün"
|
||||
|
||||
Blue ->
|
||||
"Blau"
|
||||
|
||||
Violet ->
|
||||
"Violett"
|
||||
|
||||
Purple ->
|
||||
"Lila"
|
||||
|
||||
Pink ->
|
||||
"Rosa"
|
||||
|
||||
Brown ->
|
||||
"Braun"
|
||||
|
||||
Grey ->
|
||||
"Grau"
|
||||
|
||||
Black ->
|
||||
"Schwarz"
|
||||
|
@ -1,4 +1,7 @@
|
||||
module Messages.Data.Fields exposing (gb)
|
||||
module Messages.Data.Fields exposing
|
||||
( de
|
||||
, gb
|
||||
)
|
||||
|
||||
import Data.Fields exposing (Field(..))
|
||||
|
||||
@ -41,3 +44,43 @@ gb field =
|
||||
|
||||
SourceName ->
|
||||
"Item Source"
|
||||
|
||||
|
||||
de : Field -> String
|
||||
de field =
|
||||
case field of
|
||||
Tag ->
|
||||
"Tag"
|
||||
|
||||
Folder ->
|
||||
"Ordner"
|
||||
|
||||
CorrOrg ->
|
||||
"Korrespondent Organisation"
|
||||
|
||||
CorrPerson ->
|
||||
"Korrespondent Person"
|
||||
|
||||
ConcPerson ->
|
||||
"Betreffend Person"
|
||||
|
||||
ConcEquip ->
|
||||
"Betreffend Zubehör"
|
||||
|
||||
Date ->
|
||||
"Datum"
|
||||
|
||||
DueDate ->
|
||||
"Fälligkeits-Datum"
|
||||
|
||||
Direction ->
|
||||
"Richtung"
|
||||
|
||||
PreviewImage ->
|
||||
"Vorschau Bild"
|
||||
|
||||
CustomFields ->
|
||||
"Benutzer Felder"
|
||||
|
||||
SourceName ->
|
||||
"Quelle"
|
||||
|
@ -1,4 +1,7 @@
|
||||
module Messages.Data.SSLType exposing (gb)
|
||||
module Messages.Data.SSLType exposing
|
||||
( de
|
||||
, gb
|
||||
)
|
||||
|
||||
import Data.SSLType exposing (SSLType(..))
|
||||
|
||||
@ -14,3 +17,16 @@ gb st =
|
||||
|
||||
StartTLS ->
|
||||
"StartTLS"
|
||||
|
||||
|
||||
de : SSLType -> String
|
||||
de st =
|
||||
case st of
|
||||
None ->
|
||||
"Keine"
|
||||
|
||||
SSL ->
|
||||
"SSL/TLS"
|
||||
|
||||
StartTLS ->
|
||||
"StartTLS"
|
||||
|
@ -1,4 +1,8 @@
|
||||
module Messages.Page.UserSettings exposing (Texts, gb)
|
||||
module Messages.Page.UserSettings exposing
|
||||
( Texts
|
||||
, de
|
||||
, gb
|
||||
)
|
||||
|
||||
import Messages.Comp.ChangePasswordForm
|
||||
import Messages.Comp.EmailSettingsManage
|
||||
@ -70,3 +74,45 @@ gb =
|
||||
adjust the schedule to avoid reading over the same mails
|
||||
again."""
|
||||
}
|
||||
|
||||
|
||||
de : Texts
|
||||
de =
|
||||
{ changePasswordForm = Messages.Comp.ChangePasswordForm.de
|
||||
, uiSettingsManage = Messages.Comp.UiSettingsManage.de
|
||||
, emailSettingsManage = Messages.Comp.EmailSettingsManage.de
|
||||
, imapSettingsManage = Messages.Comp.ImapSettingsManage.de
|
||||
, notificationManage = Messages.Comp.NotificationManage.de
|
||||
, scanMailboxManage = Messages.Comp.ScanMailboxManage.de
|
||||
, userSettings = "Benutzer Einstellung"
|
||||
, uiSettings = "Oberfläche"
|
||||
, notifications = "Notifizierungen"
|
||||
, scanMailbox = "E-Mail Import"
|
||||
, emailSettingSmtp = "E-Mail Einstellung (SMTP)"
|
||||
, emailSettingImap = "E-Mail Einstellung (IMAP)"
|
||||
, changePassword = "Passwort ändern"
|
||||
, uiSettingsInfo =
|
||||
"Diese Einstellungen sind für die Web-Oberfläche."
|
||||
, notificationInfoText =
|
||||
"""
|
||||
Docspell kann eine E-Mail versenden, sobald das
|
||||
Fälligkeits-Datum von Dokumenten näher kommt. Dafür muss eine
|
||||
Email SMTP Verbindung konfiguriert werden.."""
|
||||
, notificationRemindDaysInfo =
|
||||
"Docspell sucht Dokumente die in X Tagen fällig sind und sendet diese Liste als E-Mail."
|
||||
, scanMailboxInfo1 =
|
||||
"""Docspell kann Postfächer durchsuchen und E-Mails importieren. Dafür sind
|
||||
Email (IMAP) Einstellungen notwendig."""
|
||||
, scanMailboxInfo2 =
|
||||
"""
|
||||
Docspell durchsucht alle konfigurierten Ordner in einem
|
||||
Postfach nach E-Mails, die den Suchkriterien entsprechen.
|
||||
E-Mails werden übersprungen, falls sie im letzten Lauf
|
||||
schon importiert wurden (und das Dokument noch existiert).
|
||||
Nachdem eine E-Mail in Docspell importiert ist, kann sie
|
||||
gelöscht, in einen anderen Ordner verschoben werden oder
|
||||
sie kann einfach belassen werden. Für den letzteren Fall
|
||||
ist es gut, die Kriterien so zu gestalten, dass die
|
||||
gleichen E-Mails möglichst nicht noch einmal eingelesen
|
||||
werden."""
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user