From 7735fd31d4a47b17ab22d9b52263d80fedcb5b30 Mon Sep 17 00:00:00 2001 From: Alexey Gerasimov Date: Thu, 28 Sep 2017 18:06:45 +0300 Subject: [PATCH] One two many fix --- Sources/Extensions/String/String+LocalizedComponent.swift | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Sources/Extensions/String/String+LocalizedComponent.swift b/Sources/Extensions/String/String+LocalizedComponent.swift index b6d6f543..7c4727a2 100644 --- a/Sources/Extensions/String/String+LocalizedComponent.swift +++ b/Sources/Extensions/String/String+LocalizedComponent.swift @@ -31,10 +31,12 @@ public extension String { stringTwo: String, stringMany: String) -> String { - if (11...14).contains(value) { + let lastTwoDigits = value % 100 + + if (11...14).contains(lastTwoDigits) { return stringMany } else { - let lastDigit = value % 10 + let lastDigit = lastTwoDigits % 10 switch lastDigit { case 1: