itemdetail

This commit is contained in:
Jimmy Girardet
2022-03-05 23:46:48 +01:00
parent d33513dc7d
commit adb723ee03
25 changed files with 403 additions and 1 deletions

View File

@ -163,7 +163,7 @@ fr tz =
, register = Messages.Page.Register.fr , register = Messages.Page.Register.fr
, newInvite = Messages.Page.NewInvite.fr , newInvite = Messages.Page.NewInvite.fr
, upload = Messages.Page.Upload.fr , upload = Messages.Page.Upload.fr
, itemDetail = Messages.Page.ItemDetail.gb tz , itemDetail = Messages.Page.ItemDetail.fr tz
, queue = Messages.Page.Queue.gb tz , queue = Messages.Page.Queue.gb tz
, userSettings = Messages.Page.UserSettings.gb tz , userSettings = Messages.Page.UserSettings.gb tz
, manageData = Messages.Page.ManageData.gb tz , manageData = Messages.Page.ManageData.gb tz

View File

@ -9,6 +9,7 @@ module Messages.Comp.AddressForm exposing
( Texts ( Texts
, de , de
, gb , gb
, fr
) )
@ -39,3 +40,13 @@ de =
, city = "Ort" , city = "Ort"
, country = "Land" , country = "Land"
} }
fr : Texts
fr =
{ selectCountry = "Choix pays"
, street = "rue"
, zipCode = "Code Postal"
, city = "Ville"
, country = "Pays"
}

View File

@ -9,6 +9,7 @@ module Messages.Comp.AttachmentMeta exposing
( Texts ( Texts
, de , de
, gb , gb
, fr
) )
import Data.TimeZone exposing (TimeZone) import Data.TimeZone exposing (TimeZone)
@ -70,3 +71,21 @@ de tz =
, itemDueDate = "Fälligkeitsdatum" , itemDueDate = "Fälligkeitsdatum"
, formatDateShort = DF.formatDateShort Messages.UiLanguage.German tz , formatDateShort = DF.formatDateShort Messages.UiLanguage.German tz
} }
fr : TimeZone -> Texts
fr tz =
{ basics = Messages.Basics.fr
, httpError = Messages.Comp.HttpError.fr
, extractedMetadata = "Métadonnées extraites"
, content = "Contenu"
, labels = "Labels"
, proposals = "Propositions"
, correspondentOrg = "Organisation correspondante"
, correspondentPerson = "Personne correspondante"
, concerningPerson = "Personne concernée"
, concerningEquipment = "Equipment concerné"
, itemDate = "Date du document"
, itemDueDate = "Date d'échéance"
, formatDateShort = DF.formatDateShort Messages.UiLanguage.French tz
}

View File

@ -9,6 +9,7 @@ module Messages.Comp.CustomFieldForm exposing
( Texts ( Texts
, de , de
, gb , gb
, fr
) )
import Data.CustomFieldType exposing (CustomFieldType) import Data.CustomFieldType exposing (CustomFieldType)
@ -91,3 +92,31 @@ de =
, fieldTypeRequired = "Ein Format ist erforderlich." , fieldTypeRequired = "Ein Format ist erforderlich."
, updateSuccessful = "Das Feld wurde gespeichert." , updateSuccessful = "Das Feld wurde gespeichert."
} }
fr : Texts
fr =
{ basics = Messages.Basics.fr
, reallyDeleteField = "Confirmer la suppression de ce champs ?"
, fieldTypeLabel = Messages.Data.CustomFieldType.fr
, httpError = Messages.Comp.HttpError.fr
, createCustomField = "Créer un champs personnalisé."
, modifyTypeWarning =
"Le changement de format peut rendre certaines valeurs invisibles"
++ " si elles ne respectent pas le nouveau format !"
, nameInfo =
"Le nom propre de ce champs. Cela doit être un identifiant "
++ "valide et ne contenir ni espace ni charactères spéciaux."
, fieldFormat = "Format du champs"
, fieldFormatInfo =
"Un champs doit avoir un format. Les valeurs sont validées"
++ " selon ce format."
, label = "Label"
, labelInfo =
"Label utilisateur de ce champs. Utilisé dans l'UI."
++ "si absent, le nom est utilisé"
, deleteThisField = "Supprimer ce champs"
, fieldNameRequired = "Nom requis."
, fieldTypeRequired = "Type requis."
, updateSuccessful = "Champs enregistré."
}

View File

@ -9,6 +9,7 @@ module Messages.Comp.CustomFieldInput exposing
( Texts ( Texts
, de , de
, gb , gb
, fr
) )
@ -36,3 +37,12 @@ de =
, errorNoAmount = "Kein Betrag angegeben" , errorNoAmount = "Kein Betrag angegeben"
, errorNotANumber = \str -> "Keine Zahl: " ++ str , errorNotANumber = \str -> "Keine Zahl: " ++ str
} }
fr : Texts
fr =
{ errorNoValue = "remplir avec une valeur"
, errorNoNumber = "Pas de nombre donné"
, errorNoAmount = "Pas de montant donné"
, errorNotANumber = \str -> "Pas un nombre: " ++ str
}

View File

@ -9,6 +9,7 @@ module Messages.Comp.CustomFieldMultiInput exposing
( Texts ( Texts
, de , de
, gb , gb
, fr
) )
import Messages.Comp.CustomFieldInput import Messages.Comp.CustomFieldInput
@ -29,3 +30,9 @@ de : Texts
de = de =
{ customFieldInput = Messages.Comp.CustomFieldInput.de { customFieldInput = Messages.Comp.CustomFieldInput.de
} }
fr : Texts
fr =
{ customFieldInput = Messages.Comp.CustomFieldInput.fr
}

View File

@ -9,6 +9,7 @@ module Messages.Comp.DetailEdit exposing
( Texts ( Texts
, de , de
, gb , gb
, fr
) )
import Http import Http
@ -75,3 +76,22 @@ de =
, addEquipmentHeader = "Ausstattung anlegen" , addEquipmentHeader = "Ausstattung anlegen"
, addCustomFieldHeader = "Benutzerfeld anlegen" , addCustomFieldHeader = "Benutzerfeld anlegen"
} }
fr : Texts
fr =
{ basics = Messages.Basics.fr
, tagForm = Messages.Comp.TagForm.fr
, personForm = Messages.Comp.PersonForm.fr
, orgForm = Messages.Comp.OrgForm.fr
, equipmentForm = Messages.Comp.EquipmentForm.fr
, customFieldForm = Messages.Comp.CustomFieldForm.fr
, httpError = Messages.Comp.HttpError.fr
, submitSuccessful = "Enregistré"
, missingRequiredFields = "Veuillez compléter les champs requis."
, addTagHeader = "Ajouter un Tag"
, addPersonHeader = "Ajouter une personne"
, addOrgHeader = "Ajouter une organisation"
, addEquipmentHeader = "Ajouter un équipement"
, addCustomFieldHeader = "Ajouter un champs personnalisé"
}

View File

@ -9,6 +9,7 @@ module Messages.Comp.EquipmentForm exposing
( Texts ( Texts
, de , de
, gb , gb
, fr
) )
import Data.EquipmentUse exposing (EquipmentUse) import Data.EquipmentUse exposing (EquipmentUse)
@ -46,3 +47,13 @@ de =
, equipmentUseLabel = Messages.Data.EquipmentUse.de , equipmentUseLabel = Messages.Data.EquipmentUse.de
, notes = "Notizen" , notes = "Notizen"
} }
fr : Texts
fr =
{ basics = Messages.Basics.fr
, use = "Rôle"
, useAsConcerning = "Equipement concerné"
, useNotSuggestions = "Ignorer dans les suggestions."
, equipmentUseLabel = Messages.Data.EquipmentUse.fr
, notes = "Notes"
}

View File

@ -9,6 +9,7 @@ module Messages.Comp.ItemDetail exposing
( Texts ( Texts
, de , de
, gb , gb
, fr
) )
import Data.TimeZone exposing (TimeZone) import Data.TimeZone exposing (TimeZone)
@ -137,3 +138,41 @@ de tz =
, selectItem = "Zur Auswahl hinzufügen" , selectItem = "Zur Auswahl hinzufügen"
, deselectItem = "Aus Auswahl entfernen" , deselectItem = "Aus Auswahl entfernen"
} }
fr : TimeZone -> Texts
fr tz =
{ addFilesForm = Messages.Comp.ItemDetail.AddFilesForm.fr
, itemInfoHeader = Messages.Comp.ItemDetail.ItemInfoHeader.fr tz
, singleAttachment = Messages.Comp.ItemDetail.SingleAttachment.fr tz
, sentMails = Messages.Comp.SentMails.fr tz
, notes = Messages.Comp.ItemDetail.Notes.fr
, itemMail = Messages.Comp.ItemMail.fr
, detailEdit = Messages.Comp.DetailEdit.fr
, confirmModal = Messages.Comp.ItemDetail.ConfirmModal.fr
, httpError = Messages.Comp.HttpError.fr
, key = "Clé"
, backToSearchResults = "Retour aux résultat de recherche"
, previousItem = "Document précédent"
, nextItem = "Document suivant"
, sendMail = "Envoyer Mail"
, addMoreFiles = "Ajouter plus de fichier à ce document"
, confirmItemMetadata = "Confirmer les metadonnées"
, confirm = "Confirmer"
, unconfirmItemMetadata = "Editer les metadonnées"
, reprocessItem = "Retraiter le document"
, deleteThisItem = "Supprimer ce document"
, undeleteThisItem = "Restorer ce document"
, sentEmails = "E-Mail envoyés"
, sendThisItemViaEmail = "Envoyer ce document par E-Mail"
, itemId = "Item ID"
, createdOn = "Créé le"
, lastUpdateOn = "Dernière mise à jour le"
, sendingMailNow = "e-mail en cours d'envoi"
, formatDateTime = DF.formatDateTimeLong Messages.UiLanguage.French tz
, mailSendSuccessful = "Mail envoyé."
, showQrCode = "Afficher l'URL en QR code"
, close = "Fermer"
, selectItem = "Selectionner ce document"
, deselectItem = "Déselectionner ce document"
}

View File

@ -9,6 +9,7 @@ module Messages.Comp.ItemDetail.ConfirmModal exposing
( Texts ( Texts
, de , de
, gb , gb
, fr
) )
import Messages.Basics import Messages.Basics
@ -78,3 +79,31 @@ de =
, confirmDeleteFile = "Diese Datei wirklich löschen?" , confirmDeleteFile = "Diese Datei wirklich löschen?"
, confirmDeleteAllFiles = "Die gewählten Dateien wirklich löschen?" , confirmDeleteAllFiles = "Die gewählten Dateien wirklich löschen?"
} }
fr : Texts
fr =
{ basics = Messages.Basics.fr
, confirmReprocessItem =
\state ->
if state == "created" then
"Le retraitement du document peut affecter ses métadonnées,"
++ " car il n'a pas été confirmé. Continuer ?"
else
"Le retraitement du document n'affectera pas ses métadonnées,"
++ " car il a été confirmé. Continuer ?"
, confirmReprocessFile =
\state ->
if state == "created" then
"Le retraitement de ce fichier peut affecter les métadonnées du document, "
++ " car il n'a pas été confirmé. Continuer ?"
else
"Le retraitement de ce fichier n'affectera pas les métadonnées du document, "
++ " car il a été confirmé. Continuer ?"
, confirmDeleteItem =
"Confirmer la suppression du document ? Il pourra être récupéré via la corbeille pendant un temps."
, confirmDeleteFile = "Confirmer la suppresion de ce fichier ?"
, confirmDeleteAllFiles = "Confirmer la suppresion de tous ces fichiers ?"
}

View File

@ -9,6 +9,7 @@ module Messages.Comp.ItemDetail.EditForm exposing
( Texts ( Texts
, de , de
, gb , gb
, fr
) )
import Data.Direction exposing (Direction) import Data.Direction exposing (Direction)
@ -90,3 +91,27 @@ de tz =
, formatDate = DF.formatDateLong Messages.UiLanguage.German tz , formatDate = DF.formatDateLong Messages.UiLanguage.German tz
, direction = Messages.Data.Direction.de , direction = Messages.Data.Direction.de
} }
fr : TimeZone -> Texts
fr tz =
{ basics = Messages.Basics.fr
, customFieldInput = Messages.Comp.CustomFieldMultiInput.fr
, tagDropdown = Messages.Comp.TagDropdown.fr
, createNewCustomField = "Créer un nouveau champs personnalisé"
, chooseDirection = "Choisir un sens"
, dueDateTab = "Date d'échéance"
, addNewOrg = "Ajouter une nouvelle organisation"
, editOrg = "Editer une organisation"
, chooseOrg = "Choisir une organisation"
, addNewCorrespondentPerson = "Ajouter un correspondant"
, editPerson = "Editer uncorrespondant"
, personOrgInfo = "Le correspondant n'appartient pas à l'organisation."
, addNewConcerningPerson = "Ajouter une personne concernée"
, addNewEquipment = "Ajouter un nouvel équipement"
, editEquipment = "Editer un équipement"
, suggestions = "Suggestions"
, noSuggestions = "Aucune suggestion"
, formatDate = DF.formatDateLong Messages.UiLanguage.English tz
, direction = Messages.Data.Direction.fr
}

View File

@ -9,6 +9,7 @@ module Messages.Comp.ItemDetail.ItemInfoHeader exposing
( Texts ( Texts
, de , de
, gb , gb
, fr
) )
import Data.TimeZone exposing (TimeZone) import Data.TimeZone exposing (TimeZone)
@ -47,3 +48,14 @@ de tz =
, new = "Neu" , new = "Neu"
, formatDate = DF.formatDateLong Messages.UiLanguage.German tz , formatDate = DF.formatDateLong Messages.UiLanguage.German tz
} }
fr : TimeZone -> Texts
fr tz =
{ basics = Messages.Basics.fr
, itemDate = "Date du document"
, dueDate = "Date d'échéance"
, source = "Source"
, new = "Nouveau"
, formatDate = DF.formatDateLong Messages.UiLanguage.French tz
}

View File

@ -9,6 +9,7 @@ module Messages.Comp.ItemDetail.Notes exposing
( Texts ( Texts
, de , de
, gb , gb
, fr
) )
import Messages.Basics import Messages.Basics
@ -38,3 +39,12 @@ de =
, preview = "Vorschau" , preview = "Vorschau"
, supportsMarkdown = "Unterstützt Markdown" , supportsMarkdown = "Unterstützt Markdown"
} }
fr : Texts
fr =
{ basics = Messages.Basics.fr
, notes = "Notes"
, preview = "Aperçu"
, supportsMarkdown = "Markdown supporté"
}

View File

@ -9,6 +9,7 @@ module Messages.Comp.ItemDetail.SingleAttachment exposing
( Texts ( Texts
, de , de
, gb , gb
, fr
) )
import Data.TimeZone exposing (TimeZone) import Data.TimeZone exposing (TimeZone)
@ -76,3 +77,24 @@ de tz =
, deleteAttachments = "Anhänge löschen" , deleteAttachments = "Anhänge löschen"
, showQrCode = "Link als QR Code anzeigen" , showQrCode = "Link als QR Code anzeigen"
} }
fr : TimeZone -> Texts
fr tz =
{ attachmentMeta = Messages.Comp.AttachmentMeta.fr tz
, confirmModal = Messages.Comp.ItemDetail.ConfirmModal.fr
, noName = "Sans nom"
, openFileInNewTab = "Ouvrir le fichier dans un nouvel onglet"
, downloadFile = "Télécharger le fichier"
, renameFile = "Renommer le fichier"
, downloadOriginalArchiveFile = "Télécharger l'archive original"
, originalFile = "Fichier original"
, renderPdfByBrowser = "Rendu des pdf pas le navigateur"
, viewExtractedData = "Voir les données extraites"
, reprocessFile = "Retraiter ce fichier"
, deleteThisFile = "Supprimer ce fichier"
, selectModeTitle = "Mode sélection"
, exitSelectMode = "Quitter le mode sélection"
, deleteAttachments = "Supprimer les pièces-jointes"
, showQrCode = "Afficher l'URL en QR code"
}

View File

@ -9,6 +9,7 @@ module Messages.Comp.OrgForm exposing
( Texts ( Texts
, de , de
, gb , gb
, fr
) )
import Data.ContactType exposing (ContactType) import Data.ContactType exposing (ContactType)
@ -64,3 +65,19 @@ de =
, contactTypeLabel = Messages.Data.ContactType.de , contactTypeLabel = Messages.Data.ContactType.de
, notes = "Notizen" , notes = "Notizen"
} }
fr : Texts
fr =
{ basics = Messages.Basics.fr
, addressForm = Messages.Comp.AddressForm.fr
, orgUseLabel = Messages.Data.OrgUse.fr
, shortName = "Nom court"
, use = "Rôle"
, useAsCorrespondent = "Correspondant"
, dontUseForSuggestions = "Ignorer des suggestions."
, address = "Addresse"
, contacts = "Contacts"
, contactTypeLabel = Messages.Data.ContactType.fr
, notes = "Notes"
}

View File

@ -9,6 +9,7 @@ module Messages.Comp.PersonForm exposing
( Texts ( Texts
, de , de
, gb , gb
, fr
) )
import Data.ContactType exposing (ContactType) import Data.ContactType exposing (ContactType)
@ -70,3 +71,21 @@ de =
, contactTypeLabel = Messages.Data.ContactType.de , contactTypeLabel = Messages.Data.ContactType.de
, notes = "Notizen" , notes = "Notizen"
} }
fr : Texts
fr =
{ basics = Messages.Basics.fr
, addressForm = Messages.Comp.AddressForm.fr
, personUseLabel = Messages.Data.PersonUse.fr
, useOfPerson = "Rôle de cette personne"
, useAsConcerningOnly = "Concernée uniquement"
, useAsCorrespondentOnly = "Correspondante uniquement"
, useAsBoth = "Concernée et correspondante"
, dontUseForSuggestions = "ignorer des suggestions."
, chooseAnOrg = "Choisir une organisation"
, address = "Addresse"
, contacts = "Contacts"
, contactTypeLabel = Messages.Data.ContactType.fr
, notes = "Notes"
}

View File

@ -9,6 +9,7 @@ module Messages.Comp.SentMails exposing
( Texts ( Texts
, de , de
, gb , gb
, fr
) )
import Data.TimeZone exposing (TimeZone) import Data.TimeZone exposing (TimeZone)
@ -49,3 +50,15 @@ de tz =
, sender = "Absender" , sender = "Absender"
, formatDateTime = DF.formatDateTimeLong Messages.UiLanguage.German tz , formatDateTime = DF.formatDateTimeLong Messages.UiLanguage.German tz
} }
fr : TimeZone -> Texts
fr tz =
{ from = "De"
, date = "Date"
, recipients = "Destinataires"
, subject = "Sujet"
, sent = "Envoyé"
, sender = "Expéditeur"
, formatDateTime = DF.formatDateTimeLong Messages.UiLanguage.French tz
}

View File

@ -9,6 +9,7 @@ module Messages.Comp.TagForm exposing
( Texts ( Texts
, de , de
, gb , gb
, fr
) )
import Messages.Basics import Messages.Basics
@ -35,3 +36,11 @@ de =
, selectDefineCategory = "Wähle oder erstelle eine Kategorie..." , selectDefineCategory = "Wähle oder erstelle eine Kategorie..."
, category = "Kategorie" , category = "Kategorie"
} }
fr : Texts
fr =
{ basics = Messages.Basics.fr
, selectDefineCategory = "Choisir ou définir une catégorie..."
, category = "Catégorie"
}

View File

@ -8,6 +8,7 @@
module Messages.Data.ContactType exposing module Messages.Data.ContactType exposing
( de ( de
, gb , gb
, fr
) )
import Data.ContactType exposing (ContactType(..)) import Data.ContactType exposing (ContactType(..))
@ -49,3 +50,22 @@ de ct =
Website -> Website ->
"Webseite" "Webseite"
fr : ContactType -> String
fr ct =
case ct of
Phone ->
"Téléphone"
Mobile ->
"Portable"
Fax ->
"Fax"
Email ->
"Email"
Website ->
"Web"

View File

@ -8,6 +8,7 @@
module Messages.Data.CustomFieldType exposing module Messages.Data.CustomFieldType exposing
( de ( de
, gb , gb
, fr
) )
import Data.CustomFieldType exposing (CustomFieldType(..)) import Data.CustomFieldType exposing (CustomFieldType(..))
@ -49,3 +50,22 @@ de ft =
Money -> Money ->
"Geldbetrag" "Geldbetrag"
fr : CustomFieldType -> String
fr ft =
case ft of
Text ->
"Texte"
Numeric ->
"Numerique"
Date ->
"Date"
Boolean ->
"Booléen"
Money ->
"Monétaire"

View File

@ -8,6 +8,7 @@
module Messages.Data.Direction exposing module Messages.Data.Direction exposing
( de ( de
, gb , gb
, fr
) )
import Data.Direction exposing (Direction(..)) import Data.Direction exposing (Direction(..))
@ -31,3 +32,13 @@ de dir =
Outgoing -> Outgoing ->
"Ausgehend" "Ausgehend"
fr : Direction -> String
fr dir =
case dir of
Incoming ->
"Entrant"
Outgoing ->
"Sortant"

View File

@ -8,6 +8,7 @@
module Messages.Data.EquipmentUse exposing module Messages.Data.EquipmentUse exposing
( de ( de
, gb , gb
, fr
) )
import Data.EquipmentUse exposing (EquipmentUse(..)) import Data.EquipmentUse exposing (EquipmentUse(..))
@ -31,3 +32,13 @@ de pu =
Disabled -> Disabled ->
"Deaktiviert" "Deaktiviert"
fr : EquipmentUse -> String
fr pu =
case pu of
Concerning ->
"Concerné"
Disabled ->
"Inactif"

View File

@ -8,6 +8,7 @@
module Messages.Data.OrgUse exposing module Messages.Data.OrgUse exposing
( de ( de
, gb , gb
, fr
) )
import Data.OrgUse exposing (OrgUse(..)) import Data.OrgUse exposing (OrgUse(..))
@ -31,3 +32,13 @@ de pu =
Disabled -> Disabled ->
"Deaktiviert" "Deaktiviert"
fr : OrgUse -> String
fr pu =
case pu of
Correspondent ->
"Correspondant"
Disabled ->
"inactif"

View File

@ -8,6 +8,7 @@
module Messages.Data.PersonUse exposing module Messages.Data.PersonUse exposing
( de ( de
, gb , gb
, fr
) )
import Data.PersonUse exposing (PersonUse(..)) import Data.PersonUse exposing (PersonUse(..))
@ -43,3 +44,19 @@ de pu =
Disabled -> Disabled ->
"Deaktiviert" "Deaktiviert"
fr : PersonUse -> String
fr pu =
case pu of
Correspondent ->
"Correspondante"
Concerning ->
"Concernée"
Both ->
"Les deux"
Disabled ->
"inactif"

View File

@ -9,6 +9,7 @@ module Messages.Page.ItemDetail exposing
( Texts ( Texts
, de , de
, gb , gb
, fr
) )
import Data.TimeZone exposing (TimeZone) import Data.TimeZone exposing (TimeZone)
@ -40,3 +41,12 @@ de tz =
, editMetadata = "Metadaten ändern" , editMetadata = "Metadaten ändern"
, collapseExpand = "Aus-/Einklappen" , collapseExpand = "Aus-/Einklappen"
} }
fr : TimeZone -> Texts
fr tz =
{ itemDetail = Messages.Comp.ItemDetail.fr tz
, editForm = Messages.Comp.ItemDetail.EditForm.fr tz
, editMetadata = "Editer les métadonnées"
, collapseExpand = "Réduire/Etendre"
}