original_string: public function & SetAllowedLocalizations (/* ...$allowedLocalizations */) {
  		/** @var $this \MvcCore\Ext\Routers\Modules\IRoute */
  		$allowedLocalizations = func_get_args();
  		if (count($allowedLocalizations) === 1 && is_array($allowedLocalizations[0])) 
  			$allowedLocalizations = $allowedLocalizations[0];
  		$this->allowedLocalizations = array_combine($allowedLocalizations, $allowedLocalizations);
  		return $this;
  	}
code: public function & SetAllowedLocalizations (/* ...$allowedLocalizations */) {
  		/** @var $this \MvcCore\Ext\Routers\Modules\IRoute */
  		$allowedLocalizations = func_get_args();
  		if (count($allowedLocalizations) === 1 && is_array($allowedLocalizations[0])) 
  			$allowedLocalizations = $allowedLocalizations[0];
  		$this->allowedLocalizations = array_combine($allowedLocalizations, $allowedLocalizations);
  		return $this;
  	}
code_tokens: public function & SetAllowedLocalizations ( /* ...$allowedLocalizations */ ) { /** @var $this \MvcCore\Ext\Routers\Modules\IRoute */ $ allowedLocalizations = func_get_args ( ) ; if ( count ( $ allowedLocalizations ) === 1 && is_array ( $ allowedLocalizations [ 0 ] ) ) $ allowedLocalizations = $ allowedLocalizations [ 0 ] ; $ this -> allowedLocalizations = array_combine ( $ allowedLocalizations , $ allowedLocalizations ) ; return $ this ; }
docstring: Set allowed localizations for the routed module if there is used
  any variant of module router with localization.
  @var \string[] $allowedLocalizations..., International lower case language
  code(s) (+ optionally dash character
  + upper case international locale code(s))
  @return \MvcCore\Ext\Routers\Modules\Route|\MvcCore\Ext\Routers\Modules\IRoute
docstring_tokens: Set allowed localizations for the routed module if there is used any variant of module router with localization .