Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

What I have:

  • 1 PC with windows XP (server)
  • 1 PC with windows 7 (client 1)
  • 1 PC with lubuntu 14.10 and wine-1.6.2

This is locale command output:


This is my regedit:

[Control Panel\\International] 1399488839
"sLongDate"="dddd, dd' de 'MMMM' de 'yyyy"
"sTimeFormat"="hh:mm:ss tt"
"sYearMonth"="MMMM' de 'yyyy"

The Problem: I am using an administrative software made under MS acess 2003 (sfp.exe) . whenever I run the software in my lubuntu PC, all the prices are wrong. For example, I have a product called “escoba arauca”. Each box cost 293.00. The system shows -28.00, multiplied by 1 = 2,800.00. It should be 293 x 1 = 293.

It is obvious I am doing something wrong but I don’t know what else to do. This is my 3erd week surfing the web searching for answers but no luck for now.

Under Windows works fine. I tried to upload the screen shots of the system running under windows 7 and under lubuntu but I don't have 10 reputations.

Thank you very much for your help.

PS: It is good to let you know that if I read an already made invoice made from any windows computer, the prices are Ok. So, reading the tables don't cause any problem. This wrong numbers comes when I am making the invoice from my lubuntu PC. I guess that the problem comes when there are some calculations to do. In example: the prices is the result of this math operation: Cost + Profit.

I have another screen shot showing that the products prices are Ok, but somehow they are multiplied by 100 instead of 1. I can't post it neither, sorry. So, every time math is involved, results are wrong. I use coma (,) for decimals and the dot (.) for thousands.

share|improve this question

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.