Author: jezdez
Date: 2012-02-09 10:58:17 -0800 (Thu, 09 Feb 2012)
New Revision: 17478
Modified:
django/trunk/django/conf/locale/cs/formats.py
django/trunk/django/conf/locale/es_MX/formats.py
django/trunk/django/conf/locale/fr/formats.py
django/trunk/django/conf/locale/nb/formats.py
django/trunk/django/conf/locale/nn/formats.py
django/trunk/django/conf/locale/ru/formats.py
django/trunk/django/conf/locale/sk/formats.py
django/trunk/django/conf/locale/sv/formats.py
django/trunk/django/contrib/localflavor/de_CH/formats.py
django/trunk/docs/topics/i18n/formatting.txt
Log:
Fixed #17217 -- Use non breaking spaces for format localization in which spaces
are used. Thanks, Claude Paroz.
Modified: django/trunk/django/conf/locale/cs/formats.py
===================================================================
--- django/trunk/django/conf/locale/cs/formats.py 2012-02-09 18:58:03 UTC
(rev 17477)
+++ django/trunk/django/conf/locale/cs/formats.py 2012-02-09 18:58:17 UTC
(rev 17478)
@@ -33,5 +33,5 @@
'%Y-%m-%d', # '2006-10-25'
)
DECIMAL_SEPARATOR = ','
-THOUSAND_SEPARATOR = ' '
+THOUSAND_SEPARATOR = u' ' # non-breaking space
NUMBER_GROUPING = 3
Modified: django/trunk/django/conf/locale/es_MX/formats.py
===================================================================
--- django/trunk/django/conf/locale/es_MX/formats.py 2012-02-09 18:58:03 UTC
(rev 17477)
+++ django/trunk/django/conf/locale/es_MX/formats.py 2012-02-09 18:58:17 UTC
(rev 17478)
@@ -24,7 +24,7 @@
'%d/%m/%y %H:%M:%S',
'%d/%m/%y %H:%M',
)
-DECIMAL_SEPARATOR = '.' # ',' is also official (less common):
NOM-008-SCFI-2002
-THOUSAND_SEPARATOR = ' ' # white space
+DECIMAL_SEPARATOR = '.' # ',' is also official (less common):
NOM-008-SCFI-2002
+THOUSAND_SEPARATOR = u' ' # non-breaking space
NUMBER_GROUPING = 3
Modified: django/trunk/django/conf/locale/fr/formats.py
===================================================================
--- django/trunk/django/conf/locale/fr/formats.py 2012-02-09 18:58:03 UTC
(rev 17477)
+++ django/trunk/django/conf/locale/fr/formats.py 2012-02-09 18:58:17 UTC
(rev 17478)
@@ -37,5 +37,5 @@
'%Y-%m-%d', # '2006-10-25'
)
DECIMAL_SEPARATOR = ','
-THOUSAND_SEPARATOR = ' '
+THOUSAND_SEPARATOR = u' ' # non-breaking space
NUMBER_GROUPING = 3
Modified: django/trunk/django/conf/locale/nb/formats.py
===================================================================
--- django/trunk/django/conf/locale/nb/formats.py 2012-02-09 18:58:03 UTC
(rev 17477)
+++ django/trunk/django/conf/locale/nb/formats.py 2012-02-09 18:58:17 UTC
(rev 17478)
@@ -39,5 +39,5 @@
'%d.%m.%y', # '25.10.06'
)
DECIMAL_SEPARATOR = ','
-THOUSAND_SEPARATOR = ' '
+THOUSAND_SEPARATOR = u' ' # non-breaking space
NUMBER_GROUPING = 3
Modified: django/trunk/django/conf/locale/nn/formats.py
===================================================================
--- django/trunk/django/conf/locale/nn/formats.py 2012-02-09 18:58:03 UTC
(rev 17477)
+++ django/trunk/django/conf/locale/nn/formats.py 2012-02-09 18:58:17 UTC
(rev 17478)
@@ -39,5 +39,5 @@
'%d.%m.%y', # '25.10.06'
)
DECIMAL_SEPARATOR = ','
-THOUSAND_SEPARATOR = ' '
+THOUSAND_SEPARATOR = u' ' # non-breaking space
NUMBER_GROUPING = 3
Modified: django/trunk/django/conf/locale/ru/formats.py
===================================================================
--- django/trunk/django/conf/locale/ru/formats.py 2012-02-09 18:58:03 UTC
(rev 17477)
+++ django/trunk/django/conf/locale/ru/formats.py 2012-02-09 18:58:17 UTC
(rev 17478)
@@ -36,5 +36,5 @@
'%Y-%m-%d', # '2006-10-25'
)
DECIMAL_SEPARATOR = ','
-THOUSAND_SEPARATOR = ' '
+THOUSAND_SEPARATOR = u' ' # non-breaking space
NUMBER_GROUPING = 3
Modified: django/trunk/django/conf/locale/sk/formats.py
===================================================================
--- django/trunk/django/conf/locale/sk/formats.py 2012-02-09 18:58:03 UTC
(rev 17477)
+++ django/trunk/django/conf/locale/sk/formats.py 2012-02-09 18:58:17 UTC
(rev 17478)
@@ -33,5 +33,5 @@
'%Y-%m-%d', # '2006-10-25'
)
DECIMAL_SEPARATOR = ','
-THOUSAND_SEPARATOR = ' '
+THOUSAND_SEPARATOR = u' ' # non-breaking space
NUMBER_GROUPING = 3
Modified: django/trunk/django/conf/locale/sv/formats.py
===================================================================
--- django/trunk/django/conf/locale/sv/formats.py 2012-02-09 18:58:03 UTC
(rev 17477)
+++ django/trunk/django/conf/locale/sv/formats.py 2012-02-09 18:58:17 UTC
(rev 17478)
@@ -36,5 +36,5 @@
'%m/%d/%y', # '10/25/06'
)
DECIMAL_SEPARATOR = ','
-THOUSAND_SEPARATOR = ' '
+THOUSAND_SEPARATOR = u' ' # non-breaking space
NUMBER_GROUPING = 3
Modified: django/trunk/django/contrib/localflavor/de_CH/formats.py
===================================================================
--- django/trunk/django/contrib/localflavor/de_CH/formats.py 2012-02-09
18:58:03 UTC (rev 17477)
+++ django/trunk/django/contrib/localflavor/de_CH/formats.py 2012-02-09
18:58:17 UTC (rev 17478)
@@ -39,5 +39,5 @@
# For details, please refer to
http://www.bk.admin.ch/dokumentation/sprachen/04915/05016/index.html?lang=de
# (in German) and the documentation
DECIMAL_SEPARATOR = ','
-THOUSAND_SEPARATOR = " "
+THOUSAND_SEPARATOR = u' '
NUMBER_GROUPING = 3
Modified: django/trunk/docs/topics/i18n/formatting.txt
===================================================================
--- django/trunk/docs/topics/i18n/formatting.txt 2012-02-09 18:58:03 UTC
(rev 17477)
+++ django/trunk/docs/topics/i18n/formatting.txt 2012-02-09 18:58:17 UTC
(rev 17478)
@@ -176,12 +176,11 @@
where :file:`formats.py` contains custom format definitions. For example::
- THOUSAND_SEPARATOR = ' '
+ THOUSAND_SEPARATOR = u' '
-to use a space as a thousand separator, instead of the default for English,
-a comma.
+to use a non-breaking space (Unicode ``00A0``) as a thousand separator,
+instead of the default for English, a comma.
-
Limitations of the provided locale formats
==========================================
--
You received this message because you are subscribed to the Google Groups
"Django updates" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/django-updates?hl=en.