public function set($strings, $locale = null)
	{
		if (is_array($strings))
		{
			return $this->setArray($strings, $locale);
		}
		if (is_dir($strings))
		{
			return $this->setDirectory($strings);
		}

		throw new UnableToSetException("We could not figure out how to set '$strings' ");
	}
public function set($strings, $locale = null)
	{
		if (is_array($strings))
		{
			return $this->setArray($strings, $locale);
		}
		if (is_dir($strings))
		{
			return $this->setDirectory($strings);
		}

		throw new UnableToSetException("We could not figure out how to set '$strings' ");
	}
public function set ( $ strings , $ locale = null ) { if ( is_array ( $ strings ) ) { return $ this -> setArray ( $ strings , $ locale ) ; } if ( is_dir ( $ strings ) ) { return $ this -> setDirectory ( $ strings ) ; } throw new UnableToSetException ( "We could not figure out how to set '$strings' " ) ; }
Set a source for the gicen locale.

@param mixed $strings
@param mixed $locale
@chainable
Set a source for the gicen locale .