Search Engine: Elastic

Article ID: 132638, created on May 14, 2018, last review on May 14, 2018

  • Applies to:
  • Business Automation 7.2

Symptoms

Currency sign was changed uneunexpectedly in Online Store after a hotfix or new Billing container installation. For instance, $ was changed to .

Entries like below can be seen in billing_configure.log:

2018-05-08 15:27:06.496 [DEBUG] Overwriting, word 'CURRENCY_PREFIX' in Store #1 for locale 'es' with Translation '€' (was: '$')

Cause

The currency sign representation in the Online Store is managed by CURRENCY_PREFIX and CURRENCY_POSTFIX parameters repsectively.

In case if the parameter for non-English Online Store store language is set to the same as for English, during a hotfix, update or new container installation it is reset to the default one for a given language.

The behavior above is confirmed as a software-related issue #PBA-84680 "A Store Dictonary entry can be changed unxepectedely during configure.py run"

Resolution

Please contact your Technical Account Manager or a member of Pooled Technical Associates Team to clarify status of the software-related issue.

To restore the currency sign, please, follow the steps below:

  1. Go Home > Products > Online Store
  2. Switch to More tab
  3. Choose Languages and select a dictionary of the affected Online Store locale
  4. Switch to Dictionary tab and search for CURRENCY_POSTFIX or CURRENCY_PREFIX accordingly
  5. Click Edit, set a desired currency sign in Translation field, and click Save
  6. Synchronize the Online Store

198398b282069eaf2d94a6af87dcb3ff caea8340e2d186a540518d08602aa065 e12cea1d47a3125d335d68e6d4e15e07 ef171e3fccb12bd8e09076a7b49212c0 b2c3b33425dfc50c7d41a2efaa7f84f3

Email subscription for changes to this article
Save as PDF