Files
docspell/modules/webapp/src/main/elm/Messages/Comp/ItemDetail/ItemInfoHeader.elm
Jimmy Girardet c98ecd172a apply eml-format
2022-03-10 14:18:28 +01:00

62 lines
1.2 KiB
Elm

{-
Copyright 2020 Eike K. & Contributors
SPDX-License-Identifier: AGPL-3.0-or-later
-}
module Messages.Comp.ItemDetail.ItemInfoHeader exposing
( Texts
, de
, fr
, gb
)
import Data.TimeZone exposing (TimeZone)
import Messages.Basics
import Messages.DateFormat as DF
import Messages.UiLanguage
type alias Texts =
{ basics : Messages.Basics.Texts
, itemDate : String
, dueDate : String
, source : String
, new : String
, formatDate : Int -> String
}
gb : TimeZone -> Texts
gb tz =
{ basics = Messages.Basics.gb
, itemDate = "Item Date"
, dueDate = "Due Date"
, source = "Source"
, new = "New"
, formatDate = DF.formatDateLong Messages.UiLanguage.English tz
}
de : TimeZone -> Texts
de tz =
{ basics = Messages.Basics.de
, itemDate = "Datum"
, dueDate = "Fälligkeitsdatum"
, source = "Quelle"
, new = "Neu"
, 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
}