Skip to content
Snippets Groups Projects
Commit 18131d30 authored by Jesse Payne's avatar Jesse Payne Committed by Alexander Bukach
Browse files

Issue #2757179 by acrazyanimal, Alex Bukach: Localize rendered output

parent d2d513ce
Branches 7.x-1.x
Tags
No related merge requests found
......@@ -33,6 +33,7 @@ function token_entity_render_token_info() {
function token_entity_render_tokens($type, $tokens, array $data = array(), array $options = array()) {
if ($type == 'entity') {
$replacements = array();
$langcode = !empty($options['language']->language) ? $options['language']->language : NULL;
foreach ($tokens as $name => $original) {
$parts = explode(':', $name);
if ($parts[0] == 'render') {
......@@ -43,7 +44,7 @@ function token_entity_render_tokens($type, $tokens, array $data = array(), array
$view_mode = $parts[1];
}
}
$rendered_entity = entity_view($data['entity_type'], array($data['entity']), $view_mode);
$rendered_entity = entity_view($data['entity_type'], array($data['entity']), $view_mode, $langcode);
$replacements[$original] = drupal_render($rendered_entity);
}
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment