-- |
-- Module     : Simulation.Aivika.Trans.Results.Locale.Russian
-- Copyright  : Copyright (c) 2009-2017, David Sorokin <david.sorokin@gmail.com>
-- License    : BSD3
-- Maintainer : David Sorokin <david.sorokin@gmail.com>
-- Stability  : experimental
-- Tested with: GHC 8.0.1
--
-- The Russian localisation.
--
module Simulation.Aivika.Trans.Results.Locale.Russian
       (russianResultLocalisation) where

import Simulation.Aivika.Trans.Results.Locale.Types

-- | The Russian localisation.
russianResultLocalisation :: ResultLocalisation
russianResultLocalisation :: ResultLocalisation
russianResultLocalisation = (ResultId -> ResultDescription)
-> (ResultId -> ResultDescription) -> ResultLocalisation
ResultLocalisation ResultId -> ResultDescription
russianResultDescription ResultId -> ResultDescription
russianResultTitle

-- | The Russian localisation of the simulation results.
russianResultDescription :: ResultId -> ResultDescription
russianResultDescription :: ResultId -> ResultDescription
russianResultDescription ResultId
TimeId = ResultDescription
"модельное время"
russianResultDescription ResultId
VectorId = ResultDescription
"вектор"
russianResultDescription (VectorItemId ResultDescription
x) = ResultDescription
"элемент с индексом " ResultDescription -> ResultDescription -> ResultDescription
forall a. [a] -> [a] -> [a]
++ ResultDescription
x
russianResultDescription ResultId
SamplingStatsId = ResultDescription
"сводная статистика"
russianResultDescription ResultId
SamplingStatsCountId = ResultDescription
"количество"
russianResultDescription ResultId
SamplingStatsMinId = ResultDescription
"минимальное значение"
russianResultDescription ResultId
SamplingStatsMaxId = ResultDescription
"максимальное значение"
russianResultDescription ResultId
SamplingStatsMeanId = ResultDescription
"среднее значение"
russianResultDescription ResultId
SamplingStatsMean2Id = ResultDescription
"среднее квадратов"
russianResultDescription ResultId
SamplingStatsVarianceId = ResultDescription
"дисперсия"
russianResultDescription ResultId
SamplingStatsDeviationId = ResultDescription
"среднеквадратическое отклонение"
russianResultDescription ResultId
TimingStatsId = ResultDescription
"временная статистика"
russianResultDescription ResultId
TimingStatsCountId = ResultDescription
"количество"
russianResultDescription ResultId
TimingStatsMinId = ResultDescription
"минимальное значение"
russianResultDescription ResultId
TimingStatsMaxId = ResultDescription
"максимальное значение"
russianResultDescription ResultId
TimingStatsMeanId = ResultDescription
"среднее значение"
russianResultDescription ResultId
TimingStatsVarianceId = ResultDescription
"дисперсия"
russianResultDescription ResultId
TimingStatsDeviationId = ResultDescription
"среднеквадратическое отклонение"
russianResultDescription ResultId
TimingStatsMinTimeId = ResultDescription
"время достижения минимума"
russianResultDescription ResultId
TimingStatsMaxTimeId = ResultDescription
"время достижения максимума"
russianResultDescription ResultId
TimingStatsStartTimeId = ResultDescription
"начальное время сбора статистики"
russianResultDescription ResultId
TimingStatsLastTimeId = ResultDescription
"конечное время сбора статистики"
russianResultDescription ResultId
TimingStatsSumId = ResultDescription
"сумма"
russianResultDescription ResultId
TimingStatsSum2Id = ResultDescription
"сумма квадратов"
russianResultDescription ResultId
SamplingCounterId = ResultDescription
"счетчик"
russianResultDescription ResultId
SamplingCounterValueId = ResultDescription
"текущее значение"
russianResultDescription ResultId
SamplingCounterStatsId = ResultDescription
"статистика"
russianResultDescription ResultId
TimingCounterId = ResultDescription
"временной счетчик"
russianResultDescription ResultId
TimingCounterValueId = ResultDescription
"текущее значение"
russianResultDescription ResultId
TimingCounterStatsId = ResultDescription
"статистика"
russianResultDescription ResultId
FiniteQueueId = ResultDescription
"конечная очередь"
russianResultDescription ResultId
InfiniteQueueId = ResultDescription
"бесконечная очередь"
russianResultDescription ResultId
EnqueueStrategyId = ResultDescription
"стратегия добавления элементов"
russianResultDescription ResultId
EnqueueStoringStrategyId = ResultDescription
"стратегия хранения элементов"
russianResultDescription ResultId
DequeueStrategyId = ResultDescription
"стратегия извлечения элементов"
russianResultDescription ResultId
QueueNullId = ResultDescription
"очередь пуста?"
russianResultDescription ResultId
QueueFullId = ResultDescription
"очередь заполнена?"
russianResultDescription ResultId
QueueMaxCountId = ResultDescription
"емкость очереди"
russianResultDescription ResultId
QueueCountId = ResultDescription
"текущий размер очереди"
russianResultDescription ResultId
QueueCountStatsId = ResultDescription
"статистика по размеру очереди"
russianResultDescription ResultId
EnqueueCountId = ResultDescription
"общее количество попыток добавить элементы"
russianResultDescription ResultId
EnqueueLostCountId = ResultDescription
"общее количество неудачных попыток добавить элементы"
russianResultDescription ResultId
EnqueueStoreCountId = ResultDescription
"общее количество сохраненных элементов"
russianResultDescription ResultId
DequeueCountId = ResultDescription
"общее количество запросов на извлечение элементов"
russianResultDescription ResultId
DequeueExtractCountId = ResultDescription
"общее количество извлеченных элементов"
russianResultDescription ResultId
QueueLoadFactorId = ResultDescription
"коэфф. загрузки (размер, поделенный на емкость)"
russianResultDescription ResultId
EnqueueRateId = ResultDescription
"количество попыток добавить на ед. времени"
russianResultDescription ResultId
EnqueueStoreRateId = ResultDescription
"количество сохраненных на ед. времени"
russianResultDescription ResultId
DequeueRateId = ResultDescription
"количество запросов на извлечение в ед. времени"
russianResultDescription ResultId
DequeueExtractRateId = ResultDescription
"количество извлеченных на ед. времени"
russianResultDescription ResultId
QueueWaitTimeId = ResultDescription
"время ожидания (сохранили -> извлекли)"
russianResultDescription ResultId
QueueTotalWaitTimeId = ResultDescription
"общее время ожидания (попытались добавить -> извлекли)"
russianResultDescription ResultId
EnqueueWaitTimeId = ResultDescription
"время ожидания добавления (попытались добавить -> сохранили)"
russianResultDescription ResultId
DequeueWaitTimeId = ResultDescription
"время ожидания извлечения (запросили извлечь -> извлекли)"
russianResultDescription ResultId
QueueRateId = ResultDescription
"усредненная скорость (как средняя длина очереди на среднее время ожидания)"
russianResultDescription ResultId
ArrivalTimerId = ResultDescription
"как долго обрабатываются заявки?"
russianResultDescription ResultId
ArrivalProcessingTimeId = ResultDescription
"время обработки заявки"
russianResultDescription ResultId
ServerId = ResultDescription
"сервер"
russianResultDescription ResultId
ServerInitStateId = ResultDescription
"начальное состояние"
russianResultDescription ResultId
ServerStateId = ResultDescription
"текущее состояние"
russianResultDescription ResultId
ServerTotalInputWaitTimeId = ResultDescription
"общее время блокировки в ожидании ввода"
russianResultDescription ResultId
ServerTotalProcessingTimeId = ResultDescription
"общее время, потраченное на саму обработку заданий"
russianResultDescription ResultId
ServerTotalOutputWaitTimeId = ResultDescription
"общее время блокировки при попытке доставить вывод"
russianResultDescription ResultId
ServerTotalPreemptionTimeId = ResultDescription
"общее время вытеснения"
russianResultDescription ResultId
ServerInputWaitTimeId = ResultDescription
"время блокировки в ожидании ввода"
russianResultDescription ResultId
ServerProcessingTimeId = ResultDescription
"время, потраченное на саму обработку заданий"
russianResultDescription ResultId
ServerOutputWaitTimeId = ResultDescription
"время блокировки при попытке доставить вывод"
russianResultDescription ResultId
ServerPreemptionTimeId = ResultDescription
"время вытеснения"
russianResultDescription ResultId
ServerInputWaitFactorId = ResultDescription
"относительное время блокировки в ожидании ввода (от 0 до 1)"
russianResultDescription ResultId
ServerProcessingFactorId = ResultDescription
"относительное время, потраченное на саму обработку заданий (от 0 до 1)"
russianResultDescription ResultId
ServerOutputWaitFactorId = ResultDescription
"относительное время блокировки при попытке доставить вывод (от 0 до 1)"
russianResultDescription ResultId
ServerPreemptionFactorId = ResultDescription
"относительное время вытеснения (от 0 до 1)"
russianResultDescription ResultId
ActivityId = ResultDescription
"активность"
russianResultDescription ResultId
ActivityInitStateId = ResultDescription
"начальное состояние"
russianResultDescription ResultId
ActivityStateId = ResultDescription
"текущее состояние"
russianResultDescription ResultId
ActivityTotalUtilisationTimeId = ResultDescription
"общее время использования"
russianResultDescription ResultId
ActivityTotalIdleTimeId = ResultDescription
"общее время простоя"
russianResultDescription ResultId
ActivityTotalPreemptionTimeId = ResultDescription
"общее время вытеснения"
russianResultDescription ResultId
ActivityUtilisationTimeId = ResultDescription
"статистика времени использования"
russianResultDescription ResultId
ActivityIdleTimeId = ResultDescription
"статистика времени простоя"
russianResultDescription ResultId
ActivityPreemptionTimeId = ResultDescription
"статистика времени вытеснения"
russianResultDescription ResultId
ActivityUtilisationFactorId = ResultDescription
"относительное время использования (от 0 до 1)"
russianResultDescription ResultId
ActivityIdleFactorId = ResultDescription
"относительное время простоя (от 0 до 1)"
russianResultDescription ResultId
ActivityPreemptionFactorId = ResultDescription
"относительное время вытеснения (от 0 до 1)"
russianResultDescription ResultId
ResourceId = ResultDescription
"ресурс"
russianResultDescription ResultId
ResourceCountId = ResultDescription
"текущее доступное количество ресурса"
russianResultDescription ResultId
ResourceCountStatsId = ResultDescription
"статистика по доступному количеству ресурса"
russianResultDescription ResultId
ResourceUtilisationCountId = ResultDescription
"текущее используемое количество ресурса"
russianResultDescription ResultId
ResourceUtilisationCountStatsId = ResultDescription
"статистика по используемому количеству ресурса"
russianResultDescription ResultId
ResourceQueueCountId = ResultDescription
"текущая длина очереди к ресурсу"
russianResultDescription ResultId
ResourceQueueCountStatsId = ResultDescription
"статистика длины очереди к ресурсу"
russianResultDescription ResultId
ResourceTotalWaitTimeId = ResultDescription
"общее время ожидания ресурса"
russianResultDescription ResultId
ResourceWaitTimeId = ResultDescription
"время ожидания ресурса"
russianResultDescription ResultId
OperationId = ResultDescription
"операция"
russianResultDescription ResultId
OperationTotalUtilisationTimeId = ResultDescription
"общее время использования"
russianResultDescription ResultId
OperationTotalPreemptionTimeId = ResultDescription
"общее время вытеснения"
russianResultDescription ResultId
OperationUtilisationTimeId = ResultDescription
"статистика времени использования"
russianResultDescription ResultId
OperationPreemptionTimeId = ResultDescription
"статистика времени вытеснения"
russianResultDescription ResultId
OperationUtilisationFactorId = ResultDescription
"относительное время использования (от 0 до 1)"
russianResultDescription ResultId
OperationPreemptionFactorId = ResultDescription
"относительное время вытеснения (от 0 до 1)"
russianResultDescription (UserDefinedResultId UserDefinedResult
m) = UserDefinedResult -> ResultDescription
userDefinedResultDescription UserDefinedResult
m
russianResultDescription (LocalisedResultId LocalisedResult
m) =
  ResultDescription
-> Map ResultDescription ResultDescription -> ResultDescription
lookupResultLocalisation ResultDescription
russianResultLocale (LocalisedResult -> Map ResultDescription ResultDescription
localisedResultDescriptions LocalisedResult
m)

-- | The Russian localisation of titles.
russianResultTitle :: ResultId -> ResultDescription
russianResultTitle :: ResultId -> ResultDescription
russianResultTitle ResultId
TimeId = ResultDescription
"время"
russianResultTitle ResultId
VectorId = ResultDescription
"вектор"
russianResultTitle (VectorItemId ResultDescription
x) = ResultDescription
"элемент с индексом " ResultDescription -> ResultDescription -> ResultDescription
forall a. [a] -> [a] -> [a]
++ ResultDescription
x
russianResultTitle ResultId
SamplingStatsId = ResultDescription
"статистика"
russianResultTitle ResultId
SamplingStatsCountId = ResultDescription
"количество"
russianResultTitle ResultId
SamplingStatsMinId = ResultDescription
"минимум"
russianResultTitle ResultId
SamplingStatsMaxId = ResultDescription
"максимум"
russianResultTitle ResultId
SamplingStatsMeanId = ResultDescription
"среднее"
russianResultTitle ResultId
SamplingStatsMean2Id = ResultDescription
"среднее квадратов"
russianResultTitle ResultId
SamplingStatsVarianceId = ResultDescription
"дисперсия"
russianResultTitle ResultId
SamplingStatsDeviationId = ResultDescription
"отклонение"
russianResultTitle ResultId
TimingStatsId = ResultDescription
"временная статистика"
russianResultTitle ResultId
TimingStatsCountId = ResultDescription
"количество"
russianResultTitle ResultId
TimingStatsMinId = ResultDescription
"минимум"
russianResultTitle ResultId
TimingStatsMaxId = ResultDescription
"максимум"
russianResultTitle ResultId
TimingStatsMeanId = ResultDescription
"среднее"
russianResultTitle ResultId
TimingStatsVarianceId = ResultDescription
"дисперсия"
russianResultTitle ResultId
TimingStatsDeviationId = ResultDescription
"отклонение"
russianResultTitle ResultId
TimingStatsMinTimeId = ResultDescription
"время достижения минимума"
russianResultTitle ResultId
TimingStatsMaxTimeId = ResultDescription
"время достижения максимума"
russianResultTitle ResultId
TimingStatsStartTimeId = ResultDescription
"начальное время сбора статистики"
russianResultTitle ResultId
TimingStatsLastTimeId = ResultDescription
"конечное время сбора статистики"
russianResultTitle ResultId
TimingStatsSumId = ResultDescription
"сумма"
russianResultTitle ResultId
TimingStatsSum2Id = ResultDescription
"сумма квадратов"
russianResultTitle ResultId
SamplingCounterId = ResultDescription
"счетчик"
russianResultTitle ResultId
SamplingCounterValueId = ResultDescription
"текущее значение"
russianResultTitle ResultId
SamplingCounterStatsId = ResultDescription
"статистика"
russianResultTitle ResultId
TimingCounterId = ResultDescription
"временной счетчик"
russianResultTitle ResultId
TimingCounterValueId = ResultDescription
"текущее значение"
russianResultTitle ResultId
TimingCounterStatsId = ResultDescription
"статистика"
russianResultTitle ResultId
FiniteQueueId = ResultDescription
"конечная очередь"
russianResultTitle ResultId
InfiniteQueueId = ResultDescription
"бесконечная очередь"
russianResultTitle ResultId
EnqueueStrategyId = ResultDescription
"стратегия добавления элементов"
russianResultTitle ResultId
EnqueueStoringStrategyId = ResultDescription
"стратегия хранения элементов"
russianResultTitle ResultId
DequeueStrategyId = ResultDescription
"стратегия извлечения элементов"
russianResultTitle ResultId
QueueNullId = ResultDescription
"очередь пуста?"
russianResultTitle ResultId
QueueFullId = ResultDescription
"очередь заполнена?"
russianResultTitle ResultId
QueueMaxCountId = ResultDescription
"емкость очереди"
russianResultTitle ResultId
QueueCountId = ResultDescription
"длина очереди"
russianResultTitle ResultId
QueueCountStatsId = ResultDescription
"статистика по длине очереди"
russianResultTitle ResultId
EnqueueCountId = ResultDescription
"кол-во попыток добавить"
russianResultTitle ResultId
EnqueueLostCountId = ResultDescription
"кол-во неудачных попыток добавить"
russianResultTitle ResultId
EnqueueStoreCountId = ResultDescription
"кол-во сохраненных"
russianResultTitle ResultId
DequeueCountId = ResultDescription
"кол-во запросов на извлечение"
russianResultTitle ResultId
DequeueExtractCountId = ResultDescription
"кол-во извлеченных"
russianResultTitle ResultId
QueueLoadFactorId = ResultDescription
"коэфф. загрузки"
russianResultTitle ResultId
EnqueueRateId = ResultDescription
"кол-во попыток добавить на ед. времени"
russianResultTitle ResultId
EnqueueStoreRateId = ResultDescription
"кол-во сохраненных на ед. времени"
russianResultTitle ResultId
DequeueRateId = ResultDescription
"кол-во запросов на извлечение в ед. времени"
russianResultTitle ResultId
DequeueExtractRateId = ResultDescription
"кол-во извлеченных на ед. времени"
russianResultTitle ResultId
QueueWaitTimeId = ResultDescription
"время ожидания"
russianResultTitle ResultId
QueueTotalWaitTimeId = ResultDescription
"общее время ожидания"
russianResultTitle ResultId
EnqueueWaitTimeId = ResultDescription
"время ожидания добавления"
russianResultTitle ResultId
DequeueWaitTimeId = ResultDescription
"время ожидания извлечения"
russianResultTitle ResultId
QueueRateId = ResultDescription
"усредненная скорость"
russianResultTitle ResultId
ArrivalTimerId = ResultDescription
"измеряет время обработки заявки"
russianResultTitle ResultId
ArrivalProcessingTimeId = ResultDescription
"время обработки заявки"
russianResultTitle ResultId
ServerId = ResultDescription
"сервер"
russianResultTitle ResultId
ServerInitStateId = ResultDescription
"начальное состояние"
russianResultTitle ResultId
ServerStateId = ResultDescription
"текущее состояние"
russianResultTitle ResultId
ServerTotalInputWaitTimeId = ResultDescription
"общее время ожидания ввода"
russianResultTitle ResultId
ServerTotalProcessingTimeId = ResultDescription
"общее время обработки"
russianResultTitle ResultId
ServerTotalOutputWaitTimeId = ResultDescription
"общее время ожидания вывода"
russianResultTitle ResultId
ServerTotalPreemptionTimeId = ResultDescription
"общее время вытеснения"
russianResultTitle ResultId
ServerInputWaitTimeId = ResultDescription
"время ожидания ввода"
russianResultTitle ResultId
ServerProcessingTimeId = ResultDescription
"время обработки"
russianResultTitle ResultId
ServerOutputWaitTimeId = ResultDescription
"время ожидания вывода"
russianResultTitle ResultId
ServerPreemptionTimeId = ResultDescription
"время вытеснения"
russianResultTitle ResultId
ServerInputWaitFactorId = ResultDescription
"относит. время ожидания ввода"
russianResultTitle ResultId
ServerProcessingFactorId = ResultDescription
"относит. время обработки"
russianResultTitle ResultId
ServerOutputWaitFactorId = ResultDescription
"относит. время ожидания вывода"
russianResultTitle ResultId
ServerPreemptionFactorId = ResultDescription
"относит. время вытеснения"
russianResultTitle ResultId
ActivityId = ResultDescription
"активность"
russianResultTitle ResultId
ActivityInitStateId = ResultDescription
"начальное состояние"
russianResultTitle ResultId
ActivityStateId = ResultDescription
"текущее состояние"
russianResultTitle ResultId
ActivityTotalUtilisationTimeId = ResultDescription
"общее время использования"
russianResultTitle ResultId
ActivityTotalIdleTimeId = ResultDescription
"общее время простоя"
russianResultTitle ResultId
ActivityTotalPreemptionTimeId = ResultDescription
"общее время вытеснения"
russianResultTitle ResultId
ActivityUtilisationTimeId = ResultDescription
"время использования"
russianResultTitle ResultId
ActivityIdleTimeId = ResultDescription
"время простоя"
russianResultTitle ResultId
ActivityPreemptionTimeId = ResultDescription
"время вытеснения"
russianResultTitle ResultId
ActivityUtilisationFactorId = ResultDescription
"относит. время использования"
russianResultTitle ResultId
ActivityIdleFactorId = ResultDescription
"относит. время простоя"
russianResultTitle ResultId
ActivityPreemptionFactorId = ResultDescription
"относит. время вытеснения"
russianResultTitle ResultId
ResourceId = ResultDescription
"ресурс"
russianResultTitle ResultId
ResourceCountId = ResultDescription
"текущее кол-во"
russianResultTitle ResultId
ResourceCountStatsId = ResultDescription
"стат. по кол-ву"
russianResultTitle ResultId
ResourceUtilisationCountId = ResultDescription
"текущее используемое кол-во"
russianResultTitle ResultId
ResourceUtilisationCountStatsId = ResultDescription
"стат. по используемому кол-ву"
russianResultTitle ResultId
ResourceQueueCountId = ResultDescription
"текущая длина очереди"
russianResultTitle ResultId
ResourceQueueCountStatsId = ResultDescription
"стат. длины очереди"
russianResultTitle ResultId
ResourceTotalWaitTimeId = ResultDescription
"общее время ожидания"
russianResultTitle ResultId
ResourceWaitTimeId = ResultDescription
"время ожидания"
russianResultTitle ResultId
OperationId = ResultDescription
"операция"
russianResultTitle ResultId
OperationTotalUtilisationTimeId = ResultDescription
"общее время использования"
russianResultTitle ResultId
OperationTotalPreemptionTimeId = ResultDescription
"общее время вытеснения"
russianResultTitle ResultId
OperationUtilisationTimeId = ResultDescription
"стат. времени использования"
russianResultTitle ResultId
OperationPreemptionTimeId = ResultDescription
"стат. времени вытеснения"
russianResultTitle ResultId
OperationUtilisationFactorId = ResultDescription
"относит. время использования"
russianResultTitle ResultId
OperationPreemptionFactorId = ResultDescription
"относит. время вытеснения"
russianResultTitle (UserDefinedResultId UserDefinedResult
m) = UserDefinedResult -> ResultDescription
userDefinedResultTitle UserDefinedResult
m
russianResultTitle (LocalisedResultId LocalisedResult
m) =
  ResultDescription
-> Map ResultDescription ResultDescription -> ResultDescription
lookupResultLocalisation ResultDescription
russianResultLocale (LocalisedResult -> Map ResultDescription ResultDescription
localisedResultTitles LocalisedResult
m)