atrium-impl-common / ch.tutteli.atrium.reporting.translating / ILocaleOrderDecider

ILocaleOrderDecider

interface ILocaleOrderDecider

Responsible to decide in which order Locales should be processed.

Functions

determineOrder

abstract fun determineOrder(primaryLocale: Locale, fallbackLocales: Array<out Locale>): Sequence<Locale>

Defines the Sequence of Locales which should be used in ITranslator.translate.

Inheritors

LocaleOrderDecider

class LocaleOrderDecider : ILocaleOrderDecider

Responsible to determine in which order Locales should be processed.