aboutsummaryrefslogtreecommitdiff
path: root/src/client/elm/View/Plural.elm
diff options
context:
space:
mode:
Diffstat (limited to 'src/client/elm/View/Plural.elm')
-rw-r--r--src/client/elm/View/Plural.elm10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/client/elm/View/Plural.elm b/src/client/elm/View/Plural.elm
index 727189c..ab91f06 100644
--- a/src/client/elm/View/Plural.elm
+++ b/src/client/elm/View/Plural.elm
@@ -2,6 +2,10 @@ module View.Plural exposing
( plural
)
-plural : Int -> String -> String -> String
-plural n single multiple =
- (toString n) ++ " " ++ if n <= 1 then single else multiple
+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