Claude Paroz
|
ceca221b31
|
Fixed #28304 -- Kept SafeData type for pgettext-translated strings
|
2017-06-15 21:00:50 +02:00 |
Claude Paroz
|
a6b5321ce9
|
Refs #24423 -- Readded inadvertently deleted i18n tests.
Mistake in 97c1931c4f .
|
2017-06-14 21:34:33 -04:00 |
Raphael Michel
|
504e7782fe
|
Refs #22654 -- Added additional tests and amended release note.
|
2017-05-05 18:45:07 -04:00 |
Claude Paroz
|
c651331b34
|
Converted usage of ugettext* functions to their gettext* aliases
Thanks Tim Graham for the review.
|
2017-02-07 09:04:04 +01:00 |
Vytis Banaitis
|
8838d4dd49
|
Refs #23919 -- Replaced kwargs.pop() with keyword-only arguments.
|
2017-02-01 11:41:56 -05:00 |
Claude Paroz
|
52138b1fd0
|
Refs #23919 -- Removed usage of obsolete SafeBytes class
The class will be removed as part of #27753.
Thanks Tim Graham for the review.
|
2017-01-30 15:04:45 +01:00 |
chillaranand
|
d6eaf7c018
|
Refs #23919 -- Replaced super(ClassName, self) with super().
|
2017-01-25 12:23:46 -05:00 |
Claude Paroz
|
042b7350a0
|
Refs #23919 -- Removed unneeded str() calls
|
2017-01-20 14:13:55 +01:00 |
Tim Graham
|
4e729feaa6
|
Refs #23919 -- Removed django.utils._os.upath()/npath()/abspathu() usage.
These functions do nothing on Python 3.
|
2017-01-20 08:01:02 -05:00 |
Claude Paroz
|
7b2f2e74ad
|
Refs #23919 -- Removed six.<various>_types usage
Thanks Tim Graham and Simon Charette for the reviews.
|
2017-01-18 20:18:46 +01:00 |
Claude Paroz
|
c716fe8782
|
Refs #23919 -- Removed six.PY2/PY3 usage
Thanks Tim Graham for the review.
|
2017-01-18 16:21:28 +01:00 |
Claude Paroz
|
d7b9aaa366
|
Refs #23919 -- Removed encoding preambles and future imports
|
2017-01-18 09:55:19 +01:00 |
Andy Craze
|
97c1931c4f
|
Fixed #24423 -- Reorganized i18n tag tests.
|
2017-01-06 10:33:07 -05:00 |
Claude Paroz
|
1206d7fa57
|
Refs #25753 -- Reset l10n cache when format settings change
Thanks Jaap Roes for the initial patch.
|
2016-12-21 17:40:08 +01:00 |
Tim Graham
|
b5f0b3478d
|
Fixed #27579 -- Added aliases for Python 3's assertion names in SimpleTestCase.
|
2016-12-07 17:42:31 -05:00 |
Krzysztof Urbaniak
|
b8a815e9df
|
Fixed #27402 -- Fixed incorrect LocaleMiddleware redirects with prefix_default_language=False.
|
2016-11-29 13:06:35 -05:00 |
Ramin Farajpour Cami
|
0a63ef3f61
|
Fixed #27463 -- Fixed E741 flake8 warnings.
|
2016-11-14 17:40:28 -05:00 |
za
|
321e94fa41
|
Refs #27392 -- Removed "Tests that", "Ensures that", etc. from test docstrings.
|
2016-11-10 21:30:21 -05:00 |
Krzysztof Urbaniak
|
a01d887a3a
|
Fixed #27063 -- Prevented i18n_patterns() from using too much of the URL as the language.
|
2016-10-31 14:32:01 -04:00 |
Krzysztof Urbaniak
|
ee06689878
|
Added additional tests for translation's get_language_from_path().
|
2016-10-31 11:55:24 -04:00 |
Jon Dufresne
|
2c716c1dc7
|
Fixed #27256 -- Changed Select widget's selected attribute to use HTML5 boolean syntax.
|
2016-09-21 15:12:13 -07:00 |
Tim Graham
|
8119b679eb
|
Refs #27025 -- Fixed "invalid escape sequence" warnings in Python 3.6.
http://bugs.python.org/issue27364
|
2016-09-17 15:44:06 -04:00 |
Mattias Loverot
|
2315114090
|
Fixed #27067 -- Deprecated string_concat() in favor of format_lazy().
|
2016-08-25 16:12:40 -04:00 |
Alex Hill
|
971120778a
|
Fixed #26945 -- Ensured that i18n_patterns returns a list
|
2016-07-24 17:17:00 +02:00 |
Tim Graham
|
c9ae09addf
|
Replaced use of TestCase.fail() with assertRaises().
Also removed try/except/fail antipattern that hides exceptions.
|
2016-06-28 11:21:26 -04:00 |
jasisz
|
b5a1c3a6f5
|
Fixed #25920 -- Added support for non-uniform NUMBER_GROUPING.
|
2016-06-22 17:28:49 -04:00 |
Jon Dufresne
|
4f336f6652
|
Fixed #26747 -- Used more specific assertions in the Django test suite.
|
2016-06-16 14:19:18 -04:00 |
Vytis Banaitis
|
57eb17b8c7
|
Fixed #26746 -- Fixed handling of zero priority in Accept-Language header parsing.
|
2016-06-13 07:58:25 -04:00 |
Vytis Banaitis
|
f1b38842af
|
Fixed #26744 -- Fixed a typo in regex for Accept-Language header parsing.
|
2016-06-11 21:32:56 -04:00 |
Thejaswi Puthraya
|
c8d2120b06
|
Fixed #26705 -- Fixed plural versions of languages not supported by Django.
|
2016-06-08 16:17:17 -04:00 |
Florian Apolloner
|
9baf692a58
|
Fixed #26601 -- Improved middleware per DEP 0005.
Thanks Tim Graham for polishing the patch, updating the tests, and
writing documentation. Thanks Carl Meyer for shepherding the DEP.
|
2016-05-17 07:22:22 -04:00 |
Jon Dufresne
|
ec6121693f
|
Fixed #22383 -- Added support for HTML5 required attribute on required form fields.
|
2016-04-21 19:16:38 -04:00 |
Tim Graham
|
92053acbb9
|
Fixed E128 flake8 warnings in tests/.
|
2016-04-08 10:12:33 -04:00 |
Krzysztof Urbaniak
|
85a4844f8a
|
Refs #25933 -- Fixed i18n_patterns() prefix_default_language=False with HTTP_ACCEPT_LANGUAGE header.
|
2016-03-10 10:51:55 -05:00 |
Krzysztof Urbaniak
|
839a955d08
|
Fixed #25933 -- Allowed an unprefixed default language in i18n_patterns().
|
2016-03-08 08:14:10 -05:00 |
Alexey Kotlyarov
|
b59f963ad2
|
Fixed #26212 -- Made forms.FileField and translation.lazy_number() picklable.
|
2016-02-15 11:44:29 -05:00 |
Marcin Markiewicz
|
f7a9872b91
|
Fixed #26173 -- Prevented localize_input() from formatting booleans as numbers.
|
2016-02-09 13:07:33 -05:00 |
Hasan
|
3d0dcd7f5a
|
Refs #26022 -- Used context manager version of assertRaises in tests.
|
2016-01-29 12:32:18 -05:00 |
pp
|
b34ff66e5b
|
Added missing period to "etc.".
|
2016-01-11 18:05:15 -05:00 |
Claude Paroz
|
632a9f21bc
|
Fixed #26046 -- Fixed a crash with translations and Django-unknown language code
Thanks Jens Lundstrom for the report and Tim Graham for the review.
|
2016-01-06 20:30:56 +01:00 |
Claude Paroz
|
cd3c042b04
|
Fixed #25915 -- Allowed language not in Django's default LANGUAGES
This fixes a regression introduced by a5f6cbce07 .
Thanks Gavin Wahl for the report and Tim Graham for the review.
|
2015-12-18 17:50:16 +01:00 |
Gagaro
|
34d88944f4
|
Fixed #25812 -- Restored the ability to use custom formats with the date template filter.
|
2015-11-28 08:38:45 -05:00 |
Florian Apolloner
|
316bc3fc94
|
Fixed a settings leak possibility in the date template filter.
This is a security fix.
|
2015-11-24 11:20:29 -05:00 |
Marti Raudsepp
|
d3e3703a15
|
Fixed #25720 -- Made gettext() return bytestring on Python 2 if input is bytestring.
This is consistent with the behavior of Django 1.7.x and earlier.
|
2015-11-11 08:56:10 -05:00 |
Ville Skyttä
|
3ee18400ae
|
Fixed #25668 -- Misc spelling errors
|
2015-11-03 11:58:13 +02:00 |
Claude Paroz
|
8b5acda821
|
Fixed #25571 -- Fixed boolean evaluation of ungettext_lazy
|
2015-10-22 15:17:45 +02:00 |
Dražen Odobašić
|
b1e33ceced
|
Fixed #23395 -- Limited line lengths to 119 characters.
|
2015-09-12 11:40:50 -04:00 |
Claude Paroz
|
9324935c3e
|
Fixed #25295 -- Restored 'no active translation' after language override
Thanks David Nelson Adamec for the report and Tim Graham for the review.
|
2015-08-25 10:32:10 +02:00 |
Tim Graham
|
47fcbe506c
|
Fixed flake8 warnings on Python 3.
|
2015-06-15 11:27:09 -04:00 |
Simon Charette
|
be67400b47
|
Refs #24652 -- Used SimpleTestCase where appropriate.
|
2015-05-20 13:46:13 -04:00 |