#174270 by kkaefer and Frando@fresko.dk: make node filter status texts translatable
parent
2b8943667c
commit
48d3efdbf8
|
@ -50,10 +50,15 @@ function user_filter_form() {
|
||||||
);
|
);
|
||||||
foreach ($session as $filter) {
|
foreach ($session as $filter) {
|
||||||
list($type, $value) = $filter;
|
list($type, $value) = $filter;
|
||||||
$string = ($i++ ? '<em>and</em> where <strong>%a</strong> is <strong>%b</strong>' : '<strong>%a</strong> is <strong>%b</strong>');
|
|
||||||
// Merge an array of arrays into one if necessary.
|
// Merge an array of arrays into one if necessary.
|
||||||
$options = $type == 'permission' ? call_user_func_array('array_merge', $filters[$type]['options']) : $filters[$type]['options'];
|
$options = $type == 'permission' ? call_user_func_array('array_merge', $filters[$type]['options']) : $filters[$type]['options'];
|
||||||
$form['filters']['current'][] = array('#value' => t($string, array('%a' => $filters[$type]['title'] , '%b' => $options[$value])));
|
$params = array('%property' => $filters[$type]['title'] , '%value' => $options[$value]);
|
||||||
|
if ($i++ > 0) {
|
||||||
|
$form['filters']['current'][] = array('#value' => t('<em>and</em> where <strong>%property</strong> is <strong>%value</strong>', $params));
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
$form['filters']['current'][] = array('#value' => t('<strong>%property</strong> is <strong>%value</strong>', $params));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
foreach ($filters as $key => $filter) {
|
foreach ($filters as $key => $filter) {
|
||||||
|
|
Loading…
Reference in New Issue