Index: trunk/kernel/include/item.php =================================================================== diff -u -N -r6093 -r7391 --- trunk/kernel/include/item.php (.../item.php) (revision 6093) +++ trunk/kernel/include/item.php (.../item.php) (revision 7391) @@ -146,7 +146,13 @@ if ($c_data[0] == $f->Get('Value')) { $this->CustomFields[$f->Get("FieldName")]['value'] = $f->Get('Value'); - $this->CustomFields[$f->Get("FieldName")]['lang_value'] = language($c_data[1]); + // if option value starts with + then not a language variable + if (eregi("^+", $c_data[1])) + $c_data[1] = language($c_data[1]); + else + $c_data[1] = substr($c_data[1], 1); + + $this->CustomFields[$f->Get("FieldName")]['lang_value'] = $c_data[1]; } } }