Classes/Base.php
public static function getI18n( array $languageIds, array $local = array() )
	{
		$name = 'Aimeos\Aimeos\Base\I18n';

		if( isset( $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['aimeos']['aimeos_i18n'] ) ) {
			if( ( $name = $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['aimeos']['aimeos_i18n'] ) instanceof \Closure ) {
				return $name( self::getAimeos()->getI18nPaths(), $languageIds, $local );
			}
		}

		return $name::get( self::getAimeos()->getI18nPaths(), $languageIds, $local );
	}
public static function getI18n( array $languageIds, array $local = array() )
	{
		$name = 'Aimeos\Aimeos\Base\I18n';

		if( isset( $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['aimeos']['aimeos_i18n'] ) ) {
			if( ( $name = $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['aimeos']['aimeos_i18n'] ) instanceof \Closure ) {
				return $name( self::getAimeos()->getI18nPaths(), $languageIds, $local );
			}
		}

		return $name::get( self::getAimeos()->getI18nPaths(), $languageIds, $local );
	}
public static function getI18n ( array $ languageIds , array $ local = array ( ) ) { $ name = 'Aimeos\Aimeos\Base\I18n' ; if ( isset ( $ GLOBALS [ 'TYPO3_CONF_VARS' ] [ 'EXTCONF' ] [ 'aimeos' ] [ 'aimeos_i18n' ] ) ) { if ( ( $ name = $ GLOBALS [ 'TYPO3_CONF_VARS' ] [ 'EXTCONF' ] [ 'aimeos' ] [ 'aimeos_i18n' ] ) instanceof \ Closure ) { return $ name ( self :: getAimeos ( ) -> getI18nPaths ( ) , $ languageIds , $ local ) ; } } return $ name :: get ( self :: getAimeos ( ) -> getI18nPaths ( ) , $ languageIds , $ local ) ; }
Creates new translation objects

@param array $languageIds List of two letter ISO language IDs
@param array $local List of local translation entries overwriting the standard ones
@return array List of translation objects implementing MW_Translation_Interface
Creates new translation objects