kkoksvik / finfaktura

Automatically exported from code.google.com/p/finfaktura
GNU General Public License v2.0
2 stars 0 forks source link

Det kommer dollar-tegn foran beløpene på fakturaen #56

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
PÅ versjon 2.0.5 kommer det dollar-tegn foran beløpene på fakturaen selv om
vareprsen er oppgitt i kroner. Dette er en meget kritisk feil.

Harald

Original issue reported on code.google.com by harald.s...@gmail.com on 9 Apr 2009 at 8:34

GoogleCodeExporter commented 9 years ago
Du har rett. Det er ikke holdbart, og må rettes opp i.

Takk for at du varsler om dette.

Bruker du linux eller windows, forresten?

Original comment by havard.g...@gmail.com on 12 Apr 2009 at 6:32

GoogleCodeExporter commented 9 years ago
Fikset i SVN r540.

Forvent en ny pakke og utgave av f60.py.

Original comment by havard.g...@gmail.com on 12 Apr 2009 at 6:52

GoogleCodeExporter commented 9 years ago
Ny pakke 2.0.6 og f60.py er tilgjengelig for nedlasting.

Original comment by havard.g...@gmail.com on 14 Apr 2009 at 8:49

GoogleCodeExporter commented 9 years ago
Dollar-tegnene er der fortsatt. 

Etter at jeg kommenterte vekk følgende i f60.py forsvant problemet.
Jeg har tydeligvis US locale, men dette burde det være mulig å overstyre.

#        try:
#            if LOCALE:
#                return locale.currency(i)
#        except ValueError:
#            pass

Harald

Original comment by harald.s...@gmail.com on 21 May 2009 at 10:13

GoogleCodeExporter commented 9 years ago
Ok. Jeg må tydeligvis gå i tenkeboksen og gjøre dette på nytt.

Original comment by havard.g...@gmail.com on 23 May 2009 at 11:05

GoogleCodeExporter commented 9 years ago
Slett issue 71, var lit kjapp med å poste ny bug. Men her er nå det eg skrev 
fwiw.

Hva må til for å gjenskape problemet?
1. Installer ubuntu med "English" språk (mange foretrekker dette selv om de 
taler norsk.)

2. Start fff med LANG=en_US.UTF-8 og ingen andre locale relaterte var's 
satt, lag faktura og skriv ut, programmet bruker kr som valuta men på 
faktura blir det $
Debug output:
DEBUG:root:locale passet ikke på denne plattformen: norwegian
DEBUG:root:satte locale : nb_NO.UTF8 -> ('nb_NO', 'UTF8')

3. Ser i debug output at fff setter locale, men den setter antagelig feil 
variabel.  "LC_MONETARY="nn_NO.UTF-8" faktura.py" løser prolemet for meg
( https://help.ubuntu.com/community/EnvironmentVariables )

Prøvde å fikse feilen, men oppdaget begrensingene mine i python-
programmering. Ser at om jeg lar "LOCALE" være "False" i f60.py, fungerer 
fallback på linje 68 og faktura blir i kr.

PS: en kan også teste for 'nn_NO.utf8' og 'nn_NO.ISO8859-1' som 
tilgjengelig locale, siden det alikevel blir forsøkt å finne nynorsk 
locale.

Hvilken versjon av FinFaktura bruker du? Hvilket operativsystem bruker du?

Ubuntu 9.10, finfaktura 2.0.6b

Original comment by frode.ha...@gmail.com on 8 Apr 2010 at 6:45

GoogleCodeExporter commented 9 years ago
Samme problem her, merk at også "," blir erstattet med "." på prisene i GUI.

Original comment by ole.andr...@gmail.com on 9 Aug 2010 at 11:37

GoogleCodeExporter commented 9 years ago
Varer laget US locale får pris med punktum, skifter man til NO vil fremdeles 
varen som ble laget med US ha punktum.

Original comment by ole.andr...@gmail.com on 9 Aug 2010 at 11:44