-- Copyright (c) 2016-present, Facebook, Inc. -- All rights reserved. -- -- This source code is licensed under the BSD-style license found in the -- LICENSE file in the root directory of this source tree. An additional grant -- of patent rights can be found in the PATENTS file in the same directory. {-# LANGUAGE OverloadedStrings #-} module Duckling.Quantity.RU.Corpus ( corpus ) where import Data.String import Prelude import Duckling.Locale import Duckling.Resolve import Duckling.Quantity.Types import Duckling.Testing.Types corpus :: Corpus corpus = (testContext {locale = makeLocale RU Nothing}, testOptions, allExamples) allExamples :: [Example] allExamples = concat [ examples (simple Pound 2 Nothing) [ "2 фунта" ] , examples (simple Gram 2 Nothing) [ "2 грамма" , "два грамма" , "0.002 кг" , "2000 миллиграмм" , "2000 мг" ] , examples (simple Gram 1000 Nothing) [ "килограмм" , "кг" ] , examples (simple Gram 2000 Nothing) [ "2 килограмма" , "2 кг" ] , examples (simple Pound 1 Nothing) [ "фунт" , "1 фунт" ] , examples (simple Ounce 2 Nothing) [ "2 унции" ] , examples (simple Gram 500 Nothing) [ "500 грамм" , "500г" , "500 г" , "0.5 кг" , "пятьсот грамм" ] ]