diff -u b/core/modules/language/language.module b/core/modules/language/language.module --- b/core/modules/language/language.module +++ b/core/modules/language/language.module @@ -881,0 +882,23 @@ + +/** + * Implements hook_library_info(). + * + * @return array + * Library definitions. + */ +function language_library_info() { + $libraries = array(); + + $libraries['drupal.language.admin'] = array( + 'title' => 'Language configuration css.', + 'version' => VERSION, + 'css' => array( + drupal_get_path('module', 'language') . '/css/language.admin.css' => array( + 'type' => 'file', + 'media' => 'all', + ), + ), + ); + + return $libraries; +} diff -u b/core/modules/language/lib/Drupal/language/Form/ContentLanguageSettingsForm.php b/core/modules/language/lib/Drupal/language/Form/ContentLanguageSettingsForm.php --- b/core/modules/language/lib/Drupal/language/Form/ContentLanguageSettingsForm.php +++ b/core/modules/language/lib/Drupal/language/Form/ContentLanguageSettingsForm.php @@ -16,6 +16,9 @@ /** * Return a list of entity types for which language settings are supported. + * + * @return array + * A list of entity types which are translatable. */ protected function entitySupported() { foreach (entity_get_info() as $entity_type => $info) { @@ -57,11 +60,12 @@ asort($labels); - $path = drupal_get_path('module', 'language'); $form = array( '#labels' => $labels, '#attached' => array( - 'css' => array($path . '/language.admin.css'), + 'library' => array( + array('language', 'drupal.language.admin') + ), ), ); only in patch2: unchanged: --- /dev/null +++ b/core/modules/language/css/language.admin.css @@ -0,0 +1,16 @@ +/** + * @file + * Styles for the content language administration page. + */ + +#language-content-settings-form table .bundle { + width: 25%; +} + +#language-content-settings-form table td.bundle { + font-weight: bold; +} + +#language-content-settings-form table .operations { + width: 75%; +} only in patch2: unchanged: --- a/core/modules/language/language.admin.css +++ /dev/null @@ -1,16 +0,0 @@ -/** - * @file - * Styles for the content language administration page. - */ - -#language-content-settings-form table .bundle { - width: 25%; -} - -#language-content-settings-form table td.bundle { - font-weight: bold; -} - -#language-content-settings-form table .operations { - width: 75%; -}