Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						4c5215ab03 
					 
					
						
						
							
							[4.0.x] Updated translations from Transifex.  
						
						... 
						
						
						
						This also fixes related i18n tests.
Co-authored-by: Claude Paroz <claude@2xlibre.net > 
						
						
					 
					
						2021-12-06 20:29:53 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						676bd084f2 
					 
					
						
						
							
							Fixed   #32873  -- Deprecated settings.USE_L10N.  
						
						... 
						
						
						
						Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com > 
						
						
					 
					
						2021-09-14 12:05:43 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						4a43335d30 
					 
					
						
						
							
							Fixed   #30086 , Refs  #32873  -- Made floatformat template filter independent of USE_L10N.  
						
						
						
						
					 
					
						2021-09-08 08:37:27 +02:00 
						 
				 
			
				
					
						
							
							
								Keryn Knight 
							
						 
					 
					
						
						
							
						
						59942a66ce 
					 
					
						
						
							
							Fixed   #32941  -- Removed get_format_modules()'s unused reverse argument.  
						
						... 
						
						
						
						Unused since 0d8b523422 
						
						
					 
					
						2021-07-19 11:42:20 +02:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						46346f8ea0 
					 
					
						
						
							
							Refs  #32738  -- Added sanitize_strftime_format() to replace datetime_safe.  
						
						
						
						
					 
					
						2021-05-12 14:42:17 +02:00 
						 
				 
			
				
					
						
							
							
								Maxim Beder 
							
						 
					 
					
						
						
							
						
						06fd4df41a 
					 
					
						
						
							
							Fixed   #32479  -- Added fallbacks to subsequent language codes in translations.  
						
						... 
						
						
						
						Thanks Claude Paroz and Nick Pope for reviews. 
						
						
					 
					
						2021-05-05 09:37:54 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						ac2e6e6869 
					 
					
						
						
							
							Fixed isolation of i18n.tests.FormattingTests.test_get_custom_format().  
						
						
						
						
					 
					
						2021-04-22 19:57:27 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						90b95d2959 
					 
					
						
						
							
							Updated translations from Transifex.  
						
						... 
						
						
						
						Forwardport of 1ea5e98315 
						
						
					 
					
						2021-04-06 06:19:31 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						d11b9ffcc0 
					 
					
						
						
							
							Fixed   #32581  -- Prevented to_locale() from corrupting locale names.  
						
						
						
						
					 
					
						2021-03-22 07:08:58 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						9d130920e6 
					 
					
						
						
							
							Added to_locale() tests for 3-char language codes.  
						
						
						
						
					 
					
						2021-03-22 06:58:44 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						d134b0b93e 
					 
					
						
						
							
							Refs  #15902  -- Stopped set_language() storing user's language in the session.  
						
						... 
						
						
						
						Per deprecation timeline. 
						
						
					 
					
						2021-01-14 17:50:04 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						52a238ddf2 
					 
					
						
						
							
							Refs  #30165  -- Removed ugettext(), ugettext_lazy(), ugettext_noop(), ungettext(), and ungettext_lazy() per deprecation timeline.  
						
						
						
						
					 
					
						2021-01-14 17:50:04 +01:00 
						 
				 
			
				
					
						
							
							
								Jacob Walls 
							
						 
					 
					
						
						
							
						
						ac6c426007 
					 
					
						
						
							
							Fixed   #20601  -- Allowed forcing format with thousand separators in floatformat filter.  
						
						... 
						
						
						
						Thanks Claude Paroz and Nick Pope for reviews. 
						
						
					 
					
						2020-10-13 10:36:46 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						9e57b1efb5 
					 
					
						
						
							
							Fixed   #30134  -- Ensured unlocalized numbers are string representation in templates.  
						
						
						
						
					 
					
						2020-06-04 10:34:54 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						51250d2f12 
					 
					
						
						
							
							Refs  #30134  -- Added test for {% localize off %} tag with format settings.  
						
						
						
						
					 
					
						2020-06-04 10:34:54 +02:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						dd1ca50b09 
					 
					
						
						
							
							Fixed   #31570  -- Corrected translation loading for apps providing territorial language variants with different plural equations.  
						
						... 
						
						
						
						Regression in e3e48b0012 
						
						
					 
					
						2020-06-01 08:38:54 +02:00 
						 
				 
			
				
					
						
							
							
								Tom Forbes 
							
						 
					 
					
						
						
							
						
						c00bc27945 
					 
					
						
						
							
							Refs  #30372  -- Stopped watching built-in Django translation files by auto-reloader.  
						
						
						
						
					 
					
						2020-05-04 09:13:47 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						e3e48b0012 
					 
					
						
						
							
							Fixed   #30439  -- Added support for different plural forms for a language.  
						
						... 
						
						
						
						Thanks to Michal Čihař for review. 
						
						
					 
					
						2020-03-10 15:56:32 +01:00 
						 
				 
			
				
					
						
							
							
								Min ho Kim 
							
						 
					 
					
						
						
							
						
						fbb83fefd4 
					 
					
						
						
							
							Fixed typos in comments and docs.  
						
						
						
						
					 
					
						2019-07-02 09:36:17 +02:00 
						 
				 
			
				
					
						
							
							
								Andrew Godwin 
							
						 
					 
					
						
						
							
						
						a415ce70be 
					 
					
						
						
							
							Fixed   #30451  -- Added ASGI handler and coroutine-safety.  
						
						... 
						
						
						
						This adds an ASGI handler, asgi.py file for the default project layout,
a few async utilities and adds async-safety to many parts of Django. 
						
						
					 
					
						2019-06-20 12:29:43 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						9e38ed0536 
					 
					
						
						
							
							Fixed   #27486  -- Fixed Python 3.7 DeprecationWarning in intword and filesizeformat filters.  
						
						... 
						
						
						
						intword and filesizeformat passed floats to ngettext() which is
deprecated in Python 3.7. The rationale for this warning is documented
in BPO-28692: https://bugs.python.org/issue28692 .
For filesizeformat, the filesize value is expected to be an int -- it
fills %d string formatting placeholders. It was likely coerced to a
float to ensure floating point division on Python 2. Python 3 always
does floating point division, so coerce to an int instead of a float to
fix the warning.
For intword, the number may contain a decimal component. In English, a
decimal component makes the noun plural. A helper function,
round_away_from_one(), was added to convert the float to an integer that
is appropriate for ngettext(). 
						
						
					 
					
						2019-06-11 20:34:59 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Hahler 
							
						 
					 
					
						
						
							
						
						08a4ee0651 
					 
					
						
						
							
							Fixed typos in test names.  
						
						
						
						
					 
					
						2019-04-27 07:47:42 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						6eb4996672 
					 
					
						
						
							
							Fixed   #30165  -- Deprecated ugettext(), ugettext_lazy(), ugettext_noop(), ungettext(), and ungettext_lazy().  
						
						
						
						
					 
					
						2019-02-08 10:05:53 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						77d25dbd0f 
					 
					
						
						
							
							Refs  #27753  -- Favored SafeString over SafeText.  
						
						
						
						
					 
					
						2019-02-06 14:12:06 -05:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						7785e03ba8 
					 
					
						
						
							
							Fixed   #30137  -- Replaced OSError aliases with the canonical OSError.  
						
						... 
						
						
						
						Used more specific errors (e.g. FileExistsError) as appropriate. 
						
						
					 
					
						2019-01-28 11:15:06 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Forbes 
							
						 
					 
					
						
						
							
						
						c8720e7696 
					 
					
						
						
							
							Fixed   #27685  -- Added watchman support to the autoreloader.  
						
						... 
						
						
						
						Removed support for pyinotify (refs #9722 ). 
						
						
					 
					
						2019-01-13 20:33:47 -05:00 
						 
				 
			
				
					
						
							
							
								Patrick Arminio 
							
						 
					 
					
						
						
							
						
						ae180fa4b7 
					 
					
						
						
							
							Fixed   #29986  -- Added .format() support to ngettext_lazy strings.  
						
						
						
						
					 
					
						2018-12-06 15:12:34 -05:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						0f212db29d 
					 
					
						
						
							
							Made reused RequestFactory instances class attributes.  
						
						
						
						
					 
					
						2018-11-27 09:49:02 -05:00 
						 
				 
			
				
					
						
							
							
								David 
							
						 
					 
					
						
						
							
						
						5db8d617c0 
					 
					
						
						
							
							Fixed   #29713  -- Added check that LANGUAGE_CODE uses standard language id format.  
						
						
						
						
					 
					
						2018-09-03 10:43:55 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						013d439ff0 
					 
					
						
						
							
							Refs  #29600  -- Added test for datetime_safe usage in localize_input().  
						
						
						
						
					 
					
						2018-07-26 16:51:50 -04:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						0adfba968e 
					 
					
						
						
							
							Fixed   #29578  -- Made numberformat.format() honor forced l10n usage.  
						
						... 
						
						
						
						Thanks Sassan Haradji for the report. 
						
						
					 
					
						2018-07-19 16:44:40 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						1e0cbc72e5 
					 
					
						
						
							
							Moved to_language() to django.utils.translation.  
						
						... 
						
						
						
						Follow up to 1b7d524cfa 
						
						
					 
					
						2018-05-12 15:03:38 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						1b7d524cfa 
					 
					
						
						
							
							Consolidated duplicate to_locale() implementations.  
						
						... 
						
						
						
						Follow up to ac59ec8f1a 
						
						
					 
					
						2018-05-12 12:58:21 -04:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						305dee7bf9 
					 
					
						
						
							
							Increased django.utils.translation.trans_null test coverage.  
						
						
						
						
					 
					
						2018-05-12 11:23:44 -04:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						ac59ec8f1a 
					 
					
						
						
							
							Aliased trans_null.to_locale() to trans_real.to_locale().  
						
						... 
						
						
						
						The implementations have unintentionally diverged. 
						
						
					 
					
						2018-05-12 10:54:22 -04:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						7ba040de77 
					 
					
						
						
							
							Added tests for trans_null.ngettext().  
						
						
						
						
					 
					
						2018-05-09 09:54:41 -04:00 
						 
				 
			
				
					
						
							
							
								Patryk Zawadzki 
							
						 
					 
					
						
						
							
						
						a20aae414e 
					 
					
						
						
							
							Fixed   #29144  -- Made untranslated strings for territorial language variants use translations from the generic language variant.  
						
						
						
						
					 
					
						2018-03-03 12:08:24 -05:00 
						 
				 
			
				
					
						
							
							
								Sebastian Sangervasi 
							
						 
					 
					
						
						
							
						
						7905815510 
					 
					
						
						
							
							Fixed   #27449  -- Added django.utils.translation.get_supported_language_variant().  
						
						
						
						
					 
					
						2018-02-23 14:49:00 -05:00 
						 
				 
			
				
					
						
							
							
								Sebastian Sangervasi 
							
						 
					 
					
						
						
							
						
						f7b46f0b58 
					 
					
						
						
							
							Removed unneeeded inner import in i18n tests.  
						
						
						
						
					 
					
						2018-02-21 08:59:31 -05:00 
						 
				 
			
				
					
						
							
							
								Chillar Anand 
							
						 
					 
					
						
						
							
						
						e8e0cfa9e5 
					 
					
						
						
							
							Fixed   #28755  -- Made check_for_language() include apps' locale directories.  
						
						
						
						
					 
					
						2018-02-20 21:34:40 -05:00 
						 
				 
			
				
					
						
							
							
								Manatsawin Hanmongkolchai 
							
						 
					 
					
						
						
							
						
						1a1264f149 
					 
					
						
						
							
							Fixed   #29109  -- Fixed the admin time picker widget for the Thai locale.  
						
						
						
						
					 
					
						2018-02-10 16:05:41 -05:00 
						 
				 
			
				
					
						
							
							
								Vlastimil Zíma 
							
						 
					 
					
						
						
							
						
						fbc3c29e7c 
					 
					
						
						
							
							Fixed   #29036  -- Fixed HTML5 required validation on SelectDateWidget if the attribute is added by JavaScript.  
						
						... 
						
						
						
						Thanks Tim Graham for the initial patch. 
						
						
					 
					
						2018-01-30 19:09:31 -05:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						ff05de760c 
					 
					
						
						
							
							Fixed   #29038  -- Removed closing slash from HTML void tags.  
						
						
						
						
					 
					
						2018-01-21 02:09:10 -05:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						83a36ac49a 
					 
					
						
						
							
							Removed unnecessary trailing commas and spaces in various code.  
						
						
						
						
					 
					
						2017-12-28 21:07:29 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						1b7780ea08 
					 
					
						
						
							
							Fixed   #28544  -- Made unlocalize template filter behave like {% localize off %} tag  
						
						... 
						
						
						
						Thanks Beda Kosata for the report and Tim Graham for the review. 
						
						
					 
					
						2017-11-07 20:48:15 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						c1fa6672dd 
					 
					
						
						
							
							Refs  #28710  -- Simplified l10n format test  
						
						
						
						
					 
					
						2017-10-14 21:07:51 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						8c538871bd 
					 
					
						
						
							
							Fixed   #28710  -- Fixed the Basque DATE_FORMAT string  
						
						... 
						
						
						
						Thanks Eneko Illarramendi for the report and initial patch. 
						
						
					 
					
						2017-10-13 19:48:20 +02:00 
						 
				 
			
				
					
						
							
							
								Tom 
							
						 
					 
					
						
						
							
						
						f1c007bbf2 
					 
					
						
						
							
							Fixed   #28642  -- Added caching to parse_accept_lang_header().  
						
						
						
						
					 
					
						2017-10-02 14:07:28 -04:00 
						 
				 
			
				
					
						
							
							
								Tom 
							
						 
					 
					
						
						
							
						
						f04e6732c3 
					 
					
						
						
							
							Refs  #27804  -- Used subTest() in parse_accept_lang_header() test.  
						
						
						
						
					 
					
						2017-10-02 14:04:52 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						87d2240e6c 
					 
					
						
						
							
							Refs  #27067  -- Removed django.utils.translation.string_concat() per deprecation timeline.  
						
						
						
						
					 
					
						2017-09-22 12:51:17 -04:00