setName('translations:languagecodes') ->setDescription('Shows available language codes'); } protected function execute(InputInterface $input, OutputInterface $output) { $languages = API::getInstance()->getAvailableLanguageNames(); $languageCodes = array(); foreach ($languages as $languageInfo) { $languageCodes[] = $languageInfo['code']; } sort($languageCodes); $output->writeln("Currently available languages:"); $output->writeln(implode("\n", $languageCodes)); } }