Pound Sign instead of Dollar Sign on upgrade to 2.3

I successfully upgraded clinic server from 1.9.3 to 2.3 over the weekend. 
At the same time I did upgrade Java 7 to Java 8 (avoided J11 for the moment because of the changed date formatting - oh the irony!) and MySQL 5.1 to MySQL 5.5.
I didn't touch the browsers or any Windows settings (that I'm aware of).

Checked everything and all working perfectly ok ......... except

Products, invoices etc are now all displaying the pound sign, not the dollar sign.  
This occurs in all browsers - Firefox, Edge, Chrome.
This occurs on both server and workstations.

So far (on the server)  I've looked at:

  • OpenVPMS | Administration | Organisation | Practice => shows currency as "Australian Dollars"
  • Windows | Settings | Date&Time =>  time zone set to (UTC+10) Canberra, Melbounre, Sydney
  • Windows | Settings | Region => Country or Region "Australia"
  • Windows | Settings | Region - Regional format =>  "Recommended (English Australia)"

I've rebooted the server (twice) - no change.

I've obviously missed a setting somewhere, but can't see where.

Assistance welcome.

Yuri.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Re: Pound Sign instead of Dollar Sign on upgrade to 2.3

If you click on Help, the Help window will display the current locale information in the top right of the screen.

For you, it should display en-AU Australia/Sydney.

See https://www.openvpms.org/documentation/csh/2.3/topics/install/windows-lo... for more details.

Re: Pound Sign instead of Dollar Sign on upgrade to 2.3

Thanks for quick reply.  It says en-GB Australia/Sydney.

Unfortunately the only parts of https://openvpms.org working at the moment are the fora - your link has sat on loading for past 15 minutes.  Search box works but links returned by search likewise sit at "loading".

(Non openvpms sites work ok, speedtest tells me I'm running at 98/37).

I'll try later.

Yuri.

Re: Pound Sign instead of Dollar Sign on upgrade to 2.3

Follow up now that I can load linked files.  

Everything in Regions did say English (Australia) - exactly as your screenshot.   
OpenVPMS help said en-GB.

I went into Tomcat and looked at report.properties - it said  VAT.  I copied "reports_en_AU.properties" over "report.properties" and restarted Tomcat.  Everything now working as it should ($ signs and GST).  So for some reason report.properties defaulted to GB version on installation.

As I said before "I have such a knack for features finding me".

Thanks again for your help.

Yuri.

 

Re: Pound Sign instead of Dollar Sign on upgrade to 2.3

That hasn't fixed the issue as your locale is still en-GB.

If the instructions on https://www.openvpms.org/documentation/csh/2.3/topics/install/windows-lo... don't help, you can explicitly set the locale that the Tomcat service uses via the user.country and user.language properties.

You will need to restart the service after making the change.

 

Re: Pound Sign instead of Dollar Sign on upgrade to 2.3

> That hasn't fixed the issue as your locale is still en-GB.

The Ov | Help did say en_AU, but I take your point.  As I said above, every setting said Australia just like your screenshot. so I had to wait till after work (couldn't keep restarting TC and annoying staff), added the lines into Tomcat, switched the "report.properties"  back to the way they were.  We have dollar signs back  and OV | Help says en-AU.

So thank you for your guidance.

As an aside, I'm still wondering though why this PC otherwise thinks its locale is GB.  I notice that when I do system images the date-time-stamp on the restore is GMT, whereas over the years of doing system images (and restores) the date-time-stamp has always been GMT -8:00 (Seattle, Microsoft's home).

Yuri.

Syndicate content