views_handler_filter_locale_language.inc

  1. 3.x modules/locale/views_handler_filter_locale_language.inc
  2. 2.x modules/locale/views_handler_filter_locale_language.inc

Definition of views_handler_filter_locale_language.

File

modules/locale/views_handler_filter_locale_language.inc
View source
  1. <?php
  2. /**
  3. * @file
  4. * Definition of views_handler_filter_locale_language.
  5. */
  6. /**
  7. * Filter by language.
  8. *
  9. * @ingroup views_filter_handlers
  10. */
  11. class views_handler_filter_locale_language extends views_handler_filter_in_operator {
  12. function get_value_options() {
  13. if (!isset($this->value_options)) {
  14. $this->value_title = t('Language');
  15. $languages = array(
  16. '***CURRENT_LANGUAGE***' => t("Current user's language"),
  17. '***DEFAULT_LANGUAGE***' => t("Default site language"),
  18. LANGUAGE_NONE => t('No language')
  19. );
  20. $languages = array_merge($languages, views_language_list());
  21. $this->value_options = $languages;
  22. }
  23. }
  24. }