Kdyby\Translation\LocaleResolver\ChainResolver::resolve PHP Method

resolve() public method

public resolve ( Translator $translator ) : string | null
$translator Kdyby\Translation\Translator
return string | null
    public function resolve(Kdyby\Translation\Translator $translator)
    {
        foreach ($this->resolvers as $resolver) {
            if (($locale = $resolver->resolve($translator)) !== NULL) {
                return $locale;
            }
        }
        return $translator->getDefaultLocale();
    }