public function getCurrencyCode()
    {
        try {
            return $this->getConfiguration()->currency->code;
        } catch (Exception $e) {
            throw new Doozr_I18n_Service_Exception(
                'Error reading currency code from L10N configuration.', null, $e
            );
        }
    }