diff --git a/core/modules/field/field.multilingual.inc b/core/modules/field/field.multilingual.inc index f054bf1..50a0a56 100644 --- a/core/modules/field/field.multilingual.inc +++ b/core/modules/field/field.multilingual.inc @@ -247,8 +247,8 @@ function field_valid_language($langcode, $default = TRUE) { if (in_array($langcode, $enabled_languages)) { return $langcode; } - global $language_content; - return $default ? language_default()->langcode : $language_content->langcode; + $language_content = drupal_container()->get(LANGUAGE_TYPE_CONTENT); + return $language_content->langcode; } /**