language name (in english). * E.g. `array('en' => 'English', 'ja' => 'Japanese')`. * @api */ public function getLanguageList() { if ($this->languageList === null) { $this->languageList = require __DIR__ . '/../Resources/languages.php'; } return $this->languageList; } /** * Returns the list of language to country mappings. * * @return string[] Array of 2 letter ISO language code => 2 letter ISO country code. * E.g. `array('fr' => 'fr') // French => France`. * @api */ public function getLanguageToCountryList() { if ($this->languageToCountryList === null) { $this->languageToCountryList = require __DIR__ . '/../Resources/languages-to-countries.php'; } return $this->languageToCountryList; } }