mirror of
				https://github.com/django/django.git
				synced 2025-10-31 09:41:08 +00:00 
			
		
		
		
	Fixed #17217 -- Use non breaking spaces for format localization in which spaces are used. Thanks, Claude Paroz.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@17478 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
		| @@ -33,5 +33,5 @@ DATETIME_INPUT_FORMATS = ( | ||||
|     '%Y-%m-%d',             # '2006-10-25' | ||||
| ) | ||||
| DECIMAL_SEPARATOR = ',' | ||||
| THOUSAND_SEPARATOR = ' ' | ||||
| THOUSAND_SEPARATOR = u' ' # non-breaking space | ||||
| NUMBER_GROUPING = 3 | ||||
|   | ||||
| @@ -24,7 +24,7 @@ DATETIME_INPUT_FORMATS = ( | ||||
|     '%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 | ||||
|  | ||||
|   | ||||
| @@ -37,5 +37,5 @@ DATETIME_INPUT_FORMATS = ( | ||||
|     '%Y-%m-%d',             # '2006-10-25' | ||||
| ) | ||||
| DECIMAL_SEPARATOR = ',' | ||||
| THOUSAND_SEPARATOR = ' ' | ||||
| THOUSAND_SEPARATOR = u' ' # non-breaking space | ||||
| NUMBER_GROUPING = 3 | ||||
|   | ||||
| @@ -39,5 +39,5 @@ DATETIME_INPUT_FORMATS = ( | ||||
|     '%d.%m.%y',              # '25.10.06' | ||||
| ) | ||||
| DECIMAL_SEPARATOR = ',' | ||||
| THOUSAND_SEPARATOR = ' ' | ||||
| THOUSAND_SEPARATOR = u' ' # non-breaking space | ||||
| NUMBER_GROUPING = 3 | ||||
|   | ||||
| @@ -39,5 +39,5 @@ DATETIME_INPUT_FORMATS = ( | ||||
|     '%d.%m.%y',              # '25.10.06' | ||||
| ) | ||||
| DECIMAL_SEPARATOR = ',' | ||||
| THOUSAND_SEPARATOR = ' ' | ||||
| THOUSAND_SEPARATOR = u' ' # non-breaking space | ||||
| NUMBER_GROUPING = 3 | ||||
|   | ||||
| @@ -36,5 +36,5 @@ DATETIME_INPUT_FORMATS = ( | ||||
|     '%Y-%m-%d',           # '2006-10-25' | ||||
| ) | ||||
| DECIMAL_SEPARATOR = ',' | ||||
| THOUSAND_SEPARATOR = ' ' | ||||
| THOUSAND_SEPARATOR = u' ' # non-breaking space | ||||
| NUMBER_GROUPING = 3 | ||||
|   | ||||
| @@ -33,5 +33,5 @@ DATETIME_INPUT_FORMATS = ( | ||||
|     '%Y-%m-%d',             # '2006-10-25' | ||||
| ) | ||||
| DECIMAL_SEPARATOR = ',' | ||||
| THOUSAND_SEPARATOR = ' ' | ||||
| THOUSAND_SEPARATOR = u' ' # non-breaking space | ||||
| NUMBER_GROUPING = 3 | ||||
|   | ||||
| @@ -36,5 +36,5 @@ DATETIME_INPUT_FORMATS = ( | ||||
|     '%m/%d/%y',              # '10/25/06' | ||||
| ) | ||||
| DECIMAL_SEPARATOR = ',' | ||||
| THOUSAND_SEPARATOR = ' ' | ||||
| THOUSAND_SEPARATOR = u' ' # non-breaking space | ||||
| NUMBER_GROUPING = 3 | ||||
|   | ||||
| @@ -39,5 +39,5 @@ DATETIME_INPUT_FORMATS = ( | ||||
| # 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 | ||||
|   | ||||
| @@ -176,11 +176,10 @@ To customize the English formats, a structure like this would be needed:: | ||||
|  | ||||
| where :file:`formats.py` contains custom format definitions. For example:: | ||||
|  | ||||
|     THOUSAND_SEPARATOR = ' ' | ||||
|  | ||||
| to use a space as a thousand separator, instead of the default for English, | ||||
| a comma. | ||||
|     THOUSAND_SEPARATOR = u' ' | ||||
|  | ||||
| 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 | ||||
| ========================================== | ||||
|   | ||||
		Reference in New Issue
	
	Block a user