module View.Plural exposing ( plural ) import Model.Translations exposing (Translations, getMessage) plural : Translations -> Int -> String -> String -> String plural translations n single multiple = let singleMessage = getMessage single translations multipleMessage = getMessage multiple translations in (toString n) ++ " " ++ if n <= 1 then singleMessage else multipleMessage