Comment 16 for bug 966083

Revision history for this message
Alexis de Lattre (alexis-via) wrote :

Followup on my comment 13:

The problem with the unicode caracter 2009 (Thin space, cf http://www.fileformat.info/info/unicode/char/2009/index.htm) is that, when used as thousand separator, you may have some numbers over 1000 on 2 lines when your screen is not wide enough. Accounting users will get a headache !

A better solution is to use the unicode caracter "No break space" (http://www.fileformat.info/info/unicode/char/a0/index.htm), or better, the unicde caracter 202F "NARROW NO-BREAK SPACE" (http://www.fileformat.info/info/unicode/char/202f/index.htm)

So the solution in real life:
1) open a python console and enter:
>>> a=u'\u202f'
>>> repr(a)
"u'\\u202f'"
>>> print '|%s|' % a
| |
2) Copy paste the space that is between the 2 "|" into the "fr" language of Odoo, in the "Thousand Separator" field.
3) Save
4) reload the web page (F5)... it should work