summaryrefslogtreecommitdiff
path: root/modules/locale/tests/locale_test.module
diff options
context:
space:
mode:
Diffstat (limited to 'modules/locale/tests/locale_test.module')
-rw-r--r--modules/locale/tests/locale_test.module14
1 files changed, 14 insertions, 0 deletions
diff --git a/modules/locale/tests/locale_test.module b/modules/locale/tests/locale_test.module
index fe166a91c..933de8998 100644
--- a/modules/locale/tests/locale_test.module
+++ b/modules/locale/tests/locale_test.module
@@ -17,6 +17,8 @@ function locale_test_locale($op = 'groups') {
}
/**
+ * Implements hook_boot().
+ *
* For testing domain language negotiation, we fake it by setting
* the HTTP_HOST here
*/
@@ -25,3 +27,15 @@ function locale_test_boot() {
$_SERVER['HTTP_HOST'] = variable_get('locale_test_domain');
}
}
+
+/**
+ * Implements hook_language_types_info_alter().
+ */
+function locale_test_language_types_info_alter(array &$language_types) {
+ if (variable_get('locale_test_content_language_type', FALSE)) {
+ $language_types[LANGUAGE_TYPE_CONTENT] = array(
+ 'name' => t('Content'),
+ 'description' => t('Order of language detection methods for content. If a version of content is available in the detected language, it will be displayed.'),
+ );
+ }
+}