protected function handlePreinit($locale, $domain) {
		if (! empty($this->preinitLocales)) {
			$locale = array_unique(array_merge(
				(array) $locale, 
				$this->preinitLocales
			));
		}

		if (! empty($this->preinitDomains)) {
			$domain = array_unique(array_merge(
				(array) $domain,
				$this->preinitDomains
			));
		}
		
		$this->preinitNeed = false;
		
		return [$locale, $domain];
	}
protected function handlePreinit($locale, $domain) {
		if (! empty($this->preinitLocales)) {
			$locale = array_unique(array_merge(
				(array) $locale, 
				$this->preinitLocales
			));
		}

		if (! empty($this->preinitDomains)) {
			$domain = array_unique(array_merge(
				(array) $domain,
				$this->preinitDomains
			));
		}
		
		$this->preinitNeed = false;
		
		return [$locale, $domain];
	}
protected function handlePreinit ( $ locale , $ domain ) { if ( ! empty ( $ this -> preinitLocales ) ) { $ locale = array_unique ( array_merge ( ( array ) $ locale , $ this -> preinitLocales ) ) ; } if ( ! empty ( $ this -> preinitDomains ) ) { $ domain = array_unique ( array_merge ( ( array ) $ domain , $ this -> preinitDomains ) ) ; } $ this -> preinitNeed = false ; return [ $ locale , $ domain ] ; }
Handle the preinitialize routine

@param  array | string $locale
@param  array | string $domain
@return array [locale, domain]
Handle the preinitialize routine