$currency['code_placement'] == 'before' ? $currency['code'] : '', '@symbol_before' => $currency['symbol_placement'] == 'before' ? $currency['symbol'] : '', '@price' => $price, '@symbol_after' => $currency['symbol_placement'] == 'after' ? $currency['symbol'] : '', '@code_after' => $currency['code_placement'] == 'after' ? $currency['code'] : '', '@negative' => $amount < 0 ? '-' : '', ); return trim(t('@code_before @negative@symbol_before@price @symbol_after @code_after', $replacements)); }