drupal 8 get enabled languages
To get the enabled languages in Drupal 8, you can use the following code snippet:
$enabled_languages = \Drupal::languageManager()->getLanguages(LanguageInterface::STATE_CONFIGURABLE);
This code uses the
languageManager() service provided by Drupal to retrieve the enabled languages. The
getLanguages() method is called on the language manager object, and the
LanguageInterface::STATE_CONFIGURABLE constant is passed as an argument to get only the languages that are configured and enabled.
$enabled_languages variable will contain an array of language objects representing the enabled languages in Drupal 8. You can then use this array to perform further operations or access specific properties of each language.
Remember to include the necessary
use statement at the beginning of your file to import the
I hope this code snippet helps you in retrieving the enabled languages in Drupal 8. If you have any further questions, feel free to ask!