From 48d3efdbf8874756d467ab906cfa33044134190d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=A1bor=20Hojtsy?= Date: Wed, 12 Sep 2007 11:39:38 +0000 Subject: #174270 by kkaefer and Frando@fresko.dk: make node filter status texts translatable --- modules/user/user.admin.inc | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'modules/user') diff --git a/modules/user/user.admin.inc b/modules/user/user.admin.inc index 56f16db9a..1ec09bf1f 100644 --- a/modules/user/user.admin.inc +++ b/modules/user/user.admin.inc @@ -50,10 +50,15 @@ function user_filter_form() { ); foreach ($session as $filter) { list($type, $value) = $filter; - $string = ($i++ ? 'and where %a is %b' : '%a is %b'); // Merge an array of arrays into one if necessary. $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('and where %property is %value', $params)); + } + else { + $form['filters']['current'][] = array('#value' => t('%property is %value', $params)); + } } foreach ($filters as $key => $filter) { -- cgit v1.2.3