public function FeedsNodeProcessor::languageOptions in Feeds 7.2
Overrides parent::languageOptions().
Overrides FeedsProcessor::languageOptions
File
- plugins/
FeedsNodeProcessor.inc, line 38 - Class definition of FeedsNodeProcessor.
Class
- FeedsNodeProcessor
- Creates nodes from feed items.
Code
public function languageOptions() {
// Content types can have "extended" language enabled, allowing all
// available languages, not just enabled. Account for this here.
if (module_exists('i18n_node') && $this
->bundle()) {
$node = new stdClass();
$node->type = $this
->bundle();
$node->is_new = TRUE;
node_object_prepare($node);
$languages = array(
LANGUAGE_NONE => t('Language neutral'),
) + i18n_node_language_list($node);
return $languages;
}
// If i18n_node is not enabled, default to enabled languages.
return parent::languageOptions();
}