getContentLanguage(); parent::__construct( $options, $localBasePath, $remoteBasePath ); // Get the content language code, and all the fallbacks. The first that // has a ext.cite.style..css file present will be used. $langCodes = array_merge( [ $contLang->getCode() ], $contLang->getFallbackLanguages() ); foreach ( $langCodes as $lang ) { $langStyleFile = 'ext.cite.style.' . $lang . '.css'; $localPath = $this->getLocalPath( $langStyleFile ); if ( file_exists( $localPath ) ) { $this->styles[] = $langStyleFile; break; } } } }